Ian Kent 490a09
autofs-5.1.1 - update libtirpc workaround for new soname
Ian Kent 490a09
Ian Kent 490a09
From: Ian Kent <ikent@redhat.com>
Ian Kent 490a09
Ian Kent 490a09
When pre-opening the libtirpc shared library also check for revision
Ian Kent 490a09
3 of the library.
Ian Kent 490a09
---
Ian Kent 490a09
 CHANGELOG          |    4 ++++
Ian Kent 490a09
 daemon/automount.c |    2 ++
Ian Kent 490a09
 2 files changed, 6 insertions(+)
Ian Kent 490a09
Ian Kent 490a09
diff --git a/CHANGELOG b/CHANGELOG
Ian Kent 490a09
index dbfbe48..688d485 100644
Ian Kent 490a09
--- a/CHANGELOG
Ian Kent 490a09
+++ b/CHANGELOG
Ian Kent 490a09
@@ -1,3 +1,7 @@
Ian Kent 490a09
+??/??/2015 autofs-5.1.2
Ian Kent 490a09
+=======================
Ian Kent 490a09
+- update libtirpc workaround for new soname.
Ian Kent 490a09
+
Ian Kent 490a09
 21/04/2015 autofs-5.1.1
Ian Kent 490a09
 =======================
Ian Kent 490a09
 - fix compile error in defaults.c.
Ian Kent 490a09
diff --git a/daemon/automount.c b/daemon/automount.c
Ian Kent 490a09
index 229cb1a..c81b4af 100644
Ian Kent 490a09
--- a/daemon/automount.c
Ian Kent 490a09
+++ b/daemon/automount.c
Ian Kent 490a09
@@ -2393,6 +2393,8 @@ int main(int argc, char *argv[])
Ian Kent 490a09
 	void *dh_tirpc = dlopen("libtirpc.so", RTLD_NOW);
Ian Kent 490a09
 	if (!dh_tirpc)
Ian Kent 490a09
 		dh_tirpc = dlopen("libtirpc.so.1", RTLD_NOW);
Ian Kent 490a09
+	if (!dh_tirpc)
Ian Kent 490a09
+		dh_tirpc = dlopen("libtirpc.so.3", RTLD_NOW);
Ian Kent 490a09
 #endif
Ian Kent 490a09
 
Ian Kent 490a09
 	if (!master_read_master(master_list, age, 0)) {