Bug 32300

Summary: rpcbind.service включает только rpcbind.socket
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: rpcbindAssignee: Sergey Bolshakov <sbolshakov>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: evg, nbr, sbolshakov
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrey Cherepanov 2016-07-22 17:33:43 MSK
cas@cas ~ $ sudo systemctl enable rpcbind.service
[sudo] password for cas:
Synchronizing state of rpcbind.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable rpcbind
Created symlink /etc/systemd/system/sockets.target.wants/rpcbind.socket → /lib/systemd/system/rpcbind.socket.

после перезагрузки rpcbind.service не поднимается.

Исправляем /lib/systemd/system/rpcbind.service:
[Unit]
Description=RPC bind service
Requires=rpcbind.socket

[Service]
Type=forking
EnvironmentFile=/etc/sysconfig/rpcbind
ExecStart=/sbin/rpcbind -w $RPCBIND_ARGS
Restart=always

[Install]
WantedBy=multi-user.target
Also=rpcbind.socket

После этого включает и .service:
cas ~ # systemctl enable rpcbind.service
Synchronizing state of rpcbind.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable rpcbind
Created symlink /etc/systemd/system/multi-user.target.wants/rpcbind.service → /lib/systemd/system/rpcbind.service.