-
Notifications
You must be signed in to change notification settings - Fork 0
+455
−169
Commits on Jan 16, 2019
-
The tool rpcinfo will be provided by package rpcbind. Remove this package.
Configuration menu - View commit details
-
Copy full SHA for a4d6a81 - Browse repository at this point
Copy the full SHA a4d6a81View commit details -
The portmapper service will be provided by the rpcbind daemon from the package rpcbind. Remove this package.
Configuration menu - View commit details
-
Copy full SHA for 0d372ae - Browse repository at this point
Copy the full SHA 0d372aeView commit details -
iana-etc: Convert to versionless bee file
Create new be0 file from template. Import mee_build procedure from previous bee file. Ignore these special settings from the previous bee file: * `ARCH=noarch` (we don't currently care about ARCH) * `B=${S}` (not required) * definitions of mee_patch(), mee_configure() and mee-intall() (all noop)
Configuration menu - View commit details
-
Copy full SHA for 16f500c - Browse repository at this point
Copy the full SHA 16f500cView commit details -
The Makefile installs into $PREFIX/etc, which doesn't work well with our current default prefix of /usr. Set PREFIX to empty.
Configuration menu - View commit details
-
Copy full SHA for 71711b6 - Browse repository at this point
Copy the full SHA 71711b6View commit details -
iana-etc: Add service aliases "portmapper" and "rpcbind"
rpcbind will be socket activated by default. However, if the daemon is started manually, it requires one of the aliases "portmapper" or "rpcbind" to be available in /etc/services. Add service aliases for udp/tcp port 111.
Configuration menu - View commit details
-
Copy full SHA for b9050a5 - Browse repository at this point
Copy the full SHA b9050a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcecd60 - Browse repository at this point
Copy the full SHA fcecd60View commit details -
The package rpcbind is a replacement for the older portmapper and rpcinfo packages. It is required by current nfs-utils package (rpc.mountd). Homepage: https://linux-nfs.org/wiki/index.php/Main_Page Repository: git://linux-nfs.org/~steved/rpcbind This package installs systemd socket and unit files for socket activation. If the daemon is started manually, however, it requires the alias "portmapper" or "rpcbind" to be available in /etc/services, e.g.: sunrpc 111/tcp portmapper rpcbind # SUN Remote Procedure Call sunrpc 111/udp portmapper rpcbind # SUN Remote Procedure Call We don't need to add dependencies for the users of this service (nis.service,i nfsd.service) because these have an After= dependency on basic.target by DefaultDependencies. basic.target has an After= dependency on sockets.target. We don't need to start the service manually, because it is socket activated. The rpcbind.socket unit needs to be enabled, however. Create bee file from template without changes.
Configuration menu - View commit details
-
Copy full SHA for ea42fec - Browse repository at this point
Copy the full SHA ea42fecView commit details -
rpcbind: Add --enable-warmstarts
This enables the -w option, which is used in the systemd service file supplied by this package.
Configuration menu - View commit details
-
Copy full SHA for 3209f39 - Browse repository at this point
Copy the full SHA 3209f39View commit details -
The libtirpc package contains libraries that support programs that use the Remote Procedure Call (RPC) API. It replaces the RPC, but not the NIS library entries that used to be in glibc. Required by nfs-utils. Create bee file from template without changes.
Configuration menu - View commit details
-
Copy full SHA for e4e0053 - Browse repository at this point
Copy the full SHA e4e0053View commit details -
Keyutils is a set of utilities for managing the key retention facility in the kernel, which can be used by filesystems, block devices and more to gain and retain the authorization and encryption keys required to perform secure operations. Required by nfs-utils. Create bee file from template without changes.
Configuration menu - View commit details
-
Copy full SHA for c0e9419 - Browse repository at this point
Copy the full SHA c0e9419View commit details -
The library /usr/lib/libnfsidmap.so will be provided by the nfs-utils package. Remove this package.
Configuration menu - View commit details
-
Copy full SHA for 6510517 - Browse repository at this point
Copy the full SHA 6510517View commit details -
nfs-utils: Update version from 1.2.9 to 2.3.3
We need newer versions of the tools (mountd, exportfs) to support kerberos authentication. Create bee file for new version from template without changes. Requires libtirpc and keyutils.
Configuration menu - View commit details
-
Copy full SHA for 6c10372 - Browse repository at this point
Copy the full SHA 6c10372View commit details -
nfs-utils: Add build_in_sourcedir
Without build_in_sourcedir the build fails, because -I is used with relative paths ( `-I../../support/include` ) : gcc -DHAVE_CONFIG_H -I. -I/scratch/local/bee-root/nfs-utils/nfs-utils-2.3.3-0/source/support/export -I../../support/include -I/usr/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -g -O2 -MT client.o -MD -MP -MF .deps/client.Tpo -c -o client.o /scratch/local/bee-root/nfs-utils/nfs-utils-2.3.3-0/source/support/export/client.c /scratch/local/bee-root/nfs-utils/nfs-utils-2.3.3-0/source/support/export/client.c:22:10: fatal error: sockaddr.h: No such file or directory #include "sockaddr.h" ^~~~~~~~~~~~ compilation terminated. Add build_in_sourcedir.
Configuration menu - View commit details
-
Copy full SHA for b54c906 - Browse repository at this point
Copy the full SHA b54c906View commit details -
nfs-utils: Enable svcgss (rpc.svcgssd)
The daemon rpc.svcgssd for server-side kerberos authentication is only build on request. Add configure flag to build the daemon.
Configuration menu - View commit details
-
Copy full SHA for a57f532 - Browse repository at this point
Copy the full SHA a57f532View commit details
Commits on Jan 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fda90c8 - Browse repository at this point
Copy the full SHA fda90c8View commit details -
update-nfs-utils: Disable nfs version 3
We use nfs version 4 only. Disable unused version 3, to make things simpler.
Configuration menu - View commit details
-
Copy full SHA for f6f172b - Browse repository at this point
Copy the full SHA f6f172bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a4e76 - Browse repository at this point
Copy the full SHA d2a4e76View commit details -
This is the amd automounter. We will not be using it again and it might not even work if we restrict ourself to nfs4. Remove this package. If we find scripts using `pawd` from this package, they need to be fixed to use just `pwd`.
Configuration menu - View commit details
-
Copy full SHA for 6fe1acc - Browse repository at this point
Copy the full SHA 6fe1accView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.