aboutsummaryrefslogtreecommitdiffstats
path: root/util/fusermount.c
AgeCommit message (Collapse)AuthorLines
2011-03-11Revert "Fix cleanup in case of failed mount"Miklos Szeredi-30/+6
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.
2011-01-31fusermount: only allow mount and umount if util-linux suppports ↵Miklos Szeredi-135/+32
--no-canonicalize Remove "legacy" util-linux support as missing --no-canonicalize cannot be worked around in fuse.
2011-01-31fusermount: chdir to / before performing mount/umountMiklos Szeredi-15/+10
2011-01-31Fix cleanup in case of failed mountMiklos Szeredi-6/+29
In case of failure to add to /etc/mtab use same mountpoint for cleanup as for mounting. Reported by Marc Deslauriers
2010-11-08fusermount: don't save/restore cwdMiklos Szeredi-15/+2
Remove unnecessary restoring of current working directory in "fusermount -u"
2010-11-08update umount procedureMiklos Szeredi-9/+147
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.
2010-09-28Fix option escaping for fusermount.Miklos Szeredi-3/+17
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
2010-04-26* Fix checking for symlinks in umount from /tmp. Reported by AlMiklos Szeredi-14/+32
Viro * Fix umounting if /tmp is a symlink. Reported by Franco Broi
2010-02-18* Fix stack alignment for clone()Miklos Szeredi-5/+4
2010-01-26* Fix race if two "fusermount -u" instances are run in parallel.Miklos Szeredi-57/+323
Reported by Dan Rosenberg * Make sure that the path to be unmounted doesn't refer to a symlink
2009-07-02* fusermount: Do not silently ignore command line arguments.Miklos Szeredi-0/+4
Patch by Sebastian Harl
2008-04-09Update warning message for missing newline at end of fuse.confMiklos Szeredi-3/+8
2008-03-25Fix memory leaks on mountMiklos Szeredi-0/+1
2007-12-12change indentingMiklos Szeredi-752/+781
2007-06-20Add fs subtype support to libfuse and fusermountMiklos Szeredi-48/+78
2007-04-27libfuse: call umount(8) directly...Miklos Szeredi-31/+2
2007-04-25update copyright datesMiklos Szeredi-1/+1
2007-04-25*** empty log message ***Miklos Szeredi-125/+5
2007-01-19merge up to fuse_2_6_merge1Miklos Szeredi-2/+2
2006-12-10mounting fixesMiklos Szeredi-228/+77
2006-12-04build fixesMiklos Szeredi-1/+1
2006-11-29Print a more helpful message in case the kernel doesn't support the ↵Miklos Szeredi-1/+22
'fuseblk' filesystem type
2006-10-18fusermount: don't try to create a lock file if /etc/mtab is a symlinkMiklos Szeredi-6/+8
2006-09-30fusermount: revert modprobe changeMiklos Szeredi-11/+1
2006-09-30bmap supportMiklos Szeredi-5/+15
2006-09-02fixMiklos Szeredi-1/+1
2006-08-18fusermount improvementMiklos Szeredi-6/+15
2006-07-30fixesMiklos Szeredi-0/+16
2006-07-14fixMiklos Szeredi-1/+2
2006-01-09fixMiklos Szeredi-0/+5
2006-01-07fixMiklos Szeredi-5/+5
2006-01-06fixMiklos Szeredi-1/+1
2005-12-15fixMiklos Szeredi-53/+59
2005-11-28fixMiklos Szeredi-1/+1
2005-11-18fixMiklos Szeredi-0/+21
2005-10-11spelling fixMiklos Szeredi-1/+1
2005-10-03trailing whitespace fixMiklos Szeredi-1/+1
2005-09-29fixMiklos Szeredi-4/+8
2005-09-28fixMiklos Szeredi-3/+4
2005-09-26fixMiklos Szeredi-1/+12
2005-09-20fixMiklos Szeredi-29/+1
2005-08-05fixMiklos Szeredi-0/+5
2005-08-03fixMiklos Szeredi-10/+10
2005-07-28fixMiklos Szeredi-2/+2
2005-07-21fixesMiklos Szeredi-30/+25
2005-07-15added lowlevel APIMiklos Szeredi-2/+25
2005-07-06fixMiklos Szeredi-15/+54
2005-06-08fixMiklos Szeredi-74/+21
2005-06-08fixMiklos Szeredi-45/+74
2005-04-29fixMiklos Szeredi-0/+5