How do you pass authentication on the command line?
Ken Ray
kray at sonsothunder.com
Fri Feb 6 12:21:47 EST 2004
Thanks, Dave! I'll try it out.
Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
> -----Original Message-----
> From: use-revolution-bounces at lists.runrev.com
> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of
> Dave Cragg
> Sent: Friday, February 06, 2004 1:50 AM
> To: 'How to use Revolution'; 'Improvements to Revolution'
> Subject: Re: How do you pass authentication on the command line?
>
>
> At 1:01 am -0600 6/2/04, Ken Ray wrote:
> >I have a situation where I've got Panther running on my G4
> and it has
> >Web Services turned on. A Rev CGI is running that reaches out of the
> >web server directory to another directory on disk to write a
> text file
> >in a specific folder. However once it does this, the owner
> of the file
> >is "www" (with read/write permissions) and the group is
> "wheel" (read
> >only
> >permission) and the "Other" also only has read-only
> permission. What I
> >then need to do is have another standalone Rev app on the
> same machine
> >open, edit, and save back to that same file. The problem is
> that I can't
> >do that with the current permissions, and the only way I
> know to make it
> >happen is to do a "sudo chown" through the terminal... but
> it asks for
> >password authentication. I need to be able to do it straight
> from Rev.
> >
> >So how do you "sudo" via shell() in Rev and pass
> authentication on the
> >command line?
>
> Not answering your question exactly, but couldn't you have the CGI
> script do a chmod on the file with shell just after it saves it. This
> won't need sudo as the CGI runs as the owner of the file and can
> change permissions. I just tested here and it worked.
>
> Cheers
> Dave
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-> revolution
>
More information about the use-livecode
mailing list