pkgsrc/sysutils/webmin/DEINSTALL

18 lines
511 B
Text
Raw Normal View History

# $NetBSD: DEINSTALL,v 1.6 2012/11/02 19:02:50 shattered Exp $
case ${STAGE} in
DEINSTALL)
WEBMIN_DIR="@WEBMIN_DIR@"
WEBMIN_CONFIG="${PKG_SYSCONFDIR}"
WEBMIN_VAR="@WEBMIN_VARDIR@"
${TEST} ! -f "${WEBMIN_CONFIG}/var-path" ||
WEBMIN_VAR=`${CAT} ${WEBMIN_CONFIG}/var-path`
export WEBMIN_CONFIG WEBMIN_VAR
if ${TEST} -x "${WEBMIN_DIR}/run-uninstalls.pl"; then
( cd ${WEBMIN_DIR} &&
${WEBMIN_DIR}/run-uninstalls.pl @WEBMIN_MINIMAL_MODULES@ )
fi
Update sysutils/webmin to 1.270. Changes from version 1.170 include: + Add a wbm.mk makefile fragment which can be used to create pkgsrc-managed Webmin modules. ! Fixed a possible remotely exploitable security hole caused by a bug Webmin's use of the Perl syslog function. * Multiple Webmin users and groups can be deleted at once. * The Webmin Servers Index module can automatically scan for new servers on the local network on a regular schedule. * The idle automatic logout time can be configured on a per-user basis in the Webmin Users and Usermin Configuration modules. * Increased the speed of Webmin configuration reloads done by the Webmin Users and Webmin Configuration module. This also prevents any down-time while the config is being re-read. * Improved the timeout detection in HTTP requests, to reduce the ability of incorrect or malicious clients to tie up the Webmin webserver process. * Enhanced the Unix User Authentication feature to allow different users and group members to be treated as different Webmin users. * Improved the way the OS is detected at install time, so that new versions will be automatically supported. * Different SSL certificates for virtual IP interfaces can be specified in the Webmin and Usermin modules, for sites doing SSL virtual hosting. * Fixed a nasty bug that could cause configuration file permissions and ownership to be changed when they are modified. * An option has been added in the Webmin Configuration module to enable full PAM conversations when logging in. This is necessary for systems on which PAM asks for more than just a username and password. * All modules now use a new API for writing to configuration files, which ensures that the file does not get written to or truncated if the system is out of disk space. * Added a button to the Webmin Actions Log module for rolling back configuration files to before an action was taken. * Password timeouts are now enabled by default, to prevent brute-force password guessing attacks.
2006-05-16 06:01:28 +02:00
${RM} -f @PKG_SYSCONFDIR@/module.infos.cache
;;
esac