summary refs log tree commit diff
path: root/pkgs/os-specific/linux/afuse
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2009-12-21 08:55:27 +0000
committerMarc Weber <marco-oweber@gmx.de>2009-12-21 08:55:27 +0000
commit8058166fe094e2a847c1458d3136c7f250f59f2e (patch)
tree4a2c5de95c62d66feaafb539b1c0b35892d475a8 /pkgs/os-specific/linux/afuse
parentcb130281bae11bdc8e95ed2108fcd6039e730411 (diff)
downloadnixpkgs-8058166fe094e2a847c1458d3136c7f250f59f2e.tar
nixpkgs-8058166fe094e2a847c1458d3136c7f250f59f2e.tar.gz
nixpkgs-8058166fe094e2a847c1458d3136c7f250f59f2e.tar.bz2
nixpkgs-8058166fe094e2a847c1458d3136c7f250f59f2e.tar.lz
nixpkgs-8058166fe094e2a847c1458d3136c7f250f59f2e.tar.xz
nixpkgs-8058166fe094e2a847c1458d3136c7f250f59f2e.tar.zst
nixpkgs-8058166fe094e2a847c1458d3136c7f250f59f2e.zip
adding afuse. A userspace automounter
svn path=/nixpkgs/trunk/; revision=19063
Diffstat (limited to 'pkgs/os-specific/linux/afuse')
-rw-r--r--pkgs/os-specific/linux/afuse/default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/afuse/default.nix b/pkgs/os-specific/linux/afuse/default.nix
new file mode 100644
index 00000000000..2ecb21d2b5b
--- /dev/null
+++ b/pkgs/os-specific/linux/afuse/default.nix
@@ -0,0 +1,24 @@
+args: with args;
+stdenv.mkDerivation {
+  name = "afuse-0.2";
+
+  src = fetchurl {
+    url = mirror://sourceforge/afuse/0.2/afuse-0.2.tar.gz;
+    sha256 = "1lj2jdks0bgwxbjqp5a9f7qdry19kar6pg7dh1ml98gapx9siylj";
+  };
+
+  buildInputs = [pkgconfig fuse];
+
+  meta = { 
+    description = "automounting in userspace. Allows easy access to ssh-agent etc";
+    longDesc = ''
+      Example: (automunt using sshfs by accessing ~/sshfs/[user@]domain
+      afuse -o mount_template="sshfs %r:/ %m" -o unmount_template="fusermount -u -z %m" ~/sshfs/
+    '';
+    homepage = http://sourceforge.net/projects/afuse;
+    license = "GPL-v2";
+    maintainers = [args.lib.maintainers.marcweber];
+    platforms = args.lib.platforms.linux;
+  };
+}
+