Description of problem: From a installation of today's rawhide I get a kernel panic during the boot sequence. Version-Release number of selected component (if applicable): kernel-2.6.14-1.1750_FC5 (i686) How reproducible: 100% Steps to Reproduce: 1. Boot. Actual results: ... EXT3-fs: mounted filesystem with ordered data mode. Kernel panic - not syncing: Attempted to kill init! panic+0x47/0x1c9 do_exit+0x35d/0x3ac do_group_exit+0x29/0x8a syscall_call+0x7/0xb Additional info: Booting with 'selinux=0' on the kernel command line seems to work around this problem.
this has been there for a while, the policy rpm deletes a file in its %post that it needs. Probably a missing trigger.
No that is the old problem. I believe these are from fresh install, and there not being a policy file on reboot. It should be fixed in todays rawhide.
Hmm, there isn't even an selinux policy package installed! This is from a rawhide kickstart installation, so reassigning to anaconda. -bash-3.00# rpm -qa |grep selinux libselinux-python-1.29.1-2 libselinux-1.29.1-2
Here are the relevant bits of the kickstart file: install nfs --server cyberelk --dir /mnt/archive/rh/i386 lang en_GB.UTF-8 keyboard us xconfig --resolution 1600x1200 --depth 16 --defaultdesktop=GNOME network --bootproto dhcp rootpw --iscrypted ... firewall --enabled --port=ipp:udp --port=ipp:tcp --port=ntp:udp --port=ssh:tcp selinux --enforcing authconfig --enableshadow --enablemd5 timezone --utc Europe/London bootloader --location=mbr --append="rhgb quiet" clearpart --all --initlabel --drives=hda part /boot --fstype ext3 --size=50 part / --fstype ext3 --size=700 --grow part swap --size=256 --grow --maxsize=512 reboot %packages @ office @ x-software-development @ gnome-desktop @ dialup @ editors @ admin-tools @ emacs @ british-support @ base-x @ sound-and-video @ printing @ gnome-software-development @ graphics @ development-tools @ games @ text-internet @ graphical-internet e2fsprogs kernel vnc
Can you also attach /var/log/anaconda* and /root/install.log? But I think this should be fixed for real with the changes I made to the policy package yesterday
Created attachment 122192 [details] install.log
I still get this, with yesterday's rawhide (20051218).
David -- can you look into why the default package selection doesn't seem to be including the base and core groups?
Fixed in selinux-policy-2.1.6-19
No, that RPM doesn't even get installed by anaconda -- and that's the problem.
At first glance, it looks like this is the problem in anaconda: def getDefaultGroups(self): log.warning("getDefaultGroups not implemented for backend!") pass I'm looking further.
Chris fixed this in rawhide: 2006-01-11 Chris Lumens <clumens> * kickstart.py (Kickstart.runTracebackScripts): Typo fix. (Kickstart.setSteps): Be smarter about skipping package selection. (Kickstart.setPackageSelection): Add Core.
Fix confirmed. Thanks.