mirror of
https://github.com/munki/munki.git
synced 2026-01-06 06:29:56 -06:00
Updated the package creation script:
• Package version is calculated from munki version and svn revision. • Package info and resources are set up before calling packagemaker. • Package creation is made mainly with standard user privileges, sudo is used where necessary. • It's now possible to build partial packages by specifying one or more of Applications, Library, and usr (everything is included by default). A little more work is needed to build flat packages due to differences in package information handling. git-svn-id: http://munki.googlecode.com/svn/trunk@836 a4e17f2e-e282-11dd-95e1-755cbddbdd66
This commit is contained in:
40
code/pkgtemplate/Info.plist
Normal file
40
code/pkgtemplate/Info.plist
Normal file
@@ -0,0 +1,40 @@
|
||||
<?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>CFBundleIdentifier</key>
|
||||
<string>com.googlecode.munki</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>0.7.0.835.0</string>
|
||||
<key>IFMajorVersion</key>
|
||||
<integer>0</integer>
|
||||
<key>IFMinorVersion</key>
|
||||
<integer>7</integer>
|
||||
<key>IFPkgFlagAllowBackRev</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagAuthorizationAction</key>
|
||||
<string>RootAuthorization</string>
|
||||
<key>IFPkgFlagDefaultLocation</key>
|
||||
<string>/</string>
|
||||
<key>IFPkgFlagFollowLinks</key>
|
||||
<true/>
|
||||
<key>IFPkgFlagInstallFat</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagInstalledSize</key>
|
||||
<integer>1012</integer>
|
||||
<key>IFPkgFlagIsRequired</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagOverwritePermissions</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagRelocatable</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagRestartAction</key>
|
||||
<string>RequiredRestart</string>
|
||||
<key>IFPkgFlagRootVolumeOnly</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagUpdateInstalledLanguages</key>
|
||||
<false/>
|
||||
<key>IFPkgFormatVersion</key>
|
||||
<real>0.10000000000000001</real>
|
||||
</dict>
|
||||
</plist>
|
||||
10
code/pkgtemplate/Resources/English.lproj/Description.plist
Normal file
10
code/pkgtemplate/Resources/English.lproj/Description.plist
Normal file
@@ -0,0 +1,10 @@
|
||||
<?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>IFPkgDescriptionDescription</key>
|
||||
<string>Managed software installation tools.</string>
|
||||
<key>IFPkgDescriptionTitle</key>
|
||||
<string>munki tools</string>
|
||||
</dict>
|
||||
</plist>
|
||||
Reference in New Issue
Block a user