move the cache dir to /var/cache

for proper stateless operation
This commit is contained in:
Arjan van de Ven
2014-12-26 10:32:05 -05:00
parent 4d6639148f
commit 2a217476f7
4 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.66])
AC_INIT(clr-debug-info, 8, arjan@linux.intel.com)
AC_INIT(clr-debug-info, 9, arjan@linux.intel.com)
AM_INIT_AUTOMAKE([foreign -Wall -W])
AM_SILENT_RULES([yes])
AC_PROG_CC
+2 -2
View File
@@ -8,5 +8,5 @@
# See tmpfiles.d(5) for details
# Clear tmp directories separately, to make them easier to override
d /usr/lib/.debug 755 root root 10d
d /usr/src/.debug 755 root root 1d
d /var/cache/debuginfo/lib 755 root root 10d
d /var/cache/debuginfo/src 755 root root 1d
+4 -4
View File
@@ -608,18 +608,18 @@ int main(int argc, char *argv[])
{
char * fake_argv[20];
char *dir = "/usr/src/debug";
char *shadowdir = "/usr/src/.debug";
char *shadowdir = "/var/cache/debuginfo/src";
umask(0);
system("modprobe fuse");
signal(SIGPIPE,SIG_IGN);
system("mkdir -p /usr/lib/.debug &> /dev/null");
system("mkdir -p /usr/src/.debug &> /dev/null");
system("mkdir -p /var/cache/debuginfo/lib &> /dev/null");
system("mkdir -p /var/cache/debuginfo/src &> /dev/null");
if (fork() == 0) {
dir = "/usr/lib/debug";
shadowdir = "/usr/lib/.debug";
shadowdir = "/var/cache/debuginfo/lib";
prefix = "lib";
}
+2 -2
View File
@@ -230,8 +230,8 @@ int main(int argc, char **argv)
signal(SIGPIPE,SIG_IGN);
system("mkdir -p /usr/lib/.debug &> /dev/null");
system("mkdir -p /usr/src/.debug &> /dev/null");
system("mkdir -p /var/cache/debuginfo/lib/ &> /dev/null");
system("mkdir -p /var/cache/debuginfo/src/ &> /dev/null");
sockfd = socket(AF_UNIX, SOCK_STREAM, 0);