Re: [webmin-devel] How do I add a new default user to a webmin rpm?
"Jamie Cameron" <[email protected]> Thu, 10 Apr 2008 14:07:34 -0700 (PDT)
| Newsgroups | gmane.comp.web.webmin.devel |
|---|---|
| Message-ID | <[email protected]> |
On 10/Apr/2008 13:58 Scott White wrote .. On Thu, Apr 10, 2008 at 3:38 PM, Jamie Cameron <[email protected] > wrote: On 10/Apr/2008 12:52 Scott White wrote .. I am using webmin 1.410 installed from the RPM. I want to build my own rpm for internally distributing on some servers. The key feature I want to add to this build is another user without root access. I want a webmin account called "box-admin" that only has access to a few modules like firewall, net, time, etc. This way, certain level of users are not overwhelmed by all the functions available in webmin. I have searched but could not find where the user information is stored in webmin, so I can add it to a distribution. If it is easier, I can add a group/user to the linux box, but I really want the scaled down options for this user base. Very cool and impressive application. Thanks! The files you need to modify are /etc/webmin/miniserv.users and /etc/webmin/webmin.acl . In the first you will need to append a line like : box-admin:XXXXX where XXXXX is the unix-encrypted password. In webmin.acl you should add the line : box-admin: firewall net etc.. Make sure you run /etc/webmin/restart after changing those files. - Jamie That makes sense, but I want to repackage this as an RPM. Would suggest patching those files after the install or should I try to modify setup.sh? It looks like it creates those files now. I'd suggest adding code to the %post section of the RPM to made these additions. - Jamie ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone - Forwarded by the Webmin development list at [email protected] To remove yourself from this list, go to http://lists.sourceforge.net/lists/listinfo/webadmin-devel