On Mon, Sep 05, 2005 at 08:12:23PM +0200, Petter Reinholdtsen wrote:
> 
> Hello
> 
> I'm preparing an NMU of sysvinit, to fix a few bugs.  Your bug report
> is one of these bugs.  To reduce the possibility of messing up, I want
> to ask if you can test the packages I have prepared and verify that it
> work for you and solve your problem.

Works fine on my GNU/kFreeBSD system.

Please, could you also add my patch for:

  #300963: Use linprocfs for /proc (on GNU/kFreeBSD)

I'm attaching an up-to-date version against your source.

Thank you!

-- 
Robert Millan
diff -ur sysvinit-2.86.ds1.old/debian/initscripts/etc/init.d/mountvirtfs 
sysvinit-2.86.ds1/debian/initscripts/etc/init.d/mountvirtfs
--- sysvinit-2.86.ds1.old/debian/initscripts/etc/init.d/mountvirtfs     
2005-09-06 14:13:10.000000000 +0200
+++ sysvinit-2.86.ds1/debian/initscripts/etc/init.d/mountvirtfs 2005-09-06 
14:13:18.000000000 +0200
@@ -67,6 +67,9 @@
                        Linux|GNU)
                                TYPE=proc
                                ;;
+                       *FreeBSD)
+                               TYPE=linprocfs
+                               ;;
                        *)
                                TYPE=procfs
                                ;;
diff -ur sysvinit-2.86.ds1.old/debian/initscripts/etc/init.d/umountfs 
sysvinit-2.86.ds1/debian/initscripts/etc/init.d/umountfs
--- sysvinit-2.86.ds1.old/debian/initscripts/etc/init.d/umountfs        
2005-09-06 14:13:10.000000000 +0200
+++ sysvinit-2.86.ds1/debian/initscripts/etc/init.d/umountfs    2005-09-06 
14:13:18.000000000 +0200
@@ -32,7 +32,7 @@
        esac
 
         case $TYPE in 
-        proc|procfs|devfs|sysfs|usbfs|usbdevfs|devpts)
+        proc|procfs|linprocfs|devfs|sysfs|usbfs|usbdevfs|devpts)
            continue # Ignoring non-tmpfs virtual file systems
             ;;
         esac
diff -ur sysvinit-2.86.ds1.old/debian/initscripts/etc/init.d/umountnfs.sh 
sysvinit-2.86.ds1/debian/initscripts/etc/init.d/umountnfs.sh
--- sysvinit-2.86.ds1.old/debian/initscripts/etc/init.d/umountnfs.sh    
2005-09-06 14:13:10.000000000 +0200
+++ sysvinit-2.86.ds1/debian/initscripts/etc/init.d/umountnfs.sh        
2005-09-06 14:13:18.000000000 +0200
@@ -63,7 +63,7 @@
                                nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs)
                                        DIRS="$DIR $DIRS"
                                        ;;
-                               proc|procfs|devfs|devpts|usbfs|usbdevfs|sysfs)
+                               
proc|procfs|linprocfs|devfs|devpts|usbfs|usbdevfs|sysfs)
                                        DIRS="$DIR $DIRS"
                                        ;;
                        esac

Reply via email to