On 01/24/2014 04:13 AM, Roberto Polli wrote:
Hi @all,

iirc /bin/sh scripts should use "." instead of "source" (see
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#dot
)

To use "source" you should change the interpreter to be "/bin/bash"

lib389@rpolli:~/workspaces/389-ds-base/ds/ldap/admin/src/scripts$ git diff .
diff --git a/ldap/admin/src/scripts/ldif2db.in
b/ldap/admin/src/scripts/ldif2db.in
index ce15349..fb24863 100755
--- a/ldap/admin/src/scripts/ldif2db.in
+++ b/ldap/admin/src/scripts/ldif2db.in
@@ -1,6 +1,6 @@
  #!/bin/sh
-source @datadir@/@package_name@/data/DSSharedLib
+. @datadir@/@package_name@/data/DSSharedLib
libpath_add "@libdir@/@package_name@/"
  libpath_add "@nss_libdir@"

https://fedorahosted.org/389/ticket/47511
--
389-devel mailing list
389-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-devel

Reply via email to