~ubuntu-branches/ubuntu/maverick/fuse/maverick-updates

« back to all changes in this revision

Viewing changes to include/fuse_opt.h

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2010-09-24 12:09:38 UTC
  • mfrom: (1.1.14 upstream) (2.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20100924120938-7w297tjz72rus6ud
Tags: 2.8.4-1ubuntu1
* Resynchronise with Debian (fixing hang with auditd, LP: #634554).
  Remaining changes:
  - debian/control: Add Breaks to ensure right version of udev is used.
  - Use udev rules instead of init script:
    + Add debian/45-fuse.rules: Put /dev/fuse into group fuse.
    + debian/fuse-utils.postinst: Try to load the fuse module only if it's
      still a module, remove it from /etc/modules/ anyway.
    + debian/rules, debian/fuse-utils.install: Don't install the init
      script; install the udev rule.
  - initramfs support, for booting from ntfs-3g in wubi:
    + debian/fuse-utils.initramfs-hook: Copy /sbin/mount.fuse and the fuse
      kernel module into the initramfs. Use manual_add_modules not
      force_load; fuse will be loaded automatically if necessary (it's a
      built-in in Ubuntu anyway)
    + debian/rules: Install above file into fuse-utils.
    + debian/fuse-utils.postinst: Call update-initramfs.
    + (Forwarded to Debian #505691)
  - Create libfuse2-udeb and fuse-utils-udeb. (Forwarded to Debian #505697)
  - debian/fuse-utils.install: Install ulockmgr_server.
  - debian/{rules,libfuse2.install,fuse-utils.lintian}: Move fusermount and
    ulockmgr_server to /bin and associated libraries to /lib. This allows
    mounting ntfs filesystems in /etc/fstab. (Debian #452412)
  - debian/{rules,fuse-utils.postinst}: Install fusermount with 4755
    permissions (remaining change from "Dynamic foreground user access").
  - debian/fuse-utils.postinst:
    + Don't fail if udev is running and /dev/fuse does not exist.
      (Forwarded to Debian #505685)
  - debian/fuse-utils.preinst:
    + Remove the module configuration file on upgrade if unmodified.
    + Remove old rules file if unchanged
* Re-enable 000-Build_system_do_not_install_init_script patch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
100
100
 * Last option.  An array of 'struct fuse_opt' must end with a NULL
101
101
 * template value
102
102
 */
103
 
#define FUSE_OPT_END { .templ = NULL }
 
103
#define FUSE_OPT_END { NULL, 0, 0 }
104
104
 
105
105
/**
106
106
 * Argument list