Bug 592212

Summary: inittab - getty is not started
Product: [openSUSE] openSUSE 11.3 Reporter: Thomas Renninger <trenn>
Component: BasesystemAssignee: Stephan Kulow <coolo>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P2 - High    
Version: Milestone 3   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: upstart job for agetty on ttyS0

Description Thomas Renninger 2010-03-30 10:16:20 UTC
This line in inittab:
S0:12345:respawn:/sbin/agetty -L 57600 ttyS0 vt102
seem to not get recognized, while it worked fine with older distri versions.

Starting it manually works and I get a serial login:
/sbin/agetty -L 57600 ttyS0 vt102

telinit q
does not help.
Comment 1 Thomas Siedentopf 2010-03-30 10:39:39 UTC
'telinit q' is depreciated by the initctl program since we are using upstart now. However according to my knowledge there should be some kind of System-V init compatibility but for some reasons the inittab file is not regarded at least for getty and agetty processes.
Comment 2 Thomas Siedentopf 2010-03-30 12:29:03 UTC
Created attachment 351409 [details]
upstart job for agetty on ttyS0
Comment 3 Thomas Siedentopf 2010-03-30 12:30:02 UTC
gettys will be started via the upstart job /etc/init/start-ttys.conf and /etc/init/tty.conf, currently there is no sample config for serial lines.
I have attached a job description for an agetty on ttyS0. Copy this file to /etc/init and execute 'initctl start start-agetty-ttyS0.conf' and everything should be fine. I will also integrate this into our ARCH internal setup scripts for 11.3
Comment 4 Ruediger Oertel 2010-04-01 00:31:01 UTC
upstart -> coolo
Comment 5 Stephan Kulow 2010-05-18 11:23:56 UTC
reverted opensuse back to sysvinit (see http://lists.opensuse.org/opensuse-factory/2010-05/msg00168.html)