Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150919 - XDM Disrupts Service Startup on boot
Summary: XDM Disrupts Service Startup on boot
Status: RESOLVED DUPLICATE of bug 70689
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-11 11:35 UTC by Scott
Modified: 2006-10-11 14:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott 2006-10-11 11:35:04 UTC
When XDM is enabled on both of my gentoo systems (one x86, one x86_64) in the default run level, it causes several net based services to start before net.eth0 has even started.

This is resolved with the following change to /etc/init.d/xdm.  I understand that everyone's configuration is different, but it seems odd that xdm, which to the best of knowledge should always be started in run level 3 (which is whatever the user has named it, in my case, default), wants to start before a 'boot' service.  Please consider adding this change to portage.

Thanks.  What I have done is removed 'net.lo' from the 'before' declaration.

depend() {
        need localmount

        # this should start as early as possible
        # we can't do 'before *' as that breaks it
        # (#139824) Start after ypbind and autofs for network authentication
        # (#145219) Could use lirc mouse as input device
        after bootmisc readahead-list ypbind autofs openvpn gpm netmount lircd
        #before alsasound net.lo
        #Commented out above 10/11/2006 to try and fix service start issues with
        #xdm in default run level.
        before alsasound

        # Start before X
        use acpid hald xfs
}
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-11 14:02:15 UTC

*** This bug has been marked as a duplicate of 70689 ***