]> git.pld-linux.org Git - packages/nss_db.git/commitdiff
- chmod 644 all database files (except for shadow.db). It is important for
authormkochano <mkochano@pld-linux.org>
Sun, 11 Feb 2001 18:56:11 +0000 (18:56 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  these files to be world-readable and this chmod is needed on systems with
  umask such as '077'.

Changed files:
    nss_db-chmod_644.patch -> 1.1

nss_db-chmod_644.patch [new file with mode: 0644]

diff --git a/nss_db-chmod_644.patch b/nss_db-chmod_644.patch
new file mode 100644 (file)
index 0000000..69d93d8
--- /dev/null
@@ -0,0 +1,57 @@
+diff -urN nss_db-2.2.orig/db-Makefile nss_db-2.2/db-Makefile
+--- nss_db-2.2.orig/db-Makefile        Tue Aug  8 19:42:27 2000
++++ nss_db-2.2/db-Makefile     Sun Feb 11 14:32:09 2001
+@@ -38,6 +38,7 @@
+                /^[^#]/ { printf ".%s ", $$1; print; \
+                          printf "=%s ", $$3; print }' $^ | \
+       $(MAKEDB) -o $@ -
++      chmod 644 $@
+       @echo "done."
+ $(VAR_DB)/group.db: /etc/group
+@@ -49,6 +50,7 @@
+                /^[^#]/ { printf ".%s ", $$1; print; \
+                          printf "=%s ", $$3; print }' $^ | \
+       $(MAKEDB) -o $@ -
++      chmod 644 $@
+       @echo "done."
+ $(VAR_DB)/ethers.db: /etc/ethers
+@@ -60,6 +62,7 @@
+                /^[^#]/ { printf ".%s ", $$1; print; \
+                          printf "=%s ", $$2; print }' $^ | \
+       $(MAKEDB) -o $@ -
++      chmod 644 $@
+       @echo "done."
+ $(VAR_DB)/protocols.db: /etc/protocols
+@@ -73,6 +76,7 @@
+                          for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
+                            { printf ".%s ", $$i; print } }' $^ | \
+       $(MAKEDB) -o $@ -
++      chmod 644 $@
+       @echo "done."
+ $(VAR_DB)/rpc.db: /etc/rpc
+@@ -86,6 +90,7 @@
+                          for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
+                            { printf ".%s ", $$i; print } }' $^ | \
+       $(MAKEDB) -o $@ -
++      chmod 644 $@
+       @echo "done."
+ $(VAR_DB)/services.db: /etc/services
+@@ -102,6 +107,7 @@
+                            { printf ".%s/%s ", $$i, $$3; print; \
+                              printf ".%s/ ", $$i; print } }' $^ | \
+       $(MAKEDB) -o $@ -
++      chmod 644 $@
+       @echo "done."
+ $(VAR_DB)/shadow.db: /etc/shadow
+@@ -135,4 +141,5 @@
+                          gsub(/[ \t]+/, " "); \
+                          if(end == 1) printf "%s", $$0; else print }' $^ | \
+       $(MAKEDB) -o $@ -
++      chmod 644 $@
+       @echo "done."
This page took 0.20877 seconds and 4 git commands to generate.