Hi Paul, Hmmm, not sure. I find it a bit of a clutch. What happens if an user edit the inittab for other changes like mgetty?
I prefer specific configdb/sylinux.cfg for different hardware where also other changes can be done. Eric > >--Apple-Mail-3-25159442 >Content-Type: multipart/mixed; > boundary=Apple-Mail-2-25159350 > > >--Apple-Mail-2-25159350 >Content-Transfer-Encoding: 7bit >Content-Type: application/octet-stream; > x-unix-mode=0644; > name=fixup_inittab.sh >Content-Disposition: attachment; > filename=fixup_inittab.sh > >#!/bin/sh > >inittab="/etc/inittabX" >proto="/etc/inittabX.proto" > >if [ -f $inittab ] ; then > exit 0 >fi > >if [ ! -f $proto ] ; then > echo "$0: $proto not missing" > exit 1 >fi > > >contty=`sed -e 's/.*console=\([^, ]*\).*/\1/' /proc/cmdline` >if [ -z "$contty" ] ; then > contty="unspecified" > speed="38400" >else > speed=`sed -e 's/.*console=[^, ]*,\([0-9]*\) .*/\1/' /proc/cmdline` > if [ -z "$speed" ] ; then > speed="9600" > fi >fi > >sed -e "s/^#<${contty}> #\(.*\) <speed> \(.*\)/\1 ${speed} \2/" $proto > >$inittab >chown root:root $inittab >chmod 644 $inittab > >exit 0 > >--Apple-Mail-2-25159350 >Content-Transfer-Encoding: 7bit >Content-Type: application/octet-stream; > x-unix-mode=0644; > name=inittabX.proto >Content-Disposition: attachment; > filename=inittabX.proto > ># /etc/inittab: init(8) configuration. ># $Id: inittab,v 1.1 2004/10/14 19:09:29 espakman Exp $ > ># The default runlevel. >id:2:initdefault: > ># Boot-time system configuration/initialization script. ># This is run first except when booting in emergency (-b) mode. >si::sysinit:/etc/init.d/rcS > ># What to do in single-user mode. >~~:S:wait:/sbin/sulogin > ># /etc/init.d executes the S and K scripts upon change ># of runlevel. ># ># Runlevel 0 is halt. ># Runlevel 1 is single-user. ># Runlevels 2-5 are multi-user. ># Runlevel 6 is reboot. > >l0:0:wait:/etc/init.d/rc 0 >l1:1:wait:/etc/init.d/rc 1 >l2:2:wait:/etc/init.d/rc 2 >l3:3:wait:/etc/init.d/rc 3 >l4:4:wait:/etc/init.d/rc 4 >l5:5:wait:/etc/init.d/rc 5 >l6:6:wait:/etc/init.d/rc 6 > ># Normally not reached, but fallthrough in case of emergency. >#z6:6:respawn:/sbin/sulogin > ># What to do when CTRL-ALT-DEL is pressed. >#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -r now > ># Action on special keypress (ALT-UpArrow). >kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this work." > ># What to do when the power fails/returns. >pf::powerwait:/etc/init.d/powerfail start >pn::powerfailnow:/etc/init.d/powerfail now >po::powerokwait:/etc/init.d/powerfail stop > ># /sbin/getty invocations for the runlevels. ># ># The "id" field MUST be the same as the last ># characters of the device (after "tty"). ># ># Format: ># <id>:<runlevels>:<action>:<process> >#<unspecified> #1:2345:respawn:/sbin/getty <speed> tty1 >#2:23:respawn:/sbin/getty 38400 tty2 >#3:23:respawn:/sbin/getty 38400 tty3 >#4:23:respawn:/sbin/getty 38400 tty4 >#5:23:respawn:/sbin/getty 38400 tty5 >#6:23:respawn:/sbin/getty 38400 tty6 > ># Example how to put a getty on a serial line (for a terminal) ># >#<ttyS0> #T0:23:respawn:/sbin/getty -L ttyS0 <speed> vt100 >#<ttyS1> #T1:23:respawn:/sbin/getty -L ttyS1 <speed> vt100 > ># Example how to put a getty on a modem line. ># >#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 > >#Example how to run portslave ># >#T0:23:respawn:+/usr/sbin/portslave 0 >#T1:23:respawn:+/usr/sbin/portslave 1 >#T2:23:respawn:+/usr/sbin/portslave 2 >#T3:23:respawn:+/usr/sbin/portslave 3 > >--Apple-Mail-2-25159350-- > >--Apple-Mail-3-25159442 >Content-Transfer-Encoding: base64 >Content-Type: application/pkcs7-signature; > name=smime.p7s >Content-Disposition: attachment; > filename=smime.p7s > >MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGCjCCAsMw >ggIsoAMCAQICAw9vBTANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh >d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt >YWlsIElzc3VpbmcgQ0EwHhcNMDUwOTA3MDgzNjIzWhcNMDYwOTA3MDgzNjIzWjA9MR8wHQYDVQQD >ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMRowGAYJKoZIhvcNAQkBFgtwc3RAcHN0Lm9yZzCCASIw >DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALX7gWLYsyUdCcC482MWa8DvlMkWXgMFITVEHabU >NhrjkjE4vys41ipZkaxbzmaXDCoe2kc/uC1WyapF/zbzytYdhXodZtN1/TzBiZY9M5d71UlKwkUc >/c8v2XQrexgBV0uiql6cd3iyE8iMm5+8R85F3355aSSEZVewsPvfMJqgMkiTm9R7pWleANIA+ReQ >Fn+N7rCbKsJ6nyppsgwsFWObRDMGq+MAagSoYDHgZipbnFHI2aIBCNLodul6/QKbg3OY0yFOBfkQ >fc0sN+Mig1EHluOOSOvhqTt/+3I1pZCYFor6RoKTCkj1LmzFdIpLb/rozv/qy+Pu3FLZxaYnBakC >AwEAAaMoMCYwFgYDVR0RBA8wDYELcHN0QHBzdC5vcmcwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0B >AQQFAAOBgQAz9oO6Svfp/8ZSLpqYsXy1EtftxkFe31z4eLefxgeBreyMeeJKgcZdi0Tge5KeMsUH >GchxzE+rnWT9ptoO0kQ9qn2CB0Qyi/APEA8WSHQH3U77eKJBmxbqLI8z8Y62ojYBW/SF0mZkUmyP >r5drfbHJVXssdmNHyN++oETkytSCDDCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdEx >CzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEa >MBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vydmlj >ZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqG >SIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0x >MzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAo >UHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCB >nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9Vvy >Gna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0D >viv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNV >HRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9U >aGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEa >MBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNm >rGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQ >lGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11f >ZU8xggLnMIIC4wIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGlu >ZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBD >QQIDD28FMAkGBSsOAwIaBQCgggFTMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN >AQkFMQ8XDTA2MDgyNjA2MjUwMlowIwYJKoZIhvcNAQkEMRYEFI1VvTAEjbCAGdtBGroZ3wxqwQ90 >MHgGCSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 >aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n >IENBAgMPbwUwegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3 >dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h >aWwgSXNzdWluZyBDQQIDD28FMA0GCSqGSIb3DQEBAQUABIIBAGIS49ATaf70tnMgrF3Ys8dCECn9 >VR8+sTP834J+xJJw7S017Ed53orS19UNV5h4X68mvgYa36jAwDP5v1Zd+0LPBvInJCHUaRp0hq9l >FE35Ekz6Rz3bcpZkiP3pp12IVP0uIjQGLxkZMgBZ+to4YSIXFErUcVVN7rEX2KH3hbgIpigxRO/J >ocsIOkFUupEFkvHxbEg5/vU1g4mBh3rGt9RpswL419Hng0wUKTq+1dBJ4RF4EoJm3cR+k6sK+qBD >64pUPe6rhP8I4jHhJlwhi2WBCX62zAjPpgsHLmKiTKoeoEFf9Ttq9H8YtSDw7QfCNUdSsKUKPDFH >bl4qBDGqRsUAAAAAAAA= > >--Apple-Mail-3-25159442-- ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel