[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lightweight file viewer?



* stan (stanb@panix.com) [030521 09:07]:
> On Wed, May 21, 2003 at 06:20:12AM -0500, Ron Johnson wrote:
> > You say "view only" and "need to be writable bu the user that's
> > runing the view".  Those look to be contradictory goals.
> 
> Not really.
> 
> The "user" in question is dedicated to the task, Taht is the task that
> collects the data runs as user "alarms", as a daemon, and writes the
> logfiles.
> 
> The same user is autologed in to a "traped" X session with no posibility of
> starting any other task, or spawning a shell. I will autostart this viewer
> in his .xinitrc to allow reading of these files. 
> 
> Make sesnse?

almost.  It sounds like your best bet will be to use the filesystem's
permissions system to your advantage.  It's simple enough: if you don't
want a user to be able to edit a file, make sure the user does not have
write access to those files, and does not own those files.  Have the
daemon run as a separate user than the one that your user logs in with.
Create the log files with appropriate [go]+r permissions so that the
user can see them.  Then use anything at all (gless?) to view them, and
not worry about how the user can break out.

good times,
Vineet
-- 
http://www.doorstop.net/
-- 
"Computer Science is no more about computers
than astronomy is about telescopes."  -- E.W. Dijkstra

Attachment: pgpd0wCBixMvf.pgp
Description: PGP signature


Reply to: