/[packages]/cauldron/ypserv/current/SOURCES/ypserv-2.5-nfsnobody2.patch
ViewVC logotype

Annotation of /cauldron/ypserv/current/SOURCES/ypserv-2.5-nfsnobody2.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1649366 - (hide annotations) (download)
Wed Nov 25 21:58:07 2020 UTC (3 years, 4 months ago) by tv
File size: 4491 byte(s)
4.1 which builds with tirpc/glibc-2.32
1 luigiwalser 555390 diff -up ypserv-2.32/scripts/ypMakefile.in.nfsnobody ypserv-2.32/scripts/ypMakefile.in
2     --- ypserv-2.32/scripts/ypMakefile.in.nfsnobody 2013-11-18 09:19:58.092797179 +0100
3     +++ ypserv-2.32/scripts/ypMakefile.in 2013-11-18 09:20:39.885790669 +0100
4     @@ -40,6 +40,11 @@ YPPUSH_ARGS =
5     MINUID=$(shell TMP=`egrep '^UID_MIN\s+[0-9]+' /etc/login.defs|sed -e 's/^UID_MIN//'` ; [ -n "$$TMP" ] && echo "$$TMP" || echo 1000)
6     MINGID=$(shell TMP=`egrep '^GID_MIN\s+[0-9]+' /etc/login.defs|sed -e 's/^GID_MIN//'` ; [ -n "$$TMP" ] && echo "$$TMP" || echo 1000)
7 ennael 49052
8     +# Don't export this uid/guid (nfsnobody).
9     +# Set to 0 if you want to
10     +NFSNOBODYUID=65534
11     +NFSNOBODYGID=65534
12     +
13     # Should we merge the passwd file with the shadow file ?
14     # MERGE_PASSWD=true|false
15 tv 1649366 MERGE_PASSWD=true
16 luigiwalser 555390 @@ -294,7 +299,7 @@ passwd.byname: $(PASSWD) $(SHADOW) $(YPD
17 ennael 49052 @echo "Updating $@..."
18     @$(UMASK); \
19     $(MERGER) -p $(PASSWD) $(SHADOW) | \
20     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) ) \
21     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) && $$3 != $(NFSNOBODYUID) ) \
22     print $$1"\t"$$0 }' | $(DBLOAD) -i $(PASSWD) \
23     -o $(YPMAPDIR)/$@ - $@
24     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
25 luigiwalser 555390 @@ -303,7 +308,7 @@ passwd.byuid: $(PASSWD) $(SHADOW) $(YPDI
26 ennael 49052 @echo "Updating $@..."
27     @$(UMASK); \
28     $(MERGER) -p $(PASSWD) $(SHADOW) | \
29     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) ) \
30     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) && $$3 != $(NFSNOBODYUID) ) \
31     print $$3"\t"$$0 }' | $(DBLOAD) -i $(PASSWD) \
32     -o $(YPMAPDIR)/$@ - $@
33     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
34 luigiwalser 555390 @@ -317,7 +322,7 @@ else
35 ennael 49052 passwd.byname: $(PASSWD) $(YPDIR)/Makefile
36     @echo "Updating $@..."
37     @$(UMASK); \
38     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) ) \
39     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) && $$3 != $(NFSNOBODYUID) ) \
40     print $$1"\t"$$0 }' $(PASSWD) | $(DBLOAD) -i $(PASSWD) \
41     -o $(YPMAPDIR)/$@ - $@
42     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
43 luigiwalser 555390 @@ -325,7 +330,7 @@ passwd.byname: $(PASSWD) $(YPDIR)/Makefi
44 ennael 49052 passwd.byuid: $(PASSWD) $(YPDIR)/Makefile
45     @echo "Updating $@..."
46     @$(UMASK); \
47     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) ) \
48     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINUID) && $$3 != $(NFSNOBODYUID) ) \
49     print $$3"\t"$$0 }' $(PASSWD) | $(DBLOAD) -i $(PASSWD) \
50     -o $(YPMAPDIR)/$@ - $@
51     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
52 luigiwalser 555390 @@ -334,7 +339,7 @@ shadow.byname: $(SHADOW) $(YPDIR)/Makefi
53 ennael 49052 @echo "Updating $@..."
54     @$(UMASK); \
55     $(AWK) -F: '{ if (FILENAME ~ /shadow$$/) { \
56     - if (UID[$$1] >= $(MINUID) ) print $$1"\t"$$0; \
57     + if (UID[$$1] >= $(MINUID) && UID[$$1] != $(NFSNOBODYUID)) print $$1"\t"$$0; \
58     } else UID[$$1] = $$3; }' $(PASSWD) $(SHADOW) \
59     | $(DBLOAD) -s -i $(SHADOW) -o $(YPMAPDIR)/$@ - $@
60     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
61 luigiwalser 555390 @@ -353,7 +358,7 @@ group.byname: $(GROUP) $(GSHADOW) $(YPDI
62 ennael 49052 @echo "Updating $@..."
63     @$(UMASK); \
64     $(MERGER) -g $(GROUP) $(GSHADOW) | \
65     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) ) \
66     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) && $$3 != $(NFSNOBODYGID) ) \
67     print $$1"\t"$$0 }' | $(DBLOAD) -i $(GROUP) -o $(YPMAPDIR)/$@ - $@
68     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
69    
70 luigiwalser 555390 @@ -361,7 +366,7 @@ group.bygid: $(GROUP) $(GSHADOW) $(YPDIR
71 ennael 49052 @echo "Updating $@..."
72     @$(UMASK); \
73     $(MERGER) -g $(GROUP) $(GSHADOW) | \
74     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) ) \
75     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) && $$3 != $(NFSNOBODYGID) ) \
76     print $$3"\t"$$0 }' | $(DBLOAD) -i $(GROUP) -o $(YPMAPDIR)/$@ - $@
77     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
78    
79 luigiwalser 555390 @@ -370,7 +375,7 @@ else
80 ennael 49052 group.byname: $(GROUP) $(YPDIR)/Makefile
81     @echo "Updating $@..."
82     @$(UMASK); \
83     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) ) \
84     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) && $$3 != $(NFSNOBODYGID) ) \
85     print $$1"\t"$$0 }' $(GROUP) \
86     | $(DBLOAD) -i $(GROUP) -o $(YPMAPDIR)/$@ - $@
87     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@
88 luigiwalser 555390 @@ -378,7 +383,7 @@ group.byname: $(GROUP) $(YPDIR)/Makefile
89 ennael 49052 group.bygid: $(GROUP) $(YPDIR)/Makefile
90     @echo "Updating $@..."
91     @$(UMASK); \
92     - $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) ) \
93     + $(AWK) -F: '!/^[-+#]/ { if ($$1 != "" && $$3 >= $(MINGID) && $$3 != $(NFSNOBODYGID) ) \
94     print $$3"\t"$$0 }' $(GROUP) \
95     | $(DBLOAD) -i $(GROUP) -o $(YPMAPDIR)/$@ - $@
96     -@$(NOPUSH) || $(YPPUSH) -d $(DOMAIN) $@

  ViewVC Help
Powered by ViewVC 1.1.30