Setting the Runlevel in /etc/inittab

Support knowledgebase (ke_inittab-rc)
Applies to

SuSE Linux: Versions since 5.3

Symptom

After having manually changed the runlevel in /etc/inittab, YaST or SuSEconfig reset the runlevel variable to its original value.

Cause

The variable "CHECK_INITTAB" in the file /etc/rc.config is set to "yes".

Solution

You can either set "CHECK_INITTAB" to "no" or configure the login through the relevant YaST configuration menu: "System Administration" -> "Login Configuration".

Attention: Note that from SuSE Linux 8.0 on, the start variables of rc.config are ignored when starting services. All services start only if the corresponding links already exist in the runlevel directories. Links can be create with insserv. For more information, refer to the man page man insserv.

The configuration of the system services takes place by way of variable entries in the files of the /etc/sysconfig directories. When updating, the settings from the file /etc/rc.config.d will be adopted.


See also:
o XDM doesn't start ...

Keywords: RUNLEVEL, INITTAB, YAST, SUSECONFIG, RC.CONFIG, GRAPHICAL_LOGIN

Categories: Frequently asked Questions

SDB-ke_inittab-rc, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 16. Nov 1998
SuSE Linux AG - Last generated: 16. Mai 2002 by support (sdb_gen 1.40.0)