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/webmin/webmin.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/webmin/webmin.install')
-rw-r--r-- | libre/webmin/webmin.install | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/libre/webmin/webmin.install b/libre/webmin/webmin.install new file mode 100644 index 000000000..efdd9291d --- /dev/null +++ b/libre/webmin/webmin.install @@ -0,0 +1,35 @@ +# 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/webmin/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 webmin start at boot time, add webmin to rc.conf daemons +==> Point your web browser to http://localhost:10000 to use webmin. +==> The access is restricted to localhost, if you want to connect from other locations +==> change /etc/webmin/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/webmin/man + for i in $(find . -name '*.gz'); do + gzip -df $i + done +} + +# 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/webmin/man +} |