Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1326440 - gssproxy systemd unit file contains bogus dependency on proc-fs-nfsd.mount
Summary: gssproxy systemd unit file contains bogus dependency on proc-fs-nfsd.mount
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: gssproxy
Version: 7.2
Hardware: Unspecified
OS: Unspecified
Target Milestone: rc
: ---
Assignee: Robbie Harwood
QA Contact: Kaleem
Depends On:
TreeView+ depends on / blocked
Reported: 2016-04-12 16:49 UTC by James Ralston
Modified: 2018-04-10 11:10 UTC (History)
7 users (show)

Fixed In Version: gssproxy-0.7.0-7.el7
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2018-04-10 11:09:51 UTC
Target Upstream Version:

Attachments (Terms of Use)

System ID Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:0709 None None None 2018-04-10 11:10:44 UTC

Description James Ralston 2016-04-12 16:49:05 UTC
Description of problem:

The gssproxy.service systemd unit file contains these dependencies:
Before=nfs-secure.service nfs-secure-server.service

The "Requires" dependency on proc-fs-nfsd.mount is completely bogus. Yes, if NFS is in use, proc-fs-nfsd.mount should be started before gssproxy.service. But in no sense does gssproxy depend on NFS. For example, we use gssproxy on our RHEL7 hosts to broker access to the Kerberos keytab file via, as described here:

The correct dependencies list should be:
Before=nfs-secure.service nfs-secure-server.service proc-fs-nfsd.mount

Version-Release number of selected component (if applicable):


Comment 2 Robbie Harwood 2016-04-12 18:25:01 UTC
Note - we are waiting for changes to NFS spec files to remove these lines.  The correct way to handle this possible dependency is to have the relevant NFS services require gssproxy to be available.

Comment 3 Robbie Harwood 2017-05-02 18:38:29 UTC
(This has been fixed in Fedora.)

Comment 5 Sudhir Menon 2018-01-17 13:57:56 UTC
Verified using gssproxy-0.7.0-17.el7.x86_64 on 

[root@master sssd]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.5 Beta (Maipo)

[root@master sssd]# cat /usr/lib/systemd/system/gssproxy.service
Description=GSSAPI Proxy Daemon
# GSSPROXY will not be started until syslog is
Before=nfs-secure.service nfs-secure-server.service

Comment 8 errata-xmlrpc 2018-04-10 11:09:51 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

Note You need to log in before you can comment on or make changes to this bug.