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: <nig...@di...> - 2002-12-19 15:32:57
|
Hi, I have issues with pages being refreshed. When I submit a form page in any of the modules and displayed the redirected page, the redirected page is never updated. I have to manual refresh and all the updated information is there ! Also, it can be seen sometimes when I renter webmin with a new session and it fails to prompt me for username/password, even though I have logged out gracefully ! I did not see this until recently ? I dont rememember it happening in my early days of using Webmin. Is webmin doing caching at the server ? Also I have tuned my browser to 'always go to the server' for pages. Any suggestions or is there something that we are doing wrong ? thanks in advance, Nigel. |
From: Jamie C. <jca...@we...> - 2002-12-18 21:23:05
|
Check the webmin error log at /var/webmin/miniserv.error . That will show the true cause of the error, which IE does not display .. - Jamie jec...@ca... wrote .. > > I've created a new index.cgi, helped by the caldera/index.cgi. Here is > the > complete listing of the index.cgi : > > do '../web-lib.pl'; > > > print <<TESTING; > <!doctype html public "-//W3C//DTD HTML 3.2 Final//EN"> > <html> > <meta http-equiv=3D"Content-Type" content=3D"text/html; Charset=3Diso-8859-1"> > > <frameset rows=3D"65,*" border=3D0> > <frame scrolling=3Dno noresize src=3D"http://www.ThisWillDriveMeNuts.com" > name=3Dtop> > <frame scrolling=3Dauto noresize src=3D"http://www.WhyIsThisHappenningToMe.ca" > name=3Dbody> > </frameset> > </html> > > > TESTING > exit; > > The Internet Explorer page just say me : There was a problem trying to > display the page you're searching (translated from French). > > And if I create an html file, and open it with IE, everything is fine. > Where can I log into the logs to see what's the error? How can I see what > Webmin has create for my web page? Any other clue? > > > Jean-Francois Croteau > IBM Canada lt=E9e. > > > > > > > > > "Jamie Cameron" > <jca...@we...> Pour : > web...@li... > Transmis par : cc : > web...@li...ur Objet : > Re: Framed module > ceforge.net > > > 12-17-2002 17:45 > Veuillez r=E9pondre =E0 > webadmin-devel > > > > > > > jec...@ca... wrote .. > > Hi everyone. > > I'm trying to build my interface for a new module. My only problem > > is > > that Webmin doesn't seem to let me create frames and framesets. > > > > Anyone knows if it's possible using Webmin 0.92? > > > > Using Perl, this is my code: > > > > do '../web-lib.pl'; > > > > print "<HTML>\n"; > > print "<HEAD>\n"; > > print "<TITLE>A Basic Example of Frames</TITLE>\n"; > > print "</HEAD>\n"; > > > > print "<FRAMESET ROWS=3D\"75%, *\" COLS=3D\"*, 40%\">\n"; > > print "<FRAME SRC=3D\"page_that_exist.html\">\n"; > > print "<FRAME SRC=3D\"page_that_exist.html\">\n"; > > print "</FRAMESET>\n"; > > > > print "</HTML>\n"; > > That should work .. in fact, if you look at caldera/index.cgi under the > webmin root directory (which is used by the Caldera theme), you can see > that > it uses frames as well. > > What does the browser display when you access your CGI program? > > - Jamie > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > - > 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 > > > > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Order your Holiday Geek Presents Now! > Green Lasers, Hip Geek T-Shirts, Remote Control Tanks, Caffeinated Soap, > MP3 Players, XBox Games, Flying Saucers, WebCams, Smart Putty. > T H I N K G E E K . C O M http://www.thinkgeek.com/sf/ > - > 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: <jec...@ca...> - 2002-12-18 17:48:57
|
Another thing I forgot : if I redirect the output of my cgi script into= a temp.html file, and then I look at that file with IE, everything is fin= e too.... Jean-Francois IBM Canada lt=E9e. = = =20 "Jamie Cameron" = = =20 <jca...@we...> Pour : = web...@li... = =20 Transmis par : cc : = = =20 web...@li...ur Objet : = Re: Framed module = =20 ceforge.net = = =20 = = =20 = = =20 12-17-2002 17:45 = = =20 Veuillez r=E9pondre =E0 = = =20 webadmin-devel = = =20 = = =20 = = =20 jec...@ca... wrote .. > Hi everyone. > I'm trying to build my interface for a new module. My only prob= lem > is > that Webmin doesn't seem to let me create frames and framesets. > > Anyone knows if it's possible using Webmin 0.92? > > Using Perl, this is my code: > > do '../web-lib.pl'; > > print "<HTML>\n"; > print "<HEAD>\n"; > print "<TITLE>A Basic Example of Frames</TITLE>\n"; > print "</HEAD>\n"; > > print "<FRAMESET ROWS=3D\"75%, *\" COLS=3D\"*, 40%\">\n"; > print "<FRAME SRC=3D\"page_that_exist.html\">\n"; > print "<FRAME SRC=3D\"page_that_exist.html\">\n"; > print "</FRAMESET>\n"; > > print "</HTML>\n"; That should work .. in fact, if you look at caldera/index.cgi under the= webmin root directory (which is used by the Caldera theme), you can see= that it uses frames as well. What does the browser display when you access your CGI program? - Jamie ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/ - 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: <jec...@ca...> - 2002-12-18 16:25:10
|
I've created a new index.cgi, helped by the caldera/index.cgi. Here is = the complete listing of the index.cgi : do '../web-lib.pl'; print <<TESTING; <!doctype html public "-//W3C//DTD HTML 3.2 Final//EN"> <html> <meta http-equiv=3D"Content-Type" content=3D"text/html; Charset=3Diso-8= 859-1"> <frameset rows=3D"65,*" border=3D0> <frame scrolling=3Dno noresize src=3D"http://www.ThisWillDriveMeNuts.co= m" name=3Dtop> <frame scrolling=3Dauto noresize src=3D"http://www.WhyIsThisHappenningT= oMe.ca" name=3Dbody> </frameset> </html> TESTING exit; The Internet Explorer page just say me : There was a problem trying to display the page you're searching (translated from French). And if I create an html file, and open it with IE, everything is fine. Where can I log into the logs to see what's the error? How can I see wh= at Webmin has create for my web page? Any other clue? Jean-Francois Croteau IBM Canada lt=E9e. = = =20 "Jamie Cameron" = = =20 <jca...@we...> Pour : = web...@li... = =20 Transmis par : cc : = = =20 web...@li...ur Objet : = Re: Framed module = =20 ceforge.net = = =20 = = =20 = = =20 12-17-2002 17:45 = = =20 Veuillez r=E9pondre =E0 = = =20 webadmin-devel = = =20 = = =20 = = =20 jec...@ca... wrote .. > Hi everyone. > I'm trying to build my interface for a new module. My only prob= lem > is > that Webmin doesn't seem to let me create frames and framesets. > > Anyone knows if it's possible using Webmin 0.92? > > Using Perl, this is my code: > > do '../web-lib.pl'; > > print "<HTML>\n"; > print "<HEAD>\n"; > print "<TITLE>A Basic Example of Frames</TITLE>\n"; > print "</HEAD>\n"; > > print "<FRAMESET ROWS=3D\"75%, *\" COLS=3D\"*, 40%\">\n"; > print "<FRAME SRC=3D\"page_that_exist.html\">\n"; > print "<FRAME SRC=3D\"page_that_exist.html\">\n"; > print "</FRAMESET>\n"; > > print "</HTML>\n"; That should work .. in fact, if you look at caldera/index.cgi under the= webmin root directory (which is used by the Caldera theme), you can see= that it uses frames as well. What does the browser display when you access your CGI program? - Jamie ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/ - 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: Aaron G. <agr...@uw...> - 2002-12-18 00:09:18
|
Oh, I see. The other thing I thought about for this was that sometimes it might be necessary to push a script to the other box and then execute it there. Downloading stuff to the remote box might fall under that category. On Tue, 2002-12-17 at 13:48, Jamie Cameron wrote: > Sometimes webmin itself downloads files, such as in the Software Packages > module. The problem is, when managing a remote server using SSH the download > would have to be made by the remote server, not the master. There is no easy > way to use SSH to open a network connection on another server, either for > downloading or other network communications. > > This could be worked around by having the master server download the file and > then transfer it to the remote server though .. so I guess it isn't really as > big a problem as I first thought :) > > - Jamie > > Aaron Grewell <agr...@uw...> wrote .. > > OK, thanks for the feedback. I thought it would be more-or-less doable, > > so I'm glad to have confirmation of that. I'll be watching with > > interest, and if I can help out, great. I'm not sure quite what you > > mean by the network connection part, though. Do you mean a connection > > internal to webmin? Downloading files via scp is pretty easy, so I > > think I must not understand what you mean. > > > > On Mon, 2002-12-16 at 22:00, Jamie Cameron wrote: > > > Quite an interesting idea .. it would be possible to convert most if > > not > > > all existing modules to be able to connect to another host via SSH, > > > by replacing all function calls that read or write files or start or > > signal > > > processes with calls to the SSH program to connect to the remote host. > > > > > > Unfortunately, not everything can be 'remoted' like this - for example, > > > there is no way to tell SSH to open a network connection on the other > > > server. Many modules do this for downloading files and so on .. So a > > lot > > > of modules couldn't be converted to use SSH. > > > > > > It would still be an interesting and mostly do-able long term project > > > though .. but not one I am going to start right away. > > > > > > - Jamie > > > > > > Aaron Grewell <agr...@uw...> wrote .. > > > > First of all, thank you very much for webmin. It is a very valuable > > > > tool. I think I have come up with a way for it to be even more of > > a > > > > help to administrators. My suggestion is this: > > > > > > > > Currently, many plugins require that webmin be loaded on the same box > > as > > > > the service being administered. This makes webmin somewhat of an > > > > administrative burden itself on a medium-to-large network. > > > > Although it offsets this by making administration easier, it is not > > > > really necessary to do things this way. There is already an > > > > administrative service that ships with almost all unix-type systems, > > and > > > > can be loaded on most systems that do not ship it. I am, of course, > > > > referring to ssh. > > > > > > > > Every function (AFAICT, please let me know if I am mistaken here) that > > > > is currently performed by webmin can be performed remotely via ssh. > > In > > > > addition, many things that webmin cannot do right now (i.e. Windows > > > > remote administration) can be done via ssh, since it absolves the webmin > > > > server of necessarily supporting the commands being performed. Only > > the > > > > plugin has to handle the commands, and be able to locate and deal with > > > > them remotely. > > > > > > > > Proposed API additions: > > > > > > > > ssh_exec - run commands via ssh and return their output for > > > > error-handling > > > > ssh_get_file - download a file either via ssh and cat, or scp > > > > ssh_put_file - the reverse > > > > ssh_open - a wrapper for open() which uses the above commands to > > > > retrieve a file before opening, then put it back when finished. These > > > > sorts of commands would be important for porting, as the external plugin > > > > authors are probably not going to want to put all the logic in, and > > it > > > > should be able to be handled centrally in the API for most cases. > > > > > > > > And whatever others I am forgetting that are important for this to > > work > > > > right. How's that for open-ended? ;) > > > > > > > > I really think that by further relieving administrators' burdens wrt > > > > webmin cluster maintenance and opening the way into non-unix systems > > for > > > > webmin plugins this would make webmin even more of a must-have tool > > than > > > > it already is. > > > > > > > > Of course, you are probably thinking "well, so why don't you do it > > > > then?" The answer is that I lack the skill to do this myself. My > > perl > > > > skills are limited, although given sufficient direction I would be > > > > willing to help with, say, updating the plugins once the API changes > > > > were made. That shouldn't be rocket science, probably just seriously > > > > boring except in the corner cases. > > > > > > > > I hope that this is not a huge task, but I think that it could be a > > huge > > > > benefit to this project. You know the code better than I, as I have > > > > only reviewed it briefly. What do you think? > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by: > > > With Great Power, Comes Great Responsibility > > > Learn to use your power at OSDN's High Performance Computing Channel > > > http://hpc.devchannel.org/ > > > - > > > 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 > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by: > > With Great Power, Comes Great Responsibility > > Learn to use your power at OSDN's High Performance Computing Channel > > http://hpc.devchannel.org/ > > - > > 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 > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > - > 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...> - 2002-12-17 22:45:42
|
jec...@ca... wrote .. > Hi everyone. > I'm trying to build my interface for a new module. My only problem > is > that Webmin doesn't seem to let me create frames and framesets. > > Anyone knows if it's possible using Webmin 0.92? > > Using Perl, this is my code: > > do '../web-lib.pl'; > > print "<HTML>\n"; > print "<HEAD>\n"; > print "<TITLE>A Basic Example of Frames</TITLE>\n"; > print "</HEAD>\n"; > > print "<FRAMESET ROWS=\"75%, *\" COLS=\"*, 40%\">\n"; > print "<FRAME SRC=\"page_that_exist.html\">\n"; > print "<FRAME SRC=\"page_that_exist.html\">\n"; > print "</FRAMESET>\n"; > > print "</HTML>\n"; That should work .. in fact, if you look at caldera/index.cgi under the webmin root directory (which is used by the Caldera theme), you can see that it uses frames as well. What does the browser display when you access your CGI program? - Jamie |
From: <jec...@ca...> - 2002-12-17 22:02:48
|
Hi everyone. I'm trying to build my interface for a new module. My only proble= m is that Webmin doesn't seem to let me create frames and framesets. Anyone knows if it's possible using Webmin 0.92? Using Perl, this is my code: do '../web-lib.pl'; print "<HTML>\n"; print "<HEAD>\n"; print "<TITLE>A Basic Example of Frames</TITLE>\n"; print "</HEAD>\n"; print "<FRAMESET ROWS=3D\"75%, *\" COLS=3D\"*, 40%\">\n"; print "<FRAME SRC=3D\"page_that_exist.html\">\n"; print "<FRAME SRC=3D\"page_that_exist.html\">\n"; print "</FRAMESET>\n"; print "</HTML>\n"; Sorry for double post. Jean-Francois Croteau IBM Canada lt=E9e = |
From: Jamie C. <jca...@we...> - 2002-12-17 21:48:33
|
Sometimes webmin itself downloads files, such as in the Software Packages module. The problem is, when managing a remote server using SSH the download would have to be made by the remote server, not the master. There is no easy way to use SSH to open a network connection on another server, either for downloading or other network communications. This could be worked around by having the master server download the file and then transfer it to the remote server though .. so I guess it isn't really as big a problem as I first thought :) - Jamie Aaron Grewell <agr...@uw...> wrote .. > OK, thanks for the feedback. I thought it would be more-or-less doable, > so I'm glad to have confirmation of that. I'll be watching with > interest, and if I can help out, great. I'm not sure quite what you > mean by the network connection part, though. Do you mean a connection > internal to webmin? Downloading files via scp is pretty easy, so I > think I must not understand what you mean. > > On Mon, 2002-12-16 at 22:00, Jamie Cameron wrote: > > Quite an interesting idea .. it would be possible to convert most if > not > > all existing modules to be able to connect to another host via SSH, > > by replacing all function calls that read or write files or start or > signal > > processes with calls to the SSH program to connect to the remote host. > > > > Unfortunately, not everything can be 'remoted' like this - for example, > > there is no way to tell SSH to open a network connection on the other > > server. Many modules do this for downloading files and so on .. So a > lot > > of modules couldn't be converted to use SSH. > > > > It would still be an interesting and mostly do-able long term project > > though .. but not one I am going to start right away. > > > > - Jamie > > > > Aaron Grewell <agr...@uw...> wrote .. > > > First of all, thank you very much for webmin. It is a very valuable > > > tool. I think I have come up with a way for it to be even more of > a > > > help to administrators. My suggestion is this: > > > > > > Currently, many plugins require that webmin be loaded on the same box > as > > > the service being administered. This makes webmin somewhat of an > > > administrative burden itself on a medium-to-large network. > > > Although it offsets this by making administration easier, it is not > > > really necessary to do things this way. There is already an > > > administrative service that ships with almost all unix-type systems, > and > > > can be loaded on most systems that do not ship it. I am, of course, > > > referring to ssh. > > > > > > Every function (AFAICT, please let me know if I am mistaken here) that > > > is currently performed by webmin can be performed remotely via ssh. > In > > > addition, many things that webmin cannot do right now (i.e. Windows > > > remote administration) can be done via ssh, since it absolves the webmin > > > server of necessarily supporting the commands being performed. Only > the > > > plugin has to handle the commands, and be able to locate and deal with > > > them remotely. > > > > > > Proposed API additions: > > > > > > ssh_exec - run commands via ssh and return their output for > > > error-handling > > > ssh_get_file - download a file either via ssh and cat, or scp > > > ssh_put_file - the reverse > > > ssh_open - a wrapper for open() which uses the above commands to > > > retrieve a file before opening, then put it back when finished. These > > > sorts of commands would be important for porting, as the external plugin > > > authors are probably not going to want to put all the logic in, and > it > > > should be able to be handled centrally in the API for most cases. > > > > > > And whatever others I am forgetting that are important for this to > work > > > right. How's that for open-ended? ;) > > > > > > I really think that by further relieving administrators' burdens wrt > > > webmin cluster maintenance and opening the way into non-unix systems > for > > > webmin plugins this would make webmin even more of a must-have tool > than > > > it already is. > > > > > > Of course, you are probably thinking "well, so why don't you do it > > > then?" The answer is that I lack the skill to do this myself. My > perl > > > skills are limited, although given sufficient direction I would be > > > willing to help with, say, updating the plugins once the API changes > > > were made. That shouldn't be rocket science, probably just seriously > > > boring except in the corner cases. > > > > > > I hope that this is not a huge task, but I think that it could be a > huge > > > benefit to this project. You know the code better than I, as I have > > > only reviewed it briefly. What do you think? > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by: > > With Great Power, Comes Great Responsibility > > Learn to use your power at OSDN's High Performance Computing Channel > > http://hpc.devchannel.org/ > > - > > 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 > > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > - > 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: Aaron G. <agr...@uw...> - 2002-12-17 17:46:27
|
OK, thanks for the feedback. I thought it would be more-or-less doable, so I'm glad to have confirmation of that. I'll be watching with interest, and if I can help out, great. I'm not sure quite what you mean by the network connection part, though. Do you mean a connection internal to webmin? Downloading files via scp is pretty easy, so I think I must not understand what you mean. On Mon, 2002-12-16 at 22:00, Jamie Cameron wrote: > Quite an interesting idea .. it would be possible to convert most if not > all existing modules to be able to connect to another host via SSH, > by replacing all function calls that read or write files or start or signal > processes with calls to the SSH program to connect to the remote host. > > Unfortunately, not everything can be 'remoted' like this - for example, > there is no way to tell SSH to open a network connection on the other > server. Many modules do this for downloading files and so on .. So a lot > of modules couldn't be converted to use SSH. > > It would still be an interesting and mostly do-able long term project > though .. but not one I am going to start right away. > > - Jamie > > Aaron Grewell <agr...@uw...> wrote .. > > First of all, thank you very much for webmin. It is a very valuable > > tool. I think I have come up with a way for it to be even more of a > > help to administrators. My suggestion is this: > > > > Currently, many plugins require that webmin be loaded on the same box as > > the service being administered. This makes webmin somewhat of an > > administrative burden itself on a medium-to-large network. > > Although it offsets this by making administration easier, it is not > > really necessary to do things this way. There is already an > > administrative service that ships with almost all unix-type systems, and > > can be loaded on most systems that do not ship it. I am, of course, > > referring to ssh. > > > > Every function (AFAICT, please let me know if I am mistaken here) that > > is currently performed by webmin can be performed remotely via ssh. In > > addition, many things that webmin cannot do right now (i.e. Windows > > remote administration) can be done via ssh, since it absolves the webmin > > server of necessarily supporting the commands being performed. Only the > > plugin has to handle the commands, and be able to locate and deal with > > them remotely. > > > > Proposed API additions: > > > > ssh_exec - run commands via ssh and return their output for > > error-handling > > ssh_get_file - download a file either via ssh and cat, or scp > > ssh_put_file - the reverse > > ssh_open - a wrapper for open() which uses the above commands to > > retrieve a file before opening, then put it back when finished. These > > sorts of commands would be important for porting, as the external plugin > > authors are probably not going to want to put all the logic in, and it > > should be able to be handled centrally in the API for most cases. > > > > And whatever others I am forgetting that are important for this to work > > right. How's that for open-ended? ;) > > > > I really think that by further relieving administrators' burdens wrt > > webmin cluster maintenance and opening the way into non-unix systems for > > webmin plugins this would make webmin even more of a must-have tool than > > it already is. > > > > Of course, you are probably thinking "well, so why don't you do it > > then?" The answer is that I lack the skill to do this myself. My perl > > skills are limited, although given sufficient direction I would be > > willing to help with, say, updating the plugins once the API changes > > were made. That shouldn't be rocket science, probably just seriously > > boring except in the corner cases. > > > > I hope that this is not a huge task, but I think that it could be a huge > > benefit to this project. You know the code better than I, as I have > > only reviewed it briefly. What do you think? > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > - > 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: Sorin S. <ss...@si...> - 2002-12-17 10:15:29
|
Hi Jeppe, Yes, I used a similar config. But the webprefix was missing so that I could get back to the server... Thanks very much for your email. Best regards, Sorin On Tue, 17 Dec 2002 10:35:37 +0100 "Jeppe Uhd" <ar...@nx...> wrote: > Jamie Cameron uttered: > > Sorin Suciu wrote: > > > Hi, > > > Is there any was I can proxy the access to webmin using apache > mod_proxy? > > > It fails if I just proxy <IP>/webmin/ to <Internal IP>:10000 > > > Does anyone have any ideea about how to do this? > > > > This can be done .. you just need to add directives like > > > > ProxyPass /webmin/ http://internalip:10000/ > > ProxyPassReverse http://internalip:10000/ /webmin/ > > > > to your apache config. Then on the internal webmin server, change to > > the default theme, and add the line webprefix=/webmin to > /etc/webmin/config . > > From now on, you must go through apache to access it though. > > > > My apache config looks like this (no special conf in webmin besides a > special port). It works directly _and_ through apache > > Though notice that this config requires virtual hosting enabled in apache... > > <VirtualHost *:443> > DocumentRoot /usr/local/www/data > ServerName webmin.nx.dk > SSLEngine on > SSLCertificateFile /usr/local/etc/apache/ssl.crt/nx.cert.cert > SSLCertificateKeyFile /usr/local/etc/apache/ssl.key/nx.cert.key > ProxyRequests on > ProxyPass / https://webmin.nx.dk:70/ > ProxyPassReverse / https://webmin.nx.dk:70/ > ErrorLog /home/apachelogs/webmin.error.log > CustomLog /home/apachelogs/webmin.access.log combined > </VirtualHost> > > /Jeppe Uhd - NX > > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > - > 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: Sorin S. <ss...@si...> - 2002-12-17 10:14:02
|
Hi Jamie, Thanks, the webprefix was the missing piece...It works cool now. Best regards, Sorin On Tue, 17 Dec 2002 10:01:40 +1100 Jamie Cameron <jca...@we...> wrote: > Sorin Suciu wrote: > > Hi, > > Is there any was I can proxy the access to webmin using apache mod_proxy? > > It fails if I just proxy <IP>/webmin/ to <Internal IP>:10000 > > Does anyone have any ideea about how to do this? > > This can be done .. you just need to add directives like > > ProxyPass /webmin/ http://internalip:10000/ > ProxyPassReverse http://internalip:10000/ /webmin/ > > to your apache config. Then on the internal webmin server, change to > the default theme, and add the line webprefix=/webmin to /etc/webmin/config . > From now on, you must go through apache to access it though. > > - Jamie > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > - > 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: Jeppe U. <ar...@nx...> - 2002-12-17 09:37:31
|
Jamie Cameron uttered: > Sorin Suciu wrote: > > Hi, > > Is there any was I can proxy the access to webmin using apache mod_proxy? > > It fails if I just proxy <IP>/webmin/ to <Internal IP>:10000 > > Does anyone have any ideea about how to do this? > > This can be done .. you just need to add directives like > > ProxyPass /webmin/ http://internalip:10000/ > ProxyPassReverse http://internalip:10000/ /webmin/ > > to your apache config. Then on the internal webmin server, change to > the default theme, and add the line webprefix=/webmin to /etc/webmin/config . > From now on, you must go through apache to access it though. > My apache config looks like this (no special conf in webmin besides a special port). It works directly _and_ through apache Though notice that this config requires virtual hosting enabled in apache... <VirtualHost *:443> DocumentRoot /usr/local/www/data ServerName webmin.nx.dk SSLEngine on SSLCertificateFile /usr/local/etc/apache/ssl.crt/nx.cert.cert SSLCertificateKeyFile /usr/local/etc/apache/ssl.key/nx.cert.key ProxyRequests on ProxyPass / https://webmin.nx.dk:70/ ProxyPassReverse / https://webmin.nx.dk:70/ ErrorLog /home/apachelogs/webmin.error.log CustomLog /home/apachelogs/webmin.access.log combined </VirtualHost> /Jeppe Uhd - NX |
From: Jamie C. <jca...@we...> - 2002-12-17 06:01:17
|
Quite an interesting idea .. it would be possible to convert most if not all existing modules to be able to connect to another host via SSH, by replacing all function calls that read or write files or start or signal processes with calls to the SSH program to connect to the remote host. Unfortunately, not everything can be 'remoted' like this - for example, there is no way to tell SSH to open a network connection on the other server. Many modules do this for downloading files and so on .. So a lot of modules couldn't be converted to use SSH. It would still be an interesting and mostly do-able long term project though .. but not one I am going to start right away. - Jamie Aaron Grewell <agr...@uw...> wrote .. > First of all, thank you very much for webmin. It is a very valuable > tool. I think I have come up with a way for it to be even more of a > help to administrators. My suggestion is this: > > Currently, many plugins require that webmin be loaded on the same box as > the service being administered. This makes webmin somewhat of an > administrative burden itself on a medium-to-large network. > Although it offsets this by making administration easier, it is not > really necessary to do things this way. There is already an > administrative service that ships with almost all unix-type systems, and > can be loaded on most systems that do not ship it. I am, of course, > referring to ssh. > > Every function (AFAICT, please let me know if I am mistaken here) that > is currently performed by webmin can be performed remotely via ssh. In > addition, many things that webmin cannot do right now (i.e. Windows > remote administration) can be done via ssh, since it absolves the webmin > server of necessarily supporting the commands being performed. Only the > plugin has to handle the commands, and be able to locate and deal with > them remotely. > > Proposed API additions: > > ssh_exec - run commands via ssh and return their output for > error-handling > ssh_get_file - download a file either via ssh and cat, or scp > ssh_put_file - the reverse > ssh_open - a wrapper for open() which uses the above commands to > retrieve a file before opening, then put it back when finished. These > sorts of commands would be important for porting, as the external plugin > authors are probably not going to want to put all the logic in, and it > should be able to be handled centrally in the API for most cases. > > And whatever others I am forgetting that are important for this to work > right. How's that for open-ended? ;) > > I really think that by further relieving administrators' burdens wrt > webmin cluster maintenance and opening the way into non-unix systems for > webmin plugins this would make webmin even more of a must-have tool than > it already is. > > Of course, you are probably thinking "well, so why don't you do it > then?" The answer is that I lack the skill to do this myself. My perl > skills are limited, although given sufficient direction I would be > willing to help with, say, updating the plugins once the API changes > were made. That shouldn't be rocket science, probably just seriously > boring except in the corner cases. > > I hope that this is not a huge task, but I think that it could be a huge > benefit to this project. You know the code better than I, as I have > only reviewed it briefly. What do you think? |
From: Aaron G. <agr...@uw...> - 2002-12-16 23:30:37
|
First of all, thank you very much for webmin. It is a very valuable tool. I think I have come up with a way for it to be even more of a help to administrators. My suggestion is this: Currently, many plugins require that webmin be loaded on the same box as the service being administered. This makes webmin somewhat of an administrative burden itself on a medium-to-large network. Although it offsets this by making administration easier, it is not really necessary to do things this way. There is already an administrative service that ships with almost all unix-type systems, and can be loaded on most systems that do not ship it. I am, of course, referring to ssh. Every function (AFAICT, please let me know if I am mistaken here) that is currently performed by webmin can be performed remotely via ssh. In addition, many things that webmin cannot do right now (i.e. Windows remote administration) can be done via ssh, since it absolves the webmin server of necessarily supporting the commands being performed. Only the plugin has to handle the commands, and be able to locate and deal with them remotely. Proposed API additions: ssh_exec - run commands via ssh and return their output for error-handling ssh_get_file - download a file either via ssh and cat, or scp ssh_put_file - the reverse ssh_open - a wrapper for open() which uses the above commands to retrieve a file before opening, then put it back when finished. These sorts of commands would be important for porting, as the external plugin authors are probably not going to want to put all the logic in, and it should be able to be handled centrally in the API for most cases. And whatever others I am forgetting that are important for this to work right. How's that for open-ended? ;) I really think that by further relieving administrators' burdens wrt webmin cluster maintenance and opening the way into non-unix systems for webmin plugins this would make webmin even more of a must-have tool than it already is. Of course, you are probably thinking "well, so why don't you do it then?" The answer is that I lack the skill to do this myself. My perl skills are limited, although given sufficient direction I would be willing to help with, say, updating the plugins once the API changes were made. That shouldn't be rocket science, probably just seriously boring except in the corner cases. I hope that this is not a huge task, but I think that it could be a huge benefit to this project. You know the code better than I, as I have only reviewed it briefly. What do you think? Thanks much, -Aaron Grewell |
From: Jamie C. <jca...@we...> - 2002-12-16 23:02:08
|
Sorin Suciu wrote: > Hi, > Is there any was I can proxy the access to webmin using apache mod_proxy? > It fails if I just proxy <IP>/webmin/ to <Internal IP>:10000 > Does anyone have any ideea about how to do this? This can be done .. you just need to add directives like ProxyPass /webmin/ http://internalip:10000/ ProxyPassReverse http://internalip:10000/ /webmin/ to your apache config. Then on the internal webmin server, change to the default theme, and add the line webprefix=/webmin to /etc/webmin/config . From now on, you must go through apache to access it though. - Jamie |
From: Jamie C. <jca...@we...> - 2002-12-16 22:36:19
|
Didier Geheniau wrote: > Hi guys i have a problem with webmin: > > I have to versions of perl installed > > 5.6.0 and 5.6.1 > When i use webmin it sames to be 5.6.0 is used so also in 5.6.0 modules > are added > But i want to use 5.6.1? > > How can i solve this? So you want to use the Perl Modules module to view both those from 5.6.0 and 5.6.1? Unfortunately, that cannot be done currently .. all you can do is manage perl modules for the version of perl that is running webmin itself. - Jamie |
From: Didier G. <did...@fe...> - 2002-12-16 13:14:13
|
Hi guys i have a problem with webmin: I have to versions of perl installed 5.6.0 and 5.6.1 When i use webmin it sames to be 5.6.0 is used so also in 5.6.0 modules are added But i want to use 5.6.1? How can i solve this? Regards, Didier |
From: Sorin S. <ss...@si...> - 2002-12-16 09:27:30
|
Hi, Is there any was I can proxy the access to webmin using apache mod_proxy? It fails if I just proxy <IP>/webmin/ to <Internal IP>:10000 Does anyone have any ideea about how to do this? Thanks, Sorin |
From: Bill J. <bi...@ib...> - 2002-12-13 01:30:00
|
#!/bin/sh # chkconfig: 235 99 10 # description: Start or stop the Webmin server # ### BEGIN INIT INFO # Provides: webmin # Required-Start: $network # Required-Stop: $network # Default-Start: 2 3 5 # Default-Stop: 0 1 6 # Description: Start or stop the Webmin server ### END INIT INFO start=/etc/webmin/start stop=/etc/webmin/stop lockfile=/var/lock/subsys/webmin confFile=/etc/webmin/miniserv.conf pidFile=/var/webmin/miniserv.pid name='Webmin' case "$1" in 'start') $start >/dev/null 2>&1 </dev/null RETVAL=$? if [ "$RETVAL" = "0" ]; then touch $lockfile >/dev/null 2>&1 fi ;; 'stop') $stop RETVAL=$? if [ "$RETVAL" = "0" ]; then rm -f $lockfile fi ;; 'status') pidfile=`grep "^pidfile=" $confFile | sed -e 's/pidfile=//g'` if [ "$pidfile" = "" ]; then pidfile=$pidFile fi if [ -s $pidfile ]; then pid=`cat $pidfile` kill -0 $pid >/dev/null 2>&1 if [ "$?" = "0" ]; then echo "$name (pid $pid) is running" RETVAL=0 else echo "$name is stopped" RETVAL=1 fi else echo "$name is stopped" RETVAL=1 fi ;; 'restart') $stop && $start RETVAL=$? ;; *) echo "Usage: $0 { start | stop | restart }" RETVAL=1 ;; esac exit $RETVAL ----- Original Message ----- From: "Rodney de Pater" <rde...@ho...> To: <web...@li...> Sent: Thursday, December 12, 2002 10:42 AM Subject: corrupted /etc/init.d/webmin file > hi all.. > > wondering if anyone could send through the etc/init.d/webmin script file > that starts and stops the service... > > unfortunately mine is missing a line.. the perils of vi > > > case "$1" in > 'start') <<< suspect > $start >/dev/null 2>&1 </dev>/dev/null 2>&1 > fi > ;; > 'stop') > $stop > RETVAL=$? > if [ "$RETVAL" = "0" ]; then > rm -f $lockfile > fi > ;; > > cheers rod > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > - > 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: Rodney de P. <rde...@ho...> - 2002-12-12 15:42:57
|
hi all.. wondering if anyone could send through the etc/init.d/webmin script file that starts and stops the service... unfortunately mine is missing a line.. the perils of vi case "$1" in 'start') <<< suspect $start >/dev/null 2>&1 </dev>/dev/null 2>&1 fi ;; 'stop') $stop RETVAL=$? if [ "$RETVAL" = "0" ]; then rm -f $lockfile fi ;; cheers rod |
From: Jamie C. <jca...@we...> - 2002-12-08 01:12:24
|
Marco Rebsamen wrote: > > Hello > > I'm trying to write my own Webmin module. But i stuck at the ACL routins. I > read this, http://www.webmin.com/modules.html#acls but it didn't helpd me :-( > > Are there any more information about the ACL system of webmin ? No ..but feel free to post to this list if you have some questions. I or someone else will definately answer .. - Jamie |
From: Marco R. <mr...@wa...> - 2002-12-07 18:15:02
|
Hello I'm trying to write my own Webmin module. But i stuck at the ACL routins.= I=20 read this, http://www.webmin.com/modules.html#acls but it didn't helpd me= :-( Are there any more information about the ACL system of webmin ? thanks a lot Marco |
From: Jamie C. <jca...@we...> - 2002-12-04 22:52:40
|
"Gehrigal - Webminprojects" <we...@ge...> wrote .. > hi Jamie > > >Does the form that submits to this CGI look like : > > ><form action=whatever.cgi method=post enctype=multipart/form-data> > > Yes i did so... but i allway get the same failure "Missing > Content-Disposition header" Does your script still contain any calls to the CGI package? It isn't possible to use both CGI and webmin's API. Also, do other forms in webmin that do file uploads work ok? Some browsers don't actually support it .. - Jamie |
From: Gehrigal - W. <we...@ge...> - 2002-12-04 21:00:21
|
hi Jamie >Does the form that submits to this CGI look like : ><form action=whatever.cgi method=post enctype=multipart/form-data> Yes i did so... but i allway get the same failure "Missing Content-Disposition header" Any Ideas? - bye Alex |
From: Jamie C. <jca...@we...> - 2002-12-03 22:27:29
|
Does the form that submits to this CGI look like : <form action=whatever.cgi method=post enctype=multipart/form-data> - Jamie Gehrigal - Webminprojects wrote: > hi Jamie > > thanks! - But when i try yourt solution i get allways this output message: > "Missing Content-Disposition header" > > >>I'm not too familiar with the CGI module, but using webmin's API you could >>write : > > >>&ReadParseMime(); >>my $full_filename="$skin_dir"."/".$in{'file_name'}; >>open(OUTPUT, ">$full_filename"); >>print OUTPUT $in{'file'}; >>close(OUTPUT); |