Dear,
For me I install webmin from webmin rpm into skel, and modify
/usr/libexec/setup.sh so it will not check for port conflict, and add a line at the
section which create miniserv.conf file to bind ip address to VS.
echo "Bind=`hostname -i`" >> /etc/webmin/miniserv.conf
next, I add those line which copy from webmin spec(webmin setup) to /etc/rc
and change root to admin so the admin password from /etc/passwd will setup correctly.
I also add a root account by echo "root:*::" to miniserv.users. So the first time VS
boot will automatically setup webmin properly.
For module, I remove those useless one. I currently have all webmin catalog
moduler.
Bootup & shutdown(I've succesful make rc?.d working, so admin of VS can start
and stop service with no problem.), change password, running process, crons job,
system doc, system logs, user & group moduler(with my own modify, this moduler can let
VS admin modify user rights and quota too) in system.
apache, ftp(I've wu-ftpd working), interchange(not webmin default moduler,
which may be useful i guess if you have interchange installed in VS), majordomo,
mysql, postgresql, sendmail in server catalog.
I've network configuration(only DNS client and host address), system
time(without hardware time access) in hardwae.
command shell, custom command, file manager, perl moduler, telnet, system
status in the last catalog. I think it is enough for VS admin with most of the tools
to maintaince his VS without any problem. And also webmin will not let VS admin gain
access to unix account outsite the login.def uid range.
The only problem(maybe is not a problem) is fileman will only let admin user
touching his own file, others user file will return a permission denied. I know that
in VS, admin can do anythings on the files which belongs to user within uid range.
I'll try to solve it later if I've time. If anyone have a solutions please let me know.
Hope the above can help everyone, if anyone have any suggestion or comments,
please email or post it in this list. I'll try my best to add it to webmin. I'll not
post webmin to FreeVSD, since idaya have its own webadmin and commercial software to
control FreeVSD. Idaya need fund to continue support FreeVSD in order to let everyone
having this great tools. If anyone have any problem on webmin, I'm happy to help. But
first I must say that, I never learn perl and c before, all of the modification for
above softwares are learn and take from somewhere. And my english is also not very
well. Anyway I'm happy to share with everyone everythings I've learn.
P/S: I'm running webmin 0.87.
stenny
------------------------- The freeVSD Support List --------------------------
Subscribe: mailto:[EMAIL PROTECTED]?body=subscribe%20freevsd-support
Unsubscribe: mailto:[EMAIL PROTECTED]?body=unsubscribe%20freevsd-support
Archives: http://freevsd.org/support/mail-archives/freevsd-support
-----------------------------------------------------------------------------