You can subscribe to this list here.
2001 |
Jan
(13) |
Feb
(24) |
Mar
(23) |
Apr
(11) |
May
(18) |
Jun
(90) |
Jul
(29) |
Aug
(26) |
Sep
(37) |
Oct
(10) |
Nov
(31) |
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(45) |
Feb
(18) |
Mar
(12) |
Apr
(7) |
May
(10) |
Jun
(62) |
Jul
(8) |
Aug
(40) |
Sep
(41) |
Oct
(43) |
Nov
(29) |
Dec
(36) |
2003 |
Jan
(25) |
Feb
(9) |
Mar
(11) |
Apr
(13) |
May
(19) |
Jun
(19) |
Jul
(11) |
Aug
(4) |
Sep
(109) |
Oct
(73) |
Nov
(69) |
Dec
(21) |
2004 |
Jan
(21) |
Feb
(33) |
Mar
(31) |
Apr
(25) |
May
(33) |
Jun
(42) |
Jul
(47) |
Aug
(12) |
Sep
(41) |
Oct
(47) |
Nov
(30) |
Dec
(19) |
2005 |
Jan
(6) |
Feb
(23) |
Mar
(21) |
Apr
(26) |
May
(21) |
Jun
(16) |
Jul
(17) |
Aug
(7) |
Sep
(8) |
Oct
(13) |
Nov
(7) |
Dec
(10) |
2006 |
Jan
(10) |
Feb
(3) |
Mar
|
Apr
(2) |
May
|
Jun
(3) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(4) |
2007 |
Jan
(2) |
Feb
(3) |
Mar
(2) |
Apr
|
May
(1) |
Jun
(6) |
Jul
(6) |
Aug
(8) |
Sep
(3) |
Oct
(21) |
Nov
(4) |
Dec
(6) |
2008 |
Jan
(11) |
Feb
(28) |
Mar
(26) |
Apr
(9) |
May
(2) |
Jun
(10) |
Jul
(1) |
Aug
(20) |
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
(4) |
Feb
(10) |
Mar
(1) |
Apr
(24) |
May
(22) |
Jun
(18) |
Jul
(15) |
Aug
(21) |
Sep
(4) |
Oct
(7) |
Nov
(6) |
Dec
|
2010 |
Jan
|
Feb
(2) |
Mar
(13) |
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
(4) |
Sep
(6) |
Oct
(1) |
Nov
(1) |
Dec
|
2011 |
Jan
(18) |
Feb
(2) |
Mar
(23) |
Apr
(4) |
May
(5) |
Jun
(1) |
Jul
|
Aug
|
Sep
(9) |
Oct
|
Nov
(5) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(6) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(31) |
Apr
(3) |
May
|
Jun
(2) |
Jul
(6) |
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
(7) |
2014 |
Jan
|
Feb
(1) |
Mar
(9) |
Apr
(4) |
May
(7) |
Jun
(2) |
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
(4) |
Dec
|
2016 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(7) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Stephen C. <st...@to...> - 2005-04-12 03:16:10
|
Joe Cooper wrote: > Simplest method is a refresh tag: > > <meta http-equiv="refresh" content="30"> > > Put an image of a ticking clock, or an animated throbber bar, on the > page and folks will feel like something is still happening while your > server is thinking. You will, of course, need to make sure you sanely > handle the situation where 30 seconds isn't long enough (and you may > want to check sooner than 30 seconds, if it is possible for results to > come sooner)...So you need a results CGI script that knows when you're > finished with the SQL query and can server the throbber/refresh page > until your query is finished and when it finishes serves the results. > > There are ActiveX (evil!) and Java methods that allow you to do the same > thing with actual interaction between the client and server, but they > will not be compatible with all browsers and are probably much more > trouble than the slight change in user experience. Many very > large/smart companies use the simpler method, and if it's good enough > for them it's probably good enough for you and me. Thanks. I was hoping there would be a simple, "Display this until I say display that" kind of command but I can make the simple way above work. Oh, and sorry for sending this to the webmin-devel list. It was intednd for another similarly named list and I goofed when I selected the address from the drop down box... > Stephen Carville wrote: > >> I have a cgi script that make a SQL call that can take 30 seconds or >> more to complete. My manager asked me to throw up a page with some >> cutsey graphic indicating the request is being processed. This >> intermediate page needs to be replaced with the main page when it is >> ready. >> >> I've been googling all day for an answer but no luck. Anyone know how >> this is done? >> > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > - > Forwarded by the Webmin development list at web...@we... > To remove yourself from this list, go to > http://lists.sourceforge.net/lists/listinfo/webadmin-devel -- Stephen Carville <st...@to...> Unix and Network Admin Nationwide Totalflood 6033 W. Century Blvd Los Angeles, CA 90045 310-342-3602 |
From: Joe C. <jo...@sw...> - 2005-04-12 02:11:45
|
Simplest method is a refresh tag: <meta http-equiv="refresh" content="30"> Put an image of a ticking clock, or an animated throbber bar, on the page and folks will feel like something is still happening while your server is thinking. You will, of course, need to make sure you sanely handle the situation where 30 seconds isn't long enough (and you may want to check sooner than 30 seconds, if it is possible for results to come sooner)...So you need a results CGI script that knows when you're finished with the SQL query and can server the throbber/refresh page until your query is finished and when it finishes serves the results. There are ActiveX (evil!) and Java methods that allow you to do the same thing with actual interaction between the client and server, but they will not be compatible with all browsers and are probably much more trouble than the slight change in user experience. Many very large/smart companies use the simpler method, and if it's good enough for them it's probably good enough for you and me. Stephen Carville wrote: > I have a cgi script that make a SQL call that can take 30 seconds or more to > complete. My manager asked me to throw up a page with some cutsey graphic > indicating the request is being processed. This intermediate page needs to > be replaced with the main page when it is ready. > > I've been googling all day for an answer but no luck. Anyone know how this is > done? > |
From: Stephen C. <st...@to...> - 2005-04-12 01:41:01
|
I have a cgi script that make a SQL call that can take 30 seconds or more to complete. My manager asked me to throw up a page with some cutsey graphic indicating the request is being processed. This intermediate page needs to be replaced with the main page when it is ready. I've been googling all day for an answer but no luck. Anyone know how this is done? -- Stephen Carville Unix and Network Administrator Nationwide-Totalflood 6033 W.Century Blvd. Los Angeles, CA 90045 310-342-3602 |
From: Tan R. <tr...@ho...> - 2005-04-12 00:59:30
|
Sorry for beating this to death but I am still not getting the desired effect. I have the following code: #!/usr/bin/perl #perform_copy.pl require './tanmodule-lib.pl'; $|=1; &ui_print_unbuffered_header("Copy Productlines",""); &ReadParse(); $pdline_from=$in{'pdline_from'}; $pdline_to=$in{'pdline_to'}; $copy_struct=$in{'copy_struct'}; $copy_code=$in{'copy_code'}; $copy_data=$in{'copy_data'}; $timestamp=¤tdate(); print "Copying from the <b> $pdline_from </b> Productline to the <b>$pdline_to</b> Productline <p>\n"; print "Copying:<p>\n"; if ($copy_struct == 1) { print "<li> Structure</li>"; } if ($copy_code == 1) { print "<li> Source Code</li>"; } if ($copy_data == 1) { print "<li> Data</li>"; } if ($copy_struct == 1) { print "<p><p> Dumping System Definitions from $pdline_from<p>\n"; print "using command: sysdump $pdline_from /tmp/$pdline_from<p>\n"; $sysdumpfile=$config{'BACKUPDIR'}."/".$pdline_from."_".$timestamp.'.sysdump'; $rc=&sysdump($pdline_from,$sysdumpfile); if ($rc != 0) { print "There was an error with the sysdump process, check your system and try again\n"; print "<hr>\n"; &footer("", $text{'index_return'}); exit 1; } print "sysdump complete successfully!<p>\n"; $dmpprodmenusfile=$config{'BACKUPDIR'}."/".$pdline_from."_".$timestamp.'.menudump'; print "<p><p> Dumping System Menu Definitions from $pdline_from<p>\n"; print "using command: dmpprodmenus $pdline_from /tmp/$pdline_from<p>\n"; $rc=&dmpprodmenus($pdline_from,$dmpprodmenusfile); if ($rc != 0) { print "There was an error with the menu dump process, check your system and try again<p>\n"; print "$0<p>\n"; print "<hr>\n"; &footer("", $text{'index_return'}); exit 1; } print "sysdump complete successfully!<p>\n"; #sysload -efp {dumpfile 1} {NewPLName} #ldprodmenus {dumpfile 2} {NewPLName} } _____________________________________________________ and in my tanmodule-lib.pl file I have the functions called above defined as: sub sysdump { $rc=`$GENDIR/bin/sysdump $_[0] $_[1] > /dev/null \&`; $PID=&getpid('sysdump'); print "processing sysdump, please wait ."; while ($PID > 0) { print '.'; sleep 3; $PID=&getpid('sysdump'); } print "<p>\n"; return $rc; } sub dmpprodmenus { $rc=`$GENDIR/bin/dmpprodmenus $_[0] $_[1] > /dev/null \&`; $PID=&getpid('dmpprodmenus'); print "processing dmpprodmenus, please wait"; while ($PID > 0) { print '.'; sleep 3; $PID=&getpid('sysdump'); } print "<p>\n"; return $rc; } print "<hr>\n"; &footer("", $text{'index_return'}); ______________________________________________________ I still have to wait until everything is completed before I get any output. Any ideas? Is this maybe theme dependent? I am using the xp-style theme. Thanks again.. T ----Original Message Follows---- From: "Jamie Cameron" <jca...@we...> Reply-To: web...@li... To: web...@li... Subject: Re: [webmin-devel] Writing CGI Output Immediately without buffer Date: Mon, 4 Apr 2005 13:57:36 +1000 You should try not putting the output into a <table>. Some browsers will only render the complete table when it is closed, so anything you output during processing will not appear until the page is complete. - Jamie On 4/Apr/2005 07:11 Tan Rezaei wrote .. > hmm, that doesn't seem to work for me. I get the same exact result when > I > use the &ui_print_unbuffered_header() as I do with the &header() function. > I'm not sure what i am doing wrong here. But if you get a chance maybe > you > could take a quick look at this code; I am sure I am missing something > here. > > Thanks > _________________________________________________________________________ > #!/usr/bin/perl > > require './tanmodule-lib.pl'; > #&header($text{'Hmmmm'}, ""); > &ui_print_unbuffered_header('Hello world',""); > $|=1; > print "<hr>\n"; > > > &ReadParse(); > $LAWDIR=$config{'LAWDIR'}; > $prod1=$in{'prod1'}; > $prod2=$in{'prod2'}; > > print "<h3>Comparing source code between $prod1 and $prod2</h3><p>\n"; > > print "<table border>"; > $systemcodelist=$in{'systemcodelist'}; > @systemcodes=split("\0",$systemcodelist); > foreach $system (@systemcodes) { > $found1=0; > print "\n<tr $cb><td><b>Processing the ".uc($system)." system > code</b></td></tr>\n"; > > @PDFILES1=<$LAWDIR/$prod1/${system}src/*PD>; > @WSFILES1=<$LAWDIR/$prod1/${system}src/*WS>; > @SCRFILES1=<$LAWDIR/$prod1/${system}src/*.scr>; > @RPTFILES1=<$LAWDIR/$prod1/${system}src/*.rpt>; > > foreach $PDFILE (@PDFILES1) { > $PDFILECOMP=$PDFILE; > $PDFILECOMP=~s/$prod1/$prod2/; > $result=`diff $PDFILECOMP $PDFILE 2>&1`; > chomp($result); > if (!-e $PDFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$PDFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$PDFILECOMP&file2=$PDFILE\">$PDFILECOMP and > $PDFILE are different</a></td></tr>\n" > } > } > > foreach $WSFILE (@WSFILES1) { > $WSFILECOMP=$WSFILE; > $WSFILECOMP=~s/$prod1/$prod2/; > $result=`diff $WSFILECOMP $WSFILE 2>&1`; > chomp($result); > if (!-e $WSFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$WSFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$WSFILECOMP&file2=$WSFILE\">$WSFILECOMP and > $WSFILE are different</a></td></tr>\n" > } > } > > > foreach $SCRFILE (@SCRFILES1) { > $SCRFILECOMP=$SCRFILE; > $SCRFILECOMP=~s/$prod1/$prod2/; > $result=`diff $SCRFILECOMP $SCRFILE 2>&1`; > chomp($result); > if (!-e $SCRFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$SCRFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$SCRFILECOMP&file2=$SCRFILE\">$SCRFILECOMP and > $SCRFILE are different</a></td></tr>\n" > } > } > > foreach $RPTFILE (@RPTFILES1) { > $RPTFILECOMP=$RPTFILE; > $RPTFILECOMP=~s/$prod1/$prod2/; > $result=`diff $RPTFILECOMP $RPTFILE 2>&1`; > chomp($result); > if (!-e $RPTFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$RPTFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$RPTFILECOMP&file2=$RPTFILE\">$RPTFILECOMP and > $RPTFILE are different</a></td></tr>\n" > } > } > if ($found1==0) { > print "<tr $cb><td>No differences found</td></tr>\n" > } > > } > print "</table>\n"; > > > if ($in{'check_pdlibs'}) { > print "<HR>\n"; > print "<h3>Comparing PDLIB source code between $prod1 and > $prod2</h3><p>\n"; > print "<table border>\n"; > @PDLIBS=<$LAWDIR/$prod1/pdlib/*>; > $found1=0; > foreach $PDLIBFILE (@PDLIBS) { > $PDLIBFILECOMP=$PDLIBFILE; > $PDLIBFILECOMP=~s/$prod1/$prod2/; > $result=`diff $PDLIBFILECOMP $PDLIBFILE 2>&1`; > chomp($result); > if (!-e $PDLIBFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$PDLIBFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$PDLIBFILECOMP&file2=$PDLIBFILE\">$PDLIBFILECOMP > and $PDLIBFILE are different</a></td></tr>\n" > } > } > if ($found1==0) { > print "<tr $cb><td>No differences found</td></tr>\n" > } > print "</table>\n"; > } > > > if ($in{'check_wslibs'}) { > print "<HR>\n"; > print "<h3>Comparing WSLIB source code between $prod1 and > $prod2</h3><p>\n"; > print "<table border>\n"; > @WSLIBS=<$LAWDIR/$prod1/wslib/*>; > $found1=0; > foreach $WSLIBFILE (@WSLIBS) { > $WSLIBFILECOMP=$WSLIBFILE; > $WSLIBFILECOMP=~s/$prod1/$prod2/; > $result=`diff $WSLIBFILECOMP $WSLIBFILE 2>&1`; > chomp($result); > if (!-e $WSLIBFILECOMP) { > print "<tr $cb><td><b><font color=red>$WSLIBFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > $found1=1; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$WSLIBFILECOMP&file2=$WSLIBFILE\">$WSLIBFILECOMP > and $WSLIBFILE are different</a></td></tr>\n" > } > } > if ($found1==0) { > print "<tr $cb><td>No differences found</td></tr>\n" > } > print "</table>\n"; > } > > > > print "<hr>\n"; > &footer("", $text{'index_return'}); > __________________________________________________________________ > > > > ----Original Message Follows---- > From: "Jamie Cameron" <jca...@we...> > Reply-To: web...@li... > To: web...@li... > Subject: Re: [webmin-devel] Writing CGI Output Immediately without buffer > Date: Sun, 3 Apr 2005 08:47:04 +1000 > > On 3/Apr/2005 05:39 Tan Rezaei wrote .. > > > > Hi all, > > I am sure this question has been asked many times but I can't seem to > find > > the answer anywhere. > > I am trying to write the output of my cgi as it happens. I have a loop > > that > > runs a certain UNIX command about 1000 times and each time prints the > > output. Well It doesn't actually show me any of the output until its > done > > so > > the users have to wait and wait .. Sometimes the refresh the screen > and > > we > > all know what that will do. > > How does webmin handle this ? I am trying to duplicate the feel of the > > module download page or the fsdump module but can't seem to figure out > > what > > that code is really doing. > > The best way to force output to be sent immediately to the browser is for > your CGI to call the ui_print_unbuffered_header function instead of > ui_print_header. > Or if you are not using those ui-lib.pl functions, you can use code like > : > > $| = 1; > $theme_no_table = 1; > &header("page header", ""); > > - Jamie > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > - > Forwarded by the Webmin development list at web...@we... > To remove yourself from this list, go to > http://lists.sourceforge.net/lists/listinfo/webadmin-devel ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click - Forwarded by the Webmin development list at web...@we... To remove yourself from this list, go to http://lists.sourceforge.net/lists/listinfo/webadmin-devel |
From: Vernon J. S. <ve...@ve...> - 2005-04-04 10:44:16
|
There are Currently 307 Modules for Webmin, and 16 Themes for Webmin in our Database. The Modules on this site have been created by many different developers, and MOST of them are free of charge. Click the tabs above to browse the different modules available, or to add a module of your own. http://webadminmodules.sourceforge.net/ ########################################################################### The 10 Most Recently Added or Updated Modules/Themes Edit Motd Version: 1.0 Last Updated March 12 2005 This module allows you to manually edit the Motd file for your server. So when people login using SSH/Telnet they can see the greeting you wish to display. It also has an option to show you what is currently being displayed. Webmin Message of the Day Version: 1 Last Updated March 12 2005 A quick hack for Webmin. A Webmin module that displays the current message of the day from /etc/motd. Most useful if set as the default module that users are directed to when they first login. Virtualmin Message of the Day Version: 1 Last Updated March 14 2005 A Virtualmin module that displays the current message of the day from /etc/motd. Most useful if set as the default module that users are directed to when they first login. Special thanks to Jamie Cameron for helping on the bugs. Virtualmin Feedback Version: 1.0 Last Updated March 24 2005 A Simple Feedback Plugin for Virtualmin. Works off of Sendmail protocals, but could execute other mailers protcals. Virtualmin Custom Link Version: 1 Last Updated March 24 2005 Virtualmin Custom Link module that you can configure using virtualmin plugins. .xp-style Theme Version: 0.959 Last Updated March 28 2005 THEME:A properly working theme which provides an enhanced look and feel:=20 * Adds a Windows XP-style left bar to webmin. * No frames * Icon mapping tool (see website for download) * works also as Usermin theme=20 .V Theme Version: 0.91 Last Updated March 28 2005 THEME:properly working theme that provides an enhanced look and feel:=20 * adds a left navigation bar to webmin=20 * no additional icons * no frames=20 * works also as Usermin theme=20 * see my website for a screen shot VSFTPD Version: 1.2a Last Updated March 30 2005 This module configures the vsftpd.conf file from your VSFTPD FTP-Server. Virtual Mail Version: 1.0 Last Updated March 31 2005 Virtualmail is a module for Webmin and Sendmail which provides your hosted virtual domains with a interface to add/modify/remove pop accounts and forwards for their hosted domains. 1isp4you-pro Version: 0.9.9a Last Updated April 03 2005 isp4you creates: virtual apache webservers, up to 200 mailaccounts (sendmail/postfix), DNS entries, Userpanel, MySQL database, Webalizer stats, Quotas, password and more in ONE step. Various languages. ########################################################################### If you are anoyed by these post you can filter this with procmail scanning for X-Webmin: update in the header. Vernon J. Spangler ########################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ########################################################################### |
From: Jamie C. <jca...@we...> - 2005-04-04 03:57:51
|
You should try not putting the output into a <table>. Some browsers will only render the complete table when it is closed, so anything you output during processing will not appear until the page is complete. - Jamie On 4/Apr/2005 07:11 Tan Rezaei wrote .. > hmm, that doesn't seem to work for me. I get the same exact result when > I > use the &ui_print_unbuffered_header() as I do with the &header() function. > I'm not sure what i am doing wrong here. But if you get a chance maybe > you > could take a quick look at this code; I am sure I am missing something > here. > > Thanks > _________________________________________________________________________ > #!/usr/bin/perl > > require './tanmodule-lib.pl'; > #&header($text{'Hmmmm'}, ""); > &ui_print_unbuffered_header('Hello world',""); > $|=1; > print "<hr>\n"; > > > &ReadParse(); > $LAWDIR=$config{'LAWDIR'}; > $prod1=$in{'prod1'}; > $prod2=$in{'prod2'}; > > print "<h3>Comparing source code between $prod1 and $prod2</h3><p>\n"; > > print "<table border>"; > $systemcodelist=$in{'systemcodelist'}; > @systemcodes=split("\0",$systemcodelist); > foreach $system (@systemcodes) { > $found1=0; > print "\n<tr $cb><td><b>Processing the ".uc($system)." system > code</b></td></tr>\n"; > > @PDFILES1=<$LAWDIR/$prod1/${system}src/*PD>; > @WSFILES1=<$LAWDIR/$prod1/${system}src/*WS>; > @SCRFILES1=<$LAWDIR/$prod1/${system}src/*.scr>; > @RPTFILES1=<$LAWDIR/$prod1/${system}src/*.rpt>; > > foreach $PDFILE (@PDFILES1) { > $PDFILECOMP=$PDFILE; > $PDFILECOMP=~s/$prod1/$prod2/; > $result=`diff $PDFILECOMP $PDFILE 2>&1`; > chomp($result); > if (!-e $PDFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$PDFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$PDFILECOMP&file2=$PDFILE\">$PDFILECOMP and > $PDFILE are different</a></td></tr>\n" > } > } > > foreach $WSFILE (@WSFILES1) { > $WSFILECOMP=$WSFILE; > $WSFILECOMP=~s/$prod1/$prod2/; > $result=`diff $WSFILECOMP $WSFILE 2>&1`; > chomp($result); > if (!-e $WSFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$WSFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$WSFILECOMP&file2=$WSFILE\">$WSFILECOMP and > $WSFILE are different</a></td></tr>\n" > } > } > > > foreach $SCRFILE (@SCRFILES1) { > $SCRFILECOMP=$SCRFILE; > $SCRFILECOMP=~s/$prod1/$prod2/; > $result=`diff $SCRFILECOMP $SCRFILE 2>&1`; > chomp($result); > if (!-e $SCRFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$SCRFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$SCRFILECOMP&file2=$SCRFILE\">$SCRFILECOMP and > $SCRFILE are different</a></td></tr>\n" > } > } > > foreach $RPTFILE (@RPTFILES1) { > $RPTFILECOMP=$RPTFILE; > $RPTFILECOMP=~s/$prod1/$prod2/; > $result=`diff $RPTFILECOMP $RPTFILE 2>&1`; > chomp($result); > if (!-e $RPTFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$RPTFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$RPTFILECOMP&file2=$RPTFILE\">$RPTFILECOMP and > $RPTFILE are different</a></td></tr>\n" > } > } > if ($found1==0) { > print "<tr $cb><td>No differences found</td></tr>\n" > } > > } > print "</table>\n"; > > > if ($in{'check_pdlibs'}) { > print "<HR>\n"; > print "<h3>Comparing PDLIB source code between $prod1 and > $prod2</h3><p>\n"; > print "<table border>\n"; > @PDLIBS=<$LAWDIR/$prod1/pdlib/*>; > $found1=0; > foreach $PDLIBFILE (@PDLIBS) { > $PDLIBFILECOMP=$PDLIBFILE; > $PDLIBFILECOMP=~s/$prod1/$prod2/; > $result=`diff $PDLIBFILECOMP $PDLIBFILE 2>&1`; > chomp($result); > if (!-e $PDLIBFILECOMP) { > $found1=1; > print "<tr $cb><td><b><font color=red>$PDLIBFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$PDLIBFILECOMP&file2=$PDLIBFILE\">$PDLIBFILECOMP > and $PDLIBFILE are different</a></td></tr>\n" > } > } > if ($found1==0) { > print "<tr $cb><td>No differences found</td></tr>\n" > } > print "</table>\n"; > } > > > if ($in{'check_wslibs'}) { > print "<HR>\n"; > print "<h3>Comparing WSLIB source code between $prod1 and > $prod2</h3><p>\n"; > print "<table border>\n"; > @WSLIBS=<$LAWDIR/$prod1/wslib/*>; > $found1=0; > foreach $WSLIBFILE (@WSLIBS) { > $WSLIBFILECOMP=$WSLIBFILE; > $WSLIBFILECOMP=~s/$prod1/$prod2/; > $result=`diff $WSLIBFILECOMP $WSLIBFILE 2>&1`; > chomp($result); > if (!-e $WSLIBFILECOMP) { > print "<tr $cb><td><b><font color=red>$WSLIBFILECOMP DOES NOT > EXISTS!!</font></b></td></tr>\n"; > $found1=1; > next; > } > if ($result ne '') { > $found1=1; > print "<tr $cb><td><a > href=\"showcomp.cgi?file1=$WSLIBFILECOMP&file2=$WSLIBFILE\">$WSLIBFILECOMP > and $WSLIBFILE are different</a></td></tr>\n" > } > } > if ($found1==0) { > print "<tr $cb><td>No differences found</td></tr>\n" > } > print "</table>\n"; > } > > > > print "<hr>\n"; > &footer("", $text{'index_return'}); > __________________________________________________________________ > > > > ----Original Message Follows---- > From: "Jamie Cameron" <jca...@we...> > Reply-To: web...@li... > To: web...@li... > Subject: Re: [webmin-devel] Writing CGI Output Immediately without buffer > Date: Sun, 3 Apr 2005 08:47:04 +1000 > > On 3/Apr/2005 05:39 Tan Rezaei wrote .. > > > > Hi all, > > I am sure this question has been asked many times but I can't seem to > find > > the answer anywhere. > > I am trying to write the output of my cgi as it happens. I have a loop > > that > > runs a certain UNIX command about 1000 times and each time prints the > > output. Well It doesn't actually show me any of the output until its > done > > so > > the users have to wait and wait .. Sometimes the refresh the screen > and > > we > > all know what that will do. > > How does webmin handle this ? I am trying to duplicate the feel of the > > module download page or the fsdump module but can't seem to figure out > > what > > that code is really doing. > > The best way to force output to be sent immediately to the browser is for > your CGI to call the ui_print_unbuffered_header function instead of > ui_print_header. > Or if you are not using those ui-lib.pl functions, you can use code like > : > > $| = 1; > $theme_no_table = 1; > &header("page header", ""); > > - Jamie > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > - > Forwarded by the Webmin development list at web...@we... > To remove yourself from this list, go to > http://lists.sourceforge.net/lists/listinfo/webadmin-devel |
From: Tan R. <tr...@ho...> - 2005-04-03 21:12:42
|
hmm, that doesn't seem to work for me. I get the same exact result when I use the &ui_print_unbuffered_header() as I do with the &header() function. I'm not sure what i am doing wrong here. But if you get a chance maybe you could take a quick look at this code; I am sure I am missing something here. Thanks _________________________________________________________________________ #!/usr/bin/perl require './tanmodule-lib.pl'; #&header($text{'Hmmmm'}, ""); &ui_print_unbuffered_header('Hello world',""); $|=1; print "<hr>\n"; &ReadParse(); $LAWDIR=$config{'LAWDIR'}; $prod1=$in{'prod1'}; $prod2=$in{'prod2'}; print "<h3>Comparing source code between $prod1 and $prod2</h3><p>\n"; print "<table border>"; $systemcodelist=$in{'systemcodelist'}; @systemcodes=split("\0",$systemcodelist); foreach $system (@systemcodes) { $found1=0; print "\n<tr $cb><td><b>Processing the ".uc($system)." system code</b></td></tr>\n"; @PDFILES1=<$LAWDIR/$prod1/${system}src/*PD>; @WSFILES1=<$LAWDIR/$prod1/${system}src/*WS>; @SCRFILES1=<$LAWDIR/$prod1/${system}src/*.scr>; @RPTFILES1=<$LAWDIR/$prod1/${system}src/*.rpt>; foreach $PDFILE (@PDFILES1) { $PDFILECOMP=$PDFILE; $PDFILECOMP=~s/$prod1/$prod2/; $result=`diff $PDFILECOMP $PDFILE 2>&1`; chomp($result); if (!-e $PDFILECOMP) { $found1=1; print "<tr $cb><td><b><font color=red>$PDFILECOMP DOES NOT EXISTS!!</font></b></td></tr>\n"; next; } if ($result ne '') { $found1=1; print "<tr $cb><td><a href=\"showcomp.cgi?file1=$PDFILECOMP&file2=$PDFILE\">$PDFILECOMP and $PDFILE are different</a></td></tr>\n" } } foreach $WSFILE (@WSFILES1) { $WSFILECOMP=$WSFILE; $WSFILECOMP=~s/$prod1/$prod2/; $result=`diff $WSFILECOMP $WSFILE 2>&1`; chomp($result); if (!-e $WSFILECOMP) { $found1=1; print "<tr $cb><td><b><font color=red>$WSFILECOMP DOES NOT EXISTS!!</font></b></td></tr>\n"; next; } if ($result ne '') { $found1=1; print "<tr $cb><td><a href=\"showcomp.cgi?file1=$WSFILECOMP&file2=$WSFILE\">$WSFILECOMP and $WSFILE are different</a></td></tr>\n" } } foreach $SCRFILE (@SCRFILES1) { $SCRFILECOMP=$SCRFILE; $SCRFILECOMP=~s/$prod1/$prod2/; $result=`diff $SCRFILECOMP $SCRFILE 2>&1`; chomp($result); if (!-e $SCRFILECOMP) { $found1=1; print "<tr $cb><td><b><font color=red>$SCRFILECOMP DOES NOT EXISTS!!</font></b></td></tr>\n"; next; } if ($result ne '') { $found1=1; print "<tr $cb><td><a href=\"showcomp.cgi?file1=$SCRFILECOMP&file2=$SCRFILE\">$SCRFILECOMP and $SCRFILE are different</a></td></tr>\n" } } foreach $RPTFILE (@RPTFILES1) { $RPTFILECOMP=$RPTFILE; $RPTFILECOMP=~s/$prod1/$prod2/; $result=`diff $RPTFILECOMP $RPTFILE 2>&1`; chomp($result); if (!-e $RPTFILECOMP) { $found1=1; print "<tr $cb><td><b><font color=red>$RPTFILECOMP DOES NOT EXISTS!!</font></b></td></tr>\n"; next; } if ($result ne '') { $found1=1; print "<tr $cb><td><a href=\"showcomp.cgi?file1=$RPTFILECOMP&file2=$RPTFILE\">$RPTFILECOMP and $RPTFILE are different</a></td></tr>\n" } } if ($found1==0) { print "<tr $cb><td>No differences found</td></tr>\n" } } print "</table>\n"; if ($in{'check_pdlibs'}) { print "<HR>\n"; print "<h3>Comparing PDLIB source code between $prod1 and $prod2</h3><p>\n"; print "<table border>\n"; @PDLIBS=<$LAWDIR/$prod1/pdlib/*>; $found1=0; foreach $PDLIBFILE (@PDLIBS) { $PDLIBFILECOMP=$PDLIBFILE; $PDLIBFILECOMP=~s/$prod1/$prod2/; $result=`diff $PDLIBFILECOMP $PDLIBFILE 2>&1`; chomp($result); if (!-e $PDLIBFILECOMP) { $found1=1; print "<tr $cb><td><b><font color=red>$PDLIBFILECOMP DOES NOT EXISTS!!</font></b></td></tr>\n"; next; } if ($result ne '') { $found1=1; print "<tr $cb><td><a href=\"showcomp.cgi?file1=$PDLIBFILECOMP&file2=$PDLIBFILE\">$PDLIBFILECOMP and $PDLIBFILE are different</a></td></tr>\n" } } if ($found1==0) { print "<tr $cb><td>No differences found</td></tr>\n" } print "</table>\n"; } if ($in{'check_wslibs'}) { print "<HR>\n"; print "<h3>Comparing WSLIB source code between $prod1 and $prod2</h3><p>\n"; print "<table border>\n"; @WSLIBS=<$LAWDIR/$prod1/wslib/*>; $found1=0; foreach $WSLIBFILE (@WSLIBS) { $WSLIBFILECOMP=$WSLIBFILE; $WSLIBFILECOMP=~s/$prod1/$prod2/; $result=`diff $WSLIBFILECOMP $WSLIBFILE 2>&1`; chomp($result); if (!-e $WSLIBFILECOMP) { print "<tr $cb><td><b><font color=red>$WSLIBFILECOMP DOES NOT EXISTS!!</font></b></td></tr>\n"; $found1=1; next; } if ($result ne '') { $found1=1; print "<tr $cb><td><a href=\"showcomp.cgi?file1=$WSLIBFILECOMP&file2=$WSLIBFILE\">$WSLIBFILECOMP and $WSLIBFILE are different</a></td></tr>\n" } } if ($found1==0) { print "<tr $cb><td>No differences found</td></tr>\n" } print "</table>\n"; } print "<hr>\n"; &footer("", $text{'index_return'}); __________________________________________________________________ ----Original Message Follows---- From: "Jamie Cameron" <jca...@we...> Reply-To: web...@li... To: web...@li... Subject: Re: [webmin-devel] Writing CGI Output Immediately without buffer Date: Sun, 3 Apr 2005 08:47:04 +1000 On 3/Apr/2005 05:39 Tan Rezaei wrote .. > > Hi all, > I am sure this question has been asked many times but I can't seem to find > the answer anywhere. > I am trying to write the output of my cgi as it happens. I have a loop > that > runs a certain UNIX command about 1000 times and each time prints the > output. Well It doesn't actually show me any of the output until its done > so > the users have to wait and wait .. Sometimes the refresh the screen and > we > all know what that will do. > How does webmin handle this ? I am trying to duplicate the feel of the > module download page or the fsdump module but can't seem to figure out > what > that code is really doing. The best way to force output to be sent immediately to the browser is for your CGI to call the ui_print_unbuffered_header function instead of ui_print_header. Or if you are not using those ui-lib.pl functions, you can use code like : $| = 1; $theme_no_table = 1; &header("page header", ""); - Jamie ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click - Forwarded by the Webmin development list at web...@we... To remove yourself from this list, go to http://lists.sourceforge.net/lists/listinfo/webadmin-devel |
From: Martin M. <mm...@me...> - 2005-04-03 13:27:05
|
###################################################################### History: -------- 02.04.2005 Webmin-Development-Version 1.192 released Usermin-Development-Version 1.122 released 25.03.2005 Virtualmin-Development-Version 2.52 released 24.03.2004 Webmin-Version 1.190 released as stable Usermin-Version 1.120 released as stable 11.03.2005 Virtualmin-Version 2.50 released as stable ###################################################################### Current Stable Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz http://webmin.mamemu.de/devel/tarballs/webmin-1.190-1.noarch.rpm http://webmin.mamemu.de/devel/tarballs/webmin-1.190-minimal.tar.gz Current Development Release for Webmin is 1.192 http://webmin.mamemu.de/devel/tarballs/webmin-1.192.tar.gz Current Stable Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz http://webmin.mamemu.de/devel/tarballs/usermin-1.120-1.noarch.rpm Current Development Release for Usermin is 1.122 http://webmin.mamemu.de/devel/tarballs/usermin-1.122.tar.gz Current Stable Release for VirtualMin is 2.50 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.50.wbm.gz Current Development Release for VirtualMin is 2.52 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.52.wbm.gz ###################################################################### There are three announcements for new _stable_ releases normally. Inofficial (this one): One comes from me as new versions are hitting my mirror ("on the fly"). They are ment as a trigger for translators. Somewhat-Official: IIRC if you are a paying member of sourceforge you can mirror complete projects. Official (the only one): Via webmin-announce from Jamie. ###################################################################### If you are anoyed by these post you can filter this with procmail scanning for X-Webmin: update in the header. bis dahin - kind regards Martin Mewes -- ###################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ###################################################################### |
From: Jamie C. <jca...@we...> - 2005-04-02 22:47:23
|
On 3/Apr/2005 05:39 Tan Rezaei wrote .. > > Hi all, > I am sure this question has been asked many times but I can't seem to find > the answer anywhere. > I am trying to write the output of my cgi as it happens. I have a loop > that > runs a certain UNIX command about 1000 times and each time prints the > output. Well It doesn't actually show me any of the output until its done > so > the users have to wait and wait .. Sometimes the refresh the screen and > we > all know what that will do. > How does webmin handle this ? I am trying to duplicate the feel of the > module download page or the fsdump module but can't seem to figure out > what > that code is really doing. The best way to force output to be sent immediately to the browser is for your CGI to call the ui_print_unbuffered_header function instead of ui_print_header. Or if you are not using those ui-lib.pl functions, you can use code like : $| = 1; $theme_no_table = 1; &header("page header", ""); - Jamie |
From: Tan R. <tr...@ho...> - 2005-04-02 19:39:50
|
Hi all, I am sure this question has been asked many times but I can't seem to find the answer anywhere. I am trying to write the output of my cgi as it happens. I have a loop that runs a certain UNIX command about 1000 times and each time prints the output. Well It doesn't actually show me any of the output until its done so the users have to wait and wait .. Sometimes the refresh the screen and we all know what that will do. How does webmin handle this ? I am trying to duplicate the feel of the module download page or the fsdump module but can't seem to figure out what that code is really doing. Thanks T |
From: Martin M. <mm...@me...> - 2005-04-01 09:42:39
|
###################################################################### History: -------- 01.04.2005 Webmin-Development-Version 1.191 released 25.03.2005 Virtualmin-Development-Version 2.52 released 24.03.2004 Webmin-Version 1.190 released as stable Usermin-Version 1.120 released as stable 17.03.2005 Usermin-Development-Version 1.119 released 11.03.2005 Virtualmin-Version 2.50 released as stable ###################################################################### Current Stable Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz http://webmin.mamemu.de/devel/tarballs/webmin-1.190-1.noarch.rpm http://webmin.mamemu.de/devel/tarballs/webmin-1.190-minimal.tar.gz Current Development Release for Webmin is 1.191 http://webmin.mamemu.de/devel/tarballs/webmin-1.191.tar.gz Current Stable Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz http://webmin.mamemu.de/devel/tarballs/usermin-1.120-1.noarch.rpm Current Development Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz Current Stable Release for VirtualMin is 2.50 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.50.wbm.gz Current Development Release for VirtualMin is 2.52 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.52.wbm.gz ###################################################################### There are three announcements for new _stable_ releases normally. Inofficial (this one): One comes from me as new versions are hitting my mirror ("on the fly"). They are ment as a trigger for translators. Somewhat-Official: Iirc if you are a paying member of sourceforge you can mirror complete projects. Official (the only one): Via webmin-announce from Jamie. ###################################################################### If you are anoyed by these post you can filter this with procmail scanning for X-Webmin: update in the header. bis dahin - kind regards Martin Mewes -- ###################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ###################################################################### |
From: <mm...@me...> - 2005-04-01 09:21:02
|
###################################################################### Webmin/Usermin - Translation - Monthly HOWTO Webmin Translation Team - Last changed: 26.03.2005 Sent with Usermin's "Scheduled Mail"-Module ###################################################################### History: -------- 25.03.2005 Virtualmin-Development-Version 2.52 released 24.03.2004 Webmin-Version 1.190 released as stable Usermin-Version 1.120 released as stable 17.03.2005 Webmin-Development-Version 1.189 released Usermin-Development-Version 1.119 released 11.03.2005 Virtualmin-Version 2.50 released as stable ###################################################################### Current Stable Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz http://webmin.mamemu.de/devel/tarballs/webmin-1.190-1.noarch.rpm http://webmin.mamemu.de/devel/tarballs/webmin-1.190-minimal.tar.gz Current Development Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz Current Stable Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz http://webmin.mamemu.de/devel/tarballs/usermin-1.120-1.noarch.rpm Current Development Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz Current Stable Release for VirtualMin is 2.50 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.50.wbm.gz Current Development Release for VirtualMin is 2.52 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.52.wbm.gz ###################################################################### Administrative: --------------- The Webmin Translation Team suggests, that you use the wbmtranslator as the main tool for your translations you want to provide to the Webmin Translation Team. Stuff done with wbmtranslator will be processed at a higher level. Current Version : wbmtranslator 0.6rc3 http://wbmtranslator.labs.libre-entreprise.org/wbmtranslator.wbm.gz ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E-Mail-Address for sending in translations to Webmin has changed. Please send in all stuff to tra...@we... in the future. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ###################################################################### Original: http://webmin.mamemu.de/modules.html#newlang ###################################################################### TOC: 1. Adding New Languages to Webmin 2. Using wbmtranslator 3. Is there a way to use localization when developing a new theme? 4. Special Hint ###################################################################### 1. Adding New Languages to Webmin New translations of the existing core Webmin modules are always welcome. If you want to translate Webmin into a new language or update one of the existing translations, follow these steps : Get the latest development version of Webmin so that you can see the latest translations that have been done by other people. In the file lang_list.txt in the Webmin root directory, add a new line for your language like : lang=sw,titles=1,charset=iso-6666-6 Swahili The "lang" part defines the short code for the language, and should follow the ISO standard where possible. The "titles" part controls whether Webmin should use letter images for displaying page titles in the language, and should be set to 1 if your language uses european characters. The optional "charset" part sets the character set that is sent to the web browser when using the language, so that is can automatically select the right font to use. Switch to your new language in the Webmin Configuration module under the Language icon. In the directory lang under the Webmin root and in each of the lang subdirectories under the module directories, create a new file called sw (or whatever the short code for your language is) that is a translation of the en file in the same directory. In each of the module.info files under the module directories, add a new desc_sw= line that is a translation of the desc= line. In each of the module directories, create a new file called config.info.sw which is a translation of config.info (if it exists). In the help subdirectory under each of the module directories (where they exist), translate all of the something.html files into something.sw.html. A table of currently translated languages is available so that you can see how much has been done for each language and module so far. There is also a list of other translators that you might want to contact before doing your own translation work. You don't have to finish translating the entire of Webmin for your translation to be useful. Many people just do a few modules at a time, or skip the help pages initially. When your translation has made some progress, send a .tar.gz file of all the translated files to the Webmin Translation Team at tra...@we... so that they can include it in the main Webmin distribution. The best way to tar up everything is with the command : tar czf /tmp/translation.tar.gz \ */lang/sw lang/sw */module.info \ */config.info.sw */help/*.sw.html ###################################################################### 2. Using wbmtranslator This is a module by Emmanuel Saracco which can be downloaded here: http://labs.libre-entreprise.org/projects/wbmtranslator/ It consists of an easy to use webinterface in order to update current translations or setup new languages. Last not least it enables you to officially send in translations to the Webmin Translation Team at tra...@we... ###################################################################### 3. Is there a way to use localization when developing a new theme? Yes (by Jamie Cameron) There is a way to do this - create a lang/ subdirectory under your theme with the usual en, de and other files. Then in your theme CGIs or .pl, use code like : %mytext = &load_language("my-theme-directory"); print "<b>$mytext{'something'}</b> <p>\n"; ###################################################################### 4. Special hint /usr/libexec/webmin/lang/en <original> feedback_desc2=This feedback will be sent to the developer of Webmin, not your system administrator, ISP or hosting company. Please write your feedback in english, even if you are currently running Webmin in another language. </original> You should add the following (after translating it into your language). <br>If you have a question or a request on the <u>Arabic Transalation</u>, please send a feedback <u>only</u> to <u>tra...@we...</u>. Complete line: feedback_desc2=This feedback will be sent to the developer of Webmin, not your system administrator, ISP or hosting company. Please write your feedback in english, even if you are currently running Webmin in another language.<br>If you have a question or a request on the <u>Arabic Transalation</u>, please send a feedback <u>only</u> to <u>tra...@we...</u>. And please do not forget to set proper HTML-Entities! If you want to take care of the translations yourself you may strip off tra...@we... and replace it with your own eMail-Adress. Note for the German folks: I kindly take this part for DE-Translations exclusively ;-) bis dahin - kind regards Martin Mewes -- ###################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ###################################################################### |
From: Vernon J. S. <ve...@ve...> - 2005-04-01 00:28:44
|
There are Currently 307 Modules for Webmin, and 16 Themes for Webmin in our Database. The Modules on this site have been created by many different developers, and MOST of them are free of charge. Click the tabs above to browse the different modules available, or to add a module of your own. http://webadminmodules.sourceforge.net/ ########################################################################### The 10 Most Recently Added or Updated Modules/Themes Virtualmin MySQL Users Version: 1.2 Last Updated March 12 2005 A Virtualmin plugin that allows mailbox users to be granted access to a server's MySQL databases. Now requires Virtualmin 2.50. Edit Motd Version: 1.0 Last Updated March 12 2005 This module allows you to manually edit the Motd file for your server. So when people login using SSH/Telnet they can see the greeting you wish to display. It also has an option to show you what is currently being displayed. Webmin Message of the Day Version: 1 Last Updated March 12 2005 A quick hack for Webmin. A Webmin module that displays the current message of the day from /etc/motd. Most useful if set as the default module that users are directed to when they first login. Virtualmin Message of the Day Version: 1 Last Updated March 14 2005 A Virtualmin module that displays the current message of the day from /etc/motd. Most useful if set as the default module that users are directed to when they first login. Special thanks to Jamie Cameron for helping on the bugs. Virtualmin Feedback Version: 1.0 Last Updated March 24 2005 A Simple Feedback Plugin for Virtualmin. Works off of Sendmail protocals, but could execute other mailers protcals. Virtualmin Custom Link Version: 1 Last Updated March 24 2005 Virtualmin Custom Link module that you can configure using virtualmin plugins. .xp-style Theme Version: 0.959 Last Updated March 28 2005 THEME:A properly working theme which provides an enhanced look and feel:=20 * Adds a Windows XP-style left bar to webmin. * No frames * Icon mapping tool (see website for download) * works also as Usermin theme=20 .V Theme Version: 0.91 Last Updated March 28 2005 THEME:properly working theme that provides an enhanced look and feel:=20 * adds a left navigation bar to webmin=20 * no additional icons * no frames=20 * works also as Usermin theme=20 * see my website for a screen shot VSFTPD Version: 1.2a Last Updated March 30 2005 This module configures the vsftpd.conf file from your VSFTPD FTP-Server. Virtual Mail Version: 1.0 Last Updated March 31 2005 Virtualmail is a module for Webmin and Sendmail which provides your hosted virtual domains with a interface to add/modify/remove pop accounts and forwards for their hosted domains. ########################################################################### If you are anoyed by these post you can filter this with procmail scanning for X-Webmin: update in the header. Vernon J. Spangler ########################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ########################################################################### |
From: Jamie C. <jca...@we...> - 2005-03-31 00:27:08
|
On Thu, 2005-03-31 at 01:48, Bruce M Potter wrote: > I've developed a webmin module that has some of the cgi scripts in > subdirectories, just to keep things organized. But somewhere between > webmin 1.130 and 1.190 it stopped working because when web-lib.pl > loads web-lib-funcs.pl it assumes it is either in the same dir or 1 > level up. In my subdirs, it is actually 2 levels up, so none of the > functions get defined. I have a temporary work-around, but I wanted > to bring this to your attention so you could hopefully fix it and let > me know if there are any other assumptions in the code about a single > directory level. Thanks! > > Thanks for a great tool! Probably the best way to write a module that uses subdirectories is to put code into your CGI script like this : #!/usr/local/bin/perl chdir(".."); require './webmin-lib.pl'; &header("smeg", ""); print "module = $module_name<br>\n"; print "module root = $module_root_directory<br>\n"; print "module config = $module_config_directory<br>\n"; &footer(); The initial chdir will solve any problems related to finding files in the expected directories just fine. - Jamie |
From: Bruce M P. <bp...@us...> - 2005-03-30 15:48:49
|
I've developed a webmin module that has some of the cgi scripts in subdirectories, just to keep things organized. But somewhere between webmin 1.130 and 1.190 it stopped working because when web-lib.pl loads web-lib-funcs.pl it assumes it is either in the same dir or 1 level up. In my subdirs, it is actually 2 levels up, so none of the functions get defined. I have a temporary work-around, but I wanted to bring this to your attention so you could hopefully fix it and let me know if there are any other assumptions in the code about a single directory level. Thanks! Thanks for a great tool! Bruce Potter Linux & AIX Cluster Development, IBM, Poughkeepsie, NY Email: bp...@us... Phone: external: 845-433-7073, internal: TL 293-7073 |
From: Martin M. <mm...@me...> - 2005-03-26 20:56:20
|
###################################################################### History: -------- 25.03.2005 Virtualmin-Development-Version 2.52 released 24.03.2004 Webmin-Version 1.190 released as stable Usermin-Version 1.120 released as stable 17.03.2005 Webmin-Development-Version 1.189 released Usermin-Development-Version 1.119 released 11.03.2005 Virtualmin-Version 2.50 released as stable ###################################################################### Current Stable Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz http://webmin.mamemu.de/devel/tarballs/webmin-1.190-1.noarch.rpm http://webmin.mamemu.de/devel/tarballs/webmin-1.190-minimal.tar.gz Current Development Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz Current Stable Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz http://webmin.mamemu.de/devel/tarballs/usermin-1.120-1.noarch.rpm Current Development Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz Current Stable Release for VirtualMin is 2.50 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.50.wbm.gz Current Development Release for VirtualMin is 2.52 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.52.wbm.gz ###################################################################### If you are anoyed by these post you can filter this with procmail scanning for X-Webmin: update in the header. bis dahin - kind regards Martin Mewes -- ###################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ###################################################################### |
From: Martin M. <mm...@me...> - 2005-03-24 11:32:20
|
###################################################################### History: -------- 24.03.2004 Webmin-Version 1.190 released as stable Usermin-Version 1.120 released as stable 31.03.2005 Virtualmin-Development-Version 2.51 released 17.03.2005 Webmin-Development-Version 1.189 released Usermin-Development-Version 1.119 released 11.03.2005 Virtualmin-Version 2.50 released as stable ###################################################################### Current Stable Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz http://webmin.mamemu.de/devel/tarballs/webmin-1.190-1.noarch.rpm http://webmin.mamemu.de/devel/tarballs/webmin-1.190-minimal.tar.gz Current Development Release for Webmin is 1.190 http://webmin.mamemu.de/devel/tarballs/webmin-1.190.tar.gz Current Stable Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz http://webmin.mamemu.de/devel/tarballs/usermin-1.120-1.noarch.rpm Current Development Release for Usermin is 1.120 http://webmin.mamemu.de/devel/tarballs/usermin-1.120.tar.gz Current Stable Release for VirtualMin is 2.50 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.50.wbm.gz Current Development Release for VirtualMin is 2.51 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.51.wbm.gz ###################################################################### If you are anoyed by these post you can filter this with procmail scanning for X-Webmin: update in the header. bis dahin - kind regards Martin Mewes -- ###################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ###################################################################### |
From: Martin M. <mm...@me...> - 2005-03-21 17:24:20
|
###################################################################### History: -------- 31.03.2005 Virtualmin-Development-Version 2.51 released 17.03.2005 Webmin-Development-Version 1.189 released Usermin-Development-Version 1.119 released 11.03.2005 Virtualmin-Version 2.50 released as stable 24.01.2004 Webmin-Version 1.180 released as stable Usermin-Version 1.110 released as stable ###################################################################### Current Stable Release for Webmin is 1.180 http://webmin.mamemu.de/devel/tarballs/webmin-1.180.tar.gz http://webmin.mamemu.de/devel/tarballs/webmin-1.180-1.noarch.rpm http://webmin.mamemu.de/devel/tarballs/webmin-1.180-minimal.tar.gz Current Development Release for Webmin is 1.189 http://webmin.mamemu.de/devel/tarballs/webmin-1.189.tar.gz Current Stable Release for Usermin is 1.110 http://webmin.mamemu.de/devel/tarballs/usermin-1.110.tar.gz http://webmin.mamemu.de/devel/tarballs/usermin-1.110-1.noarch.rpm Current Development Release for Usermin is 1.119 http://webmin.mamemu.de/devel/tarballs/usermin-1.119.tar.gz Current Stable Release for VirtualMin is 2.50 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.50.wbm.gz Current Development Release for VirtualMin is 2.51 http://webmin.mamemu.de/download/virtualmin/virtual-server-2.51.wbm.gz ###################################################################### If you are anoyed by these post you can filter this with procmail scanning for X-Webmin: update in the header. bis dahin - kind regards Martin Mewes -- ###################################################################### http://www.webmin.com/ | Webbased Administration Tool for http://webmin.mamemu.de/ | Unixoid Systems :-) Webmin Translation Team ###################################################################### |
From: Jamie C. <jca...@we...> - 2005-03-19 23:15:17
|
Thanks for pointing this out - I will fix it in the 1.190 release. - Jamie On Sun, 2005-03-20 at 09:42, Adam Kennedy wrote: > When trying to install a package via the Cluster Software Packages > module to all Slackware 10.1 servers (Cluster server is also Slack > 10.1), I get this error: > > Cannot install /tmp/.webmin/903734_1_rpc.cgi: package does not end in .tgz > > > Jamie Cameron wrote: > > Which bug is that? I must have missed that one .. > > > > - Jamie > > > > On Sat, 2005-03-19 at 02:18, Adam Kennedy wrote: > > > >>-----BEGIN PGP SIGNED MESSAGE----- > >>Hash: SHA1 > >> > >>Any chance of getting that Cluster Packages Slackware package bug fixed > >>before 1.190 is released? > >> > >>Jamie Cameron wrote: > >>| Hi Webmin developers and translators, > >>| > >>| Webmin 1.190 will be coming out soon, so I have created a 1.189 > >>| development pre-release for interested people to test before the > >>| official 1.190 version comes out. Translators should also take a look > >>| at this version to find any new strings that need conversion. > >>| > >>| You can get the 1.189 version from : > >>| > >>| http://www.webmin.com/devel/tarballs/webmin-1.189.tar.gz > >>| or > >>| http://www.webmin.com/devel/rpm/webmin-1.189-1.noarch.rpm > >>| > >>| The biggest new features in this version are the addition of new modules > >>| for IPfilter, idmapd and kerberos client configuration. Several new > >>| operating systems like Redhat Enterprise 4 (and derivatives) are > >>supported, > >>| and there have been numerous bug fixes and minor improvements. > >>| > >>| A full change log is available at : > >>| http://www.webmin.com/changes-1.189.html > >>| > >>| Usermin 1.120 will also be available soon, and so I have created a > >>| corresponding 1.119 pre-release for testing and translation. You can > >>| get it from : > >>| > >>| http://www.webmin.com/devel/tarballs/usermin-1.119.tar.gz > >>| or > >>| http://www.webmin.com/devel/rpm/usermin-1.119-1.noarch.rpm > >>| > >>| A full change log for this release is available at : > >>| http://www.webmin.com/uchanges-1.119.html > >>| > >>| - Jamie > >>| > >>| > >>| > >>| ------------------------------------------------------- > >>| SF email is sponsored by - The IT Product Guide > >>| Read honest & candid reviews on hundreds of IT Products from real users. > >>| Discover which products truly live up to the hype. Start reading now. > >>| http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > >>| - > >>| Forwarded by the Webmin development list at web...@we... > >>| To remove yourself from this list, go to > >>| http://lists.sourceforge.net/lists/listinfo/webadmin-devel > >> > >> > >>- -- > >>Northern Indiana ESC > >>Adam Kennedy - ake...@ni... > >>Linux Specialist / Network Administrator > >>Phone: (574) 254-0111 x113 > >>Toll Free: 800-326-5642 > >>Fax: (574) 254-0148 > >>-----BEGIN PGP SIGNATURE----- > >>Version: GnuPG v1.4.0 (GNU/Linux) > >>Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > >> > >>iD8DBQFCOvFEV72KWYU3lA0RArUyAKCrYBt05we/7C9hImPBZB+/b3gTZgCffPLq > >>wC/vQFe4MotX7zy/xUxszrY= > >>=iyb0 > >>-----END PGP SIGNATURE----- > >> > >> > >>------------------------------------------------------- > >>SF email is sponsored by - The IT Product Guide > >>Read honest & candid reviews on hundreds of IT Products from real users. > >>Discover which products truly live up to the hype. Start reading now. > >>http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > >>- > >>Forwarded by the Webmin development list at web...@we... > >>To remove yourself from this list, go to > >>http://lists.sourceforge.net/lists/listinfo/webadmin-devel > > > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > - > > Forwarded by the Webmin development list at web...@we... > > To remove yourself from this list, go to > > http://lists.sourceforge.net/lists/listinfo/webadmin-devel > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > - > Forwarded by the Webmin development list at web...@we... > To remove yourself from this list, go to > http://lists.sourceforge.net/lists/listinfo/webadmin-devel |
From: Adam K. <ake...@ni...> - 2005-03-19 22:43:10
|
When trying to install a package via the Cluster Software Packages module to all Slackware 10.1 servers (Cluster server is also Slack 10.1), I get this error: Cannot install /tmp/.webmin/903734_1_rpc.cgi: package does not end in .tgz Jamie Cameron wrote: > Which bug is that? I must have missed that one .. > > - Jamie > > On Sat, 2005-03-19 at 02:18, Adam Kennedy wrote: > >>-----BEGIN PGP SIGNED MESSAGE----- >>Hash: SHA1 >> >>Any chance of getting that Cluster Packages Slackware package bug fixed >>before 1.190 is released? >> >>Jamie Cameron wrote: >>| Hi Webmin developers and translators, >>| >>| Webmin 1.190 will be coming out soon, so I have created a 1.189 >>| development pre-release for interested people to test before the >>| official 1.190 version comes out. Translators should also take a look >>| at this version to find any new strings that need conversion. >>| >>| You can get the 1.189 version from : >>| >>| http://www.webmin.com/devel/tarballs/webmin-1.189.tar.gz >>| or >>| http://www.webmin.com/devel/rpm/webmin-1.189-1.noarch.rpm >>| >>| The biggest new features in this version are the addition of new modules >>| for IPfilter, idmapd and kerberos client configuration. Several new >>| operating systems like Redhat Enterprise 4 (and derivatives) are >>supported, >>| and there have been numerous bug fixes and minor improvements. >>| >>| A full change log is available at : >>| http://www.webmin.com/changes-1.189.html >>| >>| Usermin 1.120 will also be available soon, and so I have created a >>| corresponding 1.119 pre-release for testing and translation. You can >>| get it from : >>| >>| http://www.webmin.com/devel/tarballs/usermin-1.119.tar.gz >>| or >>| http://www.webmin.com/devel/rpm/usermin-1.119-1.noarch.rpm >>| >>| A full change log for this release is available at : >>| http://www.webmin.com/uchanges-1.119.html >>| >>| - Jamie >>| >>| >>| >>| ------------------------------------------------------- >>| SF email is sponsored by - The IT Product Guide >>| Read honest & candid reviews on hundreds of IT Products from real users. >>| Discover which products truly live up to the hype. Start reading now. >>| http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >>| - >>| Forwarded by the Webmin development list at web...@we... >>| To remove yourself from this list, go to >>| http://lists.sourceforge.net/lists/listinfo/webadmin-devel >> >> >>- -- >>Northern Indiana ESC >>Adam Kennedy - ake...@ni... >>Linux Specialist / Network Administrator >>Phone: (574) 254-0111 x113 >>Toll Free: 800-326-5642 >>Fax: (574) 254-0148 >>-----BEGIN PGP SIGNATURE----- >>Version: GnuPG v1.4.0 (GNU/Linux) >>Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org >> >>iD8DBQFCOvFEV72KWYU3lA0RArUyAKCrYBt05we/7C9hImPBZB+/b3gTZgCffPLq >>wC/vQFe4MotX7zy/xUxszrY= >>=iyb0 >>-----END PGP SIGNATURE----- >> >> >>------------------------------------------------------- >>SF email is sponsored by - The IT Product Guide >>Read honest & candid reviews on hundreds of IT Products from real users. >>Discover which products truly live up to the hype. Start reading now. >>http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >>- >>Forwarded by the Webmin development list at web...@we... >>To remove yourself from this list, go to >>http://lists.sourceforge.net/lists/listinfo/webadmin-devel > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > - > Forwarded by the Webmin development list at web...@we... > To remove yourself from this list, go to > http://lists.sourceforge.net/lists/listinfo/webadmin-devel |
From: Jamie C. <jca...@we...> - 2005-03-18 22:50:11
|
Which bug is that? I must have missed that one .. - Jamie On Sat, 2005-03-19 at 02:18, Adam Kennedy wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Any chance of getting that Cluster Packages Slackware package bug fixed > before 1.190 is released? > > Jamie Cameron wrote: > | Hi Webmin developers and translators, > | > | Webmin 1.190 will be coming out soon, so I have created a 1.189 > | development pre-release for interested people to test before the > | official 1.190 version comes out. Translators should also take a look > | at this version to find any new strings that need conversion. > | > | You can get the 1.189 version from : > | > | http://www.webmin.com/devel/tarballs/webmin-1.189.tar.gz > | or > | http://www.webmin.com/devel/rpm/webmin-1.189-1.noarch.rpm > | > | The biggest new features in this version are the addition of new modules > | for IPfilter, idmapd and kerberos client configuration. Several new > | operating systems like Redhat Enterprise 4 (and derivatives) are > supported, > | and there have been numerous bug fixes and minor improvements. > | > | A full change log is available at : > | http://www.webmin.com/changes-1.189.html > | > | Usermin 1.120 will also be available soon, and so I have created a > | corresponding 1.119 pre-release for testing and translation. You can > | get it from : > | > | http://www.webmin.com/devel/tarballs/usermin-1.119.tar.gz > | or > | http://www.webmin.com/devel/rpm/usermin-1.119-1.noarch.rpm > | > | A full change log for this release is available at : > | http://www.webmin.com/uchanges-1.119.html > | > | - Jamie > | > | > | > | ------------------------------------------------------- > | SF email is sponsored by - The IT Product Guide > | Read honest & candid reviews on hundreds of IT Products from real users. > | Discover which products truly live up to the hype. Start reading now. > | http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > | - > | Forwarded by the Webmin development list at web...@we... > | To remove yourself from this list, go to > | http://lists.sourceforge.net/lists/listinfo/webadmin-devel > > > - -- > Northern Indiana ESC > Adam Kennedy - ake...@ni... > Linux Specialist / Network Administrator > Phone: (574) 254-0111 x113 > Toll Free: 800-326-5642 > Fax: (574) 254-0148 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.0 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFCOvFEV72KWYU3lA0RArUyAKCrYBt05we/7C9hImPBZB+/b3gTZgCffPLq > wC/vQFe4MotX7zy/xUxszrY= > =iyb0 > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > - > Forwarded by the Webmin development list at web...@we... > To remove yourself from this list, go to > http://lists.sourceforge.net/lists/listinfo/webadmin-devel |
From: John H. <web...@ew...> - 2005-03-18 18:10:43
|
Brian wrote: > >That's great! Thanks everyone. This is simply one of >the most responsive user communities in Open Source. > >Brian > > I have switched off to using Dag for my CentOS/Webmin updates. He does a few tweaks specific to the OS. He does run behind the official realeases by varying times. The beauty though, I have him listed in my yum.conf file, so yum update pulls the latest dag release when available. (this will pull some other updates as well, but I've been exceptionally happy with all of Dag's work and trust it to production servers) One does have to be warned though, if you are using the RPM from the webmin site, then switch to Dag's will save all of your module configs and replace them with new configs. So, you either get to go hash through to find the changes, or basically start new with all the module configs.. a bit of a pain, but I'm sure it was done for some good reason. So, just be prepared should you go this route. yum will provide a list of all the files saved and replaced during the update. User configs are left alone and vadmin configs are left alone as it is an additional module installed within webmin and not in the dag rpm. This would hold true for all versions of EL3 and EL4 and likely EL2.1, for CentOS, Redhat, Whitebox, etc. Best, John Hinton |
From: Brian <spa...@ya...> - 2005-03-18 17:24:14
|
--- John Hinton <web...@ew...> wrote: > Jamie Cameron wrote: > > >On Sun, 2005-03-13 at 14:43, Brian wrote: > > > > > >>Hello list, > >> > >>Would it be possible to have CentOS 4 added to the > >>automatic detection list now that the operating > system > >>has been fully released? > >> > >>I noticed in the development tar file RHEL4 is now > >>detected, and CentOS should work exactly the same. > The > >>redhat-release file has the contents of: > >> > >>CentOS release 4.0 (Final) > >> > >> > > > >CentOS 4 will be supported in the next development > release .. > > > > - Jamie > > > > > FYI. Webmin from the Dag repository works with > webmin now. > > John Hinton > > That's great! Thanks everyone. This is simply one of the most responsive user communities in Open Source. Brian ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca |
From: Adam K. <ake...@ni...> - 2005-03-18 15:17:43
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Any chance of getting that Cluster Packages Slackware package bug fixed before 1.190 is released? Jamie Cameron wrote: | Hi Webmin developers and translators, | | Webmin 1.190 will be coming out soon, so I have created a 1.189 | development pre-release for interested people to test before the | official 1.190 version comes out. Translators should also take a look | at this version to find any new strings that need conversion. | | You can get the 1.189 version from : | | http://www.webmin.com/devel/tarballs/webmin-1.189.tar.gz | or | http://www.webmin.com/devel/rpm/webmin-1.189-1.noarch.rpm | | The biggest new features in this version are the addition of new modules | for IPfilter, idmapd and kerberos client configuration. Several new | operating systems like Redhat Enterprise 4 (and derivatives) are supported, | and there have been numerous bug fixes and minor improvements. | | A full change log is available at : | http://www.webmin.com/changes-1.189.html | | Usermin 1.120 will also be available soon, and so I have created a | corresponding 1.119 pre-release for testing and translation. You can | get it from : | | http://www.webmin.com/devel/tarballs/usermin-1.119.tar.gz | or | http://www.webmin.com/devel/rpm/usermin-1.119-1.noarch.rpm | | A full change log for this release is available at : | http://www.webmin.com/uchanges-1.119.html | | - Jamie | | | | ------------------------------------------------------- | SF email is sponsored by - The IT Product Guide | Read honest & candid reviews on hundreds of IT Products from real users. | Discover which products truly live up to the hype. Start reading now. | http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click | - | Forwarded by the Webmin development list at web...@we... | To remove yourself from this list, go to | http://lists.sourceforge.net/lists/listinfo/webadmin-devel - -- Northern Indiana ESC Adam Kennedy - ake...@ni... Linux Specialist / Network Administrator Phone: (574) 254-0111 x113 Toll Free: 800-326-5642 Fax: (574) 254-0148 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCOvFEV72KWYU3lA0RArUyAKCrYBt05we/7C9hImPBZB+/b3gTZgCffPLq wC/vQFe4MotX7zy/xUxszrY= =iyb0 -----END PGP SIGNATURE----- |
From: Jamie C. <jca...@we...> - 2005-03-18 06:23:39
|
Hi Webmin developers and translators, Webmin 1.190 will be coming out soon, so I have created a 1.189 development pre-release for interested people to test before the official 1.190 version comes out. Translators should also take a look at this version to find any new strings that need conversion. You can get the 1.189 version from : http://www.webmin.com/devel/tarballs/webmin-1.189.tar.gz or http://www.webmin.com/devel/rpm/webmin-1.189-1.noarch.rpm The biggest new features in this version are the addition of new modules for IPfilter, idmapd and kerberos client configuration. Several new operating systems like Redhat Enterprise 4 (and derivatives) are supported, and there have been numerous bug fixes and minor improvements. A full change log is available at : http://www.webmin.com/changes-1.189.html Usermin 1.120 will also be available soon, and so I have created a corresponding 1.119 pre-release for testing and translation. You can get it from : http://www.webmin.com/devel/tarballs/usermin-1.119.tar.gz or http://www.webmin.com/devel/rpm/usermin-1.119-1.noarch.rpm A full change log for this release is available at : http://www.webmin.com/uchanges-1.119.html - Jamie |