diff options
author | André Fabian Silva Delgado <emulatorman@lavabit.com> | 2013-03-23 03:07:53 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@lavabit.com> | 2013-03-23 03:07:53 -0300 |
commit | bd6b56f2ab81a4f1a23c98e67b083ee519f27279 (patch) | |
tree | 666a4e7525ff8cbc6ff4a4466f43fa4de92e2021 /libre/usermin/usermin.install | |
parent | 76a858e503d68ff86fb5df3f159019c10b18ce78 (diff) | |
download | abslibre-bd6b56f2ab81a4f1a23c98e67b083ee519f27279.tar.gz abslibre-bd6b56f2ab81a4f1a23c98e67b083ee519f27279.tar.bz2 abslibre-bd6b56f2ab81a4f1a23c98e67b083ee519f27279.zip |
gnome-{desktop2,menus},libtasn1,usermin,xsp,webmin: adding packages to [libre] repo due rebranding
Diffstat (limited to 'libre/usermin/usermin.install')
-rw-r--r-- | libre/usermin/usermin.install | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libre/usermin/usermin.install b/libre/usermin/usermin.install new file mode 100644 index 000000000..3ace10ea2 --- /dev/null +++ b/libre/usermin/usermin.install @@ -0,0 +1,34 @@ +# arg 1: the new package version +post_install() { + local crypt=$(grep "^root:" ${ROOT}/etc/shadow | cut -f 2 -d :) + crypt=${crypt//\\/\\\\} + crypt=${crypt//\//\\\/} + sed -i "s/root:XXX/root:${crypt}/" /etc/usermin/miniserv.users +cat << EOF +Note: +==> It is not allowed to install 3rd party modules, or delete existing modules. +==> Please write your own PKGBUILDS for 3rd party modules and additional themes. +Setup: +==> To make usermin start at boot time, add usermin to rc.conf daemons +==> Point your web browser to http://localhost:20000 to use usermin. +==> To change the modules setup please use webmin. + +==> The access is restricted to localhost, if you want to connect from other locations +==> change /etc/usermin/miniserv.conf to something like that: allow=127.0.0.1 <your-ip> +==> If you want to have ssl encryption please install 'perl-net-ssleay' additional. +EOF +# fix man module + cd /opt/usermin/man + gzip -df $(find . -name '*.gz') +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + post_install $1 +} + +pre_remove() { + # uninstall unzipped files + rm -r /opt/usermin/man +} |