<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/webadmin/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/webadmin/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 17 Jun 2011 16:21:33 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/webadmin/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>extensions for config-lib</title><link>https://sourceforge.net/p/webadmin/patches/59/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;extensions for config-lib:&lt;br /&gt;
- support different seperators chars for selections (defaults stays at "-")&lt;br /&gt;
- support more readonly fields (for display settings, that can't be changed)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joerg Steffens</dc:creator><pubDate>Fri, 17 Jun 2011 16:21:33 -0000</pubDate><guid>https://sourceforge.net25ef6b0ba519b69cdd714f035314304a95b2f2a5</guid></item><item><title>Better fstype description</title><link>https://sourceforge.net/p/webadmin/patches/58/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Had this patch from myself still lying around in my webmin checkout.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan Engelhardt</dc:creator><pubDate>Tue, 12 Oct 2010 17:04:03 -0000</pubDate><guid>https://sourceforge.netc7524b5e3c6784d6a1cefdcc17a0ae942e53ae44</guid></item><item><title>Usermin: mailto handler for Firefox3</title><link>https://sourceforge.net/p/webadmin/patches/57/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The attached patch allows the Usermin mailbox module to be used for mailto: links in web pages using Firefox3.  See &lt;a href="http://developer.mozilla.org/en/docs/Web-based_protocol_handlers"&gt;http://developer.mozilla.org/en/docs/Web-based_protocol_handlers&lt;/a&gt; for details of how this works.&lt;/p&gt;
&lt;p&gt;The main change is to mailbox/reply_mail.cgi to allow this to respond to mailto: links by creating a new message populated with To:, Cc:, Bcc, Subject and mail body specified in the link.  This requires that the user is already logged in to Usermin and the "Trust links from unknown referrers" option is enabled in Usermin config.&lt;/p&gt;
&lt;p&gt;To use this feature from Firefox3, the mailto: handler must be registered in the browser.  This patch adds an installer page attched to the "Help" menu of the Mailbox module.  Follow the "Help" link from the mail list screen to install.&lt;/p&gt;
&lt;p&gt;Patch built against usermin-1.350.tar.gz&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Richard Neish</dc:creator><pubDate>Mon, 14 Jul 2008 15:12:43 -0000</pubDate><guid>https://sourceforge.net1051750fffaac48264a1ebdb6926ad62de720d36</guid></item><item><title>Current Debian version numbers</title><link>https://sourceforge.net/p/webadmin/patches/56/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1.390 doesn't detect Debian "etch" (or "woody", "potato", ...). Also, "testing/unstable" shouldn't get 3.2 anymore.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">moehre</dc:creator><pubDate>Sun, 30 Dec 2007 23:29:53 -0000</pubDate><guid>https://sourceforge.netc275e07177fa0e4393c4709b20fb9515d6931155</guid></item><item><title>Webmin User Module : fix in deleting group</title><link>https://sourceforge.net/p/webadmin/patches/55/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I created a patch that fix a issue when deleting a group, Webmin cannot delete the group that remains showing deleted subgroups as a member of it.&lt;/p&gt;
&lt;p&gt;diffs below:&lt;/p&gt;
&lt;p&gt;*** acl/acl-lib.pl      Tue Feb 27 15:50:49 2007&lt;br /&gt;
--- acl_new/acl-lib.pl  Mon Mar 12 15:15:44 2007&lt;br /&gt;
***************&lt;br /&gt;
*** 394,399 ****&lt;br /&gt;
--- 394,404 ----&lt;br /&gt;
&amp;amp;lock_file("$config_directory/webmin.groups");&lt;br /&gt;
local $lref = &amp;amp;read_file_lines("$config_directory/webmin.groups");&lt;br /&gt;
@$lref = grep { !/^([^:]+):/ || $1 ne $_[0] } @$lref;&lt;br /&gt;
+ foreach (@$lref) {&lt;br /&gt;
+       $_ =~ s/(\@$_[0])(:| )/\2/;&lt;br /&gt;
+       $_ =~ s/ +/ /g;&lt;br /&gt;
+       $_ =~ s/^([^:]+): ([^:]+):/\1:\2:/;&lt;br /&gt;
+ }&lt;br /&gt;
&amp;amp;flush_file_lines();&lt;br /&gt;
&amp;amp;unlock_file("$config_directory/webmin.groups");&lt;br /&gt;
&amp;amp;unlink_file(map { "$config_directory/$_/$_[0].gacl" } &amp;amp;list_modules());&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ken-ichi AKIMOTO</dc:creator><pubDate>Tue, 13 Mar 2007 05:21:53 -0000</pubDate><guid>https://sourceforge.net36d74d741ebbd48b113019995c193c75133f50dd</guid></item><item><title>[PATCH] SSHD</title><link>https://sourceforge.net/p/webadmin/patches/54/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This is a patch against the public release of Webmin&lt;br /&gt;
1.271 to enable 3 options in OpenSSH (not sure of other&lt;br /&gt;
severs/clients), changes outlined below.&lt;/p&gt;
&lt;p&gt;Authentication:&lt;br /&gt;
+ Display "Last login" at login? - Added to make use&lt;br /&gt;
of the PrintLastLog option in openssh.&lt;br /&gt;
+ Map resolved hostname to IP address - Added to make&lt;br /&gt;
use of the UseDNS option in openssh &amp;gt; 3.7&lt;/p&gt;
&lt;p&gt;Networking:&lt;br /&gt;
* Disconnect if client has crashed? - Updated to make&lt;br /&gt;
use of TCPKeepAlive rather than the obsoleted KeepAlive&lt;br /&gt;
option in openssh.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul</dc:creator><pubDate>Wed, 03 May 2006 18:01:17 -0000</pubDate><guid>https://sourceforge.netd06a40c4cb5fe6b7ad364070838c6c7c126a8c7a</guid></item><item><title>add a stop button to the proftpd module</title><link>https://sourceforge.net/p/webadmin/patches/53/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;currently the proftpd module do not allow to stop the&lt;br /&gt;
proftpd daemon after it is running.  The patch included&lt;br /&gt;
add a button to the main proftpd module screen to stop&lt;br /&gt;
the daemon when needed.&lt;/p&gt;
&lt;p&gt;The patch adds a stop.cgi script, and a stop_cmd to&lt;br /&gt;
some of the configurations.  Also four new variables&lt;br /&gt;
are added to the en and es languages:  index_stop,&lt;br /&gt;
index_stopmsg, stop_err, stop_einetd.  Those four need&lt;br /&gt;
to be translated to the other languages supported by&lt;br /&gt;
this module.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mario Vazquez</dc:creator><pubDate>Wed, 23 Nov 2005 23:04:22 -0000</pubDate><guid>https://sourceforge.netddf94a2d7e03bfc6bda55f969d842c349c1429e6</guid></item><item><title>Fix for file descriptor leak</title><link>https://sourceforge.net/p/webadmin/patches/52/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When Webmin is started via /etc/webmin/start, a file&lt;br /&gt;
descriptor for the current terminal is retained. This&lt;br /&gt;
makes it impossible to install the Webmin Solaris&lt;br /&gt;
package via a script (for example, via Pythons&lt;br /&gt;
subprocess module). The fix is simple: just close the&lt;br /&gt;
temporary open file. &lt;/p&gt;
&lt;p&gt;The problem has been verified on both Linux and&lt;br /&gt;
Solaris. It can be verified by running "lsof | grep&lt;br /&gt;
miniserv":&lt;/p&gt;
&lt;p&gt;miniserv. 13284    root    3u      CHR     136,27   &lt;br /&gt;
29 /dev/pts/27&lt;/p&gt;
&lt;p&gt;/dev/pts/27 is the tty that executed /etc/webmin/start. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Åstrand</dc:creator><pubDate>Mon, 07 Nov 2005 07:58:22 -0000</pubDate><guid>https://sourceforge.net253644493c73bc33eb5610e46d1270c79abee86d</guid></item><item><title>Webmin-sarg module - allow creation of report for today only</title><link>https://sourceforge.net/p/webadmin/patches/51/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In the sarg module of webmin (running webmin v. 1.230), &lt;br /&gt;
it wasn't possible to generate the logs for today (this &lt;br /&gt;
patch, below, changes this with what I hope is no &lt;br /&gt;
impact otherwise).&lt;/p&gt;
&lt;p&gt;I think it was a bit of a usability bug that if you have the &lt;br /&gt;
option Generate report by "All records in log file" and &lt;br /&gt;
the date range doing the same: that if you enter the &lt;br /&gt;
date range as 0 to 0 that the module would not pass a &lt;br /&gt;
date range at all to sarg and therefore sarg would &lt;br /&gt;
generate a report based on the whole access log.&lt;/p&gt;
&lt;p&gt;This patch changes only the decision part in sarg-lib.pl &lt;br /&gt;
whether or not there was specified a start and end date &lt;br /&gt;
to recognize both dates being 0.&lt;/p&gt;
&lt;p&gt;Patch is as follows:&lt;br /&gt;
$ diff sarg-lib.pl sarg-lib.pl.new&lt;br /&gt;
421c421&lt;br /&gt;
&amp;lt; if ( $from || $to ) {&lt;br /&gt;
---&lt;br /&gt;
&amp;gt; if ( ($from || $to) || ($from == 0 &amp;amp;&amp;amp; $to == 0) ) {&lt;/p&gt;
&lt;p&gt;ps: Thank you webmin developers for an excelent and &lt;br /&gt;
time-saving tool!!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Seguin</dc:creator><pubDate>Sat, 15 Oct 2005 07:59:27 -0000</pubDate><guid>https://sourceforge.net19054986248501766ecb7e27527b7667ba94a3b7</guid></item><item><title>Unix Groups to Webmin User mapping</title><link>https://sourceforge.net/p/webadmin/patches/50/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This patch enables a new checkbox in the unix&lt;br /&gt;
authentication screen in webmin users:&lt;/p&gt;
&lt;p&gt;"Map unix groups to webmin users of the same name"&lt;br /&gt;
(text pulled from $text{'unix_groups'})&lt;/p&gt;
&lt;p&gt;When enabled, this adds the unixgroups=1 option to&lt;br /&gt;
miniserv.conf.&lt;/p&gt;
&lt;p&gt;With this patch, if unixauth is enabled, webmin will&lt;br /&gt;
get a list of a users secondary groups and try to match&lt;br /&gt;
the group names against the list of existing webmin&lt;br /&gt;
users. If it finds a match, it will set '$baseauthuser'&lt;br /&gt;
to the webmin user that matches the group name.&lt;/p&gt;
&lt;p&gt;This patch won't handle multiple matching groups; the&lt;br /&gt;
first matching group is used.&lt;/p&gt;
&lt;p&gt;files changed:&lt;/p&gt;
&lt;p&gt;miniserv.pl&lt;br /&gt;
acl/edit_unix.cgi&lt;br /&gt;
acl/save_unix.cgi&lt;br /&gt;
acl/lang/en&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jon Allie</dc:creator><pubDate>Wed, 15 Jun 2005 13:47:14 -0000</pubDate><guid>https://sourceforge.net41eaf07944cfdbd453c45c56ec7dab759d855fae</guid></item></channel></rss>