i had ( or still have ) the same problem. Im running asterisk as
asterisk:asterisk, but dont know why, the new voicemails are saved as
root:root with 700 permissions, so i made a quick workaround, i added
the following line in sudoers file:<br>
<br>
%lighttpd ALL=(root)NOPASSWD: /usr/bin/chmod -R 755 /var/spool/asterisk/voicemail/<br>
<br>
dont need to say im using lighttpd instead of apache. Then when i want
to read voicemail i execute from php the command to change the
permissions in /var/spool/<br>
<br>
what do you think of that approach? is ugly yes, but any security wholes?<br>
<br>
best regards<br><br><div><span class="gmail_quote">On 11/7/05, <b class="gmail_sendername">Ryan Amos</b> &lt;<a href="mailto:ramos@finetooth.com">ramos@finetooth.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Use group permissions. Add the apache user to the asterisk group and<br>give the group the appropriate read and/or write access. IMO this is the<br>easiest way to get around the apache permissions thing, and probably the<br>
Right Way (tm)<br><br>-Ryan<br><br>-----Original Message-----<br>From: <a href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</a><br>[mailto:<a href="mailto:asterisk-users-bounces@lists.digium.com">
asterisk-users-bounces@lists.digium.com</a>] On Behalf Of amaury<br>BOSSE<br>Sent: Monday, November 07, 2005 12:44 PM<br>To: Asterisk Users Mailing List - Non-Commercial Discussion<br>Subject: RE: [Asterisk-Users] Change Asterisk User
<br><br>Thanks for your answer,<br>I am working on Debian Sarge but I have compiled Astersik 1.0.9 myself<br>without .deb Packages.<br>I need to access to voicemail and sound files from my web-interface (php<br>and cgi/perl) but I can't change Apache user because of others
<br>applications.<br>Asterisk creates files under Asterisk user and I have to access them<br>from www-data user.<br>Do you have other solution? I have tried using sudo but it doesn't seem<br>to work.<br><br>Regards,<br>Amaury
<br><br><br>_______________________________________________<br>--Bandwidth and Colocation sponsored by <a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list<br><a href="mailto:Asterisk-Users@lists.digium.com">
Asterisk-Users@lists.digium.com</a><br><a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>_______________________________________________<br>--Bandwidth and Colocation sponsored by <a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list
<br><a href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a><br><a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br><br clear="all"><br>-- 
<br>&quot;Su nombre es GNU/Linux, no solamente Linux, mas info en <a href="http://www.gnu.org">http://www.gnu.org</a>&quot;