I just migrated my home webserver from Apache to Cherokee. Everything is working fine, except for some mod_python PSP scripts I wrote but I was planning on replacing those with Django anyway. I love Cherokee, it's great.
One thing I had on there was a couple of virtual hosts for some friends. In Apache I allowed them to edit their sites-available file that had the config for their site. Now, with Cherokee, I'm kind of lacking that kind of granular control. All I allowed them write access to one Apache conf file and "sudo access to /etc/init.d/apache2 reload". That was it. I was wondering if I could do something similar with Cherokee. What I think would be a good solution would to add a switch to cherokee-admin like "--vserver=Nick" that would restrict Cherokee-Admin from editting anything but that virtual server and any information sources associated with that virtual server. That, and allow "Graceful Restart" (SIGHUP). This way I could allow the friend to run "sudo cherokee-admin --vserver=theirserver" and they have all the control they want, without jeopardizing other users. If there is another way to do this, of course I'd be happy to learn how. This just seemed like a good way to me. -Josh -- Society loses the value of things which are uselessly destroyed. --Frederick Bastiat ICBM Address Latitude: 41°27'33.20"N Longitude: 112° 2'39.88"W Don't Shoot!
_______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
