nixpkgs/nixos/modules/tasks
Michael Weiss 351f5fc585 fuse3: init at 3.1.1
This includes fuse-common (fusePackages.fuse_3.common) as recommended by
upstream. But while fuse(2) and fuse3 would normally depend on
fuse-common we can't do that in nixpkgs while fuse-common is just
another output from the fuse3 multiple-output derivation (i.e. this
would result in a circular dependency). To avoid building fuse3 twice I
decided it would be best to copy the shared files (i.e. the ones
provided by fuse(2) and fuse3) from fuse-common to fuse (version 2) and
avoid collision warnings by defining priorities. Now it should be
possible to install an arbitrary combination of "fuse", "fuse3", and
"fuse-common" without getting any collision warnings. The end result
should be the same and all changes should be backwards compatible
(assuming that mount.fuse from fuse3 is backwards compatible as stated
by upstream [0] - if not this might break some /etc/fstab definitions
but that should be very unlikely).

My tests with sshfs (version 2 and 3) didn't show any problems.

See #28409 for some additional information.

[0]: https://github.com/libfuse/libfuse/releases/tag/fuse-3.0.0
2017-09-21 23:59:46 +02:00
..
filesystems zfsUnstable: init at 2017-09-12 2017-09-15 17:59:37 +02:00
bcache.nix nixos/bcache: add services.udev.packages = [ bcache-tools ] 2017-06-10 17:10:49 +02:00
cpu-freq.nix nixos/cpu-freq: list correct default governor in description 2016-08-28 17:14:37 -05:00
encrypted-devices.nix nixos: apply toposort to fileSystems to support bind and move mounts 2016-08-23 18:14:05 +00:00
filesystems.nix fuse3: init at 3.1.1 2017-09-21 23:59:46 +02:00
kbd.nix kbd service: use /dev/tty1 for systemd-vconsole-setup 2017-02-16 17:08:14 +03:00
lvm.nix Don't enable LVM2 in containers 2014-04-15 23:43:39 +02:00
network-interfaces-scripted.nix nixos: add option for bind to not resolve local queries (#29503) 2017-09-18 22:54:29 +02:00
network-interfaces-systemd.nix networkd: fix setting both defaultGateway{,6} 2017-03-25 14:30:05 +01:00
network-interfaces.nix wirelessInterfaces: Add a missing parameter 2017-05-28 09:34:43 +03:00
powertop.nix typo: powerManagment -> powerManagement (#25813) 2017-05-16 18:22:44 +02:00
scsi-link-power-management.nix nixos: set scsi link power policy using udev 2015-10-25 19:38:53 +01:00
swraid.nix sw-raid: rename mdadmShutdown 2016-03-09 21:06:27 +03:00
trackpoint.nix Add Elantech ETPS/2 Trackpoint (ThinkPad Yoga 260) 2017-04-22 13:42:57 +02:00
tty-backgrounds-combine.sh Another attempt to eradicate ensureDir 2014-06-30 14:56:10 +02:00