https://bugzilla.novell.com/show_bug.cgi?id=814625
https://bugzilla.novell.com/show_bug.cgi?id=814625#c6
Bjoern Jacke changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bj@sernet.de
--- Comment #6 from Bjoern Jacke 2013-07-18 12:49:19 UTC ---
the alsasound init script and the stor/restore mechanism seems to have a number
of logic problems.
Some of them:
1) start/stop behaves differently whether or not $RUNLEVEL or $PREVLEVEL are
set to some values. I don't see a reason for this distinction, the opposite
should be right
2) in "start" there is a distinction how /var is mounted:
grep -q " /var " /proc/mounts ... I think this is not a good way to go. Also,
what is the reason for this? When the alsa init scipt runs, /var/ needs to be
availbale
3) if in "start" the following:
'if test "$PREVLEVEL" = "N" -a -d /proc/asound ; then'
is strange. If we have no alsa module loaded (/proc/asound not there) then we
run into the "else" tree and *only* load the module but do not restore the
volume levels.
I think someone should completely rewrite the alsa init script with a clear
head :-)
--
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.