diff options
author | Cecil Hugh Watson <knoppmyth@gmail.com> | 2009-01-14 05:57:48 (GMT) |
---|---|---|
committer | Cecil Hugh Watson <knoppmyth@gmail.com> | 2009-01-14 05:57:48 (GMT) |
commit | 3ac192cc25f9a6865566ced1c5a8372dbad665f3 (patch) | |
tree | 2b5d850ddf15454152b6e128e109be63d98d4744 /abs/extra-testing/webmin/webmin.install | |
parent | 7f188658c1e6a9eaf4d9644bc725c78c3f6cc5c6 (diff) | |
download | linhes_pkgbuild-3ac192cc25f9a6865566ced1c5a8372dbad665f3.zip linhes_pkgbuild-3ac192cc25f9a6865566ced1c5a8372dbad665f3.tar.gz linhes_pkgbuild-3ac192cc25f9a6865566ced1c5a8372dbad665f3.tar.bz2 |
For those that want to bond multiple NICs. Webmin! Who doesn't love Webmin.
Diffstat (limited to 'abs/extra-testing/webmin/webmin.install')
-rw-r--r-- | abs/extra-testing/webmin/webmin.install | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/abs/extra-testing/webmin/webmin.install b/abs/extra-testing/webmin/webmin.install new file mode 100644 index 0000000..ce5da6c --- /dev/null +++ b/abs/extra-testing/webmin/webmin.install @@ -0,0 +1,39 @@ +# 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 +} + +op=$1 +shift +$op $* |