Re: gdm Question

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

 



TNWestTex wrote:
>> That should work fine.  Just remember to change any files owned by
>> the hsqldb user.  The usermod command will change any files in the
>> user's home dir automatically, but files outside of the home dir
>> need to be changed manually.
>> 
> Where would such files be found?  There isn't anything for hsqldb in
> /home.  Maybe it was never invoked by anything.

(I know next to nothing about hsqldb, so I don't have any idea what
sort of files it may create.)

The hsqldb user doesn't have its home dir in /home.  It is in
/var/lib/hsqldb (or at least that's where it is when the current rpm
creates the user).

You can more easily use ~hsqldb (e.g. ls ~hsqldb).  any files in
~hsqldb should have their uid changed automatically by the usermod
command.  It's files anywhere else that you'd want to change manually
(if there are any).

You could use the find command to locate such files:

# find / -user hsqldb

or

# find / -uid 501 # (or whatever the hsqldb uid was, I forget :)

Let's say you use usermod to change the hsqldb uid to 96.  After
you've done that, you could use find, xargs, and chown to change any
files owned by the old uid (I'll just pretend that uid is 501).

# find / -uid 501 | xargs chown hsqldb # for user/uid
# find / -gid 501 | xargs chgrp hsqldb # for group/gid

Of course, you should check the man pages and ensure that I haven't
made any nasty errors in those commands before running them. ;)

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I have never let my schooling interfere with my education.
    -- Mark Twain (1835-1910)

Attachment: pgpuwfqGRnMP5.pgp
Description: PGP signature


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux