> 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