diff options
author | Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> | 2014-01-17 07:06:04 +0100 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2014-01-18 10:41:09 +0000 |
commit | dad46670ccd3f2a79ad61812ea5a48120e82058d (patch) | |
tree | 6ef7dae88fba09f9a304abf225d39420b1794d6b /setup_native | |
parent | 9c569b326c9d2d71132e722a1783e7e201c1bf3c (diff) |
allow to codesign on Mac OS X Mavericks
codesign on Mavericks wants much more stuff to be signed apart from the
actual Mach libraries and executables. However the signature for those
data-style files are stored as extended files attributes, so one needs
to take special care on how to package the dmg to not break the seal.
Also explicitly remove some files from the signing, to allow adjusting
user-config path or similar or for gallery.
Change-Id: Ic4c4f7718df1bca7ffa2fecd3fb1d616146d7b14
Reviewed-on: https://gerrit.libreoffice.org/7490
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
Diffstat (limited to 'setup_native')
-rw-r--r-- | setup_native/source/mac/CodesignRules.plist | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/setup_native/source/mac/CodesignRules.plist b/setup_native/source/mac/CodesignRules.plist new file mode 100644 index 000000000000..e638f9298631 --- /dev/null +++ b/setup_native/source/mac/CodesignRules.plist @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>rules</key> + <dict> + <key>^MacOS/(bootstraprc|fundamentalrc|setuprc|sofficerc|unorc|versionrc)$</key> + <false/> + <key>^MacOS/pythonloader.unorc$</key> + <false/> + <key>^MacOS/postgresql-sdbc.ini$</key> + <false/> + <key>^MacOS/(senddoc|python|gengal|unoinfo)$</key> + <false/> + <key>.*\.(png|svg|py|res|rdb)$</key> + <false/> + </dict> +</dict> +</plist> |