On Thursday 18 January 2007 22:55, Craig White wrote: >On Thu, 2007-01-18 at 22:37 -0500, Gene Heskett wrote: >> >Someone can correct me if I'm wrong, but I think the beagle indexer >> > will only run for the logged-in console user, and I suppose it's >> > possible it doesn't run at all for root if not explicitly enabled. >> > The index is stored in the user's home directory. >> >> You are saying in effect then, that it is disabled for root? > >---- >I believe that he is saying that he doesn't run GUI as root so he can't >possibly know. What is known is that the default environment for root is >decidedly different than for users and that is why it is not recommended >to run GUI as root. It's untested since it is not recommended. If its not recommended, then IMO it should at least return an advisory saying: sorry, root is not allowed to run this. >---- > >> That seems >> very counterproductive when its root that might have the most use of >> that info. > >---- >another perspective is that UNIX embraces running with the least >privileges necessary as a core concept and by running GUI as root, one >basically violates a core operating premise. The OS that routinely has >'superuser' running GUI is Windows and we all have seen the security >issues that has raised. And you are changing the subject, but calling it a perspective... >---- > >> I thi-ahh know, I need a whole handfull of aspirin before I could >> justify that headache. Its senseless, or nonsense to me. > >---- >I tend to respect the core premise not to run as root unless necessary, >in deference to the people who conceptualized all of the tools that are >available to me...I believe in their greater knowledge. In the face of >knowing that running GUI as root is not recommended, it seems senseless >to me to do so. >---- > >> If that's the case, is even the manpage disabled for root? > >---- >dunno - 'man beagled' seems to work fine as user or root. Perhaps you >are not aware of the man pages available for the 'beagle' package. > >$ rpm -ql beagle|grep '/usr/share/man' >/usr/share/man/man1/beagle-config.1.gz >/usr/share/man/man1/beagle-query.1.gz >/usr/share/man/man1/beagle-shutdown.1.gz >/usr/share/man/man1/beagle-status.1.gz >/usr/share/man/man1/beagled.1.gz >/usr/share/man/man8/beagle-build-index.8.gz >/usr/share/man/man8/beagle-manage-index.8.gz > >Craig Thanks for the reply Craig, but a 'locate beagle' never did spit out a list even remotely like the above. I did it several times, even running an updatedb by hand once in case the data was stale. None of that was ever installed, or offered as an installable item by yumex. I probably spent 10 hours at least, 30 minutes at a time, on trying to find out what the heck it was when nobody would answer my questions. I guess everyone thought I was a blind squirrel or something from the questions I was asking, and other than google for it responses that when offered in that context I treat just like the RTFM advisories when I have already read the fine manual and NOT found the answer therein. I think this all boils down to somehow, this machine did not get quite a few items installed when it was installed, and I did install everything that was offered. Missing beagle docs? Why, they're right there in /usr/share/man on my machine. Except they weren't. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Yahoo.com and AOL/TW attorneys please note, additions to the above message by Gene Heskett are: Copyright 2007 by Maurice Eugene Heskett, all rights reserved.