Ben:
your query inspired me to reinstall webmin in a vs to test it ;)
webmin is really *really* easy to instal form the tar.gz!!!... you don't
need to use the RPM (and I have the feeling it is not a good idea --at
least yet, to use RPM's not patched for freevsd )...
I did the following:
bevs -r vsname
cd /usr/local
lynx http://www.webmin.com/webmin ...and there I downloaded the
tar.gz... and "save it to disk"
quit lynx
tar -xzf webmin-xxxxx.tar.gz
rm webmin-xxxxx.tar.gz
cd webmin-xxxxx
./setup.sh
and there you can accept most of the defaults!... I'm not shure if it's a
good idea or not to accept that webmin will start automatically at
reboot... but I will (eventualy) investigate the issue ;) I would recomend
*not* to use admin as the main user to avoid confusion between what's
admin for webmin and what's admin for freevsd.... more... if you're
planning to use webmin in all your virtuals... use the same "webmin
superuser" (admin for webmin), for all the virtuals... will make your life
easier (of course... well... I do not know if my young partener will agree
with that for security reasons ;)
That's it!!!
If the idea is to implement webmin in all the virtuals... one
consideration is the placement of the configuration files... by default
webmin installs such files under /etc/webmin... but.. remember, when you
create a new virtual server, etc is generated for each virtual.. I suppose
(needs to be experimented), you coul change the default (/etc/webmin) for
anything else (perhaps even /usr/local/etc-webmin ).
In any case... you can now run webmin from your browser and configure it.
Remember: webmin *is* root... you should be really carefull what you do
with it (would be even possible to "break" your virtuals... :( and once
you create the webminuser admin, be carefull with what kind of permisions
you give to it!!! also, for this setup would be wise that you create the
user admin and that the passwd is set to the same that it is used in the
shell!
once you have the setup of webmin to your liking.... I assume (but I
could be wrong... please somebody correct me in that case), you could now
mv the directories (/usr/local/webmin-xxxxx and /usr/local/webmin-etc ) to
the skell.. (as root in your "host" server)...
I will probably be "playing" with webmin next week or the other... but..
I'm not perl programer, an unless Urivan decides that this project it's
worth his time.. weeeellll... I will be only using the modules provided by
webmin (or 3rd party modules), and seting them up for the virtuals... If
there is any further interest in webmin for the vs's... I can post the
results :)
cheers!
marcos
On Wed, 28 Mar 2001, Ben Kennish wrote:
> Webmin was one of the things I was trying to get working too (see my
> querying about using rpm to install pacakges into VSes.)
>
> I get the following errors installing the RPM...
>
> "error: execution of %pre scriptlet from webmin-0.85-1 failed, exit status 1
> error: skipping webmin-0.85-1 install, %pre scriptlet failed rc 2"
>
> If anyone manages to get it to work, please give us a shout.
>
> Cheers.
>
> ----
> Ben Kennish
> email | [EMAIL PROTECTED]
>
> ----- Original Message -----
> From: "Joe Cooper" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, March 27, 2001 10:39 PM
> Subject: Re: freevsd & webmin
>
>
> > It's on my todo list. But it's not anywhere near the top. So if anyone
> > else has an inclination, feel free to get there before me.
> >
> > I actually have the larger aspiration to have Webmin run on every VS,
> > with only the privileges that the admin should have. A much bigger job,
> > requiring some modifications to the Webmin miniserv.pl (which runs suid
> > root, currently), as well as a lot of ACL work.
> >
> > Jon Topper, Active High Ltd. wrote:
> >
> > > On Tue, 27 Mar 2001, archie wrote:
> > >
> > >
> > >> how about integrating the web administration into webmin module
> (webmin.com)
> > >> ??
> > >
> > >
> > > Well, the source is available as is the protocol specification - I'm
> sure
> > > there's nothing stopping you from writing a webmin module.
> > >
> > >
> > > Jon
> >
> > --
> > Joe Cooper <[EMAIL PROTECTED]>
> > Affordable Web Caching Proxy Appliances
> > http://www.swelltech.com
> >
>