Craig White wrote in post #1031292:
> On Nov 10, 2011, at 11:08 AM, Terri I. wrote:
>
>> I have a task that I would like to have run automatically throughout the
>> day without user intervention (guessing I would use a cron job to run a
>> rake task). It will be reading in an RSS feed and using that data to
>> update a database. The application is secure, using https and requiring
>> user certs. So how do you go about having an automated task run with
>> basically the rights of the server, as opposed to passing in user
>> credentials?
> ----
> cron tasks run as the user
>
> su - root
> crontab -e
>
> su - administrator
> crontab -e
>
> 2 different crontabs executed as each user
>
> Craig


Well, the root or administrator user don't have X509 certificates that
can be read in.  Is there a different way to run code automatically
without requiring user credentials, that can only be called by the
server (such that a user couldn't hack in by entering the
controller/method in the URL)?
There's got to be a way of running server-type tasks that you don't want
users being able to launch.  I'm sure I'm missing something simple
here...

-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to