diff --git a/package/alessandro/webmin/webmin.conf b/package/alessandro/webmin/webmin.conf index 895e630ad..7268c47e2 100644 --- a/package/alessandro/webmin/webmin.conf +++ b/package/alessandro/webmin/webmin.conf @@ -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 +