include $(TOPDIR)/rules.mk
PKG_NAME:=nfs-kernel-server
-PKG_VERSION:=1.2.5
-PKG_RELEASE:=2
-PKG_MD5SUM:=8395ac770720b83c5c469f88306d7765
+PKG_VERSION:=1.2.6
+PKG_RELEASE:=1
+PKG_MD5SUM:=8be543ca270c2234ff18f8c8d35e0d37
PKG_SOURCE_URL:=@SF/nfs
PKG_SOURCE:=nfs-utils-$(PKG_VERSION).tar.bz2
--disable-nfsv41 \
--enable-static \
--enable-shared \
- --disable-caps
+ --disable-caps \
+ --disable-tirpc \
+ --disable-nfsdcld
MAKE_FLAGS += \
OPT="$(TARGET_CFLAGS)" \
ret = getservbyname_r(rpcp->r_name, proto, &servbuf, servdata,
--- a/utils/mountd/cache.c
+++ b/utils/mountd/cache.c
-@@ -162,6 +162,7 @@ static void auth_unix_gid(FILE *f)
+@@ -168,6 +168,7 @@ static void auth_unix_gid(FILE *f)
pw = getpwuid(uid);
if (!pw)
rv = -1;
else {
rv = getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups);
if (rv == -1 && ngroups >= groups_len) {
-@@ -176,6 +177,7 @@ static void auth_unix_gid(FILE *f)
+@@ -182,6 +183,7 @@ static void auth_unix_gid(FILE *f)
}
}
}
--- /dev/null
+--- a/configure
++++ b/configure
+@@ -868,6 +868,8 @@ RPCSECGSS_LIBS'
+
+
+ # Initialize some variables set by options.
++CONFIG_SQLITE3_TRUE='#'
++CONFIG_NFSDCLD_TRUE='#'
+ ac_init_help=
+ ac_init_version=false
+ ac_unrecognized_opts=
--- /dev/null
+--- a/utils/osd_login/Makefile.in
++++ b/utils/osd_login/Makefile.in
+@@ -426,6 +426,7 @@ uninstall-am:
+ all-local: $(OSD_LOGIN_FILES)
+
+ install-data-hook:
++ mkdir -p $(DESTDIR)/sbin
+ $(INSTALL) --mode 755 osd_login $(DESTDIR)/sbin/osd_login
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.