diff options
author | Allan McRae <allan@archlinux.org> | 2013-01-20 12:56:57 +0100 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2013-01-28 14:38:46 +0100 |
commit | 89ecf8cabebfd13e50473fba7fb98f65a52b02d8 (patch) | |
tree | bb640857b2eb0d89ac3af16fcd4c02868e2acf22 /test/pacman/pactest.py | |
parent | e3d8197d67336b6e59ee184762271cf64431aca6 (diff) | |
download | pacman-89ecf8cabebfd13e50473fba7fb98f65a52b02d8.tar.gz pacman-89ecf8cabebfd13e50473fba7fb98f65a52b02d8.tar.xz |
Make path to ldconfig configurable
The FHS (2.3) says having ldconfig in /sbin is optional and it is usually
located in /usr/sbin. So /sbin/ldconfig should not be hard coded in
pacman. Instead, provide a configure option --with-ldconfig that defaults
to the current path.
Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'test/pacman/pactest.py')
-rwxr-xr-x | test/pacman/pactest.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/pacman/pactest.py b/test/pacman/pactest.py index ea44be5c..2b1dee63 100755 --- a/test/pacman/pactest.py +++ b/test/pacman/pactest.py @@ -85,6 +85,9 @@ def create_parser(): parser.add_option("--scriptlet-shell", type = "string", dest = "scriptletshell", default = "/bin/sh", help = "specify path to shell used for install scriptlets") + parser.add_option("--ldconfig", type = "string", + dest = "ldconfig", default = "/sbin/ldconfig", + help = "specify path to ldconfig") return parser @@ -104,6 +107,7 @@ if __name__ == "__main__": env.pacman["valgrind"] = opts.valgrind env.pacman["manual-confirm"] = opts.manualconfirm env.pacman["scriptlet-shell"] = opts.scriptletshell + env.pacman["ldconfig"] = opts.ldconfig if opts.testcases is None or len(opts.testcases) == 0: print "no tests defined, nothing to do" |