move nfsdcld to serve package; install nfs.conf; create /var/lib/nfs/nfsdcld; add debug package [release 2.4.3-2mamba;Sat Apr 11 2020]

This commit is contained in:
Silvan Calarco 2024-01-06 07:37:49 +01:00
parent b4a58685b8
commit 51c6023fa1

View File

@ -9,7 +9,7 @@
Name: nfs-utils Name: nfs-utils
Version: 2.4.3 Version: 2.4.3
Release: 1mamba Release: 2mamba
Summary: NFS utilities and supporting clients and daemons for the kernel NFS server Summary: NFS utilities and supporting clients and daemons for the kernel NFS server
Group: Network/File Systems Group: Network/File Systems
Vendor: openmamba Vendor: openmamba
@ -85,6 +85,8 @@ Summary: Development files for libnfsidmap
libnfsidmap is a library holding mulitiple methods of mapping names to id's and visa versa, mainly for NFSv4. libnfsidmap is a library holding mulitiple methods of mapping names to id's and visa versa, mainly for NFSv4.
This package contains the files needed for development with this library. This package contains the files needed for development with this library.
%debug_package
%prep %prep
%setup -q %setup -q
#%ifarch arm #%ifarch arm
@ -150,6 +152,7 @@ make all CC=%{_host}-gcc CFLAGS="%{optflags}" LDFLAGS="-lrpcsecgss" \
install -d %{buildroot}/var/lib/nfs/rpc_pipefs install -d %{buildroot}/var/lib/nfs/rpc_pipefs
install -d %{buildroot}/var/lib/nfs/statd install -d %{buildroot}/var/lib/nfs/statd
install -d %{buildroot}/var/lib/nfs/v4recovery install -d %{buildroot}/var/lib/nfs/v4recovery
install -d %{buildroot}/var/lib/nfs/nfsdcld
install -d %{buildroot}/var/lib/nfs/nfsdcltrack install -d %{buildroot}/var/lib/nfs/nfsdcltrack
touch %{buildroot}/var/lib/nfs/rmtab touch %{buildroot}/var/lib/nfs/rmtab
@ -162,12 +165,14 @@ touch %{buildroot}%{_sysconfdir}/exports
#cp -a systemd/*.mount %{buildroot}%{_unitdir} #cp -a systemd/*.mount %{buildroot}%{_unitdir}
#rm -f %{buildroot}%{_unitdir}/nfs-idmapd.service #rm -f %{buildroot}%{_unitdir}/nfs-idmapd.service
install -D -m0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/nfs #install -D -m0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/nfs
install -D -m0755 %{SOURCE2} %{buildroot}%{_prefix}/libexec/nfs-utils/nfs-utils_env.sh install -D -m0755 %{SOURCE2} %{buildroot}%{_prefix}/libexec/nfs-utils/nfs-utils_env.sh
install -D -m0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/idmapd.conf install -D -m0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/idmapd.conf
install -D -m0644 nfs.conf %{buildroot}%{_sysconfdir}/nfs.conf
%pre %pre
if [ $1 -ge 1 ]; then if [ $1 -ge 1 ]; then
chkconfig nfs off 2>/dev/null || true chkconfig nfs off 2>/dev/null || true
@ -213,19 +218,14 @@ fi
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/nfs %config(noreplace) %{_sysconfdir}/nfs.conf
#%config(noreplace) %{_sysconfdir}/sysconfig/nfs
%if %{with_mount} %if %{with_mount}
%attr(4755,root,root) /sbin/mount.nfs %attr(4755,root,root) /sbin/mount.nfs
/sbin/mount.nfs4 /sbin/mount.nfs4
/sbin/umount.nfs /sbin/umount.nfs
/sbin/umount.nfs4 /sbin/umount.nfs4
%endif %endif
/sbin/nfsdcltrack
%ifarch x86_64
%{_sbindir}/clddb-tool
%{_sbindir}/nfsdcld
%{_unitdir}/nfsdcld.service
%endif
%{_sbindir}/blkmapd %{_sbindir}/blkmapd
%{_sbindir}/mountstats %{_sbindir}/mountstats
%{_sbindir}/nfsconf %{_sbindir}/nfsconf
@ -261,7 +261,6 @@ fi
%dir /var/lib/nfs/rpc_pipefs %dir /var/lib/nfs/rpc_pipefs
%dir /var/lib/nfs/sm %dir /var/lib/nfs/sm
%dir /var/lib/nfs/sm.bak %dir /var/lib/nfs/sm.bak
%dir /var/lib/nfs/nfsdcltrack
%config(noreplace) /var/lib/nfs/etab %config(noreplace) /var/lib/nfs/etab
%config(noreplace) /var/lib/nfs/rmtab %config(noreplace) /var/lib/nfs/rmtab
%config(noreplace) /var/lib/nfs/state %config(noreplace) /var/lib/nfs/state
@ -301,6 +300,12 @@ fi
%{_sbindir}/exportfs %{_sbindir}/exportfs
%{_sbindir}/rpc.mountd %{_sbindir}/rpc.mountd
%{_sbindir}/rpc.nfsd %{_sbindir}/rpc.nfsd
/sbin/nfsdcltrack
%ifarch x86_64
%{_sbindir}/clddb-tool
%{_sbindir}/nfsdcld
%{_unitdir}/nfsdcld.service
%endif
%{_unitdir}/auth-rpcgss-module.service %{_unitdir}/auth-rpcgss-module.service
%{_unitdir}/nfs-server.service %{_unitdir}/nfs-server.service
%{_unitdir}/proc-fs-nfsd.mount %{_unitdir}/proc-fs-nfsd.mount
@ -308,6 +313,8 @@ fi
%{_unitdir}/var-lib-nfs-rpc_pipefs.mount %{_unitdir}/var-lib-nfs-rpc_pipefs.mount
%{_systemdgeneratordir}/nfs-server-generator %{_systemdgeneratordir}/nfs-server-generator
%{_systemdgeneratordir}/rpc-pipefs-generator %{_systemdgeneratordir}/rpc-pipefs-generator
%dir /var/lib/nfs/nfsdcltrack
%dir /var/lib/nfs/nfsdcld
%{_mandir}/man3/nfs4_uid_to_name.3* %{_mandir}/man3/nfs4_uid_to_name.3*
%{_mandir}/man5/exports.5* %{_mandir}/man5/exports.5*
%{_mandir}/man5/idmapd.conf.5* %{_mandir}/man5/idmapd.conf.5*
@ -342,6 +349,9 @@ fi
%changelog %changelog
* Sat Apr 11 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 2.4.3-2mamba
- move nfsdcld to serve package; install nfs.conf; create /var/lib/nfs/nfsdcld; add debug package
* Fri Feb 14 2020 Automatic Build System <autodist@mambasoft.it> 2.4.3-1mamba * Fri Feb 14 2020 Automatic Build System <autodist@mambasoft.it> 2.4.3-1mamba
- automatic version update by autodist - automatic version update by autodist