ghantoos / lshell

lshell is a shell coded in Python, that lets you restrict a user's environment to limited sets of commands, choose to enable/disable any command over SSH (e.g. SCP, SFTP, rsync, etc.), log user's commands, implement timing restriction, and more.
GNU General Public License v3.0
435 stars 112 forks source link

README.md needs fixing about versions #164

Open salamander2 opened 7 years ago

salamander2 commented 7 years ago

Your instructions below fail to point out that sudo apt-get install lshell will install an older version, 0.9.15 to be precise. So if people want the latest version, they need to download it and install it themselves.

Also, when I last did an installation, of version 0.9.16, my instructions were sudo python setup.py install . Why are there extra options now? Do I need them?

Installation:

1. Install from source
        # on Linux:
        python setup.py install --no-compile --install-scripts=/usr/bin/
        # on *BSD:
        python setup.py install --no-compile --install-data=/usr/{pkg,local}/
2. On Debian (or derivatives)
        apt-get install lshell
3.  On RHEL (or derivatives)
        yum install lshell
salamander2 commented 7 years ago

It would also be useful to have two more sets of instructions:

  1. how to upgrade from an earlier version (e.g. the 0.9.15 that gets installed by apt-get)
  2. how to delete lshell (in all 3 installation methods)