aboutsummaryrefslogtreecommitdiff
path: root/util
Commit message (Collapse)AuthorAge
* Add example configuration file (#216)Gravatar admorgan2018-03-28
| | | | Add a configuration file with all options disabled that includes all valid options and their description.
* Handle mount ... -o nofail (#221)Gravatar Josh Soref2017-12-01
| | | Accept (and ignore) nofail mount option
* make udevrulesdir configurableGravatar Joerg Thalheim2017-10-20
| | | | on nixos we install fuse in its own hierarchy independent from systemd.
* Dropped support for building with autotoolsGravatar Nikolaus Rath2017-08-24
| | | | It's just too much pain to keep it working.
* Fixed udev rules directory.Gravatar Nikolaus Rath2017-08-14
|
* Ask pkgconfig where we should install udev rulesGravatar Heiko Becker2017-08-02
|
* Don't use emacs' python-mode for meson filesGravatar Nikolaus Rath2017-07-07
| | | | There is a proper meson-mode now.
* Install init script in $DESTDIR/etc, not $prefix/$sysconfdirGravatar Nikolaus Rath2017-06-21
| | | | Fixes: #178.
* Added experimental support for building with Meson+NinjaGravatar Nikolaus Rath2017-01-12
|
* Rename more things from fuse to fuse3Gravatar Przemysław Pawełczyk2016-11-28
|
* Fix memory leak in fusermount.Gravatar Nikolaus Rath2016-10-28
|
* Renamed fusermount / mount.fuse to fusermount3 / mount.fuse3Gravatar Nikolaus Rath2016-10-28
|
* Removed obsolete FUSE_DEV_OLDGravatar Nikolaus Rath2016-10-27
|
* Removed -o nonempty optionGravatar Nikolaus Rath2016-10-15
| | | | | This brings the default behavior in-line with that of the regular `mount` command.
* fusermount, libfuse: send value as unsigned in "user_id=" and "group_id="Gravatar Miklos Szeredi2014-07-15
| | | | | ...options. Uids/gids larger than 2147483647 would result in EINVAL when mounting the filesystem. This also needs a fix in the kernel.
* Merge remote-tracking branch 'origin/fuse_2_9_bugfix'Gravatar Miklos Szeredi2013-08-26
|\
| * Add missing includesGravatar Daniel Thau2013-08-26
| | | | | | | | This allows compiling fuse with musl.
* | Print help on stdout instead of stderrGravatar Miklos Szeredi2013-07-26
| |
* | ulockmgr: strip ulockmgr support from this source packageGravatar Miklos Szeredi2013-07-25
| | | | | | | | | | | | Distribute ulockmgr separately. It is not needed for the building of libfuse, only fusexmp_fh. Check ulockmgr library in ./configure and if not disable remote-lock suport in fusexmp_fh.
* | libfuse: remove "-D_FILE_OFFSET_BITS=64" from fuse.pcGravatar Miklos Szeredi2013-07-24
|/ | | | add AC_SYS_LARGEFILE to your configure.ac instead.
* Fix build with automake >= 1.12.1Gravatar Olivier Blin2012-07-04
| | | | | | | | | | | | mkdir_p is deprecated since automake 1.12.1 (see automake commit 7a1eb9ff9027929687f12905e131f6fda3fa6d0c). MKDIR_P should be used instead of mkdir_p. This is available since autoconf 2.59d (2006-06-05), by calling AC_PROG_MKDIR_P. The mkdir_p workaround was not working anyway for out-of-tree builds, since the ../mkinstalldirs path would be incorrect.
* Fix install from out-of-tree buildGravatar Olivier Blin2012-07-04
| | | | | | | When building out-of-tree, install fails since it tries to copy mount.fuse binary from source directory. Patch initially from Damien Thébault (SoftAtHome)
* Fix the following compile errorGravatar Miklos Szeredi2011-11-17
| | | | | | | | fusermount.c: In function 'clone_newns': fusermount.c:315:2: warning: implicit declaration of function 'clone' [-Wimplicit-function-declaration] fusermount.c:315:44: error: 'CLONE_NEWNS' undeclared (first use in this function) fusermount.c:315:44: note: each undeclared identifier is reported only once for each function it appears in fusermount.c:317:1: warning: control reaches end of non-void function [-Wreturn-type]
* Replace daemon() function with fork()Gravatar Anatol Pomozov2011-09-23
| | | | | | | | daemon() is a BSD-ism. Although it is available on many platforms it is not a standard function. Some platforms (e.g. MacOSX) deprecated it. It is safer just to use fork() function that is a part of POSIX.
* Spell checking comments, etc...Gravatar Reuben Hawkins2011-05-25
| | | | | | | | | | | ...with the help of vim :set spell modified: FAQ modified: include/fuse.h modified: include/fuse_common.h modified: include/fuse_opt.h modified: lib/fuse_kern_chan.c modified: util/fusermount.c
* cleaning up warningsGravatar Reuben Hawkins2011-05-23
| | | | | | | | | fprintf(stderr, whatever); -> fprintf(stderr, "%s", whatever); checking return values on chdir and lockf where we weren't already modified: example/cusexmp.c modified: example/fioclient.c modified: util/fusermount.c
* fusermount: Added support for auto_unmount optionGravatar Max Krasnyansky2011-04-15
| | | | | | When this option is specified fusermount will become a daemon and wait for the parent to exit or die, which causes control fd to get closed. It will then try to unmount the original mountpoint.
* Check the 'mtablock' for negative valueGravatar Laszlo Papp2011-03-30
|
* fusermount: clean up do_mount() functionGravatar Miklos Szeredi2011-03-30
|
* Eliminate the unused valueGravatar Laszlo Papp2011-03-30
|
* Fix resource leaks in fusermountGravatar Laszlo Papp2011-03-30
|
* Do not pass NULL to xstrdupGravatar Laszlo Papp2011-03-30
|
* Check the return value properly before passing it to any functionGravatar Laszlo Papp2011-03-30
|
* In case of failure to add to /etc/mtab don't umount.Gravatar Miklos Szeredi2011-03-11
| | | | Reported by Marc Deslauriers
* Revert "Fix cleanup in case of failed mount"Gravatar Miklos Szeredi2011-03-11
| | | | | | | | This reverts commit bf5ffb5fd8558bd799791834def431c0cee5a11f. Cleanup of mount doesn't work the way it was envisioned, because the kernel doesn't follow mounts on the umount() call, hence it will find a non-mounted directory.
* fusermount: only allow mount and umount if util-linux suppports ↵Gravatar Miklos Szeredi2011-01-31
| | | | | | | --no-canonicalize Remove "legacy" util-linux support as missing --no-canonicalize cannot be worked around in fuse.
* fusermount: chdir to / before performing mount/umountGravatar Miklos Szeredi2011-01-31
|
* Fix cleanup in case of failed mountGravatar Miklos Szeredi2011-01-31
| | | | | In case of failure to add to /etc/mtab use same mountpoint for cleanup as for mounting. Reported by Marc Deslauriers
* fusermount: don't save/restore cwdGravatar Miklos Szeredi2010-11-08
| | | | | Remove unnecessary restoring of current working directory in "fusermount -u"
* update umount procedureGravatar Miklos Szeredi2010-11-08
| | | | | | | | | | | | | If umount(8) supports --fake and --no-canonicalize (util-linux-ng version 2.18 or later), and umount(2) supports the UMOUNT_NOFOLLOW flag (linux kernel version 2.6.35 or later) then, "fusermount -u" will call the umount(2) system call and use "umount --fake ..." to update /etc/mtab Added --disable-legacy-umount option to configure. This disables the runtime checking of umount(8) version. When built with this option then "fusermount -u" will fail if umount(8) doesn't support the --fake and --no-canonicalize options.
* Fix option escaping for fusermount.Gravatar Miklos Szeredi2010-09-28
| | | | | | | | If the "fsname=" option contained a comma then the option parser in fusermount was confused (Novell bugzilla #641480). Fix by escaping commas when passing them over to fusermount. Reported by Jan Engelhardt
* Add .gitignore filesGravatar Miklos Szeredi2010-06-24
| | | | Add .gitignore files and delete .cvsignore files.
* * Fix out-of-source build.Gravatar Miklos Szeredi2010-06-15
|
* * Remove "chmod root" from install of fusermountGravatar Miklos Szeredi2010-06-01
|
* * Fix checking for symlinks in umount from /tmp. Reported by AlGravatar Miklos Szeredi2010-04-26
| | | | | | Viro * Fix umounting if /tmp is a symlink. Reported by Franco Broi
* * Fix stack alignment for clone()Gravatar Miklos Szeredi2010-02-18
|
* * Fix race if two "fusermount -u" instances are run in parallel.Gravatar Miklos Szeredi2010-01-26
| | | | | | | Reported by Dan Rosenberg * Make sure that the path to be unmounted doesn't refer to a symlink
* * fusermount: Do not silently ignore command line arguments.Gravatar Miklos Szeredi2009-07-02
| | | | Patch by Sebastian Harl
* Fix 'make install-strip'. Reported by Dominick LayfieldGravatar Miklos Szeredi2009-05-08
|
* Fix handling of (no)suid and (no)dev options...Gravatar Miklos Szeredi2008-07-10
|