> be root to write the files to /usr/share/anyfolder, or change folder=20
> permissions.

A possibly better way would be to symbolically link a directory to 
/home/whereever/wallpapers. That way the other users can read (but not
alter, presumably) the contents of your wallpaper directory. However,
if /usr or /usr/lpcal/ is on another partition, you're probably
screwed, as symbolic links can't be created across partitions, and
apparently hard links for directories can't be created. So you're
basically screwed, I guess. A pity, because ideally one would give
other people accessibility to the common area without having to dig
into your personal home directory, without having to keep updating the
public directory with "private" contents. ("private" in the sense that
they're in a private directory, i.e., your home directory.)

I suggest /usr/local/share/wallpapers though - slight nitpick, as
/usr/share is part of the distribution, and you don't want your stuff
lost when you do an upgrade. Of course, with a symlink, removing a
link doesn't remove the data, only a path to it.

And of course, you could always keep the wallpaper in the public
directory - that's probably the fail-safe position. In other words,
punt. :)  And it need not be root-owned - the permissions could be set
up like /tmp (i.e, anywone can write there but one user can't delete
the other user's files).





Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to