wok-next diff glibc/stuff/glibc-2.24-fhs-1.patch @ rev 19561

Initial commit to wok-next (SliTaz v.6 now): update 61 packages (about) according to LFS 7.10
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Dec 16 01:16:56 2016 +0200 (2016-12-16)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/glibc/stuff/glibc-2.24-fhs-1.patch	Fri Dec 16 01:16:56 2016 +0200
     1.3 @@ -0,0 +1,72 @@
     1.4 +Submitted By:            Armin K. <krejzi at email dot com>
     1.5 +Date:                    2013-02-11
     1.6 +Initial Package Version: 2.17
     1.7 +Upstream Status:         Not Applicable
     1.8 +Origin:                  Self
     1.9 +Description:             This patch removes references to /var/db directory which is not part
    1.10 +                         of FHS and replaces them with more suitable directories in /var
    1.11 +                         hierarchy - /var/cache/nscd for nscd and /var/lib/nss_db for nss_db.
    1.12 +
    1.13 +--- a/Makeconfig	2012-12-25 04:02:13.000000000 +0100
    1.14 ++++ b/Makeconfig	2013-02-11 01:32:32.500667439 +0100
    1.15 +@@ -250,7 +250,7 @@
    1.16 + 
    1.17 + # Directory for the database files and Makefile for nss_db.
    1.18 + ifndef vardbdir
    1.19 +-vardbdir = $(localstatedir)/db
    1.20 ++vardbdir = $(localstatedir)/lib/nss_db
    1.21 + endif
    1.22 + inst_vardbdir = $(install_root)$(vardbdir)
    1.23 + 
    1.24 +--- a/nscd/nscd.h	2012-12-25 04:02:13.000000000 +0100
    1.25 ++++ b/nscd/nscd.h	2013-02-11 01:32:32.500667439 +0100
    1.26 +@@ -112,11 +112,11 @@
    1.27 + 
    1.28 + 
    1.29 + /* Paths of the file for the persistent storage.  */
    1.30 +-#define _PATH_NSCD_PASSWD_DB	"/var/db/nscd/passwd"
    1.31 +-#define _PATH_NSCD_GROUP_DB	"/var/db/nscd/group"
    1.32 +-#define _PATH_NSCD_HOSTS_DB	"/var/db/nscd/hosts"
    1.33 +-#define _PATH_NSCD_SERVICES_DB	"/var/db/nscd/services"
    1.34 +-#define _PATH_NSCD_NETGROUP_DB	"/var/db/nscd/netgroup"
    1.35 ++#define _PATH_NSCD_PASSWD_DB	"/var/cache/nscd/passwd"
    1.36 ++#define _PATH_NSCD_GROUP_DB	"/var/cache/nscd/group"
    1.37 ++#define _PATH_NSCD_HOSTS_DB	"/var/cache/nscd/hosts"
    1.38 ++#define _PATH_NSCD_SERVICES_DB	"/var/cache/nscd/services"
    1.39 ++#define _PATH_NSCD_NETGROUP_DB	"/var/cache/nscd/netgroup"
    1.40 + 
    1.41 + /* Path used when not using persistent storage.  */
    1.42 + #define _PATH_NSCD_XYZ_DB_TMP	"/var/run/nscd/dbXXXXXX"
    1.43 +--- a/nss/db-Makefile	2012-12-25 04:02:13.000000000 +0100
    1.44 ++++ b/nss/db-Makefile	2013-02-11 01:32:32.500667439 +0100
    1.45 +@@ -22,7 +22,7 @@
    1.46 + 		       /etc/rpc /etc/services /etc/shadow /etc/gshadow \
    1.47 + 		       /etc/netgroup)
    1.48 + 
    1.49 +-VAR_DB = /var/db
    1.50 ++VAR_DB = /var/lib/nss_db
    1.51 + 
    1.52 + AWK = awk
    1.53 + MAKEDB = makedb --quiet
    1.54 +--- a/sysdeps/generic/paths.h	2012-12-25 04:02:13.000000000 +0100
    1.55 ++++ b/sysdeps/generic/paths.h	2013-02-11 01:32:32.500667439 +0100
    1.56 +@@ -68,7 +68,7 @@
    1.57 + /* Provide trailing slash, since mostly used for building pathnames. */
    1.58 + #define	_PATH_DEV	"/dev/"
    1.59 + #define	_PATH_TMP	"/tmp/"
    1.60 +-#define	_PATH_VARDB	"/var/db/"
    1.61 ++#define	_PATH_VARDB	"/var/lib/nss_db/"
    1.62 + #define	_PATH_VARRUN	"/var/run/"
    1.63 + #define	_PATH_VARTMP	"/var/tmp/"
    1.64 + 
    1.65 +--- a/sysdeps/unix/sysv/linux/paths.h	2012-12-25 04:02:13.000000000 +0100
    1.66 ++++ b/sysdeps/unix/sysv/linux/paths.h	2013-02-11 01:32:32.504000831 +0100
    1.67 +@@ -68,7 +68,7 @@
    1.68 + /* Provide trailing slash, since mostly used for building pathnames. */
    1.69 + #define	_PATH_DEV	"/dev/"
    1.70 + #define	_PATH_TMP	"/tmp/"
    1.71 +-#define	_PATH_VARDB	"/var/db/"
    1.72 ++#define	_PATH_VARDB	"/var/lib/nss_db/"
    1.73 + #define	_PATH_VARRUN	"/var/run/"
    1.74 + #define	_PATH_VARTMP	"/var/tmp/"
    1.75 +