diff options
Diffstat (limited to 'media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch')
-rw-r--r-- | media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch deleted file mode 100644 index dcb1ef99..00000000 --- a/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch +++ /dev/null @@ -1,29 +0,0 @@ -commit ae4b5cc9c2d904e18db51876d9bd292504714600 -Author: MichaĆ Januszewski <spock@gentoo.org> -Date: Mon Apr 6 20:59:48 2009 +0200 - - Prevent umounting of theme directories. - - Some themes dynamically modify themselves during boot. In order to be - able to do that, they mount a tmpfs in their main directory. Prevent - openrc from umounting this directory when rebooting. - -diff --git a/gentoo/splash.c b/gentoo/splash.c -index 048e0ec..d831d0c 100644 ---- a/gentoo/splash.c -+++ b/gentoo/splash.c -@@ -968,10 +968,10 @@ do_start: - if (name && !strcmp(name, "localmount")) { - char *umounts = getenv("RC_NO_UMOUNTS"); - -- if (umounts) -- fprintf(rc_environ_fd, "RC_NO_UMOUNTS=%s:%s", umounts, FBSPLASH_CACHEDIR); -- else -- fprintf(rc_environ_fd, "RC_NO_UMOUNTS=%s", FBSPLASH_CACHEDIR); -+ if (umounts) -+ fprintf(rc_environ_fd, "RC_NO_UMOUNTS=%s:" FBSPLASH_CACHEDIR ":/etc/splash/%s", umounts, config->theme); -+ else -+ fprintf(rc_environ_fd, "RC_NO_UMOUNTS=" FBSPLASH_CACHEDIR ":/etc/splash/%s", config->theme); - } - i = splash_svc_handle(name, "svc_stop", false); - break; |