LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File nss-db-path.patch of Package glibc.i686 (Project Base:build)

Use /var/db for nss_db

Index: glibc-2.16.90/nss/db-Makefile
===================================================================
--- glibc-2.16.90.orig/nss/db-Makefile
+++ glibc-2.16.90/nss/db-Makefile
@@ -22,7 +22,7 @@ DATABASES = $(wildcard /etc/passwd /etc/
 		       /etc/rpc /etc/services /etc/shadow /etc/gshadow \
 		       /etc/netgroup)
 
-VAR_DB = /var/db
+VAR_DB = /var/lib/misc
 
 AWK = awk
 MAKEDB = makedb --quiet
Index: glibc-2.16.90/sysdeps/unix/sysv/linux/paths.h
===================================================================
--- glibc-2.16.90.orig/sysdeps/unix/sysv/linux/paths.h
+++ glibc-2.16.90/sysdeps/unix/sysv/linux/paths.h
@@ -68,7 +68,7 @@
 /* Provide trailing slash, since mostly used for building pathnames. */
 #define	_PATH_DEV	"/dev/"
 #define	_PATH_TMP	"/tmp/"
-#define	_PATH_VARDB	"/var/db/"
+#define	_PATH_VARDB	"/var/lib/misc/"
 #define	_PATH_VARRUN	"/var/run/"
 #define	_PATH_VARTMP	"/var/tmp/"
 
Index: glibc-2.16.90/Makeconfig
===================================================================
--- glibc-2.16.90.orig/Makeconfig
+++ glibc-2.16.90/Makeconfig
@@ -250,7 +250,7 @@ inst_sysconfdir = $(install_root)$(sysco
 
 # Directory for the database files and Makefile for nss_db.
 ifndef vardbdir
-vardbdir = $(localstatedir)/db
+vardbdir = /var/lib/misc
 endif
 inst_vardbdir = $(install_root)$(vardbdir)