Add workaround for missing samba4 headers
authorbradh <bradh@71d39326-ef09-db11-b2a4-00e04c779ad1>
Thu, 3 Mar 2011 23:07:44 +0000 (23:07 +0000)
committerbradh <bradh@71d39326-ef09-db11-b2a4-00e04c779ad1>
Thu, 3 Mar 2011 23:07:44 +0000 (23:07 +0000)
Workaround (but not fix) for bug 350.

git-svn-id: https://svn.openchange.org/openchange@2718 71d39326-ef09-db11-b2a4-00e04c779ad1

trunk/script/installsamba4.sh

index 1111405f5611b10f10e8128d13148e56650f3460..f02c35351524b94844df7bd0b324f80ec29add51 100755 (executable)
@@ -235,6 +235,11 @@ patch() {
            ;;
     esac
 
+    echo "[+] Patching Samba build system for ugly header installation hack (http://tracker.openchange.org/issues/350)"
+    sed -i "s/deps='talloc ndr NDR_SECURITY'/deps='talloc ndr NDR_SECURITY',\\
+                  public_headers='dom_sid.h secace.h secacl.h security_descriptor.h security_token.h security.h session.h sddl.h privileges.h access_check.h',\\
+                  header_path='samba\/security'/g" samba4/libcli/security/wscript_build
+
     return $?
 }