[opensuse] Delay login screen
hi there, i need the kde login screen not come up until every other service is started. background is this: i have the users mount their home directories via nfs. while the network is not up yet when the loginscreen appears the users can login even though their home dir is not mounted which leads to a freezing system. how can i make the loginscreen wait until after network connection has come up. --stephan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Stephan Schöffel wrote:
hi there, Hi,
i need the kde login screen not come up until every other service is started. background is this:
i have the users mount their home directories via nfs. while the network is not up yet when the loginscreen appears the users can login even though their home dir is not mounted which leads to a freezing system.
how can i make the loginscreen wait until after network connection has come up. Assuming you are using openSUSE 10.3, have you tried using the "waitfornm" service ? I've never used it but, it's description is "delays network services till the network is brought up from desktop".
--stephan Rui
-- Rui Santos http://www.ruisantos.com/ Veni, vidi, Linux! -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Wednesday 2008-04-16 at 13:12 +0100, Rui Santos wrote: ...
Assuming you are using openSUSE 10.3, have you tried using the "waitfornm" service ? I've never used it but, it's description is "delays network services till the network is brought up from desktop".
He needs it the other way round. Notice that he can not bring up the desktop if there is no network, as he uses NFS for home. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIBe7EtTMYHG2NR9URArBgAKCTDwvb7HHjzxLbbrRPtvdBRSS1VQCeNoyA rvs463cv0evYGGusvAbSbLI= =Bywz -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Apr 16, 2008 at 01:12:55PM +0100, Rui Santos wrote:
Stephan Schöffel wrote:
hi there, Hi,
i need the kde login screen not come up until every other service is started. background is this:
i have the users mount their home directories via nfs. while the network is not up yet when the loginscreen appears the users can login even though their home dir is not mounted which leads to a freezing system.
how can i make the loginscreen wait until after network connection has come up.
You can disable the earlykdm service I guess. Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Wednesday 2008-04-16 at 14:07 +0200, Stephan Schöffel wrote:
i have the users mount their home directories via nfs. while the network is not up yet when the loginscreen appears the users can login even though their home dir is not mounted which leads to a freezing system.
how can i make the loginscreen wait until after network connection has come up.
Edit "/etc/init.d/xdm", and add "$nfs" to the "Required-Start:" line. Then, run "chkconfig on xdm". I think that should the trick. I'm not sure if it is "$nfs" or "nfs", though. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIBe/ktTMYHG2NR9URAinPAJ9ykNLUfp7BEUZuGwSnOnntaH5jKQCeKxLc 1E+a3tne53UGtN6qEsjebPE= =bwR6 -----END PGP SIGNATURE-----
Stephan Schöffel
i have the users mount their home directories via nfs. while the network is not up yet when the loginscreen appears the users can login even though their home dir is not mounted which leads to a freezing system.
how can i make the loginscreen wait until after network connection has come up.
Strange, it should be doing that already because of this line: ,---- | # Required-Start: $remote_fs `---- in /etc/rc.d/xdm. Maybe you can add nfs explicitly to see if it makes a differences: ,---- | # Required-Start: $remote_fs nfs `---- Charles
Charles philip Chan schrieb:
Stephan Schöffel
writes: i have the users mount their home directories via nfs. while the network is not up yet when the loginscreen appears the users can login even though their home dir is not mounted which leads to a freezing system.
how can i make the loginscreen wait until after network connection has come up.
Strange, it should be doing that already because of this line:
,---- | # Required-Start: $remote_fs
this is maybe because nfs is mounted by a script rather than by fstab
`----
in /etc/rc.d/xdm. Maybe you can add nfs explicitly to see if it makes a differences:
,---- | # Required-Start: $remote_fs nfs
i tried this, though it did not work. maybe i do have to change the order in rc5.d using insserv?
`----
Charles
-- Dipl.-Inf. (FH) Stephan Schöffel c/o Fachhochschhule Bingen / University of applied sciences Bingen Fachbereich 2 - Technik, Informatik und Wirtschaft Berlinstraße 109 55411 Bingen Tel: +49 (0) 6721 / 409-250 Fax: +49 (0) 6721 / 409-158 email: schoeffel@fh-bingen.de Internet: www.fh-bingen.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Wednesday 2008-04-16 at 14:42 +0200, Stephan Schöffel wrote:
,---- | # Required-Start: $remote_fs nfs
i tried this, though it did not work. maybe i do have to change the order in rc5.d using insserv?
Certainly! But use "chkconfig" instead. Maybe ever remove/insert xdm. The order change should be automatic, once you run that script. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIBfeFtTMYHG2NR9URAtjGAKCMUgpQB1HrWGGSRQX2GksQ2B6odgCfZuFP kbYsYbpFCkxydL3veWBTVsw= =o6Ig -----END PGP SIGNATURE-----
,---- | # Required-Start: $remote_fs nfs
i tried this, though it did not work. maybe i do have to change the order in rc5.d using insserv?
Certainly! But use "chkconfig" instead. Maybe ever remove/insert xdm. The order change should be automatic, once you run that script.
is does work now. i had to make earlyxdm depend on nfs, not xdm -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Wednesday 2008-04-16 at 08:31 -0400, Charles philip Chan wrote:
,---- | # Required-Start: $remote_fs `----
Grepping for remote_fs I find a lot of "Required-Start:" and "Required-Stop:", but not a single "Provides:". Who provides the "remote_fs"? nimrodel:~ # grep remote_fs /etc/init.d/* | grep -i provide nimrodel:~ # - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIBfcMtTMYHG2NR9URArOrAJ46cJns1WyFP2hrV3r7ybUKVY0PMACdGzZA 2blYxKS+ppMmugE3kWTEsqU= =pUi9 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Stephan Schöffel a écrit :
hi there,
i need the kde login screen not come up until every other service is started. background is this:
i have the users mount their home directories via nfs. while the network is not up yet when the loginscreen appears the users can login even though their home dir is not mounted which leads to a freezing system.
how can i make the loginscreen wait until after network connection has come up.
there is somewhere (probably in sysconfig) an option to don't do "parallel login" or some word like this, that mean modules should be loaded one at a time. this could be a solution jdd -- Jean-Daniel Dodin Président du CULTe www.culte.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (6)
-
Carlos E. R.
-
Charles philip Chan
-
jdd sur free
-
Marcus Meissner
-
Rui Santos
-
Stephan Schöffel