File ypserv-2.19.dif of Package ypserv
--- etc/ypserv.conf
+++ etc/ypserv.conf
@@ -17,7 +17,7 @@
files: 30
# Should we register ypserv with SLP ?
-slp: no
+slp: domain
# After how many seconds we should re-register ypserv with SLP ?
slp_timeout: 3600
--- makedbm/Makefile.am
+++ makedbm/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- makedbm/Makefile.in
+++ makedbm/Makefile.in
@@ -96,7 +96,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
--- mknetid/Makefile.am
+++ mknetid/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- mknetid/Makefile.in
+++ mknetid/Makefile.in
@@ -97,7 +97,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
--- revnetgroup/Makefile.am
+++ revnetgroup/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- revnetgroup/Makefile.in
+++ revnetgroup/Makefile.in
@@ -98,7 +98,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
--- rpc.yppasswdd/Makefile.am
+++ rpc.yppasswdd/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- rpc.yppasswdd/Makefile.in
+++ rpc.yppasswdd/Makefile.in
@@ -103,7 +103,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
--- rpc.ypxfrd/Makefile.am
+++ rpc.ypxfrd/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- rpc.ypxfrd/Makefile.in
+++ rpc.ypxfrd/Makefile.in
@@ -98,7 +98,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
--- scripts/ypMakefile.in
+++ scripts/ypMakefile.in
@@ -37,8 +37,9 @@
MERGE_PASSWD=true
# Should we merge the group file with the gshadow file ?
+# We don't support /etc/gshadow anymore, so we don't can merge it.
# MERGE_GROUP=true|false
-MERGE_GROUP=true
+MERGE_GROUP=false
# These are commands which this Makefile needs to properly rebuild the
# NIS databases. Don't change these unless you have a good reason.
@@ -54,7 +55,7 @@
# taken from YPSRCDIR.
#
YPSRCDIR = /etc
-YPPWDDIR = /etc
+YPPWDDIR = $(shell . /etc/sysconfig/ypserv; echo $$YPPWD_SRCDIR)
YPBINDIR = @YPBINDIR@
YPSBINDIR = @SBINDIR@
YPDIR = @YPMAPDIR@
@@ -101,10 +102,11 @@
# If you don't want some of these maps built, feel free to comment
# them out from this list.
-all: passwd group hosts rpc services netid protocols netgrp mail \
- shadow publickey # networks ethers bootparams printcap \
+#all: passwd group hosts rpc services netid protocols netgrp mail \
+# shadow publickey # networks ethers bootparams printcap \
# amd.home auto.master auto.home auto.local passwd.adjunct \
# timezone locale netmasks
+all: passwd group rpc services netid
########################################################################
--- scripts/ypxfr_1perday.in
+++ scripts/ypxfr_1perday.in
@@ -6,7 +6,9 @@
YPBINDIR=@YPBINDIR@
-MAPS_TO_GET="group.byname group.bygid protocols.byname protocols.bynumber networks.byname networks.byaddr rpc.byname rpc.bynumber services.byname ypservers"
+#MAPS_TO_GET="group.byname group.bygid protocols.byname protocols.bynumber networks.byname networks.byaddr rpc.byname rpc.bynumber services.byname ypservers"
+MAPS_TO_GET="group.byname group.bygid rpc.byname rpc.bynumber services.byname
+ ypservers"
for map in $MAPS_TO_GET
do
--- scripts/ypxfr_1perhour.in
+++ scripts/ypxfr_1perhour.in
@@ -6,7 +6,8 @@
YPBINDIR=@YPBINDIR@
-MAPS_TO_GET="passwd.byname passwd.byuid shadow.byname publickey.byname"
+#MAPS_TO_GET="passwd.byname passwd.byuid shadow.byname publickey.byname"
+MAPS_TO_GET="passwd.byname passwd.byuid"
for map in $MAPS_TO_GET
do
--- yphelper/Makefile.am
+++ yphelper/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- yphelper/Makefile.in
+++ yphelper/Makefile.in
@@ -95,7 +95,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
--- yppush/Makefile.am
+++ yppush/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- yppush/Makefile.in
+++ yppush/Makefile.in
@@ -96,7 +96,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
--- ypserv/Makefile.am
+++ ypserv/Makefile.am
@@ -4,7 +4,7 @@
AUTOMAKE_OPTIONS = 1.7 gnits
MAINT_CHARSET = latin1
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
localedir = $(datadir)/locale
--- ypserv/Makefile.in
+++ ypserv/Makefile.in
@@ -98,7 +98,7 @@
EXEEXT = @EXEEXT@
INSTALL_DATA = @INSTALL_DATA@
#
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 555
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@