Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: CGI and System Administration

by zentara (Archbishop)
on Apr 04, 2008 at 17:35 UTC ( [id://678420]=note: print w/replies, xml ) Need Help??


in reply to CGI and System Administration

Why reinvent the wheel? Maybe look at Webmin

Webmin homepage


I'm not really a human, but I play one on earth. Cogito ergo sum a bum

Replies are listed 'Best First'.
Re^2: CGI and System Administration
by pileofrogs (Priest) on Apr 04, 2008 at 17:47 UTC

    Wrong wheel.

    I need a form that users can fill out to generate/activate their own accounts. I don't want to deal with them. Laziness!

    Also, we have some requirements that are somewhat non-standard. If there is an appropriate wheel already out there that can be customized enough for our needs (unusual home dir layout, strange addwebuser script, funny authentication mechanism etc...) then I'd love to hear about it.

      Those three things should be really easy to customize in, for example, cPanel.

      The unusual home directory layout should be easy with anything that uses the system's user management tools, too, since typically you can just mess with the skeleton home directory to your heart's content.

      Most web control panels can use PAM, LDAP, XML of some sort, MySQL, PostgreSQL, or some other source you can configure. PAM can be configured to use about anything itself.

      The addwebuser script might be an issue depending on just what you mena by "strange". Chances are there's a suitable way to import the existing users into whatever control panel you end up using.

        I am _such_ a lousy writer...

        I am not looking for a control panel for me. I'm happy as a clam editing /etc/passwd. I want a web form that users can log into to maintain their account. usermin is an example of something users use instead of me, the admin, using. Usermin is for different things than what I want to do, though it might be shoehorned into doing what I want.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://678420]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (7)
As of 2024-04-26 09:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found