lp://staging/~ken-vandine/ubuntu/natty/nfs-utils/1.2.2-4ubuntu1
- Get this branch:
- bzr branch lp://staging/~ken-vandine/ubuntu/natty/nfs-utils/1.2.2-4ubuntu1
Branch merges
Related bugs
Bug #364861: gss detection typo in nfs-common | Low | Fix Released | |
Bug #431248: NFS not mounted | High | Fix Released | |
Bug #441055: package nfs-common 1:1.2.0-2ubuntu1 failed to install/upgrade: | High | Fix Released | |
Bug #441855: nfs-kernel-server fails to install: /etc/init.d/nfs-common missing | High | Fix Released | |
Bug #447654: init: using 'and' operators can cause hangs | High | Fix Released | |
Bug #456281: Problem when update nfs-common | High | Fix Released | |
Bug #484209: /etc/init/statd.conf: race with portmap startup | Medium | Fix Released | |
Bug #493145: [Lucid] NFS kernel server doesn't work anymore with 2.6.32 | Medium | Fix Released | |
Bug #545673: init: failed exec() and "expect" cause hang or missing pid | Undecided | Invalid |
Related blueprints
Branch information
- Owner:
- Ken VanDine
- Status:
- Development
Recent revisions
- 23. By Ken VanDine
-
* Merge from debian unstable (LP: #685860), remaining changes:
- debian/nfs-common. {statd, gssd,idmapd, rpc_pipefs} .upstart,
debian/control, debian/nfs-common. {preinst, postinst, prerm,postrm} ,
debian/rules: drop nfs-common init script in favor of upstart jobs, and
build-depend on debhelper (>= 7.3.15ubuntu3) for correct upstart init
handling.
- debian/control:
+ depend on the upstart-using version of portmap, 6.0-10ubuntu1; and
drop the alternative depends on rpcbind, which hasn't been converted.
+ depend on portmap 6.0-10ubuntu1.
- debian/nfs-kernel- server. postinst: don't call "invoke-rc.d nfs-common"
in the postinst, this is redundant anyway and the nfs-common init script
is gone now.
* Merge from Debian unstable, remaining changes:
- debian/nfs-common. {statd, gssd,idmapd, rpc_pipefs} .upstart,
debian/control, debian/nfs-common. {preinst, postinst, prerm,postrm} ,
debian/rules: drop nfs-common init script in favor of upstart jobs, and
build-depend on debhelper (>= 7.3.15ubuntu3) for correct upstart init
handling.
- debian/control: depend on the upstart-using version of portmap,
6.0-10ubuntu1; and drop the alternative depends on rpcbind, which
hasn't been converted.
- debian/nfs-kernel- server. postinst: don't call "invoke-rc.d nfs-common"
in the postinst, this is redundant anyway and the nfs-common init script
is gone now.
* Dropped changes, included in Debian:
- debian/control: add ${misc:Depends} line for nfs-common, for the
upstart deps
- debian/nfs-kernel- server. init: updated check for presence of nfsd
support
* debian/nfs-common. gssd.upstart:
- fix the OPTIONS= match for the start condition (missing a leading '*')
so that we actually match on nfs4 mounts
- drop the 'script' for a straight exec of rpc.gssd; if /usr is a separate
partition then nfs4 mounts might be attempted in parallel, and upstart
gets mightily confused when this happens. LP: #545673
* debian/nfs-common. *.upstart: start on new 'mounting' signal instead of
obsolete 'mount' signal.
* debian/nfs-kernel- server. init: 2.6.32 kernels no longer export the
same symbols. Switch symbol check to nfsd_serv which has been present
since 2005. LP: #493145.
* Merge from Debian testing, remaining changes:
- debian/nfs-common. {statd, gssd,idmapd, rpc_pipefs} .upstart,
debian/control, debian/nfs-common. {preinst, postinst, prerm,postrm} ,
debian/rules: drop nfs-common init script in favor of upstart jobs, and
build-depend on debhelper (>= 7.3.15ubuntu3) for correct upstart init
handling.
- debian/control: depend on the upstart-using version of portmap,
6.0-10ubuntu1; and drop the alternative depends on rpcbind, which
hasn't been converted.
- debian/control: add ${misc:Depends} line for nfs-common, for the
upstart deps
- debian/nfs-kernel- server. postinst: don't call "invoke-rc.d nfs-common"
in the postinst, this is redundant anyway and the nfs-common init script
is gone now.
* debian/nfs-common. statd.upstart: check for a started portmap in a
non-racy manner. LP: #484209.
* debian/control: add missing ${misc:Depends} for nfs-common, else we don't
get the dependency on upstart that we should have. LP: #456281.
* debian/rules: now that the jobs will exit cleanly on their own when
'start' is called but the job is a no-op, remove the --error-handler
option to dh_installinit so that we don't accidentally ignore other
kinds of errors that could point to real problems.
* Drop the gssd upstart job's dependency on "local-filesystems" ; at boot
time this is always implied transitively by the dep on portmap, and using
a combination of 'or' and 'and' operators in the dependency list seems
to confuse upstart quite badly, causing kerberized mounts to hang at boot.
LP: #447654.
* Set upstart jobs to also start on mount attempt, in the event that
mountall gets to them before the daemons are done starting. Really-fixes
LP: #431248.
* Call 'stop' in the pre-start scripts for all jobs when we want to prevent
the job from starting; this lets upstart know that it's a clean stop,
and avoids boot-time messages about service start failures
* Mounting rpc_pipefs also requires the sunrpc module, so move this
modprobe to the right upstart job.
* nfs-kernel-server: don't call invoke-rc.d nfs-common in the postinst,
this is redundant anyway and the nfs-common init script is gone now.
LP: #441855.
* Configure gssd and idmapd upstart jobs to stop on runlevels 0 and 6; this
is consistent with previous initscript-based behavior, and spares upstart
trying to restart the jobs repeatedly when sendsigs runs.
* When autodetecting gssd, handle the case of 'sec=krb5' being embedded in
the middle of the options list in /etc/fstab. LP: #364861.
* Fix transition idempotency error when stopping old nfs-common init
script, in case the postinst fails to finish afterwards (e.g., failure to
restart the daemons).
* Fix statd upstart job to properly honor NEED_STATD=no and not get stuck
respawning indefinitely.
* Ignore failures to start the daemons on upgrade, since if they aren't
needed we don't *want* them to start. LP: #441055.
* Fix up the rpc_pipefs job, the wrong version of the file slipped into
the previous upload.
* Drop nfs-common init script in favor of new upstart jobs. LP: #431248.
* Build-depend on debhelper (>= 7.3.15ubuntu3) for correct upstart init
handling.
* Depend the upstart-using version of portmap, 6.0-10ubuntu1; and drop the
alternative depends on rpcbind, which hasn't been converted. - 22. By Ben Hutchings
-
* mountd: fix path comparison for v4 crossmnt (Closes: #578317)
* nfs-common.init: Ignore empty and commented-out fstab lines, thanks
to Cristian Ionescu-Idbohrn (Closes: #587329) - 21. By Ben Hutchings
-
* mount.nfs: Preserve explicit port=2049 option (Closes: #582003)
* rpc.statd: Allow monitoring of addresses without names (Closes: #579397)
* Add control fields pointing to the new git repository - 20. By Anibal Monsalve Salazar
-
[ Vagrant Cascadian ]
* Ensure files under /var/lib/nfs/ are owned by statd user.
Closes: #574510[ Anibal Monsalve Salazar ]
* Fix out-of-date-standards- version - 19. By Anibal Monsalve Salazar
-
[ Anibal Monsalve Salazar ]
* New upstream release
Build depend on libcap-dev
Set configure option --enable-nfsv41
* X-ref nfsd({7,8})
02-524255-manpages. patch by Cyril Brulebois
Closes: 524255[ Ben Hutchings ]
* Change maintainer to Debian kernel team; move AnĂbal to uploaders and
add myself to uploaders
* Check for nfsd in /proc/filesystems rather than looking for signs of it in
/proc/kallsyms (Closes: #563104, #572736)
* Document the -n option to svcgssd, thanks to Alberto Gonzalez Iniesta
(Closes: #451402, #550270)
* Replace upstream reference in package descriptions with Homepage fields,
and do not refer to the obsolete CVS repository
* Update policy version to 3.8.4; no changes required
* Override lintian error 'init.d-script- missing- dependency- on-remote_ fs';
the init script does work without /usr mounted - 18. By Anibal Monsalve Salazar
-
* Change the reading of /proc/kallsyms
Closes: 561674, 554508
* nfs-kernel-server depends on nfs-common (= ${binary:Version}) - 17. By Ben Hutchings
-
* Non-maintainer upload.
* Fix test for NFS kernel server support in init script; closes: #550153 - 15. By Steinar H. Gunderson
-
* Remove myself from Uploaders.
* Remove --enable-secure- statd from configure line; it does no longer
exist as a configure option. - 14. By Anibal Monsalve Salazar
-
* Merge from Ubuntu
* Rename 101-reduce-verbosity. diff to 11-532048- reduce- verbosity. patch
* Fix syslog verbosity with expired kerberos creds; closes: #532048
11-532048-reduce- verbosity. patch
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/natty/nfs-utils