Hi,
I'm getting a .ISO without a /home despite the filesystem rpm being installed, and I'd really appreciate any tips on debugging this or hints as to how this might happen.
This is with the example .ks and I can get livecd-creator to work on a number of other machines. If I chroot and install the same filesystem rpm again (--force of course, since it's already installed), I do get a /home.
I'm running:
$ setarch i586 sudo livecd-creator --skip-compression --cache=../cache -t /home/mtd/xo-soas/images -c /usr/share/doc/livecd-tools-024/livecd-fedora-minimal.ks
on a machine like:
# uname -r Linux benderxxx 2.6.29.4-167.fc11.x86_64 #1 SMP Wed May 27 17:27:08 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
and I'm getting a filesystem like:
http://people.sugarlabs.org/~mtd/soas-xo1/livecd.ext3_listing
The output of the livecd-creator command is: http://people.sugarlabs.org/~mtd/soas-xo1/livecd.buildlog
Any help much appreciated.
Martin
On Tue, Jul 14, 2009 at 11:02:25AM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
I'm getting a .ISO without a /home despite the filesystem rpm being installed, and I'd really appreciate any tips on debugging this or hints as to how this might happen.
Any SELinux errors?
These don't look like SELinux errors but they look like something security-related:
[...] Installing: cronie ##################### [353/353] authconfig: Authentication module /lib/security/pam_fprintd.so is missing. Authentication process will not work correctly. authconfig: Authentication module /lib/security/pam_pkcs11.so is missing. Authentication process will not work correctly. Removing password for user root. passwd: Success Unmounting directory /home/mtd/xo-soas/images/imgcreate-K59B9d/install_root Losetup remove /dev/loop2 [...]
(from http://people.sugarlabs.org/~mtd/soas-xo1/livecd.buildlog )
Jeremy
Martin
On Tuesday, July 14 2009, Martin Dengler said:
On Tue, Jul 14, 2009 at 11:02:25AM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
I'm getting a .ISO without a /home despite the filesystem rpm being installed, and I'd really appreciate any tips on debugging this or hints as to how this might happen.
Any SELinux errors?
These don't look like SELinux errors but they look like something security-related:
Those messages are far later (and not abnormal, although authconfig makes them look a little scary). The fact that groups aren't existing early in the install after the setup package has been installed is the more concerning part of the log to me. Which has usually only happened if SELinux is denying things.
So checking for AVCs with ausearch -m avc would be very helfpul
Jeremy
On Tue, Jul 14, 2009 at 09:37:33PM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
On Tue, Jul 14, 2009 at 11:02:25AM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
I'm getting a .ISO without a /home despite the filesystem rpm being installed, and I'd really appreciate any tips on debugging this or hints as to how this might happen.
[...]
The fact that groups aren't existing early in the install after the setup package has been installed is the more concerning part of the log to me.
The machine in question has an LDAP user database, from what I understand. I don't know how that might influence the users/groups in the created filesystem.
Which has usually only happened if SELinux is denying things. So checking for AVCs with ausearch -m avc would be very helfpul
Thanks for the tip. I checked during a new build and there're no AVCs shown by ausearch.
Jeremy
Martin
On Wednesday, July 15 2009, Martin Dengler said:
On Tue, Jul 14, 2009 at 09:37:33PM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
On Tue, Jul 14, 2009 at 11:02:25AM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
I'm getting a .ISO without a /home despite the filesystem rpm being installed, and I'd really appreciate any tips on debugging this or hints as to how this might happen.
[...]
The fact that groups aren't existing early in the install after the setup package has been installed is the more concerning part of the log to me.
The machine in question has an LDAP user database, from what I understand. I don't know how that might influence the users/groups in the created filesystem.
Ahh, that is useful and could be related. Are you also using nscd by chance? If so, try turning it off
Jeremy
On Wed, Jul 15, 2009 at 08:11:38PM -0400, Jeremy Katz wrote:
On Wednesday, July 15 2009, Martin Dengler said:
On Tue, Jul 14, 2009 at 09:37:33PM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
On Tue, Jul 14, 2009 at 11:02:25AM -0400, Jeremy Katz wrote:
On Tuesday, July 14 2009, Martin Dengler said:
I'm getting a .ISO without a /home despite the filesystem rpm being installed, and I'd really appreciate any tips on debugging this or hints as to how this might happen.
[...]
The fact that groups aren't existing early in the install after the setup package has been installed is the more concerning part of the log to me.
The machine in question has an LDAP user database, from what I understand. I don't know how that might influence the users/groups in the created filesystem.
Ahh, that is useful and could be related. Are you also using nscd by chance? If so, try turning it off
Yes, nscd was being used.
In the end I just gave up and used another machine.
Jeremy
Martin
livecd@lists.fedoraproject.org