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

Reply via email to