fix
authorMiklos Szeredi <miklos@szeredi.hu>
Tue, 28 Jun 2005 12:22:57 +0000 (12:22 +0000)
committerMiklos Szeredi <miklos@szeredi.hu>
Tue, 28 Jun 2005 12:22:57 +0000 (12:22 +0000)
ChangeLog
util/Makefile.am

index 5a6af1baeec6a77744e110207b42e3c224d114ec..c1afe5bb91e0c410a4d790661e00e7c1b4ef1858 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
 
        * Add 'mount.fuse' written by Petr Klima
 
+       * '/dev/fuse' is created by 'make install' if does not yet exist
+
 2005-06-20  Miklos Szeredi <miklos@szeredi.hu>
 
        * Fix UCLIBC compile error.  Patch by Christian Magnusson
index 4b6f7d1b31d85f0ee79fff59f337c5f8405b52bb..2ac6805722182cbc3f8189412626d5f8d58d7765 100644 (file)
@@ -7,8 +7,13 @@ fusermount_SOURCES = fusermount.c
 install-exec-hook:
        -chown root $(DESTDIR)$(bindir)/fusermount
        -chmod u+s $(DESTDIR)$(bindir)/fusermount
+       @if test ! -e $(DESTDIR)/dev/fuse; then \
+               $(mkdir_p) $(DESTDIR)/dev; \
+               echo "mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229"; \
+               mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229; \
+       fi
 
-EXTRA_DIST: mount.fuse
+EXTRA_DIST = mount.fuse
 
 install-exec-local:
        $(INSTALL_PROGRAM) $(srcdir)/mount.fuse $(DESTDIR)/sbin/mount.fuse