On 11/24/05, Luca Dionisi <[EMAIL PROTECTED]> wrote: > Hi Lennon > First of all, thank you again for the reply. I appreciate, but I > still have some doubt. > > Concerning scrollkeeper, I'm not happy with having _another_ executable > setuid root. If this became a common scenario, someone could try and > find a bug in it to exploit. It doesn't need to be SUID root - and, indeed, it probably shouldn't be. Just make it SUID (or SGID, it should work just the same), and leave it owned by the Scrollkeeper user.
> My main issue is: Nautilus doesnt work. That is, wrong icons in nautilus. > I already did make install dirs. At the end of (near) all the installations. > > I'm wondering: is making install dirs really enough? Do the tools used by > installation script to update the scrollkeeper/mime/desktop/whatsoever > database _only_ create new files in install dir ? Or they try to update > existing files? This would be a problem, I mean if these files were created > by other pkg-users. If any package tries to overwrite a file provided by another package, the install will fail hard. This is one of the main benifits of the package user scheme. If you're worried, go back through your build logs. > Another thing I recall: > I wrote: > > /usr/share/mime is actually not an install dir. It is so because I > > installed the > > shared-mime-info package before starting to install Gnome. > So my only problem could be that I forgot to make _this_ install dir before > to start the gnome installation. > Just another question... I promise it's the last one. > When I gave as root the command update-desktop-database the system replied > with a lot of messages that sounded like "lacks mimetype key" or > something. Do you think it is a problem? It could certainly be related to your Nautilus problem. See if you can get the error again, and post the full output. If I get a chance in the next couple of days, I will re-download and install Nautilus, to see if I can do a better job of tracking down the problem. -- Lennon Victor Cook -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
