diff options
Diffstat (limited to 'sys-cluster/mpich2/files/0001-MPD_CONF_FILE-should-be-readable.patch')
-rw-r--r-- | sys-cluster/mpich2/files/0001-MPD_CONF_FILE-should-be-readable.patch | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/sys-cluster/mpich2/files/0001-MPD_CONF_FILE-should-be-readable.patch b/sys-cluster/mpich2/files/0001-MPD_CONF_FILE-should-be-readable.patch deleted file mode 100644 index fa685e364..000000000 --- a/sys-cluster/mpich2/files/0001-MPD_CONF_FILE-should-be-readable.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 4daa0519150f38bd322964157157fb3369ee0f38 Mon Sep 17 00:00:00 2001 -From: Justin Bronder <jsbronder@gmail.com> -Date: Wed, 16 Sep 2009 11:43:59 -0400 -Subject: [PATCH 1/3] MPD_CONF_FILE should be readable - -When looking for the MPD_CONF_FILE, the existance is not enough, the -file also needs to be readable by the current user. ---- - src/pm/mpd/mpdlib.py | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/pm/mpd/mpdlib.py b/src/pm/mpd/mpdlib.py -index 8ea8a05..31ddcb4 100644 ---- a/src/pm/mpd/mpdlib.py -+++ b/src/pm/mpd/mpdlib.py -@@ -1359,11 +1359,11 @@ class MPDParmDB(dict): - if os.environ.has_key(k): - self[('env',k)] = os.environ[k] - def get_parms_from_rcfile(self,parmsToOverride,errIfMissingFile=0): -- if os.environ.has_key('MPD_CONF_FILE'): -+ if os.environ.has_key('MPD_CONF_FILE') and os.access(os.environ['MPD_CONF_FILE'], os.R_OK): - parmsRCFilename = os.environ['MPD_CONF_FILE'] - elif hasattr(os,'getuid') and os.getuid() == 0: # if ROOT - parmsRCFilename = os.path.abspath('/etc/mpd.conf') -- elif os.environ.has_key('HOME'): -+ elif os.environ.has_key('HOME') and os.access(os.path.join(os.environ['HOME'], '.mpd.conf'), os.R_OK): - parmsRCFilename = os.path.join(os.environ['HOME'],'.mpd.conf') - elif os.environ.has_key('HOMEPATH'): # e.g. win32 - parmsRCFilename = os.path.join(os.environ['HOMEPATH'],'.mpd.conf') --- -1.6.3.3 - |