|
|
@ -21,10 +21,7 @@ |
|
|
|
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
|
|
|
|
|
|
pkg_webmin_main() { |
|
|
|
[ -a $root/opt/$pkg ] && rm -Rf $root/opt/$pkg |
|
|
|
mkdir $root/opt/$pkg |
|
|
|
mv -f * $root/opt/$pkg |
|
|
|
cd $root/opt/$pkg |
|
|
|
cd $root/$prefix |
|
|
|
|
|
|
|
export config_dir=$sysconfdir |
|
|
|
export var_dir=/var/webmin |
|
|
@ -43,6 +40,7 @@ pkg_webmin_main() { |
|
|
|
else |
|
|
|
export ssl=0 |
|
|
|
fi |
|
|
|
export prefix |
|
|
|
export atboot=1 |
|
|
|
export nostart=1 |
|
|
|
export makeboot=0 |
|
|
@ -51,12 +49,10 @@ pkg_webmin_main() { |
|
|
|
|
|
|
|
install_init webmin $confdir/webmin.init |
|
|
|
cp $confdir/stone_mod_webmin.sh $root/etc/stone.d/mod_webmin.sh |
|
|
|
|
|
|
|
unset config_dir var_dir perldef os_type real_os_type |
|
|
|
unset real_os_version port login password ssl atboot makeboot |
|
|
|
} |
|
|
|
|
|
|
|
createprefix=0 |
|
|
|
custmain=pkg_webmin_main |
|
|
|
sysconfdir=/etc/webmin |
|
|
|
export prefix=/opt/webmin |
|
|
|
sysconfdir=$root/etc/webmin |
|
|
|
prefix=$root/opt/webmin |
|
|
|
set_confopt |
|
|
|
|