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.

