head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.74 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.72 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.70 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.68 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.66 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.64 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.62 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.60 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.58 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.56 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.54 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.52 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.50 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.48 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.46 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.44 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.42 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.40 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.38 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.36 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.34 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.32 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.30 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.26 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.6 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.28 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.24 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.22 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.20 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.18 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.16 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.14 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.12 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.10 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.8 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.4 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.2 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.5.0.34 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.32 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.30 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.28 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.26 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.24 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.22 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.20 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.18 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.16 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.14 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.12 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.10 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.8 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.6 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.4 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.2 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.4.0.28 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.26 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.24 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.22 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.20 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.18 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.16 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.14 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.12 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.10 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.8 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.6 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.3.0.8 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.6 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.4 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.2 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.2.0.10 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.8 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.6 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.4 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.2 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.1.0.8 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.6 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.4 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.2 pkgsrc-2006Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2017.02.01.13.00.44; author mef; state Exp; branches; next 1.5; commitid 6XLxxXC2rcRTufEz; 1.5 date 2012.11.02.19.02.51; author shattered; state Exp; branches 1.5.34.1; next 1.4; 1.4 date 2009.04.09.10.15.01; author kefren; state Exp; branches; next 1.3; 1.3 date 2008.07.25.02.55.27; author tonnerre; state Exp; branches; next 1.2; 1.2 date 2007.04.21.05.22.58; author obache; state dead; branches 1.2.10.1; next 1.1; 1.1 date 2006.05.19.17.14.53; author jlam; state Exp; branches; next ; 1.5.34.1 date 2017.02.12.15.28.37; author spz; state Exp; branches; next ; commitid lh9T55XvFCKFYFFz; 1.2.10.1 date 2008.07.25.10.06.29; author rtr; state Exp; branches; next ; desc @@ 1.6 log @Updated sysutils/webmin and wbm-* from 1.600 to 1.831 -------------------------------------- ---- Changes since 1.590 ---- The titles for existing clone modules can now be changed on the Module Titles page. ---- Changes since 1.610 ---- - Added a page for viewing and running Webmin scheduled functions. - Added a section to the Sending Email page to verify that the configured mail server settings work. ---- Changes since 1.620 ---- Added a setting to the Web Server Options page to control if redirects use just a path, or the full URL. ---- Changes since 1.640 ---- Actions on the Webmin Scheduled Functions page can now be clicked on to change the time the function runs at. ---- Changes since 1.650 ---- Added an SSL option to use only ciphers with perfect forward secrecy. Added support for two-factor authentication using Authy or Google Authenticator. ---- Changes since 1.660 ---- Updated the UI on several pages to use the standard Webmin library, for a more consistent look. ---- Changes since 1.730 ---- Added an option to use an SSL connection when Webmin sends email, for connecting to remote mail servers like Gmail that don't allow unencrypted SMTP. ---- Changes since 1.770 ---- An SSL certificate can now be requested from Let's Encrypt using a new tab on the SSL Encryption page. ---- Changes since 1.780 ---- Added an option for automatically renewing Let's Encrypt certificates. If the Let's Encrypt client is not installed, Webmin will use its own built-in client code to request a certificate. ---- Changes since 1.800 ---- Added an option to the logging page for sending Webmin action log messages via email. ---- Changes since 1.810 ---- The Let's Encrypt key size can now be customized. When Perfect Forward Secrecy ciphers are selected, the required DH params file is now created and used by Webmin. @ text @$NetBSD$ --- software/search.cgi.orig 2016-10-03 12:34:48.000000000 +0900 +++ software/search.cgi 2016-11-12 07:47:09.000000000 +0900 @@@@ -49,7 +49,8 @@@@ if (@@match) { local @@cols; local $v = $packages{$i,'shortversion'} || $packages{$i,'version'}; - push(@@cols, &ui_link("edit_pack.cgi?search=$s&package=". + push(@@cols, &ui_link("edit_pack.cgi?search=" . + &urlize($s) . "&package=". &urlize($packages{$i,'name'})."&version=". &urlize($packages{$i,'version'}), &html_escape( $packages{$i,'name'}.($v ? " $v" : "")) ) ); @ 1.5 log @Update to 1.600. Closes PR/45066. Too many changes to list here. @ text @d3 3 a5 11 --- software/search.cgi.orig 2011-04-27 00:18:43.000000000 +0200 +++ software/search.cgi 2011-06-15 23:15:13.000000000 +0200 @@@@ -34,7 +34,7 @@@@ if (@@match == 1 && $in{'goto'}) { if (@@match) { @@match = sort { lc($packages{$a,'name'}) cmp lc($packages{$b,'name'}) } @@match; - print "",&text('search_match', "$s"),"

\n"; + print "",&text('search_match', "" . &html_escape($s) . ""),"

\n"; print &ui_form_start("delete_packs.cgi", "post"); print &ui_hidden("search", $in{'search'}); @@tds = ( "width=5" ); d10 3 a12 3 - push(@@cols, "".&html_escape( $packages{$i,'name'}.($v ? " $v" : "")).""); @@@@ -70,7 +71,7 @@@@ if (@@match) { print &ui_form_end([ [ undef, $text{'search_delete'} ] ]); } else { - print "",&text('search_nomatch', "$s"),"

\n"; + print "",&text('search_nomatch', "" . &html_escape($s) . ""),"

\n"; } &ui_print_footer("", $text{'index_return'}); @ 1.5.34.1 log @Pullup ticket #5206 - requested by bsiegert sysutils/webmin: security update sysutils/wbm-*: security update Revisions pulled up: - sysutils/wbm-apache/Makefile 1.12 - sysutils/wbm-apache/PLIST 1.10 - sysutils/wbm-apache/distinfo 1.10 - sysutils/wbm-at/Makefile 1.7 - sysutils/wbm-at/PLIST 1.7 - sysutils/wbm-at/distinfo 1.9 - sysutils/wbm-bandwidth/Makefile 1.6 - sysutils/wbm-bandwidth/PLIST 1.7 - sysutils/wbm-bandwidth/distinfo 1.9 - sysutils/wbm-bind8/Makefile 1.10 - sysutils/wbm-bind8/PLIST 1.11 - sysutils/wbm-bind8/distinfo 1.10 - sysutils/wbm-change-user/Makefile 1.7 - sysutils/wbm-change-user/PLIST 1.7 - sysutils/wbm-change-user/distinfo 1.9 - sysutils/wbm-cluster-copy/Makefile 1.8 - sysutils/wbm-cluster-copy/PLIST 1.5 - sysutils/wbm-cluster-copy/distinfo 1.9 - sysutils/wbm-cluster-cron/Makefile 1.8 - sysutils/wbm-cluster-cron/PLIST 1.6 - sysutils/wbm-cluster-cron/distinfo 1.9 - sysutils/wbm-cluster-passwd/Makefile 1.6 - sysutils/wbm-cluster-passwd/PLIST 1.5 - sysutils/wbm-cluster-passwd/distinfo 1.9 - sysutils/wbm-cluster-shell/Makefile 1.7 - sysutils/wbm-cluster-shell/PLIST 1.5 - sysutils/wbm-cluster-shell/distinfo 1.9 - sysutils/wbm-cluster-useradmin/Makefile 1.7 - sysutils/wbm-cluster-useradmin/PLIST 1.5 - sysutils/wbm-cluster-useradmin/distinfo 1.9 - sysutils/wbm-cluster-webmin/Makefile 1.7 - sysutils/wbm-cluster-webmin/PLIST 1.5 - sysutils/wbm-cluster-webmin/distinfo 1.9 - sysutils/wbm-custom/Makefile 1.7 - sysutils/wbm-custom/PLIST 1.6 - sysutils/wbm-custom/distinfo 1.9 - sysutils/wbm-cyrus-imapd/Makefile 1.12 - sysutils/wbm-dhcpd/Makefile 1.7 - sysutils/wbm-dhcpd/PLIST 1.7 - sysutils/wbm-dhcpd/distinfo 1.9 - sysutils/wbm-dovecot/Makefile 1.7 - sysutils/wbm-dovecot/PLIST 1.7 - sysutils/wbm-dovecot/distinfo 1.9 - sysutils/wbm-fetchmail/Makefile 1.7 - sysutils/wbm-fetchmail/PLIST 1.7 - sysutils/wbm-fetchmail/distinfo 1.9 - sysutils/wbm-file/Makefile 1.7 - sysutils/wbm-file/PLIST 1.7 - sysutils/wbm-file/distinfo 1.9 - sysutils/wbm-htaccess-htpasswd/Makefile 1.6 - sysutils/wbm-htaccess-htpasswd/PLIST 1.7 - sysutils/wbm-htaccess-htpasswd/distinfo 1.9 - sysutils/wbm-inetd/Makefile 1.7 - sysutils/wbm-inetd/PLIST 1.8 - sysutils/wbm-inetd/distinfo 1.9 - sysutils/wbm-ipfilter/Makefile 1.6 - sysutils/wbm-ipfilter/PLIST 1.4 - sysutils/wbm-ipfilter/distinfo 1.10 - sysutils/wbm-ipfilter/patches/patch-ab 1.8 - sysutils/wbm-ldap-useradmin/Makefile 1.6 - sysutils/wbm-ldap-useradmin/PLIST 1.7 - sysutils/wbm-ldap-useradmin/distinfo 1.9 - sysutils/wbm-lpadmin/Makefile 1.7 - sysutils/wbm-lpadmin/PLIST 1.7 - sysutils/wbm-lpadmin/distinfo 1.9 - sysutils/wbm-mailboxes/Makefile 1.7 - sysutils/wbm-mailboxes/PLIST 1.8 - sysutils/wbm-mailboxes/distinfo 1.9 - sysutils/wbm-mount/Makefile 1.7 - sysutils/wbm-mount/PLIST 1.7 - sysutils/wbm-mount/distinfo 1.9 - sysutils/wbm-mysql/Makefile 1.7 - sysutils/wbm-mysql/PLIST 1.7 - sysutils/wbm-mysql/distinfo 1.9 - sysutils/wbm-net/Makefile 1.7 - sysutils/wbm-net/PLIST 1.9 - sysutils/wbm-net/distinfo 1.9 - sysutils/wbm-openslp/Makefile 1.7 - sysutils/wbm-openslp/PLIST 1.6 - sysutils/wbm-openslp/distinfo 1.9 - sysutils/wbm-passwd/Makefile 1.7 - sysutils/wbm-postfix/Makefile 1.8 - sysutils/wbm-postfix/PLIST 1.7 - sysutils/wbm-postfix/distinfo 1.9 - sysutils/wbm-postgresql/Makefile 1.7 - sysutils/wbm-postgresql/PLIST 1.9 - sysutils/wbm-postgresql/distinfo 1.9 - sysutils/wbm-qmailadmin/Makefile 1.7 - sysutils/wbm-qmailadmin/PLIST 1.6 - sysutils/wbm-qmailadmin/distinfo 1.9 - sysutils/wbm-quota/Makefile 1.7 - sysutils/wbm-quota/PLIST 1.6 - sysutils/wbm-quota/distinfo 1.9 - sysutils/wbm-sendmail/Makefile 1.7 - sysutils/wbm-sendmail/PLIST 1.6 - sysutils/wbm-sendmail/distinfo 1.9 - sysutils/wbm-shell/Makefile 1.7 - sysutils/wbm-shell/PLIST 1.6 - sysutils/wbm-shell/distinfo 1.9 - sysutils/wbm-sshd/Makefile 1.7 - sysutils/wbm-sshd/PLIST 1.7 - sysutils/wbm-sshd/distinfo 1.9 - sysutils/wbm-status/Makefile 1.7 - sysutils/wbm-status/PLIST 1.6 - sysutils/wbm-status/distinfo 1.9 - sysutils/wbm-syslog/Makefile 1.7 - sysutils/wbm-syslog/PLIST 1.6 - sysutils/wbm-syslog/distinfo 1.9 - sysutils/wbm-telnet/Makefile 1.7 - sysutils/wbm-telnet/PLIST 1.6 - sysutils/wbm-telnet/distinfo 1.9 - sysutils/wbm-time/Makefile 1.8 - sysutils/wbm-time/PLIST 1.7 - sysutils/wbm-time/distinfo 1.11 - sysutils/wbm-tunnel/Makefile 1.7 - sysutils/wbm-tunnel/PLIST 1.5 - sysutils/wbm-tunnel/distinfo 1.9 - sysutils/wbm-useradmin/Makefile 1.7 - sysutils/wbm-useradmin/PLIST 1.7 - sysutils/wbm-useradmin/distinfo 1.9 - sysutils/wbm-virtual-server/Makefile 1.6 - sysutils/webmin/Makefile 1.45 - sysutils/webmin/PLIST 1.19 - sysutils/webmin/distinfo 1.22 - sysutils/webmin/patches/patch-aa 1.9 - sysutils/webmin/patches/patch-ac 1.6 - sysutils/webmin/patches/patch-ag 1.5 - sysutils/webmin/version.mk 1.7 - sysutils/webmin/wbm.mk 1.13 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: mef Date: Wed Feb 1 12:54:59 UTC 2017 Modified Files: pkgsrc/sysutils/wbm-apache: Makefile pkgsrc/sysutils/wbm-at: Makefile pkgsrc/sysutils/wbm-bandwidth: Makefile pkgsrc/sysutils/wbm-bind8: Makefile pkgsrc/sysutils/wbm-change-user: Makefile pkgsrc/sysutils/wbm-cluster-copy: Makefile pkgsrc/sysutils/wbm-cluster-cron: Makefile pkgsrc/sysutils/wbm-cluster-passwd: Makefile pkgsrc/sysutils/wbm-cluster-shell: Makefile pkgsrc/sysutils/wbm-cluster-useradmin: Makefile pkgsrc/sysutils/wbm-cluster-webmin: Makefile pkgsrc/sysutils/wbm-custom: Makefile pkgsrc/sysutils/wbm-cyrus-imapd: Makefile pkgsrc/sysutils/wbm-dhcpd: Makefile pkgsrc/sysutils/wbm-dovecot: Makefile pkgsrc/sysutils/wbm-fetchmail: Makefile pkgsrc/sysutils/wbm-file: Makefile pkgsrc/sysutils/wbm-htaccess-htpasswd: Makefile pkgsrc/sysutils/wbm-inetd: Makefile pkgsrc/sysutils/wbm-ipfilter: Makefile pkgsrc/sysutils/wbm-ldap-useradmin: Makefile pkgsrc/sysutils/wbm-lpadmin: Makefile pkgsrc/sysutils/wbm-mailboxes: Makefile pkgsrc/sysutils/wbm-mount: Makefile pkgsrc/sysutils/wbm-mysql: Makefile pkgsrc/sysutils/wbm-net: Makefile pkgsrc/sysutils/wbm-openslp: Makefile pkgsrc/sysutils/wbm-passwd: Makefile pkgsrc/sysutils/wbm-postfix: Makefile pkgsrc/sysutils/wbm-postgresql: Makefile pkgsrc/sysutils/wbm-qmailadmin: Makefile pkgsrc/sysutils/wbm-quota: Makefile pkgsrc/sysutils/wbm-sendmail: Makefile pkgsrc/sysutils/wbm-shell: Makefile pkgsrc/sysutils/wbm-sshd: Makefile pkgsrc/sysutils/wbm-status: Makefile pkgsrc/sysutils/wbm-syslog: Makefile pkgsrc/sysutils/wbm-telnet: Makefile pkgsrc/sysutils/wbm-time: Makefile pkgsrc/sysutils/wbm-tunnel: Makefile pkgsrc/sysutils/wbm-useradmin: Makefile pkgsrc/sysutils/wbm-virtual-server: Makefile Log Message: Preparing update sysutils/wbm-* 1.600 to 1.831, remove PKGREVISION To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/wbm-apache/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-at/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-bandwidth/Makefile cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/wbm-bind8/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-change-user/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/wbm-cluster-copy/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/wbm-cluster-cron/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-cluster-passwd/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-cluster-shell/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-cluster-useradmin/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-cluster-webmin/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-custom/Makefile cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/wbm-cyrus-imapd/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-dhcpd/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-dovecot/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-fetchmail/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-file/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-htaccess-htpasswd/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-inetd/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-ipfilter/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-ldap-useradmin/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-lpadmin/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-mailboxes/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-mount/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-mysql/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-net/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-openslp/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-passwd/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/wbm-postfix/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-postgresql/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-qmailadmin/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-quota/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-sendmail/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-shell/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-sshd/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-status/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-syslog/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-telnet/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/wbm-time/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-tunnel/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-useradmin/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-virtual-server/Makefile ------------------------------------------------------------------- Module Name: pkgsrc Committed By: mef Date: Wed Feb 1 13:00:44 UTC 2017 Modified Files: pkgsrc/sysutils/wbm-apache: PLIST distinfo pkgsrc/sysutils/wbm-at: PLIST distinfo pkgsrc/sysutils/wbm-bandwidth: PLIST distinfo pkgsrc/sysutils/wbm-bind8: PLIST distinfo pkgsrc/sysutils/wbm-change-user: PLIST distinfo pkgsrc/sysutils/wbm-cluster-copy: PLIST distinfo pkgsrc/sysutils/wbm-cluster-cron: PLIST distinfo pkgsrc/sysutils/wbm-cluster-passwd: PLIST distinfo pkgsrc/sysutils/wbm-cluster-shell: PLIST distinfo pkgsrc/sysutils/wbm-cluster-useradmin: PLIST distinfo pkgsrc/sysutils/wbm-cluster-webmin: PLIST distinfo pkgsrc/sysutils/wbm-custom: PLIST distinfo pkgsrc/sysutils/wbm-dhcpd: PLIST distinfo pkgsrc/sysutils/wbm-dovecot: PLIST distinfo pkgsrc/sysutils/wbm-fetchmail: PLIST distinfo pkgsrc/sysutils/wbm-file: PLIST distinfo pkgsrc/sysutils/wbm-htaccess-htpasswd: PLIST distinfo pkgsrc/sysutils/wbm-inetd: PLIST distinfo pkgsrc/sysutils/wbm-ipfilter: PLIST distinfo pkgsrc/sysutils/wbm-ipfilter/patches: patch-ab pkgsrc/sysutils/wbm-ldap-useradmin: PLIST distinfo pkgsrc/sysutils/wbm-lpadmin: PLIST distinfo pkgsrc/sysutils/wbm-mailboxes: PLIST distinfo pkgsrc/sysutils/wbm-mount: PLIST distinfo pkgsrc/sysutils/wbm-mysql: PLIST distinfo pkgsrc/sysutils/wbm-net: PLIST distinfo pkgsrc/sysutils/wbm-openslp: PLIST distinfo pkgsrc/sysutils/wbm-postfix: PLIST distinfo pkgsrc/sysutils/wbm-postgresql: PLIST distinfo pkgsrc/sysutils/wbm-qmailadmin: PLIST distinfo pkgsrc/sysutils/wbm-quota: PLIST distinfo pkgsrc/sysutils/wbm-sendmail: PLIST distinfo pkgsrc/sysutils/wbm-shell: PLIST distinfo pkgsrc/sysutils/wbm-sshd: PLIST distinfo pkgsrc/sysutils/wbm-status: PLIST distinfo pkgsrc/sysutils/wbm-syslog: PLIST distinfo pkgsrc/sysutils/wbm-telnet: PLIST distinfo pkgsrc/sysutils/wbm-time: PLIST distinfo pkgsrc/sysutils/wbm-tunnel: PLIST distinfo pkgsrc/sysutils/wbm-useradmin: PLIST distinfo pkgsrc/sysutils/webmin: Makefile PLIST distinfo version.mk wbm.mk pkgsrc/sysutils/webmin/patches: patch-aa patch-ac patch-ag Log Message: Updated sysutils/webmin and wbm-* from 1.600 to 1.831 -------------------------------------- ---- Changes since 1.590 ---- The titles for existing clone modules can now be changed on the Module Titles page. ---- Changes since 1.610 ---- - Added a page for viewing and running Webmin scheduled functions. - Added a section to the Sending Email page to verify that the configured mail server settings work. ---- Changes since 1.620 ---- Added a setting to the Web Server Options page to control if redirects use just a path, or the full URL. ---- Changes since 1.640 ---- Actions on the Webmin Scheduled Functions page can now be clicked on to change the time the function runs at. ---- Changes since 1.650 ---- Added an SSL option to use only ciphers with perfect forward secrecy. Added support for two-factor authentication using Authy or Google Authenticator. ---- Changes since 1.660 ---- Updated the UI on several pages to use the standard Webmin library, for a more consistent look. ---- Changes since 1.730 ---- Added an option to use an SSL connection when Webmin sends email, for connecting to remote mail servers like Gmail that don't allow unencrypted SMTP. ---- Changes since 1.770 ---- An SSL certificate can now be requested from Let's Encrypt using a new tab on the SSL Encryption page. ---- Changes since 1.780 ---- Added an option for automatically renewing Let's Encrypt certificates. If the Let's Encrypt client is not installed, Webmin will use its own built-in client code to request a certificate. ---- Changes since 1.800 ---- Added an option to the logging page for sending Webmin action log messages via email. ---- Changes since 1.810 ---- The Let's Encrypt key size can now be customized. When Perfect Forward Secrecy ciphers are selected, the required DH params file is now created and used by Webmin. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/wbm-apache/PLIST \ pkgsrc/sysutils/wbm-apache/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-at/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-at/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-bandwidth/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-bandwidth/distinfo cvs rdiff -u -r1.10 -r1.11 pkgsrc/sysutils/wbm-bind8/PLIST cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/wbm-bind8/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-change-user/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-change-user/distinfo cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/wbm-cluster-copy/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-cluster-copy/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-cluster-cron/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-cluster-cron/distinfo cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/wbm-cluster-passwd/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-cluster-passwd/distinfo cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/wbm-cluster-shell/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-cluster-shell/distinfo cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/wbm-cluster-useradmin/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-cluster-useradmin/distinfo cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/wbm-cluster-webmin/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-cluster-webmin/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-custom/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-custom/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-dhcpd/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-dhcpd/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-dovecot/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-dovecot/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-fetchmail/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-fetchmail/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-file/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-file/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-htaccess-htpasswd/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-htaccess-htpasswd/distinfo cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/wbm-inetd/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-inetd/distinfo cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/wbm-ipfilter/PLIST cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/wbm-ipfilter/distinfo cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/wbm-ipfilter/patches/patch-ab cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-ldap-useradmin/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-ldap-useradmin/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-lpadmin/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-lpadmin/distinfo cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/wbm-mailboxes/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-mailboxes/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-mount/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-mount/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-mysql/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-mysql/distinfo cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-net/PLIST \ pkgsrc/sysutils/wbm-net/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-openslp/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-openslp/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-postfix/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-postfix/distinfo cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-postgresql/PLIST \ pkgsrc/sysutils/wbm-postgresql/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-qmailadmin/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-qmailadmin/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-quota/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-quota/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-sendmail/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-sendmail/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-shell/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-shell/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-sshd/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-sshd/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-status/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-status/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-syslog/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-syslog/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/wbm-telnet/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-telnet/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-time/PLIST cvs rdiff -u -r1.10 -r1.11 pkgsrc/sysutils/wbm-time/distinfo cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/wbm-tunnel/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-tunnel/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/wbm-useradmin/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/wbm-useradmin/distinfo cvs rdiff -u -r1.44 -r1.45 pkgsrc/sysutils/webmin/Makefile cvs rdiff -u -r1.18 -r1.19 pkgsrc/sysutils/webmin/PLIST cvs rdiff -u -r1.21 -r1.22 pkgsrc/sysutils/webmin/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/webmin/version.mk cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/webmin/wbm.mk cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/webmin/patches/patch-aa cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/webmin/patches/patch-ac cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/webmin/patches/patch-ag @ text @d3 11 a13 3 --- software/search.cgi.orig 2016-10-03 12:34:48.000000000 +0900 +++ software/search.cgi 2016-11-12 07:47:09.000000000 +0900 d18 3 a20 3 - push(@@cols, &ui_link("edit_pack.cgi?search=$s&package=". + push(@@cols, &ui_link("edit_pack.cgi?search=" . + &urlize($s) . "&package=". d22 11 a32 2 &urlize($packages{$i,'version'}), &html_escape( $packages{$i,'name'}.($v ? " $v" : "")) ) ); @ 1.4 log @blind update to 1.470 Changelist since 1.370 is too large to be included in this message so please consult: http://www.webmin.com/changes-1.380.html http://www.webmin.com/changes-1.390.html http://www.webmin.com/changes-1.400.html http://www.webmin.com/changes-1.410.html http://www.webmin.com/changes-1.420.html http://www.webmin.com/changes-1.430.html http://www.webmin.com/changes-1.440.html http://www.webmin.com/changes-1.450.html http://www.webmin.com/changes-1.460.html http://www.webmin.com/changes-1.470.html @ text @d1 5 a5 3 --- software/search.cgi.orig 2009-03-18 07:30:27.000000000 +0200 +++ software/search.cgi 2009-04-09 12:27:58.000000000 +0300 @@@@ -34,7 +34,7 @@@@ d10 1 a10 1 + print "",&text('search_match', "" . &html_escape($s) . ""),"

\n"; d14 1 a14 3 @@@@ -47,7 +47,8 @@@@ $text{'search_desc'} ], 100, 0, \@@tds); foreach $i (@@match) { d16 2 d19 2 a20 2 + push(@@cols, "",&text('search_nomatch', "" . &html_escape($s) . ""),"

\n"; @ 1.3 log @Fix various cross site scripting, arbitrary command execution and various other vulnerabilities in webmin (CVE-2008-0720). @ text @d1 3 a3 5 $NetBSD$ --- software/search.cgi.orig 2007-09-21 23:26:13.000000000 +0200 +++ software/search.cgi @@@@ -34,7 +34,8 @@@@ if (@@match == 1 && $in{'goto'}) { d8 3 a10 4 + print "",&text('search_match', "" . &html_escape($s) . ""), + "

\n"; print "

\n"; print "\n"; d12 1 a12 1 @@@@ -47,7 +48,8 @@@@ if (@@match) { d22 2 a23 2 @@@@ -69,7 +71,8 @@@@ if (@@match) { print "\n"; d27 1 a27 2 + print "",&text('search_nomatch', "" . &html_escape($s) . + ""),"

\n"; @ 1.2 log @Update Webmin to 1.340. pkgsrc chages: use full distfile instead of non version indivisual module files. Version 1.340 (8 April 2007) * Change the default Blue Framed theme to match the style of www.webmin.com, and generally look nicer. * User interface cleanups in various modules (Apache, Backup Config, Webmin Configuration and others), adding tabs to reduce the size of pages and converting code to use ui-lib.pl. * The Perl Modules module can now fetch RPM or Deb packaged modules from YUM or APT, where available. * Added easy fields for sending SMS messages in the System and Server Status module (for US carriers that have email to SMS gateways). * Replace the old HTMLarea widget for HTML editing in the File Manager and Read User Mail modules with Xinha. * Linux quotas are now set with the setquota command, which shows up nicely in the actions log. * Optimizations to speed up getting the hostname and Postfix config settings. * Improved YUM and Redhat Network support in the Software Packages module. * View the detailed change log. Version 1.330 (27 February 2007) * If the underlying OS is upgraded after Webmin is installed, a message is displayed on the main page prompting you to fix it. * Added a feature in the BIND module for updating an IP address in multiple zones at once. * The File Manager now automatic detects HTML files and launches the correct editor. * Improved the LDAP module's support for large databases. * When there are too many tables or databases to display in the MySQL and PostgreSQL modules, a menu for selecting a specific table is shown instead. * Added functions to ui-lib.pl for tabs and hidden table sections. * Added support for comments to the Shorewall module, and improved logging * The Webmin Actions Log module can now rollback selected files changed by an action, rather than all of them. * View the detailed change log. Version 1.320 (21 January 2007) * Added the PHP Configuration module for managing php.ini. * Changed the default theme for new installs to the Blue Framed theme. * Improved handling of large file uploads so that they are no longer read into memory by Webmin webserver. Also added a progress bar window for tracking uploads. * Added checkboxes for deleting multiple objects at once in several modules. * Changed all rows of links (like Select all / Invert selection / Add something) to put | characters between them, to improve readability. * Big improvements in Windows support in various modules and the Webmin core. * Enhanced the System and Server Status module to allow monitoring of all hosts in a Webmin server group. * View the detailed change log. Version 1.310 (28 November 2006) * Big improvements in Ubuntu support, including the Bootup and Shutdown module, mounting filesystems specified with the UUID syntax, and various default module config changes. * Re-designed the Simple Blue theme to use frames. * Added support for IPv6 addresses in modules where the underlying servers allow them. * Supported HFS and FATX filesystems under Linux. * MySQL backups can now be compressed with gzip or bzip2. * Added file locking and logging to the Postfix module, and improved access control features. * Added checkboxes and buttons for mass deletion in the Cron and DHCP modules. * Added access control options for the Info window to the File Manager module, and a feature to allow extraction of ZIP files on the server. * View the detailed change log. Version 1.300 (15 September 2006) * Fixed security holes that allow the source of Webmin programs to be viewed, and allow cross-site-scripting attacks. * XML-RPC clients can now call Webmin API functions. * On systems with no root password, users with sudo access can login to Webmin as root. * Improved support for latest Debian and Fedora releases, including the new IPtables config system in Debian 3.1. * The file manager can now extract tar.bz2 files, store a history of entered paths, and show the total size of a directory. * The Filesystem Backup module can backup and restore TAR and dump files over FTP. * MySQL server variables and connections can be viewed and changes. * Table data can be sorted by clicking on headers in the MySQL and PostgreSQL modules. * Improved support for PostgreSQL 8, including editing tables with no OID field. * Sendmail and Postfix aliases and maps can have a comment associated with each entry. * Squid 2.6 is now supported. * View the detailed change log. Version 1.290 (29 June 2006) * Fixed a security hole that would allow a remote attacker to view any file on the system. * Added the LDAP Client module, for setting up a Linux system to get users and groups from an LDAP server. * Added support for sending email when a group is over quota to the Disk Quotas module. * Several other small fixes for bugs found since 1.280. * View the detailed change log. Version 1.280 (16 June 2006) * Added the Simple Blue theme, a less graphics-heavy design which may eventually become the default. This theme takes advantage of changes in many modules to use highlighting on table rows. * Updated the Apache module to support version 2.2.0. * Updated the various operating-specific NFS server modules to support mass deletion of exports, and to internationalize those that were using hard-coded text strings. * Updated various modules to allow deletion of multiple objects (such as table fields, Samba shares, PostgreSQL grants, Squid ACLs and so on) at once. * Added configuration options to the Read User Mail module for the date format, pager arrow locations, timezone and separate message window mode. * Updated the MySQL module to support views in MySQL version 5. * Enhanced the System and Server Status module to allow the selection of multiple hosts for each monitor, added a monitor type for testing an SQL server, and updated the Network Traffic monitor to support FreeBSD. * Fixed a security hole that allows remote viewing of any file on the system when Webmin is run on a Windows server. * View the detailed change log. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.1 2006/05/19 17:14:53 jlam Exp $ d3 30 a32 5 --- run-uninstalls.pl.orig Tue Apr 4 23:12:35 2006 +++ run-uninstalls.pl @@@@ -6,7 +6,14 @@@@ $no_acl_check++; do './web-lib.pl'; &init_config(); d34 1 a34 12 -foreach $m (&get_all_module_infos()) { +if (@@ARGV > 0) { + @@mods = map { local %minfo = &get_module_info($_); \%minfo } @@ARGV; + } +else { + @@mods = &get_all_module_infos(); + } + +foreach $m (@@mods) { $mdir = &module_root_directory($m->{'dir'}); if (&check_os_support($m) && -r "$mdir/uninstall.pl") { @ 1.2.10.1 log @pullup ticket #2462 requested by tonnerre webmin: patch for various security vulnerabilities revisions pulled up: pkgsrc/sysutils/webmin/Makefile 1.24 pkgsrc/sysutils/webmin/distinfo 1.16 pkgsrc/sysutils/webmin/patches/patch-ac 1.3 pkgsrc/sysutils/webmin/patches/patch-aj 1.1 pkgsrc/sysutils/webmin/patches/patch-ak 1.1 pkgsrc/sysutils/webmin/patches/patch-al 1.1 pkgsrc/sysutils/webmin/patches/patch-am 1.1 pkgsrc/sysutils/webmin/patches/patch-an 1.1 pkgsrc/sysutils/webmin/patches/patch-ao 1.1 pkgsrc/sysutils/webmin/patches/patch-ap 1.1 pkgsrc/sysutils/webmin/patches/patch-aq 1.1 pkgsrc/sysutils/webmin/patches/patch-ar 1.1 pkgsrc/sysutils/webmin/patches/patch-as 1.1 pkgsrc/sysutils/webmin/patches/patch-at 1.1 pkgsrc/sysutils/webmin/patches/patch-au 1.1 pkgsrc/sysutils/webmin/patches/patch-av 1.1 pkgsrc/sysutils/webmin/patches/patch-aw 1.1 pkgsrc/sysutils/webmin/patches/patch-ax 1.1 pkgsrc/sysutils/webmin/patches/patch-ay 1.1 pkgsrc/sysutils/webmin/patches/patch-az 1.1 Module Name: pkgsrc Committed By: tonnerre Date: Fri Jul 25 02:55:28 UTC 2008 Modified Files: pkgsrc/sysutils/webmin: Makefile distinfo Added Files: pkgsrc/sysutils/webmin/patches: patch-ac patch-aj patch-ak patch-al patch-am patch-an patch-ao patch-ap patch-aq patch-ar patch-as patch-at patch-au patch-av patch-aw patch-ax patch-ay patch-az Log Message: Fix various cross site scripting, arbitrary command execution and various other vulnerabilities in webmin (CVE-2008-0720). @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.3 2008/07/25 02:55:27 tonnerre Exp $ d3 5 a7 30 --- software/search.cgi.orig 2007-09-21 23:26:13.000000000 +0200 +++ software/search.cgi @@@@ -34,7 +34,8 @@@@ if (@@match == 1 && $in{'goto'}) { if (@@match) { @@match = sort { lc($packages{$a,'name'}) cmp lc($packages{$b,'name'}) } @@match; - print "",&text('search_match', "$s"),"

\n"; + print "",&text('search_match', "" . &html_escape($s) . ""), + "

\n"; print "

\n"; print "\n"; @@tds = ( "width=5" ); @@@@ -47,7 +48,8 @@@@ if (@@match) { $text{'search_desc'} ], 100, 0, \@@tds); foreach $i (@@match) { local @@cols; - push(@@cols, "".&html_escape( $packages{$i,'name'}.($packages{$i,'version'} ? @@@@ -69,7 +71,8 @@@@ if (@@match) { print "\n"; } else { - print "",&text('search_nomatch', "$s"),"

\n"; + print "",&text('search_nomatch', "" . &html_escape($s) . + ""),"

\n"; } d9 12 a20 1 &ui_print_footer("", $text{'index_return'}); @ 1.1 log @* Pull in some changes discussed on the Webmin mailing list to allow running an individual module's uninstall action * Add an DEINSTALL_TEMPLATE file that is pulled in by all wbm-* modules that will run the module's uninstall action at DEINSTALL time. * Fix the "time" module to ignore "sched_mode" -- verified by Jamie Cameron on the Webmin mailing list as a bug. * Fix the "postfix" module to remove its temp files at DEINSTALL time so that we cleanly pkg_delete. Bump the PKGREVISION of sysutils/webmin as well as all sysutils/wbm-* packages that have uninstall.pl scripts. @ text @d1 1 a1 1 $NetBSD$ @