diff options
author | kali <kali@leap.se> | 2017-08-03 21:01:34 -0700 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2017-08-14 18:09:15 -0400 |
commit | 201a751f0a0da9fa0427d683cb56725a40a00d89 (patch) | |
tree | 3c148c489cceb71ccbb9c0a8d37a331506001b67 /pkg/osx/installer | |
parent | 9c74ffb925325de98e8dd73acdf1602dd40bfcc0 (diff) |
[pkg] automate flat package
Diffstat (limited to 'pkg/osx/installer')
-rwxr-xr-x | pkg/osx/installer/Bitmask.pkgproj | 755 | ||||
-rw-r--r-- | pkg/osx/installer/README.rst | 2 | ||||
-rwxr-xr-x | pkg/osx/installer/post-inst.sh | 4 | ||||
-rwxr-xr-x | pkg/osx/installer/pre-inst.sh | 3 | ||||
-rw-r--r-- | pkg/osx/installer/se.leap.bitmask-helper.plist | 29 |
5 files changed, 0 insertions, 793 deletions
diff --git a/pkg/osx/installer/Bitmask.pkgproj b/pkg/osx/installer/Bitmask.pkgproj deleted file mode 100755 index f42ffc8..0000000 --- a/pkg/osx/installer/Bitmask.pkgproj +++ /dev/null @@ -1,755 +0,0 @@ -<?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>PROJECT</key> - <dict> - <key>PACKAGE_FILES</key> - <dict> - <key>DEFAULT_INSTALL_LOCATION</key> - <string>/Applications</string> - <key>HIERARCHY</key> - <dict> - <key>CHILDREN</key> - <array> - <dict> - <key>CHILDREN</key> - <array> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>80</integer> - <key>PATH</key> - <string>Bitmask.app</string> - <key>PATH_TYPE</key> - <integer>3</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>3</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>80</integer> - <key>PATH</key> - <string>Utilities</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - </array> - <key>GID</key> - <integer>80</integer> - <key>PATH</key> - <string>Applications</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>509</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>80</integer> - <key>PATH</key> - <string>Application Support</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Automator</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Documentation</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Filesystems</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Frameworks</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Input Methods</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Internet Plug-Ins</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>LaunchAgents</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>LaunchDaemons</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>PreferencePanes</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Preferences</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>80</integer> - <key>PATH</key> - <string>Printers</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>PrivilegedHelperTools</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>QuickLook</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>QuickTime</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Screen Savers</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Scripts</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Services</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Widgets</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - </array> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Library</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array> - <dict> - <key>CHILDREN</key> - <array> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Extensions</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - </array> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Library</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - </array> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>System</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <dict> - <key>CHILDREN</key> - <array> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>Shared</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>1023</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - </array> - <key>GID</key> - <integer>80</integer> - <key>PATH</key> - <string>Users</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - </array> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>/</string> - <key>PATH_TYPE</key> - <integer>0</integer> - <key>PERMISSIONS</key> - <integer>493</integer> - <key>TYPE</key> - <integer>1</integer> - <key>UID</key> - <integer>0</integer> - </dict> - <key>PAYLOAD_TYPE</key> - <integer>0</integer> - <key>VERSION</key> - <integer>3</integer> - </dict> - <key>PACKAGE_SCRIPTS</key> - <dict> - <key>POSTINSTALL_PATH</key> - <dict> - <key>PATH</key> - <string>../../bitmask-dev/pkg/osx/installer/post-inst.sh</string> - <key>PATH_TYPE</key> - <integer>3</integer> - </dict> - <key>PREINSTALL_PATH</key> - <dict> - <key>PATH</key> - <string>../pkg/osx/installer/pre-inst.sh</string> - <key>PATH_TYPE</key> - <integer>3</integer> - </dict> - <key>RESOURCES</key> - <array> - <dict> - <key>CHILDREN</key> - <array/> - <key>GID</key> - <integer>0</integer> - <key>PATH</key> - <string>se.leap.bitmask-helper.plist</string> - <key>PATH_TYPE</key> - <integer>1</integer> - <key>PERMISSIONS</key> - <integer>420</integer> - <key>TYPE</key> - <integer>3</integer> - <key>UID</key> - <integer>0</integer> - </dict> - </array> - </dict> - <key>PACKAGE_SETTINGS</key> - <dict> - <key>AUTHENTICATION</key> - <integer>1</integer> - <key>CONCLUSION_ACTION</key> - <integer>0</integer> - <key>IDENTIFIER</key> - <string>se.leap.pkg.Bitmask</string> - <key>OVERWRITE_PERMISSIONS</key> - <false/> - <key>RELOCATABLE</key> - <true/> - <key>USE_HFS+_COMPRESSION</key> - <true/> - <key>VERSION</key> - <string>0.10a1</string> - </dict> - <key>PROJECT_COMMENTS</key> - <dict> - <key>NOTES</key> - <data> - PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1M - IDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQv - c3RyaWN0LmR0ZCI+CjxodG1sPgo8aGVhZD4KPG1ldGEgaHR0cC1l - cXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7 - IGNoYXJzZXQ9VVRGLTgiPgo8bWV0YSBodHRwLWVxdWl2PSJDb250 - ZW50LVN0eWxlLVR5cGUiIGNvbnRlbnQ9InRleHQvY3NzIj4KPHRp - dGxlPjwvdGl0bGU+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29u - dGVudD0iQ29jb2EgSFRNTCBXcml0ZXIiPgo8bWV0YSBuYW1lPSJD - b2NvYVZlcnNpb24iIGNvbnRlbnQ9IjEyNjUuMjEiPgo8c3R5bGUg - dHlwZT0idGV4dC9jc3MiPgpwLnAxIHttYXJnaW46IDAuMHB4IDAu - MHB4IDAuMHB4IDAuMHB4OyBmb250OiAxMi4wcHggSGVsdmV0aWNh - fQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5Pgo8cCBjbGFzcz0icDEi - Pk1heSB0aGUgT1NYIGJ1bmRsZXMgYmUgd2l0aCB5b3U8L3A+Cjwv - Ym9keT4KPC9odG1sPgo= - </data> - </dict> - <key>PROJECT_SETTINGS</key> - <dict> - <key>BUILD_PATH</key> - <dict> - <key>PATH</key> - <string>../../../../../Bitmask/build</string> - <key>PATH_TYPE</key> - <integer>1</integer> - </dict> - <key>CERTIFICATE</key> - <dict> - <key>NAME</key> - <string>Developer ID Installer: LEAP Encryption Access Project (SB5RR8K33W)</string> - <key>PATH</key> - <string>/Users/user/Library/Keychains/login.keychain</string> - </dict> - <key>EXCLUDED_FILES</key> - <array> - <dict> - <key>PATTERNS_ARRAY</key> - <array> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>.DS_Store</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - </array> - <key>PROTECTED</key> - <true/> - <key>PROXY_NAME</key> - <string>Remove .DS_Store files</string> - <key>PROXY_TOOLTIP</key> - <string>Remove ".DS_Store" files created by the Finder.</string> - <key>STATE</key> - <true/> - </dict> - <dict> - <key>PATTERNS_ARRAY</key> - <array> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>.pbdevelopment</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - </array> - <key>PROTECTED</key> - <true/> - <key>PROXY_NAME</key> - <string>Remove .pbdevelopment files</string> - <key>PROXY_TOOLTIP</key> - <string>Remove ".pbdevelopment" files created by ProjectBuilder or Xcode.</string> - <key>STATE</key> - <true/> - </dict> - <dict> - <key>PATTERNS_ARRAY</key> - <array> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>CVS</string> - <key>TYPE</key> - <integer>1</integer> - </dict> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>.cvsignore</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>.cvspass</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>.svn</string> - <key>TYPE</key> - <integer>1</integer> - </dict> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>.git</string> - <key>TYPE</key> - <integer>1</integer> - </dict> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>.gitignore</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - </array> - <key>PROTECTED</key> - <true/> - <key>PROXY_NAME</key> - <string>Remove SCM metadata</string> - <key>PROXY_TOOLTIP</key> - <string>Remove helper files and folders used by the CVS, SVN or Git Source Code Management systems.</string> - <key>STATE</key> - <true/> - </dict> - <dict> - <key>PATTERNS_ARRAY</key> - <array> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>classes.nib</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>designable.db</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>info.nib</string> - <key>TYPE</key> - <integer>0</integer> - </dict> - </array> - <key>PROTECTED</key> - <true/> - <key>PROXY_NAME</key> - <string>Optimize nib files</string> - <key>PROXY_TOOLTIP</key> - <string>Remove "classes.nib", "info.nib" and "designable.nib" files within .nib bundles.</string> - <key>STATE</key> - <true/> - </dict> - <dict> - <key>PATTERNS_ARRAY</key> - <array> - <dict> - <key>REGULAR_EXPRESSION</key> - <false/> - <key>STRING</key> - <string>Resources Disabled</string> - <key>TYPE</key> - <integer>1</integer> - </dict> - </array> - <key>PROTECTED</key> - <true/> - <key>PROXY_NAME</key> - <string>Remove Resources Disabled folders</string> - <key>PROXY_TOOLTIP</key> - <string>Remove "Resources Disabled" folders.</string> - <key>STATE</key> - <true/> - </dict> - <dict> - <key>SEPARATOR</key> - <true/> - </dict> - </array> - <key>NAME</key> - <string>Bitmask</string> - <key>REFERENCE_FOLDER_PATH</key> - <string>/Users/user/leap/bitmask-dev/dist</string> - </dict> - </dict> - <key>TYPE</key> - <integer>1</integer> - <key>VERSION</key> - <integer>2</integer> -</dict> -</plist> diff --git a/pkg/osx/installer/README.rst b/pkg/osx/installer/README.rst deleted file mode 100644 index ff5676e..0000000 --- a/pkg/osx/installer/README.rst +++ /dev/null @@ -1,2 +0,0 @@ -This is a project to generate Bitmask.pgk, using the program 'Packages'. -That will sign the installer with LEAP's developer certificates. diff --git a/pkg/osx/installer/post-inst.sh b/pkg/osx/installer/post-inst.sh deleted file mode 100755 index 0202323..0000000 --- a/pkg/osx/installer/post-inst.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -# Bitmask Post-Instalation script -cp se.leap.bitmask-helper.plist /Library/LaunchDaemons/ -launchctl load /Library/LaunchDaemons/se.leap.bitmask-helper.plist || echo "Already loaded, skipping..." diff --git a/pkg/osx/installer/pre-inst.sh b/pkg/osx/installer/pre-inst.sh deleted file mode 100755 index 1651a22..0000000 --- a/pkg/osx/installer/pre-inst.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -# Bitmask Post-Instalation script -[[ -f /Library/LaunchDaemons/se.leap.bitmask-helper.plist ]] && launchctl unload /Library/LaunchDaemons/se.leap.bitmask-helper.plist diff --git a/pkg/osx/installer/se.leap.bitmask-helper.plist b/pkg/osx/installer/se.leap.bitmask-helper.plist deleted file mode 100644 index 4428f13..0000000 --- a/pkg/osx/installer/se.leap.bitmask-helper.plist +++ /dev/null @@ -1,29 +0,0 @@ -<?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>StandardOutPath</key> - <string>bitmask-helper.log</string> - <key>StandardErrorPath</key> - <string>bitmask-helper-err.log</string> - <key>GroupName</key> - <string>daemon</string> - <key>KeepAlive</key> - <dict> - <key>SuccessfulExit</key> - <false/> - </dict> - <key>Label</key> - <string>se.leap.bitmask-helper</string> - <key>ProgramArguments</key> - <array> - <string>/Applications/Bitmask.app/Contents/Resources/bitmask-helper/bitmask-helper</string> - </array> - <key>RunAtLoad</key> - <true/> - <key>WorkingDirectory</key> - <string>/Applications/Bitmask.app/Contents/Resources/bitmask-helper/</string> - <key>SessionCreate</key> - <true/> -</dict> -</plist> |