From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031030 Galeon/1.3.10 Description of problem: I removed the gdm (and all the X related rpms) with rpm -e, but the default runlevel remained at 5, which caused the logs to be flooded with Nov 17 14:50:06 mesh init: Id "x" respawning too fast: disabled for 5 minutes Version-Release number of selected component (if applicable): How reproducible: Didn't try Steps to Reproduce: 1. rpm -e gdm 2. 3. Actual Results: default runlevel changed back to 3 Additional info:
I'm not sure that gdm should do this. After all a different display manager (such as kdm) might be in use.
Could we at least in post removal do something like echo "if you no longer have a display manager installed, change default runlevel in /etc/inittab" ? Better would be refcounting the display managers as theyre installed/removed, and change it when it hits zero, but thats obviously more work.
http://fedora.redhat.com/participate/developers-guide/ch-rpm-building.html advises strongly against this. There is also the possibility for /etc/X11/prefdm to (/sbin/telinit 3) if it finds no *dm.
Fedora Core 1 is now maintained by the Fedora Legacy project for security updates only. If this problem is a security issue, please reopen and reassign to the Fedora Legacy product. If it is not a security issue and hasn't been resolved in the current FC3 updates or in the FC4 test release, reopen and change the version to match.