[Buildroot] [PATCH] package/nfs-utils: only install fsidd binary and unit file with enabled nfsd

Jan Čermák sairon at sairon.cz
Wed Feb 28 18:23:21 UTC 2024


On 28. 02. 24 19:14, Jan Čermák wrote:
> Unit file for the FSID daemon depends on the nfs-server.service, which is
> removed without BR2_PACKAGE_NFS_UTILS_RPC_NFSD enabled. Also don't install
> the fsidd service binary without nfsd enabled.

Also, I *think* that sqlite (and libevent?) dependencies could be 
dropped in the case when nfsd (or nfsdcld/nfsdcltrack) is not installed. 
But there are no configure flags for this scenario in the upstream, nfsd 
is simply removed after the install in BR, so this would either need bit 
more elaborate patching or upstream coordination. Maybe Giulio or Petr 
can give some insights here.

Anyway, let me know what you think and if it's worth pursuing this.

Cheers,
Jan



More information about the buildroot mailing list