No Description
David Muckle e397f6795d User getpwuid instead of getlogin to get username 11 months ago
.copr.enc Proper OpenSSL command 1 year ago
.deploy.sh Don't use sudo to install package_cloud gem 1 year ago
.gitignore Add current directory to prompt 1 year ago
.test.sh Update makefile to install to /usr/bin 1 year ago
.travis.yml Hide deploy script 1 year ago
CONTRIBUTORS Added hashmap for alias function 1 year ago
LICENSE Add GPLv3 license 1 year ago
Makefile Simplify makefile 1 year ago
README.md Revert "Update README.md" 1 year ago
hashmap.c Added hashmap for alias function 1 year ago
hashmap.h Added hashmap for alias function 1 year ago
minsh.c User getpwuid instead of getlogin to get username 11 months ago
minsh.spec User getpwuid instead of getlogin to get username 11 months ago

README.md

minsh

Build Statusrpmbuild

A very simple shell.

Install

Fedora

A Copr repo for Fedora 25, 26, 27, and rawhide is supplied.

sudo dnf copr enable dvdmuckle/minsh
sudo dnf install minsh

Ubuntu

Packages for Ubuntu Trusty and Xenial are available.

curl -s https://packagecloud.io/install/repositories/dvdmuckle/minsh/script.deb.sh | sudo bash
sudo apt-get install minsh

Compile

make && sudo make install

Will install to your /usr/bin folder.

Alternatively, make && make test-install will install to your current directory.

Use

Start with minsh. Use minsh --help for more information. Use minsh -v to start in verbose mode.