On Thursday 07 February 2008 14:25:07 Hannu Savolainen wrote: > Hi, > > Thanks. Applied to the hg version. > > Best regards, > > Hannu > ------- >
The attached diff will rename the comment character to '#' also on other operating systems like FreeBSD/UnixWare. Yours, Yair K.
--- setup/FreeBSD/sbin/soundoff 2008-02-02 00:33:43.081556580 +0200 +++ setup/FreeBSD/sbin/soundoff 2008-02-07 14:31:15.430194815 +0200 @@ -25,7 +25,7 @@ /usr/sbin/savemixer fi -for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/ .*//'` +for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/#.*//'` do /sbin/kldunload $n > /dev/null 2>&1 done --- setup/FreeBSD/sbin/soundon 2008-02-02 00:33:43.082556427 +0200 +++ setup/FreeBSD/sbin/soundon 2008-02-07 14:31:15.430194815 +0200 @@ -42,7 +42,7 @@ exit 4 fi -for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/ .*//'` +for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/#.*//'` do if ! /sbin/kldload $OSSLIBDIR/modules/$n.ko then --- setup/Linux24/sbin/soundoff 2008-02-02 00:33:43.131548953 +0200 +++ setup/Linux24/sbin/soundoff 2008-02-07 14:31:38.656651474 +0200 @@ -31,7 +31,7 @@ do if test -f /proc/$n/cmdline then - echo $n `cat /proc/$n/cmdline` + echo $n `cat /proc/$n/cmdline | sed 's/\x00/ /g'` else echo $n Unknown fi @@ -48,7 +48,7 @@ for i in 1 2 3 do - for n in $VIDEODRIVERS `cat $OSSLIBDIR/etc/installed_drivers | sed 's/ .*//'` + for n in $VIDEODRIVERS `cat $OSSLIBDIR/etc/installed_drivers | sed 's/#.*//'` do /sbin/modprobe -r $n > /dev/null 2>&1 done @@ -60,7 +60,7 @@ #modprobe -r snd-pcm > /dev/null 2>&1 -for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/ .*//'` osscore +for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/#.*//'` osscore do /sbin/modprobe -r $n done --- setup/Linux24/sbin/soundon 2008-02-02 00:33:43.132548801 +0200 +++ setup/Linux24/sbin/soundon 2008-02-07 14:31:38.656651474 +0200 @@ -89,7 +89,7 @@ echo "osscore module loaded OK" >> $LOG -for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/ .*//'` +for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/#.*//'` do OPTIONS= --- setup/SCO_SV/sbin/soundoff 2008-02-02 00:33:43.166543614 +0200 +++ setup/SCO_SV/sbin/soundoff 2008-02-07 14:31:26.270541053 +0200 @@ -22,7 +22,7 @@ /usr/sbin/savemixer fi -for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/ .*//'` +for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/#.*//'` do /sbin/modadmin -U $n > /dev/null 2>&1 done --- setup/SCO_SV/sbin/soundon 2008-02-02 00:33:43.166543614 +0200 +++ setup/SCO_SV/sbin/soundon 2008-02-07 14:31:26.270541053 +0200 @@ -61,7 +61,7 @@ exit 4 fi -for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/ .*//'` +for n in `cat $OSSLIBDIR/etc/installed_drivers | sed 's/#.*//'` do if /sbin/modadmin -l $n >> $LOG 2>&1 then
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel