https://bugzilla.novell.com/show_bug.cgi?id=347175 Summary: Command line parsing in init script boot/02-start.sh not working correctly Product: openSUSE 10.3 Version: Final Platform: i586 OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dieter.jurzitza@t-online.de QAContact: qa@suse.de Found By: --- If a parameter like the runlevel (only "3" for example) is added at boot time, an error message boot/02-start.sh line 69: 3=3. command not found is printed. excerpt from this file: # kernel commandline parsing for o in $(cat /proc/cmdline); do key="${o%%=*}" if [ "${key%.*}" != "${key}" ]; then # module parameter add_module_param "${key%.*}" "${o#*.}" else # environment variable # set local variables too, in case somehow the kernel does not do this value="${o#*=}" eval cmd_$key="$value" eval $key="$value" fi done the separation keys for the command do not exist as "3" is a parameter without equal sign. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.