lp:ubuntu/vivid-proposed/nfs-utils

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/vivid-proposed/nfs-utils
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

96. By Steve Langasek

Add a dependency on keyutils to nfs-common, so that idmapping will work
under systemd. LP: #1449074.

95. By Didier Roche-Tolomelli

* Ship missing .override files
* Ensure we only remove the manual flag from the statd-mounting.override
  file, and potentially, remove it if empty.

94. By Didier Roche-Tolomelli

* 27-systemd-enable-with-systemctl-statd.patch: let the admin
  enable/disable statd via systemd tools. (LP: #1428486)
* debian/nfs-common.default: remove NEED_STATD and related comment.
* debian/statd{,-mounting}.upstart: remove the usage of NEED_STATD, we'll
  directly disable the jobs now.
* debian/rules: don't start statd by default (or it will trigger upstart
  and systemd statd unit startup).
* debian/nfs-common.{preinst,postinst}: transition the conffile to the new
  template and enable statd services in both upstart and systemd if
  NEED_STATD was set to yes.
* debian/control, debian/*install: move nfs-utils.service to nfs-common
  package. (LP: #1436304)

93. By Steve Langasek

Revert previous upload; per upstream, rpc.idmapd is not used when the
nfsidmap utility is available and configured for use in request-key
upcalls. So rpc.idmapd does not need to be started on clients anymore.

92. By Martin Pitt

Add 27-systemd-start-nfs-idmapd-also-on-clients.patch: idmapd is needed
for clients too, so start it from nfs-client.target and stop binding to it
in nfs-server.service. (LP: #1428961)

91. By Martin Pitt

* Add autopkgtest for installing server and client on localhost, setting up
  two exports, rebooting, and ensuring that the NFS mounts work.
* Add 23-systemd-relax-dependencies.patch: Stop depending on basic.target in
  the daemons which still do; i. e. add DefaultDependencies=no. This makes
  it possible to run NFS during early boot, helps if you e. g. have /var
  on NFS, and avoids dependency cycles with rcS init.d scripts which depend
  on $remote_fs. (LP: #1428487)
* Shift number prefixes of other systemd patches accordingly, and adjust
  them to the above patch.

90. By Martin Pitt

* Add 00git-start-statd-systemd.patch: Latest start-statd script from
  1.3.2 to start rpc-statd.service under systemd.
* Add 23-systemd-pipefs_in_run.patch: systemd: Mount rpc_pipefs in /run instead of
  /var/lib/nfs/, like in the upstart units.
* Add 24-systemd-daemon-paths.patch: Adjust program paths in systemd units.
* debian/nfs-kernel-server.links: Add nfs-kernel-server.service alias
  symlink, to match SysV init script.
* Add 25-systemd-server-before-client.patch: Order NFS server before client,
  to make mounting NFS shares from localhost work reliably.
* Add debian/nfs-utils_env.sh: Translate our /etc/default files into runtime
  configuration for nfs-config.service.
* debian/nfs-{common,kernel-server}.install: Install systemd units.
* debian/rules: Enable/start systemd units. (LP: #1312976)

89. By Marc Deslauriers

debian/nfs-common.statd.upstart: wait for rpcbind job instead of
relying on portmap compatibility event. (LP: #1391296)

88. By Steve Langasek

* Merge from Debian usntable, remaining changes:
  - debian/nfs-common.{statd,statd-mounting,gssd,idmapd}.upstart,
    debian/control, debian/nfs-common.{preinst,postinst,prerm,postrm},
    debian/rules: drop nfs-common init script in favor of upstart jobs.
  - Depend on rpcbind (>= 0.2.0-6ubuntu1) for upstart support.
  - Depend on mountall (>= 2.41) to avoid deadlocks on boot.
  - debian/nfs-common.default: always start idmapd automatically; drop
    the configuration option.
  - nfs-kernel-server.init: Unmount nfsd fs when init script stops
  - Allow issuing options to rpc.nfsd
  - Add "-e" (ticket expiry is error) option to rpc.gssd to prevent hangs
    due to EKEYEXPIRED error from kernel on ticket expiry.
  - drop nfs-kernel-server's LSB dependency on nfs-common.
  - Add patch to adjust for changes to the ctx argument of the
    serialize_krb5_ctx() function.

87. By Steve Langasek

* Merge from Debian unstable, remaining changes:
  - debian/nfs-common.{statd,statd-mounting,gssd,idmapd}.upstart,
    debian/control, debian/nfs-common.{preinst,postinst,prerm,postrm},
    debian/rules: drop nfs-common init script in favor of upstart jobs.
  - Depend on rpcbind (>= 0.2.0-6ubuntu1) for upstart support.
  - Depend on mountall (>= 2.41) to avoid deadlocks on boot.
  - debian/nfs-common.default: always start idmapd automatically; drop
    the configuration option.
  - nfs-kernel-server.init: Unmount nfsd fs when init script stops
  - Allow issuing options to rpc.nfsd
  - Add "-e" (ticket expiry is error) option to rpc.gssd to prevent hangs
    due to EKEYEXPIRED error from kernel on ticket expiry.
  - drop nfs-kernel-server's LSB dependency on nfs-common.
  - Add patch to adjust for changes to the ctx argument of the
    serialize_krb5_ctx() function.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/vivid/nfs-utils
This branch contains Public information 
Everyone can see this information.

Subscribers