├── Adobe
├── FoundationPlist.py
├── ccp_icon_importer.py
└── get_adobe_ccp_productversions.py
├── AutoPkg
├── README.md
└── add_all_autopkg_repos.py
├── DeployStudio
├── netboot.sh
└── netboot_NetSUS.sh
├── InstaDMG
├── 10.6_vanilla.sh
├── 10.7_vanilla.sh
├── 10.8_vanilla.sh
├── CatalogFiles
│ ├── 10.6_vanilla.catalog
│ ├── 10.7_iLife_vanilla.catalog
│ ├── 10.7_vanilla.catalog
│ ├── 10.8_vanilla.catalog
│ ├── iLife11_10.6_Updates.catalog
│ ├── iLife11_10.7_Updates.catalog
│ ├── iWork09_10.6_Updates.catalog
│ ├── iWork09_10.7_Updates.catalog
│ ├── printers.catalog
│ ├── printers_da_DK.catalog
│ ├── printers_de_DE.catalog
│ ├── printers_es_ES.catalog
│ ├── printers_fi_FI.catalog
│ ├── printers_fr_FR.catalog
│ ├── printers_it_IT.catalog
│ ├── printers_ja_JP.catalog
│ ├── printers_ko_KR.catalog
│ ├── printers_nl_NL.catalog
│ ├── printers_no_NO.catalog
│ ├── printers_pl_PL.catalog
│ ├── printers_pt_BR.catalog
│ ├── printers_pt_PT.catalog
│ ├── printers_ru_RU.catalog
│ ├── printers_sv_SE.catalog
│ ├── printers_zh_CN.catalog
│ └── printers_zh_TW.catalog
├── README.md
├── com.googlecode.instadmg.runupdate.plist
├── iLife09Catalog.sh
├── iLife11_10.6_Updates.sh
├── iLife11_10.7_Updates.sh
├── iWork09_10.6_Updates.sh
├── iWork09_10.7_Updates.sh
├── printersCatalog.sh
└── update_instadmg.sh
├── Printing
└── printing_allow_staff.sh
├── _config.yml
├── macOS
├── Wireless
│ └── detect_wireless.sh
├── check_ad_status.sh
├── enable_application_firewall.sh
├── enable_secure_virtual_memory.sh
├── set_hostname_serial.sh
├── upgrade_scripts
│ └── upgrade_check_10.12.sh
├── xcode-cli-tools-beta.sh
└── xcode-cli-tools.sh
├── munki
├── admin.xml
├── munki-last-release.sh
├── munki-latest-admin.sh
├── munki-latest-noapp.sh
├── munki-latest.sh
├── munkibuilds-latest-admin.sh
├── munkibuilds-latest.sh
└── noapp.xml
└── setHostname.sh
/Adobe/FoundationPlist.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/python
2 | # encoding: utf-8
3 | #
4 | # Copyright 2009-2014 Greg Neagle.
5 | #
6 | # Licensed under the Apache License, Version 2.0 (the "License");
7 | # you may not use this file except in compliance with the License.
8 | # You may obtain a copy of the License at
9 | #
10 | # http://www.apache.org/licenses/LICENSE-2.0
11 | #
12 | # Unless required by applicable law or agreed to in writing, software
13 | # distributed under the License is distributed on an "AS IS" BASIS,
14 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | # See the License for the specific language governing permissions and
16 | # limitations under the License.
17 | """FoundationPlist.py -- a tool to generate and parse MacOSX .plist files.
18 |
19 | This is intended as a drop-in replacement for Python's included plistlib,
20 | with a few caveats:
21 | - readPlist() and writePlist() operate only on a filepath,
22 | not a file object.
23 | - there is no support for the deprecated functions:
24 | readPlistFromResource()
25 | writePlistToResource()
26 | - there is no support for the deprecated Plist class.
27 |
28 | The Property List (.plist) file format is a simple XML pickle supporting
29 | basic object types, like dictionaries, lists, numbers and strings.
30 | Usually the top level object is a dictionary.
31 |
32 | To write out a plist file, use the writePlist(rootObject, filepath)
33 | function. 'rootObject' is the top level object, 'filepath' is a
34 | filename.
35 |
36 | To parse a plist from a file, use the readPlist(filepath) function,
37 | with a file name. It returns the top level object (again, usually a
38 | dictionary).
39 |
40 | To work with plist data in strings, you can use readPlistFromString()
41 | and writePlistToString().
42 | """
43 |
44 | import os
45 |
46 | from Foundation import NSData, \
47 | NSPropertyListSerialization, \
48 | NSPropertyListMutableContainersAndLeaves, \
49 | NSPropertyListXMLFormat_v1_0
50 |
51 |
52 | class FoundationPlistException(Exception):
53 | '''Base error for this module'''
54 | pass
55 |
56 |
57 | class NSPropertyListSerializationException(FoundationPlistException):
58 | '''Read error for this module'''
59 | pass
60 |
61 |
62 | class NSPropertyListWriteException(FoundationPlistException):
63 | '''Write error for this module'''
64 | pass
65 |
66 |
67 | # private functions
68 | def _dataToPlist(data):
69 | '''low-level function that parses a data object into a propertyList object'''
70 | darwin_vers = int(os.uname()[2].split('.')[0])
71 | if darwin_vers > 10:
72 | (plistObject, plistFormat, error) = (
73 | NSPropertyListSerialization.propertyListWithData_options_format_error_(
74 | data, NSPropertyListMutableContainersAndLeaves, None, None))
75 | else:
76 | # 10.5 doesn't support propertyListWithData:options:format:error:
77 | # 10.6's PyObjC wrapper for propertyListWithData:options:format:error:
78 | # is broken
79 | # so use the older NSPropertyListSerialization function
80 | (plistObject, plistFormat, error) = (
81 | NSPropertyListSerialization.propertyListFromData_mutabilityOption_format_errorDescription_(
82 | data, NSPropertyListMutableContainersAndLeaves, None, None))
83 | if plistObject is None:
84 | if error is None:
85 | error = "Plist data is invalid and could not be deserialized."
86 | raise NSPropertyListSerializationException(error)
87 | else:
88 | return plistObject
89 |
90 |
91 | def _plistToData(plistObject):
92 | '''low-level function that creates NSData from a plist object'''
93 | darwin_vers = int(os.uname()[2].split('.')[0])
94 | if darwin_vers > 10:
95 | (data, error) = (
96 | NSPropertyListSerialization.dataWithPropertyList_format_options_error_(
97 | plistObject, NSPropertyListXMLFormat_v1_0, 0, None))
98 | else:
99 | # use the older NSPropertyListSerialization function on 10.6 and 10.5
100 | (data, error) = (
101 | NSPropertyListSerialization.dataFromPropertyList_format_errorDescription_(
102 | plistObject, NSPropertyListXMLFormat_v1_0, None))
103 | if data is None:
104 | if error is None:
105 | error = "Property list invalid for format."
106 | raise NSPropertyListSerializationException(error)
107 | return data
108 |
109 |
110 | # public functions
111 | def readPlist(filepath):
112 | '''Read a .plist file from filepath. Return the unpacked root object
113 | (which is usually a dictionary).'''
114 | try:
115 | data = NSData.dataWithContentsOfFile_(filepath)
116 | except NSPropertyListSerializationException, error:
117 | # insert filepath info into error message
118 | errmsg = (u'%s in %s' % (error, filepath))
119 | raise NSPropertyListSerializationException(errmsg)
120 | return _dataToPlist(data)
121 |
122 |
123 | def readPlistFromString(aString):
124 | '''Read a plist data from a string. Return the root object.'''
125 | data = buffer(aString)
126 | return _dataToPlist(data)
127 |
128 |
129 | def writePlist(plistObject, filepath):
130 | '''Write 'plistObject' as a plist to filepath.'''
131 | plistData = _plistToData(plistObject)
132 | if plistData.writeToFile_atomically_(filepath, True):
133 | return
134 | else:
135 | raise NSPropertyListWriteException(
136 | u"Failed to write plist data to %s" % filepath)
137 |
138 |
139 | def writePlistToString(plistObject):
140 | '''Create a plist-formatted string from plistObject.'''
141 | return str(_plistToData(plistObject))
142 |
--------------------------------------------------------------------------------
/Adobe/ccp_icon_importer.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/python
2 |
3 | import sys
4 | import re
5 | import optparse
6 | import pprint
7 | import os.path
8 | import zipfile
9 | import sqlite3
10 | import FoundationPlist
11 | import xml.etree.ElementTree as ET
12 |
13 | from Foundation import NSData
14 | from AppKit import NSBitmapImageRep, NSPNGFileType
15 |
16 |
17 | def convertIconToPNG(icon_path, destination_path, desired_pixel_height=512):
18 | '''Converts an icns file to a png file, choosing the representation
19 | closest to (but >= if possible) the desired_pixel_height.
20 | Returns True if successful, False otherwise'''
21 | if os.path.exists(icon_path):
22 | image_data = NSData.dataWithContentsOfFile_(icon_path)
23 | bitmap_reps = NSBitmapImageRep.imageRepsWithData_(image_data)
24 | chosen_rep = None
25 | for bitmap_rep in bitmap_reps:
26 | if not chosen_rep:
27 | chosen_rep = bitmap_rep
28 | elif (bitmap_rep.pixelsHigh() >= desired_pixel_height and
29 | bitmap_rep.pixelsHigh() < chosen_rep.pixelsHigh()):
30 | chosen_rep = bitmap_rep
31 | if chosen_rep:
32 | png_data = chosen_rep.representationUsingType_properties_(
33 | NSPNGFileType, None)
34 | png_data.writeToFile_atomically_(destination_path, False)
35 | return True
36 | return False
37 |
38 |
39 | def get_payloadinfo(path, adobe_code):
40 | query = "SELECT value \
41 | FROM payloaddata \
42 | WHERE payloadid = '{0}' \
43 | AND key = 'PayloadInfo'".format(adobe_code)
44 | conn = sqlite3.connect(path)
45 | with conn:
46 | cur = conn.cursor()
47 | cur.execute(query)
48 | data = cur.fetchone()[0].encode('utf-8')
49 |
50 | return data
51 |
52 |
53 | def get_source(path, app_info):
54 | query = "SELECT source "\
55 | "FROM InstallFile "\
56 | "WHERE destination = '{0}'".format(app_info)
57 | conn = sqlite3.connect(path)
58 | try:
59 | with conn:
60 | cur = conn.cursor()
61 | cur.execute(query)
62 | data = cur.fetchone()[0].encode('utf-8')
63 | return data
64 | except sqlite3.OperationalError:
65 | pass
66 |
67 |
68 | def main():
69 | dirpath = os.path.dirname(os.path.realpath(sys.argv[0]))
70 | opt = optparse.OptionParser()
71 | opts, args = opt.parse_args()
72 |
73 | # pprint.pprint(args[0])
74 | tree = ET.parse(args[0])
75 |
76 | output_location = tree.find(".//OutputLocation").text
77 | package_name = tree.find(".//PackageName").text
78 |
79 | root = tree.getroot()
80 | adobe_codes = {}
81 | target_names = {}
82 | product_names = {}
83 |
84 | media_list = tree.findall(".//Media")
85 | for media in media_list:
86 | if 'adobeCode' in media.find(".//DeploymentInstall//Payload").keys():
87 | product_name = media.find(".//prodName").text
88 | # Remove the () around the year in the product name: (2015) -> 2015
89 | # product_name = re.sub('[()]', '', product_name)
90 | # Remove the spaces and year from the name.
91 | # This should help match Munki item names
92 | product_name = re.sub('[()\s\d]', '', product_name)
93 | target_folder = media.find("TargetFolderName").text
94 | # adobe_code = media.find(".//mediaSignature").text
95 | adobe_code = media.find(".//DeploymentUninstall//Payload").attrib[
96 | 'adobeCode']
97 | # print target_folder, adobe_code
98 | target_name = media.find(".//IncludedPayloads//Payload/[AdobeCode='{0}']"
99 | .format(adobe_code)).findtext('TargetName')
100 | print "{0},{1},{2}".format(product_name, target_folder, adobe_code)
101 | adobe_codes[target_folder] = adobe_code
102 | target_names[target_folder] = target_name
103 | product_names[target_folder] = product_name
104 |
105 | for target_folder, adobe_code in adobe_codes.iteritems():
106 | media_db = "{0}/{1}/Build/{2}_Install.pkg/Contents/Resources/Setup/{3}"\
107 | "/payloads/{4}/Media_db.db".format(
108 | output_location,
109 | package_name,
110 | package_name,
111 | target_folder,
112 | target_names[target_folder])
113 | install_db = "{0}/{1}/Build/{2}_Install.pkg/Contents/Resources/Setup/{3}"\
114 | "/payloads/{4}/Install.db".format(
115 | output_location,
116 | package_name,
117 | package_name,
118 | target_folder,
119 | target_names[target_folder])
120 | zip_file = "{0}/{1}/Build/{2}_Install.pkg/Contents/Resources/Setup/{3}"\
121 | "/payloads/{4}/{4}.zip".format(
122 | output_location,
123 | package_name,
124 | package_name,
125 | target_folder,
126 | target_names[target_folder])
127 |
128 | payloadinfo = ET.fromstring(get_payloadinfo(media_db, adobe_code))
129 | applaunch_path = payloadinfo.find(".//AppLaunch").attrib['path']
130 | app_contents = "{0}Contents".format(
131 | applaunch_path.split('Contents')[0])
132 | app_info = "{0}/Info.plist".format(app_contents)
133 | source = get_source(install_db, app_info)
134 |
135 | if source is not None:
136 | head = source.split('/')[0].strip("[]").split('_')[1].title()
137 | tail = source.split('/', 1)[1]
138 | info_plist = "{0}/{1}".format(head, tail)
139 | with zipfile.ZipFile(zip_file) as zip:
140 | plist = FoundationPlist.readPlistFromString(zip.read(info_plist))
141 | icon_file = plist.get('CFBundleIconFile')
142 |
143 | icon_path = "{0}/Resources/{1}".format(app_contents, icon_file)
144 | if not icon_path.endswith('.icns'):
145 | icon_path = icon_path + '.icns'
146 |
147 | icon_source = get_source(install_db, icon_path)
148 | if icon_source is not None:
149 | head = icon_source.split('/')[0].strip("[]").split('_')[1].title()
150 | tail = icon_source.split('/', 1)[1]
151 | icon_path = "{0}/{1}".format(head, tail)
152 | icon_icns = "{0}.icns".format(product_names[target_folder])
153 | icon_png = "{0}.png".format(product_names[target_folder])
154 | icns_dest = os.path.join(dirpath, 'icons', icon_icns)
155 | png_dest = os.path.join(dirpath, 'icons', icon_png)
156 | with zipfile.ZipFile(zip_file) as zip:
157 | with open(icns_dest, 'wb') as f:
158 | f.write(zip.read(icon_path))
159 |
160 | convertIconToPNG(icns_dest, png_dest)
161 |
162 | if __name__ == '__main__':
163 | main()
164 |
--------------------------------------------------------------------------------
/Adobe/get_adobe_ccp_productversions.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | # -*- coding: utf-8 -*-
3 |
4 | import os
5 | import re
6 | import xml.etree.ElementTree as xml
7 | from pprint import pprint
8 |
9 | HOME = os.path.expanduser("~")
10 | products = {}
11 | products_cache_file = os.path.join(HOME,
12 | 'Library/Application Support/Adobe/'
13 | 'CCP/ProductsCache.xml')
14 |
15 | products_cache_xml = xml.parse(products_cache_file)
16 | root = products_cache_xml.getroot()
17 |
18 | for product in root.findall('.//Product'):
19 | sap_code = product.attrib['sapCode']
20 | lang_set = product.attrib['langSet']
21 | version = product.attrib['version']
22 | path = product.find('path').text
23 |
24 | regex = r'{sap_code}/{lang_set}/(.*?)_(?:\d+_|{lang_set}).*$'.format(
25 | sap_code=sap_code,
26 | lang_set=lang_set)
27 |
28 | matches = re.search(regex, path)
29 | if matches:
30 | name = matches.group(1)
31 |
32 | products[name] = version
33 |
34 | pprint(products)
35 |
--------------------------------------------------------------------------------
/AutoPkg/README.md:
--------------------------------------------------------------------------------
1 | # Quick Load
2 |
3 | `curl https://raw.githubusercontent.com/n8felton/Mac-OS-X-Scripts/master/AutoPkg/add_all_autopkg_repos.py | python`
4 |
--------------------------------------------------------------------------------
/AutoPkg/add_all_autopkg_repos.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | import json
3 | import urllib2
4 | import subprocess
5 | from operator import itemgetter
6 |
7 | ORG_REPOS_URL = "https://api.github.com/orgs/autopkg/repos?per_page=100"
8 |
9 | org_repos = urllib2.urlopen(ORG_REPOS_URL)
10 | org_repos_data = json.load(org_repos)
11 | for repo in sorted(org_repos_data, key=itemgetter('stargazers_count'),
12 | reverse=True):
13 | if "autopkg.git" not in repo['clone_url']:
14 | # Skip cloning the Autopkg source code and only get the recipes
15 | print repo['clone_url']
16 | subprocess.call(['autopkg', 'repo-add', repo['clone_url']])
17 |
--------------------------------------------------------------------------------
/DeployStudio/netboot.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | ###Global Variables ###
4 | SERVER="deploystudio.example.com"
5 | SERVERIP=$(dig $SERVER +short)
6 | SHAREPOINT="NetBootSP0"
7 | IMAGENAME="NetInstall.dmg"
8 | PROTOCOL="nfs"
9 | SIMPLE="false"
10 | NEXTBOOT="--nextonly"
11 | BLESSVER=$(bless -version | cut -d. -f1)
12 |
13 | # Turn the volume on so we can hear the "BONGGGGG"
14 | osascript -e 'set volume output volume 100'
15 |
16 | # DEBUG
17 | # Turn on verbose booting so that we can see what's going on.
18 | nvram boot-args="-v"
19 |
20 | if [ $BLESSVER -lt 76 ]; then
21 | #For use with Snow Leopard
22 | SETNAME="DS-10.6.8.nbi"
23 | KERNEL="--kernel"
24 | KERNELFILE="i386/mach.macosx"
25 | else
26 | #For use with Lion
27 | SETNAME="DS-10.7.3.nbi"
28 | KERNEL="--kernelcache"
29 | KERNELFILE="i386/x86_64/kernelcache"
30 | fi
31 |
32 | /usr/sbin/bless --netboot --booter "tftp://${SERVERIP}/NetBoot/${SHAREPOINT}/${SETNAME}/i386/booter" \
33 | $KERNEL "tftp://${SERVERIP}/NetBoot/${SHAREPOINT}/${SETNAME}/${KERNELFILE}" \
34 | --options "rp=${PROTOCOL}:${SERVERIP}:/private/tftpboot/NetBoot/${SHAREPOINT}:${SETNAME}/${IMAGENAME}" \
35 | $NEXTBOOT
36 |
37 | reboot
--------------------------------------------------------------------------------
/DeployStudio/netboot_NetSUS.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | ###Global Variables ###
4 | SERVER="deploystudio.example.com"
5 | SERVERIP=$(dig $SERVER +short)
6 | SHAREPOINT="NetBootSP0"
7 | IMAGENAME="NetInstall.dmg"
8 | PROTOCOL="nfs"
9 | SIMPLE="false"
10 | NEXTBOOT="--nextonly"
11 | BLESSVER=$(bless -version | cut -d. -f1)
12 |
13 | # Turn the volume on so we can hear the "BONGGGGG"
14 | osascript -e 'set volume output volume 100'
15 |
16 | # DEBUG
17 | # Turn on verbose booting so that we can see what's going on.
18 | nvram boot-args="-v"
19 |
20 | if [ $BLESSVER -lt 76 ]; then
21 | #For use with Snow Leopard
22 | SETNAME="DSR-1068.nbi"
23 | KERNEL="--kernel"
24 | KERNELFILE="i386/mach.macosx"
25 | else
26 | #For use with 10.7+
27 | SETNAME="DSR-1074.nbi"
28 | KERNEL="--kernelcache"
29 | KERNELFILE="i386/x86_64/kernelcache"
30 | fi
31 |
32 | /usr/sbin/bless --netboot --booter "tftp://${SETNAME}/i386/booter" \
33 | $KERNEL "tftp://${SERVERIP}/NetBoot/${SHAREPOINT}/${SETNAME}/${KERNELFILE}" \
34 | --options "rp=${PROTOCOL}:${SERVERIP}:/srv/NetBoot/${SHAREPOINT}:${SETNAME}/${IMAGENAME}" \
35 | $NEXTBOOT
36 |
37 | reboot
38 |
--------------------------------------------------------------------------------
/InstaDMG/10.6_vanilla.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a 10.6_vanilla.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/10.6_vanilla.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "# Generated: $DATE"
28 |
29 | cat <<'EOF'
30 | # $Rev$ from $Date$
31 |
32 | Installer Disc Builds: 10A432, 10B504, 10C540, 10D573, 10D575, 10F569
33 |
34 | Output Volume Name: Macintosh HD
35 | Output File Name: 10.6_vanilla
36 |
37 | OS Updates:
38 | EOF
39 |
40 | cat <<'EOF'
41 | iTunes 11.0.4 http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg sha1:cd9f00b54f2c7b2b46083f8c3d2813e0b3bc3b30
42 | EOF
43 |
44 | for i in DL1569 DL1573 DL1399 DL1532 DL1512 DL1670 DL1536
45 | do
46 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:
(.*):\1:p' | tr / -)
47 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
48 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s:"$FILE":"$TITLE":
49 | done
50 |
--------------------------------------------------------------------------------
/InstaDMG/10.7_vanilla.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a 10.7_vanilla.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/10.7_vanilla.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "# Generated: $DATE"
28 |
29 | cat <<'EOF'
30 | # $Rev$ from $Date$
31 |
32 | Installer Disc Builds: 11A511, 11B26, 11C74, 11D50, 11E53, 11G63
33 |
34 | Output Volume Name: Macintosh HD
35 | Output File Name: 10.7_vanilla
36 |
37 | OS Updates:
38 | EOF
39 |
40 | cat <<'EOF'
41 | iTunes 11.0.4 http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg sha1:cd9f00b54f2c7b2b46083f8c3d2813e0b3bc3b30
42 | Safari 6.0.4 http://swscan.apple.com/content/downloads/42/19/041-9948/ukb1udm7ie7zsfjc8o1lkzs8dcpax9d8gt/Safari6.0.4Mountain.pkg sha1:ebcb909c0c9cc6a85a188cea2c2890724c1cbfe6
43 | EOF
44 |
45 | for i in DL1572 DL1668 DL1664 DL1594 DL1534 DL1599
46 | do
47 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:(.*):\1:p' | tr / -)
48 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
49 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s:"$FILE":"$TITLE":
50 | done
51 |
--------------------------------------------------------------------------------
/InstaDMG/10.8_vanilla.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a 10.8_vanilla.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/10.8_vanilla.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "# Generated: $DATE"
28 |
29 | cat <<'EOF'
30 | # $Rev$ from $Date$
31 |
32 | Installer Disc Builds: 12A269, 12B19, 12C60, 12D78, 12E55
33 |
34 | Output Volume Name: Macintosh HD
35 | Output File Name: 10.8_vanilla
36 |
37 | OS Updates:
38 | EOF
39 | cat <<'EOF'
40 | iTunes 11.0.4 http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg sha1:cd9f00b54f2c7b2b46083f8c3d2813e0b3bc3b30
41 | EOF
42 | for i in DL1572 DL1667 DL1664
43 | do
44 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:(.*):\1:p' | tr / -)
45 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
46 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s:"$FILE":"$TITLE":
47 | done
48 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/10.6_vanilla.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2013-07-10
2 | # $Rev$ from $Date$
3 |
4 | Installer Disc Builds: 10A432, 10B504, 10C540, 10D573, 10D575, 10F569
5 |
6 | Output Volume Name: Macintosh HD
7 | Output File Name: 10.6_vanilla
8 |
9 | OS Updates:
10 | iTunes 11.0.4 http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg sha1:cd9f00b54f2c7b2b46083f8c3d2813e0b3bc3b30
11 | Safari 5.1.9 for Snow Leopard http://support.apple.com/downloads/DL1569/en_US/Safari5.1.9SnowLeopard.dmg sha1:d59f7180ede53eeaed71ed04835ed4c1e75a9738
12 | Java for Mac OS X 10.6 Update 16 http://support.apple.com/downloads/DL1573/en_US/JavaForMacOSX10.6.Update16.dmg sha1:e19782a5ffa5766a7938234defa081d666eb0ae4
13 | Mac OS X 10.6.8 Update Combo v1.1 http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg sha1:e0742e7537f80c9e01376ea3b3c09df993900643
14 | Apple Remote Desktop 3.5.3 Client http://support.apple.com/downloads/DL1532/en_US/RemoteDesktopClient.dmg sha1:3ece5926985cbc336aca10eba995cc1353724f6a
15 | Apple Software Installer Update 1.0 http://support.apple.com/downloads/DL1512/en_US/AppleSoftwareInstallerUpdate.dmg sha1:f03170aedca0fbb7e58026de0436bc614a4dab8f
16 | Security Update 2013-003 (Snow Leopard) http://support.apple.com/downloads/DL1670/en_US/SecUpd2013-003.dmg sha1:59f7be08ba2f3e343539c011793f7e31773f9caa
17 | AirPort Utility 5.6.1 for Leopard-Snow Leopard http://support.apple.com/downloads/DL1536/en_US/AirPortUtility5.6.1.dmg sha1:66943c0eb6de4567954c730f59a40bd5537055b3
18 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/10.7_iLife_vanilla.catalog:
--------------------------------------------------------------------------------
1 | Output File Name: 10.7_iLife
2 |
3 | include-file: 10.7_vanilla.catalog
4 | include-file: iLife11_Install.catalog
5 | include-file: iLife11_10.7_Updates.catalog
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/10.7_vanilla.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2013-07-17
2 | # $Rev$ from $Date$
3 |
4 | Installer Disc Builds: 11A511, 11B26, 11C74, 11D50, 11E53, 11G63
5 |
6 | Output Volume Name: Macintosh HD
7 | Output File Name: 10.7_vanilla
8 |
9 | OS Updates:
10 | iTunes 11.0.4 http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg sha1:cd9f00b54f2c7b2b46083f8c3d2813e0b3bc3b30
11 | Safari 6.0.4 http://swscan.apple.com/content/downloads/42/19/041-9948/ukb1udm7ie7zsfjc8o1lkzs8dcpax9d8gt/Safari6.0.4Mountain.pkg sha1:ebcb909c0c9cc6a85a188cea2c2890724c1cbfe6
12 | Java for OS X 2013-004 http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2013-004.dmg sha1:e9a1954c8d77666380526e5107825c2ffeaf314a
13 | Security Update 2013-003 (Lion) http://support.apple.com/downloads/DL1668/en_US/SecUpd2013-003.dmg sha1:c94eeaee2e329f75830140598c8973b6a8e1b22d
14 | AirPort Utility 6.3.1 for Mac http://support.apple.com/downloads/DL1664/en_US/AirPortUtility6.3.1.dmg sha1:7cb449454ef5c2cf478a2a5394f652a9705c9481
15 | Apple Remote Desktop 3.6.2 Client http://support.apple.com/downloads/DL1594/en_US/RemoteDesktopClient.dmg sha1:609965234e30f1a48ce7cd20d98cd3bc5b79712d
16 | Flashback Removal Security Update http://support.apple.com/downloads/DL1534/en_US/FlashbackRemovalUpdate.dmg sha1:64231192a3b6d0ac8b0fe61c6ea7be5c829cc9f9
17 | OS X Lion 10.7.5 Supplemental Update http://support.apple.com/downloads/DL1599/en_US/MacOSXUpd10.7.5Supp.dmg sha1:644284dd913a207214c02a9e84945195d7b20c9a
18 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/10.8_vanilla.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2013-07-17
2 | # $Rev$ from $Date$
3 |
4 | Installer Disc Builds: 12A269, 12B19, 12C60, 12D78, 12E55
5 |
6 | Output Volume Name: Macintosh HD
7 | Output File Name: 10.8_vanilla
8 |
9 | OS Updates:
10 | iTunes 11.0.4 http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg sha1:cd9f00b54f2c7b2b46083f8c3d2813e0b3bc3b30
11 | Java for OS X 2013-004 http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2013-004.dmg sha1:e9a1954c8d77666380526e5107825c2ffeaf314a
12 | Security Update 2013-003 (Mountain Lion) http://support.apple.com/downloads/DL1667/en_US/SecUpd2013-003.dmg sha1:5452c463819106ec30e9f365031f65f1b6c538c0
13 | AirPort Utility 6.3.1 for Mac http://support.apple.com/downloads/DL1664/en_US/AirPortUtility6.3.1.dmg sha1:7cb449454ef5c2cf478a2a5394f652a9705c9481
14 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/iLife11_10.6_Updates.catalog:
--------------------------------------------------------------------------------
1 | #Generated: 2012-09-10
2 | Apple Updates:
3 | iWeb 3.0.4 http://support.apple.com/downloads/DL1413/en_US/iWeb304.dmg sha1:b4c63bd81b57b00575974a481081f563f9a69cbd
4 | iDVD 7.1.2 http://support.apple.com/downloads/DL1414/en_US/iDVD7.1.2Update.dmg sha1:32801de30b53a02aa124274f2580c8331d5acc8a
5 | iPhoto 9.1 http://support.apple.com/downloads/DL1322/en_US/iPhoto9.1Update.dmg sha1:bfbf863dad051b07553f75a0b7e05e0e041bdc4c
6 | iPhoto 9.2.3 http://support.apple.com/downloads/DL1514/en_US/iPhoto9.2.3Update.dmg sha1:9edfb9ee85879efdea684811045e4a62fce505d2
7 | iMovie 9.0.4 http://support.apple.com/downloads/DL1412/en_US/iMovie9.0.4Update.dmg sha1:702f21e434fe9a1711c083c1bc7b5bb89caad01e
8 | GarageBand 6.0.5 http://support.apple.com/downloads/DL1507/en_US/GarageBand6.0.5Update.dmg sha1:234acc0ef6fd6e4080965d95974e02053d66cb18
9 | Digital Camera RAW Compatibility Update 3.14 http://support.apple.com/downloads/DL1552/en_US/RAWCameraUpdate3.dmg sha1:f00b189b1823c3eb0efc5950554b00b58ea039ff
10 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/iLife11_10.7_Updates.catalog:
--------------------------------------------------------------------------------
1 | #Generated: 2013-06-28
2 | Apple Updates:
3 | iWeb 3.0.4 http://support.apple.com/downloads/DL1413/en_US/iWeb304.dmg sha1:b4c63bd81b57b00575974a481081f563f9a69cbd
4 | iDVD 7.1.2 http://support.apple.com/downloads/DL1414/en_US/iDVD7.1.2Update.dmg sha1:32801de30b53a02aa124274f2580c8331d5acc8a
5 | iPhoto 9.1 http://support.apple.com/downloads/DL1322/en_US/iPhoto9.1Update.dmg sha1:bfbf863dad051b07553f75a0b7e05e0e041bdc4c
6 | iPhoto 9.4.3 http://support.apple.com/downloads/DL1650/en_US/iPhoto9.4.3Update.dmg sha1:8519a442d77f0b4ce24311237ec3f29195092d2b
7 | iMovie 9.0.9 http://support.apple.com/downloads/DL1574/en_US/iMovie9.0.9Update.dmg sha1:d07c4d04f3cce2414a2cf4a2967a409640dcf50f
8 | GarageBand 6.0.5 http://support.apple.com/downloads/DL1507/en_US/GarageBand6.0.5Update.dmg sha1:234acc0ef6fd6e4080965d95974e02053d66cb18
9 | Digital Camera RAW Compatibility Update 4.07 http://support.apple.com/downloads/DL1666/en_US/RAWCameraUpdate4.07.dmg sha1:b9875b2a06de40d37158e4502f33113d482d9187
10 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/iWork09_10.6_Updates.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2013-01-06
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | iWork 9.1 http://support.apple.com/downloads/DL1097/en_US/iWork9.1Update.dmg sha1:ecb38db74d7d1954cbcee9220c73dac85cace3e1
5 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/iWork09_10.7_Updates.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2013-01-06
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | iWork 9.3 http://support.apple.com/downloads/DL1563/en_US/iWork_9.3_Update.dmg sha1:4b52cdb41d955b77ed9713cfd7a94d08fca8017d
5 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother Printer Drivers 2.10 for OS X http://support.apple.com/downloads/DL894/en_US/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon Inkjet Printer Drivers v2.12 for OS X http://support.apple.com/downloads/DL899/en_US/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Canon Laser Printer Drivers v2.11 for OS X http://support.apple.com/downloads/DL1648/en_US/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Epson Printer Drivers v2.17 for OS X http://support.apple.com/downloads/DL1398/en_US/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | FujiXerox Printer Drivers v2.5 for OS X http://support.apple.com/downloads/DL904/en_US/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner Printer Drivers v.10.0 for OS X http://support.apple.com/downloads/DL909/en_US/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/en_US/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | HP Printer Drivers v.2.16.1 for OS X http://support.apple.com/downloads/DL907/en_US/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint Printer Drivers v10.0 for OS X http://support.apple.com/downloads/DL1496/en_US/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec Printer Drivers 10.0 for OS X http://support.apple.com/downloads/DL903/en_US/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier Printer Drivers v10.1 for OS X http://support.apple.com/downloads/DL910/en_US/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Lexmark Printer Driver v2.12 for OS X http://support.apple.com/downloads/DL1397/en_US/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | NRG Printer Drivers v10.0 for OS X http://support.apple.com/downloads/DL1495/en_US/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh Printer Drivers v10.0 for OS X http://support.apple.com/downloads/DL902/en_US/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung Printer Drivers v2.6 for OS X http://support.apple.com/downloads/DL905/en_US/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin Printer Drivers 10.0 for OS X http://support.apple.com/downloads/DL906/en_US/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox Printer Drivers v3.0 for OS X http://support.apple.com/downloads/DL912/en_US/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_da_DK.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother-printerarkiver opdatering 2.10 http://support.apple.com/downloads/DL894/da_DK/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon-printerarkiver 2.12 til OS X http://support.apple.com/downloads/DL899/da_DK/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Opdatering til Canon-laserprintersoftware 2.11 http://support.apple.com/downloads/DL1648/da_DK/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Opdatering til EPSON-printersoftware v2.17 http://support.apple.com/downloads/DL1398/da_DK/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox-printerarkiver v2.5 til OS X http://support.apple.com/downloads/DL904/da_DK/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner-printerarkiver opdatering 2.3 til Mac OS X http://support.apple.com/downloads/DL909/da_DK/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/da_DK/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard-printerarkive v2.16.1 http://support.apple.com/downloads/DL907/da_DK/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Opdatering til InfoPrint-printerarkiver v10.0 til Mac OS X http://support.apple.com/downloads/DL1496/da_DK/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec-printerarkiver v10.0 til Mac OS X http://support.apple.com/downloads/DL903/da_DK/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier-printerarkiver opdatering v10.1 til Mac OS X http://support.apple.com/downloads/DL910/da_DK/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Opdatering til Lexmark-printersoftware v2.12 http://support.apple.com/downloads/DL1397/da_DK/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Opdatering til NRG-printerarkiver v10.0 til Mac OS X http://support.apple.com/downloads/DL1495/da_DK/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh-printerarkiver opdatering v10.0 til Mac OS X http://support.apple.com/downloads/DL902/da_DK/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung-printerarkiver v2.6 til Mac OS X http://support.apple.com/downloads/DL905/da_DK/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin-printerarkiver 10.0 til Mac OS X v10.6 http://support.apple.com/downloads/DL906/da_DK/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox-printerarkiver v3.0 til OS X http://support.apple.com/downloads/DL912/da_DK/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_de_DE.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother-Druckertreiber-Update 2.10 http://support.apple.com/downloads/DL894/de_DE/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon Druckertreiber 2.12 für OS X http://support.apple.com/downloads/DL899/de_DE/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Update für Canon-Laserdruckersoftware 2.11 http://support.apple.com/downloads/DL1648/de_DE/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Update für EPSON-Druckersoftware v2.17 http://support.apple.com/downloads/DL1398/de_DE/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox-Druckertreiber v2.5 für OS X http://support.apple.com/downloads/DL904/de_DE/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner-Druckertreiber-Aktualisierung 2.3 für Mac OS X http://support.apple.com/downloads/DL909/de_DE/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/de_DE/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | HP-Druckertreiber v2.16.1 für OS X http://support.apple.com/downloads/DL907/de_DE/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Update für InfoPrint-Druckersoftware v10.0 für Mac OS X http://support.apple.com/downloads/DL1496/de_DE/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec-Druckertreiber v10.0 für Mac OS X http://support.apple.com/downloads/DL903/de_DE/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier-Druckertreiber-Aktualisierung v10.1 für Mac OS X http://support.apple.com/downloads/DL910/de_DE/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Update für Lexmark-Druckersoftware v2.12 http://support.apple.com/downloads/DL1397/de_DE/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Update für NRG-Druckersoftware v10.0 für Mac OS X http://support.apple.com/downloads/DL1495/de_DE/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh-Druckertreiber-Aktualisierung v10.0 für Mac OS X http://support.apple.com/downloads/DL902/de_DE/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung-Druckertreiber v2.6 für Mac OS X http://support.apple.com/downloads/DL905/de_DE/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin-Druckertreiber 10.0 für Mac OS X v10.6 http://support.apple.com/downloads/DL906/de_DE/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox-Druckertreiber v3.0 für OS X http://support.apple.com/downloads/DL912/de_DE/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_es_ES.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Actualización 2.10 de drivers para impresoras Brother http://support.apple.com/downloads/DL894/es_ES/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Drivers impresión Canon 2.12 para OS X http://support.apple.com/downloads/DL899/es_ES/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Actualización de software 2.11 para impresoras láser Canon http://support.apple.com/downloads/DL1648/es_ES/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Actualización de software para impresoras EPSON v2.17 http://support.apple.com/downloads/DL1398/es_ES/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Drivers impresión Fuji Xerox v2.5 para OS X http://support.apple.com/downloads/DL904/es_ES/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Actualización de drivers para impresoras Gestetner 2.3 para Mac OS X http://support.apple.com/downloads/DL909/es_ES/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/es_ES/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Drivers impresión Hewlett-Packard v2.16.1 para OS X http://support.apple.com/downloads/DL907/es_ES/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Actualización de software para impresoras InfoPrint v10.0 para Mac OS X http://support.apple.com/downloads/DL1496/es_ES/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Drivers para impresoras Infotec v10.0 para Mac OS X http://support.apple.com/downloads/DL903/es_ES/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Actualización de drivers para impresoras Lanier v10.1 para Mac OS X http://support.apple.com/downloads/DL910/es_ES/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Actualización de software para impresoras Lexmark v2.12 http://support.apple.com/downloads/DL1397/es_ES/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Actualización de software para impresoras NRG v10.0 para Mac OS X http://support.apple.com/downloads/DL1495/es_ES/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Actualización de drivers para impresoras Ricoh v10.0 para Mac OS X http://support.apple.com/downloads/DL902/es_ES/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Drivers impresión Samsung v2.6 para Mac OS X http://support.apple.com/downloads/DL905/es_ES/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Drivers impresión Savin 10.0 para Mac OS X v10.6 http://support.apple.com/downloads/DL906/es_ES/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Drivers impresión Xerox v3.0 para OS X http://support.apple.com/downloads/DL912/es_ES/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_fi_FI.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother-tulostinohjainpäivitys 2.10 http://support.apple.com/downloads/DL894/fi_FI/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon-tulostinohjaimet 2.12 varten OS X http://support.apple.com/downloads/DL899/fi_FI/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Canon Laser Printer Drivers v2.11 for OS X http://support.apple.com/downloads/DL1648/fi_FI/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | EPSON-tulostinohjelmiston päivitys v2.17 http://support.apple.com/downloads/DL1398/fi_FI/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox -tulostinohjaimet v2.5 varten OS X http://support.apple.com/downloads/DL904/fi_FI/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner-tulostinohjainpäivitys 2.3 varten Mac OS X http://support.apple.com/downloads/DL909/fi_FI/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/fi_FI/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard-tulostinohjaimet v2.16.1 varten OS X http://support.apple.com/downloads/DL907/fi_FI/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint-tulostinohjelmiston päivitys v10.0 varten Mac OS X http://support.apple.com/downloads/DL1496/fi_FI/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec-tulostinohjaimet v10.0 varten Mac OS X http://support.apple.com/downloads/DL903/fi_FI/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier-tulostinohjainpäivitys v10.1 varten Mac OS X http://support.apple.com/downloads/DL910/fi_FI/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Lexmark-tulostinohjelmiston päivitys v2.12 http://support.apple.com/downloads/DL1397/fi_FI/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | NRG-tulostinohjelmiston päivitys v10.0 varten Mac OS X http://support.apple.com/downloads/DL1495/fi_FI/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh-tulostinohjainpäivitys v10.0 varten Mac OS X http://support.apple.com/downloads/DL902/fi_FI/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung-tulostinohjaimet v2.6 varten Mac OS X http://support.apple.com/downloads/DL905/fi_FI/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin-tulostinohjaimet 10.0 varten Mac OS X v10.6 http://support.apple.com/downloads/DL906/fi_FI/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox-tulostinohjaimet v3.0 varten OS X http://support.apple.com/downloads/DL912/fi_FI/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_fr_FR.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Mise à jour 2.10 des logiciels d’imprimantes Brother http://support.apple.com/downloads/DL894/fr_FR/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Imprimantes Canon 2.9 pour OS X - Gestionnaires http://support.apple.com/downloads/DL899/fr_FR/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Mise à jour 2.11 des logiciels d’imprimantes laser Canon http://support.apple.com/downloads/DL1648/fr_FR/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Mise à jour des logiciels d’imprimantes EPSON v2.17 http://support.apple.com/downloads/DL1398/fr_FR/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Gestionnaires d’impression Fuji Xerox v2.5 pour OS X http://support.apple.com/downloads/DL904/fr_FR/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Mise à jour du gestionnaire d’impression Gestetner 2.3 pour Mac OS X http://support.apple.com/downloads/DL909/fr_FR/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/fr_FR/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Gestionnaires d'imprimantes HP v2.16.1 pour OS X http://support.apple.com/downloads/DL907/fr_FR/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Mise à jour des logiciels d’imprimantes InfoPrint v10.0 pour Mac OS X http://support.apple.com/downloads/DL1496/fr_FR/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Gestionnaires d’imprimantes Infotec v10.0 pour Mac OS X http://support.apple.com/downloads/DL903/fr_FR/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Mise à jour du gestionnaire d’impression Lanier v10.1 pour Mac OS X http://support.apple.com/downloads/DL910/fr_FR/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Mise à jour des logiciels d’imprimantes Lexmark v2.12 http://support.apple.com/downloads/DL1397/fr_FR/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Mise à jour des logiciels d’imprimantes NRG v10.0 pour Mac OS X http://support.apple.com/downloads/DL1495/fr_FR/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Mise à jour du gestionnaire d’impression Ricoh v2.3 pour Mac OS X http://support.apple.com/downloads/DL902/fr_FR/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Gestionnaires d’imprimantes Samsung v2.6 pour Mac OS X http://support.apple.com/downloads/DL905/fr_FR/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Gestionnaires d’imprimantes Savin 10.0 pour Mac OS X v10.6 http://support.apple.com/downloads/DL906/fr_FR/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Gestionnaires d’imprimantes Xerox v3.0 pour OS X http://support.apple.com/downloads/DL912/fr_FR/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_it_IT.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Aggiornamento driver stampanti Brother 2.10 http://support.apple.com/downloads/DL894/it_IT/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Driver per stampanti Canon 2.12 per OS X http://support.apple.com/downloads/DL899/it_IT/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Aggiornamento Software stampante laser Canon 2.11 http://support.apple.com/downloads/DL1648/it_IT/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Aggiornamento Software Stampante EPSON v2.17 http://support.apple.com/downloads/DL1398/it_IT/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Driver per stampante Fuji Xerox v2.5 per OS X http://support.apple.com/downloads/DL904/it_IT/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Aggiornamento driver stampanti Gestetner 2.3 per Mac OS X http://support.apple.com/downloads/DL909/it_IT/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/it_IT/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Driver per stampanti Hewlett-Packard v2.16.1 per OS X http://support.apple.com/downloads/DL907/it_IT/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Aggiornamento Software Stampante InfoPrint v10.0 per Mac OS X http://support.apple.com/downloads/DL1496/it_IT/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Driver stampanti Infotec v10.0 per Mac OS X http://support.apple.com/downloads/DL903/it_IT/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Aggiornamento driver stampanti Lanier v10.1 per Mac OS X http://support.apple.com/downloads/DL910/it_IT/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Aggiornamento Software Stampante Lexmark v3.0 http://support.apple.com/downloads/DL1397/it_IT/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Aggiornamento Software Stampante NRG v10.0 per Mac OS X http://support.apple.com/downloads/DL1495/it_IT/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Aggiornamento driver stampanti Ricoh v 10.0 per Mac OS X http://support.apple.com/downloads/DL902/it_IT/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Driver stampanti Samsung v2.6 per Mac OS X http://support.apple.com/downloads/DL905/it_IT/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Driver stampanti Savin 10.0 per Mac OS X v10.6 http://support.apple.com/downloads/DL906/it_IT/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Driver per stampanti Xerox v3.0 per OS X http://support.apple.com/downloads/DL912/it_IT/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_ja_JP.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother プリンタドライバ 2.10 http://support.apple.com/downloads/DL894/ja_JP/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon プリンタドライバ 2.12 (OS X) http://support.apple.com/downloads/DL899/ja_JP/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | キヤノン・レーザー・プリンタ・ソフトウェア・アップデート v2.11 (OS X) http://support.apple.com/downloads/DL1648/ja_JP/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | エプソン・プリンタ・ソフトウェア・アップデート v2.17 http://support.apple.com/downloads/DL1398/ja_JP/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox プリンタドライバ v2.5 (OS X) http://support.apple.com/downloads/DL904/ja_JP/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner プリンタ・ソフトウェア・アップデート 2.3 (Mac OS X) http://support.apple.com/downloads/DL909/ja_JP/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/ja_JP/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | HP プリンタドライバ v2.16.1 (OS X) http://support.apple.com/downloads/DL907/ja_JP/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint プリンタ・ソフトウェア・アップデート v10.0 (Mac OS X) http://support.apple.com/downloads/DL1496/ja_JP/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec プリンタドライバ v10.0 (Mac OS X) http://support.apple.com/downloads/DL903/ja_JP/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier プリンタ・ソフトウェア・アップデート v10.1 (Mac OS X) http://support.apple.com/downloads/DL910/ja_JP/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | レックスマーク・プリンタ・ソフトウェア・アップデート v2.12 http://support.apple.com/downloads/DL1397/ja_JP/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | NRG プリンタ・ソフトウェア・アップデート v10.0 (Mac OS X) http://support.apple.com/downloads/DL1495/ja_JP/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh プリンタドライバ v10.0 (Mac OS X) http://support.apple.com/downloads/DL902/ja_JP/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung プリンタドライバ v2.6 (Mac OS X) http://support.apple.com/downloads/DL905/ja_JP/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin プリンタドライバ 10.0 (Mac OS X v10.6) http://support.apple.com/downloads/DL906/ja_JP/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox プリンタドライバ v3.0 (OS X) http://support.apple.com/downloads/DL912/ja_JP/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_ko_KR.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother 프린터 드라이버 2.10 http://support.apple.com/downloads/DL894/ko_KR/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon 프린터 드라이버 2.12 (OS X) http://support.apple.com/downloads/DL899/ko_KR/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Canon 레이저 프린터 소프트웨어 업데이트 2.11 http://support.apple.com/downloads/DL1648/ko_KR/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | EPSON 프린터 소프트웨어 업데이트 v2.17 http://support.apple.com/downloads/DL1398/ko_KR/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox 프린터 드라이브 v2.5 (OS X) http://support.apple.com/downloads/DL904/ko_KR/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner 프린터 소프트웨어 업데이트 2.3 (Mac OS X) http://support.apple.com/downloads/DL909/ko_KR/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/ko_KR/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard 프린터 드라이버 v2.16.1 (OS X) http://support.apple.com/downloads/DL907/ko_KR/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint 프린터 소프트웨어 업데이트 v10.0 (Mac OS X) http://support.apple.com/downloads/DL1496/ko_KR/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec 프린터 드라이버 v10.0 (Mac OS X) http://support.apple.com/downloads/DL903/ko_KR/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier 프린터 소프트웨어 업데이트 v10.1 (Mac OS X) http://support.apple.com/downloads/DL910/ko_KR/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Lexmark 프린터 소프트웨어 업데이트 v2.12 http://support.apple.com/downloads/DL1397/ko_KR/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | NRG 프린터 소프트웨어 업데이트 v10.0 (Mac OS X) http://support.apple.com/downloads/DL1495/ko_KR/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh 프린터 드라이버 v10.0 (Mac OS X) http://support.apple.com/downloads/DL902/ko_KR/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung 프린터 드라이버 v2.6 (Mac OS X) http://support.apple.com/downloads/DL905/ko_KR/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin 프린터 드라이버 10.0 (Mac OS X v10.6) http://support.apple.com/downloads/DL906/ko_KR/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox 프린터 드라이버 v3.0 (OS X) http://support.apple.com/downloads/DL912/ko_KR/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_nl_NL.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Update Brother-printerbestanden 2.10 http://support.apple.com/downloads/DL894/nl_NL/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon-printerbestanden 2.12 voor OS X http://support.apple.com/downloads/DL899/nl_NL/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Update Canon-laserprintersoftware 2.11 http://support.apple.com/downloads/DL1648/nl_NL/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Update EPSON-printersoftware v2.17 http://support.apple.com/downloads/DL1398/nl_NL/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox-printerbestanden v2.5 voor OS X http://support.apple.com/downloads/DL904/nl_NL/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Update Gestetner-printerbestanden 2.3 voor Mac OS X http://support.apple.com/downloads/DL909/nl_NL/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/nl_NL/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard-printerbestanden v2.16.1 voor OS X http://support.apple.com/downloads/DL907/nl_NL/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Update InfoPrint-printersoftware v10.0 voor Mac OS X http://support.apple.com/downloads/DL1496/nl_NL/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | InfoTec-printerbestanden v10.0 voor Mac OS X http://support.apple.com/downloads/DL903/nl_NL/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Update Lanier-printerbestanden v10.1 voor Mac OS X http://support.apple.com/downloads/DL910/nl_NL/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Update Lexmark-printersoftware v2.12 http://support.apple.com/downloads/DL1397/nl_NL/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Update NRG-printersoftware v10.0 voor Mac OS X http://support.apple.com/downloads/DL1495/nl_NL/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Update Ricoh-printerbestanden v10.0 voor Mac OS X http://support.apple.com/downloads/DL902/nl_NL/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung-printerbestanden v2.6 voor Mac OS X http://support.apple.com/downloads/DL905/nl_NL/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin-printerbestanden 10.0 voor Mac OS X v10.6 http://support.apple.com/downloads/DL906/nl_NL/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox-printerbestanden v3.0 voor OS X http://support.apple.com/downloads/DL912/nl_NL/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_no_NO.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother-skriverdriveroppdatering 2.10 http://support.apple.com/downloads/DL894/no_NO/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon-skriverdrivere 2.12 for OS X http://support.apple.com/downloads/DL899/no_NO/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Canon-skriverprogramvareoppdatering (laser) 2.11 http://support.apple.com/downloads/DL1648/no_NO/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | EPSON-skriverprogramvareoppdatering v2.17 http://support.apple.com/downloads/DL1398/no_NO/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox-skriverdrivere v2.5 for OS X http://support.apple.com/downloads/DL904/no_NO/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner-skriverdriveroppdatering 2.3 for Mac OS X http://support.apple.com/downloads/DL909/no_NO/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/no_NO/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard-skriverdrivere v2.16.1 for OS X http://support.apple.com/downloads/DL907/no_NO/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint-skriverprogramvareoppdatering v10.0 for Mac OS X http://support.apple.com/downloads/DL1496/no_NO/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec-skriverdrivere v10.0 for Mac OS X http://support.apple.com/downloads/DL903/no_NO/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier-skriverdriveroppdatering v10.1 for Mac OS X http://support.apple.com/downloads/DL910/no_NO/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Lexmark-skriverprogramvareoppdatering v2.12 http://support.apple.com/downloads/DL1397/no_NO/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | NRG-skriverprogramvareoppdatering v10.0 for Mac OS X http://support.apple.com/downloads/DL1495/no_NO/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh-skriverdriveroppdatering v10.0 for Mac OS X http://support.apple.com/downloads/DL902/no_NO/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung-skriverdrivere v2.6 for Mac OS X http://support.apple.com/downloads/DL905/no_NO/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin-skriverdrivere 10.0 for Mac OS X v10.6 http://support.apple.com/downloads/DL906/no_NO/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox-skriverdrivere v3.0 for OS X http://support.apple.com/downloads/DL912/no_NO/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_pl_PL.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Uaktualnienie sterowników drukarek Brother 2.10 http://support.apple.com/downloads/DL894/pl_PL/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Sterowniki drukarek Canon 2.12 dla OS X http://support.apple.com/downloads/DL899/pl_PL/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Uaktualnienie oprogramowania drukarek laserowych Canon 2.11 http://support.apple.com/downloads/DL1648/pl_PL/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Uaktualnienie oprogramowania drukarek EPSON v2.17 http://support.apple.com/downloads/DL1398/pl_PL/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Sterowniki drukarek Fuji Xerox v2.5 dla OS X http://support.apple.com/downloads/DL904/pl_PL/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Uaktualnienie sterowników drukarek Gestetner 2.3 dla Mac OS X http://support.apple.com/downloads/DL909/pl_PL/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/pl_PL/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Sterowniki drukarek Hewlett-Packard v2.16.1 dla OS X http://support.apple.com/downloads/DL907/pl_PL/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Uaktualnienie oprogramowania drukarek InfoPrint v10.0 dla Mac OS X http://support.apple.com/downloads/DL1496/pl_PL/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Sterowniki drukarek Infotec v10.0 dla Mac OS X http://support.apple.com/downloads/DL903/pl_PL/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Uaktualnienie sterowników drukarek Lanier v10.1 dla Mac OS X http://support.apple.com/downloads/DL910/pl_PL/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Uaktualnienie oprogramowania drukarek Lexmark v2.12 http://support.apple.com/downloads/DL1397/pl_PL/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Uaktualnienie oprogramowania drukarek NRG v10.0 dla Mac OS X http://support.apple.com/downloads/DL1495/pl_PL/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Uaktualnienie sterowników drukarek Ricoh v10.0 dla Mac OS X http://support.apple.com/downloads/DL902/pl_PL/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Sterowniki drukarek Samsung v2.6 dla Mac OS X http://support.apple.com/downloads/DL905/pl_PL/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Sterowniki drukarek Savin 10.0 dla Mac OS X v10.6 http://support.apple.com/downloads/DL906/pl_PL/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Sterowniki drukarek Xerox v3.0 dla OS X http://support.apple.com/downloads/DL912/pl_PL/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_pt_BR.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Atualização 2.10 do Driver da Impressora Brother http://support.apple.com/downloads/DL894/pt_BR/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Drivers para Impressoras Canon 2.12 para OS X http://support.apple.com/downloads/DL899/pt_BR/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Atualização de Software 2.11 para Impressoras a Laser Canon http://support.apple.com/downloads/DL1648/pt_BR/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Atualização de Software para Impressoras EPSON v2.17 http://support.apple.com/downloads/DL1398/pt_BR/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Drivers para Impressoras Fuji Xerox v2.5 para OS X http://support.apple.com/downloads/DL904/pt_BR/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Atualização do Driver da Impressora Gestetner 2.3 para Mac OS X http://support.apple.com/downloads/DL909/pt_BR/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/pt_BR/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Atualização do Driver da Impressora HP v2.16.1 para OS X http://support.apple.com/downloads/DL907/pt_BR/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Atualização de Software para Impressoras InfoPrint v10.0 para Mac OS X http://support.apple.com/downloads/DL1496/pt_BR/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Drivers para Impressora Infotec v10.0 para Mac OS X http://support.apple.com/downloads/DL903/pt_BR/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Atualização do Driver da Impressora Lanier v10.1 para Mac OS X http://support.apple.com/downloads/DL910/pt_BR/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Atualização de Software para Impressoras Lexmark v2.12 http://support.apple.com/downloads/DL1397/pt_BR/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Atualização de Software para Impressoras NRG v10.0 para Mac OS X http://support.apple.com/downloads/DL1495/pt_BR/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Atualização do Driver da Impressora Ricoh v10.0 para Mac OS X http://support.apple.com/downloads/DL902/pt_BR/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Drivers para Impressora Samsung v2.6 para Mac OS X http://support.apple.com/downloads/DL905/pt_BR/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Drivers para Impressora Savin 10.0 para Mac OS X v10.6 http://support.apple.com/downloads/DL906/pt_BR/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Drivers para Impressoras Xerox v3.0 para OS X http://support.apple.com/downloads/DL912/pt_BR/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_pt_PT.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Actualização 2.10 de Drivers para Impressoras Brother http://support.apple.com/downloads/DL894/pt_PT/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Recursos para impressoras Canon 2.12 para OS X http://support.apple.com/downloads/DL899/pt_PT/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Actualização de Software 2.11 para Impressoras Canon a Laser http://support.apple.com/downloads/DL1648/pt_PT/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Actualização de Software para Impressoras EPSON v2.17 http://support.apple.com/downloads/DL1398/pt_PT/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Recursos para impressoras Fuji Xerox v2.5 para OS X http://support.apple.com/downloads/DL904/pt_PT/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Actualização de Drivers para Impressoras Gestetner 2.3 para Mac OS X http://support.apple.com/downloads/DL909/pt_PT/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/pt_PT/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Recursos para impressoras Hewlett-Packard v2.16.1 para OS X http://support.apple.com/downloads/DL907/pt_PT/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Actualização de Software para Impressoras InfoPrint v10.0 para Mac OS X http://support.apple.com/downloads/DL1496/pt_PT/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Recursos para impressoras Infotec v10.0 para Mac OS X http://support.apple.com/downloads/DL903/pt_PT/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Actualização de Drivers para Impressoras Lanier v10.1 para Mac OS X http://support.apple.com/downloads/DL910/pt_PT/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Actualização de Software para Impressoras Lexmark v2.12 http://support.apple.com/downloads/DL1397/pt_PT/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Actualização de Software para Impressoras NRG v10.0 para Mac OS X http://support.apple.com/downloads/DL1495/pt_PT/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Actualização de Drivers para Impressoras Ricoh v10.0 para Mac OS X http://support.apple.com/downloads/DL902/pt_PT/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Recursos para impressoras Samsung v2.6 para Mac OS X http://support.apple.com/downloads/DL905/pt_PT/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Recursos para impressoras Savin 10.0 para Mac OS X v10.6 http://support.apple.com/downloads/DL906/pt_PT/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Recursos para impressoras Xerox v3.0 para OS X http://support.apple.com/downloads/DL912/pt_PT/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_ru_RU.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Драйверы принтера Brother 2.10 http://support.apple.com/downloads/DL894/ru_RU/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Драйверы принтера Canon 2.12 Для OS X http://support.apple.com/downloads/DL899/ru_RU/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Обновление ПО для лазерных принтеров Canon 2.11 http://support.apple.com/downloads/DL1648/ru_RU/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | Обновление ПО для принтеров EPSON v2.17 http://support.apple.com/downloads/DL1398/ru_RU/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Драйверы принтера Fuji Xerox v2.5 для OS X http://support.apple.com/downloads/DL904/ru_RU/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Обновление ПО для принтеров Gestetner 2.3 для Mac OS X http://support.apple.com/downloads/DL909/ru_RU/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/ru_RU/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Драйверы принтера Hewlett-Packard v2.16.1 Для OS X http://support.apple.com/downloads/DL907/ru_RU/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | Обновление ПО для принтеров InfoPrint v10.0 Для Mac OS X http://support.apple.com/downloads/DL1496/ru_RU/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Драйверы принтера Infotec 10.0 для Mac OS X http://support.apple.com/downloads/DL903/ru_RU/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Драйверы принтера Lanier v10.1 Для Mac OS X http://support.apple.com/downloads/DL910/ru_RU/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Обновление ПО для принтеров Lexmark v2.12 http://support.apple.com/downloads/DL1397/ru_RU/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | Обновление ПО для принтеров NRG v10.0 Для Mac OS X http://support.apple.com/downloads/DL1495/ru_RU/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Обновление ПО для принтеров Ricoh v10.0 Для Mac OS X http://support.apple.com/downloads/DL902/ru_RU/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Драйверы принтера Samsung v2.6 для Mac OS X http://support.apple.com/downloads/DL905/ru_RU/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Драйверы принтера Savin 10.0 для Mac OS X v10.6 http://support.apple.com/downloads/DL906/ru_RU/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Драйверы принтера Xerox v3.0 для OS X http://support.apple.com/downloads/DL912/ru_RU/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_sv_SE.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother-skrivardrivrutiner uppdatering 2.10 http://support.apple.com/downloads/DL894/sv_SE/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon-skrivardrivrutiner 2.12 för OS X http://support.apple.com/downloads/DL899/sv_SE/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Canon-programuppdatering för laserskrivare 2.11 http://support.apple.com/downloads/DL1648/sv_SE/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | EPSON-skrivarprogramuppdatering v2.17 http://support.apple.com/downloads/DL1398/sv_SE/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox-skrivardrivrutiner v2.5 för OS X http://support.apple.com/downloads/DL904/sv_SE/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner-skrivardrivrutiner uppdatering 2.3 för Mac OS X http://support.apple.com/downloads/DL909/sv_SE/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/sv_SE/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard-skrivardrivrutiner v2.16.1 för OS X http://support.apple.com/downloads/DL907/sv_SE/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint-skrivarprogramuppdatering v10.0 för Mac OS X http://support.apple.com/downloads/DL1496/sv_SE/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec-skrivardrivrutiner v10.0 för Mac OS X http://support.apple.com/downloads/DL903/sv_SE/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier-skrivardrivrutiner uppdatering v10.1 för Mac OS X http://support.apple.com/downloads/DL910/sv_SE/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Lexmark-skrivarprogramuppdatering v2.12 http://support.apple.com/downloads/DL1397/sv_SE/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | NRG-skrivarprogramuppdatering v10.0 för Mac OS X http://support.apple.com/downloads/DL1495/sv_SE/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh-skrivardrivrutiner uppdatering v10.0 för Mac OS X http://support.apple.com/downloads/DL902/sv_SE/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung-skrivardrivrutiner v2.6 för Mac OS X http://support.apple.com/downloads/DL905/sv_SE/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin-skrivardrivrutiner 10.0 för Mac OS X v10.6 http://support.apple.com/downloads/DL906/sv_SE/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox-skrivardrivrutiner v3.0 för OS X http://support.apple.com/downloads/DL912/sv_SE/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_zh_CN.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | 对不起, (404) http://support.apple.com/downloads/DL894/zh_CN/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon 打印机驱动程序 2.12 (OS X) http://support.apple.com/downloads/DL899/zh_CN/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Canon 激光打印机软件更新 2.11 http://support.apple.com/downloads/DL1648/zh_CN/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | EPSON 打印机软件更新 v2.17 http://support.apple.com/downloads/DL1398/zh_CN/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox 打印机驱动程序 v2.5 (OS X) http://support.apple.com/downloads/DL904/zh_CN/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner 打印机驱动程序更新 2.3 (Mac OS X) http://support.apple.com/downloads/DL909/zh_CN/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/zh_CN/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard 打印机驱动程序 v2.16.1 (OS X) http://support.apple.com/downloads/DL907/zh_CN/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint 打印机软件更新 v10.0 (Mac OS X) http://support.apple.com/downloads/DL1496/zh_CN/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | Infotec 打印机驱动程序 v10.0 (Mac OS X) http://support.apple.com/downloads/DL903/zh_CN/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier 打印机驱动程序更新 v10.1 (Mac OS X) http://support.apple.com/downloads/DL910/zh_CN/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Lexmark 打印机软件更新 v2.12 http://support.apple.com/downloads/DL1397/zh_CN/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | NRG 打印机软件更新 v10.0 (Mac OS X) http://support.apple.com/downloads/DL1495/zh_CN/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh 打印机驱动程序更新 v10.0 (Mac OS X) http://support.apple.com/downloads/DL902/zh_CN/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung 打印机驱动程序 v2.6 (Mac OS X) http://support.apple.com/downloads/DL905/zh_CN/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin 打印机驱动程序 10.0 (Mac OS X v10.6) http://support.apple.com/downloads/DL906/zh_CN/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | Xerox 打印机驱动程序 v3.0 (OS X) http://support.apple.com/downloads/DL912/zh_CN/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/CatalogFiles/printers_zh_TW.catalog:
--------------------------------------------------------------------------------
1 | # Generated: 2014-03-20
2 | # $Rev$ from $Date$
3 | Apple Updates:
4 | Brother 印表機驅動程式更新 2.10 http://support.apple.com/downloads/DL894/zh_TW/BrotherPrinterDriver2.10.dmg md5:28723aa3840f0b77e0af2ca8e824c253
5 | Canon 印表機驅動程式 2.12 (OS X) http://support.apple.com/downloads/DL899/zh_TW/CanonPrinterDrivers2.12.dmg md5:53ffd96bb232e15930f887e17d2197e9
6 | Canon 雷射印表機軟體更新 2.11 http://support.apple.com/downloads/DL1648/zh_TW/CanonLaserPrintDrvs2.11.dmg md5:7d9c01b8b9360154c3df2ec3fb3ef809
7 | EPSON 印表機軟體更新 v2.17 http://support.apple.com/downloads/DL1398/zh_TW/EPSONPrinterDrivers2.17.dmg md5:85cf45fd0b4b6509410490093226040e
8 | Fuji Xerox 印表機驅動程式 v2.5 (OS X) http://support.apple.com/downloads/DL904/zh_TW/FujiXeroxPrinterDrivers2.5.dmg md5:be8f421564465dd50bc3c93f52843e4b
9 | Gestetner 印表機驅動程式更新 2.3 (Mac OS X) http://support.apple.com/downloads/DL909/zh_TW/GestetnerPrinterDrivers10.0.dmg md5:ff814b3aac547a28141a69c30eac5c62
10 | Gutenprint Printer Drivers for Mac OS X v10.6 http://support.apple.com/downloads/DL911/zh_TW/GutenprintPrinterDrivers2.0.dmg md5:931f241001cbdad85cf468f76283349e
11 | Hewlett-Packard 印表機驅動程式 v2.14 (OS X) http://support.apple.com/downloads/DL907/zh_TW/HPPrinterDriver2.16.1.dmg md5:be33a61555fe69b2ea84ef4b5aa436e0
12 | InfoPrint 印表機軟體更新 v10.0 (Mac OS X) http://support.apple.com/downloads/DL1496/zh_TW/InfoPrintPrinterDrivers10.0.dmg md5:b49a031b77ccc632fa92e3d770f5d6f0
13 | 很抱歉。 (404) http://support.apple.com/downloads/DL903/zh_TW/InfotecPrinterDrivers10.0.dmg md5:9bbdd02cc4d2c82301f8b24e5d9cc56e
14 | Lanier 印表機驅動程式更新 v10.1 (Mac OS X) http://support.apple.com/downloads/DL910/zh_TW/LanierPrinterDrivers10.1.dmg md5:a7ddc7ca2fa40ff364ce49dc0f2dd08f
15 | Lexmark 印表機軟體更新 v2.12 http://support.apple.com/downloads/DL1397/zh_TW/LexmarkPrinterDrivers2.12.dmg md5:a565cdad64ade2c5cda3c186bb5a6c38
16 | 很抱歉。 (404) http://support.apple.com/downloads/DL1495/zh_TW/NRGPrinterDrivers10.0.dmg md5:650792103e519d0b0a0157bf66008068
17 | Ricoh 印表機驅動程式更新 v10.0 (Mac OS X) http://support.apple.com/downloads/DL902/zh_TW/RicohPrinterDrivers10.0.dmg md5:cc7c59a8a637f50dd3c4366fc169bce1
18 | Samsung 印表機驅動程式 v2.6 (Mac OS X) http://support.apple.com/downloads/DL905/zh_TW/SamsungPrinterDrivers2.6.dmg md5:5c6ead37c569d0350f4fa7c44470a5ce
19 | Savin 印表機驅動程式 10.0 (Mac OS X v10.6) http://support.apple.com/downloads/DL906/zh_TW/SavinPrinterDrivers10.0.dmg md5:586b64c0acc8ea1f2e03a9f5ac53a269
20 | 很抱歉。 (404) http://support.apple.com/downloads/DL912/zh_TW/XeroxPrinterDrivers3.0.dmg md5:ed1f5e3110d0fe2f5d1522b00b72a455
21 |
--------------------------------------------------------------------------------
/InstaDMG/README.md:
--------------------------------------------------------------------------------
1 | # TODO
2 |
3 | * Auto download with diff and notification on change.
4 |
--------------------------------------------------------------------------------
/InstaDMG/com.googlecode.instadmg.runupdate.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | com.googlecode.instadmg.runupdate
7 | ProgramArguments
8 |
9 | bash
10 | /instadmg/update_instadmg.sh
11 |
12 | RunAtLoad
13 |
14 | StartCalendarInterval
15 |
16 | Hour
17 | 3
18 | Minute
19 | 0
20 |
21 | AbandonProcessGroup
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/InstaDMG/iLife09Catalog.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a iLife09_Updates.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/iLife09_Updates.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "#Generated: $DATE"
28 | echo "Apple Updates:"
29 |
30 | for i in DL970 DL1414 DL1413 DL859 DL862 DL1386
31 | do
32 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:^.*(.*)
$:\1:p')
33 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
34 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s/"$FILE"/"$TITLE"/
35 | done
36 |
--------------------------------------------------------------------------------
/InstaDMG/iLife11_10.6_Updates.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a iLife11_Updates.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/iLife11_10.6_Updates.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "#Generated: $DATE"
28 | echo "Apple Updates:"
29 |
30 | for i in DL1413 DL1414 DL1322 DL1514 DL1412 DL1507 DL1552
31 | do
32 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:(.*):\1:p')
33 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
34 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s/"$FILE"/"$TITLE"/
35 | done
36 |
--------------------------------------------------------------------------------
/InstaDMG/iLife11_10.7_Updates.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a iLife11_Updates.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/iLife11_10.7_Updates.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "# Generated: $DATE"
28 | echo "Apple Updates:"
29 |
30 | for i in DL1413 DL1414 DL1322 DL1650 DL1574 DL1507 DL1666
31 | do
32 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:(.*):\1:p')
33 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
34 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s/"$FILE"/"$TITLE"/
35 | done
36 |
--------------------------------------------------------------------------------
/InstaDMG/iWork09_10.6_Updates.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a iWork09_Updates.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/iWork09_10.6_Updates.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "# Generated: $DATE"
28 | echo "# \$Rev\$ from \$Date\$"
29 | echo "Apple Updates:"
30 |
31 | for i in DL1097
32 | do
33 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:(.*):\1:p')
34 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
35 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s/"$FILE"/"$TITLE"/
36 | done
37 |
--------------------------------------------------------------------------------
/InstaDMG/iWork09_10.7_Updates.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a iWork09_Updates.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/iWork09_10.7_Updates.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "# Generated: $DATE"
28 | echo "# \$Rev\$ from \$Date\$"
29 | echo "Apple Updates:"
30 |
31 | for i in DL1563
32 | do
33 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:(.*):\1:p')
34 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
35 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s/"$FILE"/"$TITLE"/
36 | done
37 |
--------------------------------------------------------------------------------
/InstaDMG/printersCatalog.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Uses InstaDMG's "checksum.py" utility to generate a printers.catalog file
17 | # for use with the InstaUp2Date AddOn.
18 |
19 | BASE_URL="http://support.apple.com"
20 | LOCALE="en_US"
21 | CHECKSUM="/instadmg/AddOns/InstaUp2Date/checksum.py"
22 | DATE=$(date "+%Y-%m-%d")
23 | OUTPUT="$(PWD)/CatalogFiles/printers.catalog"
24 |
25 | exec > >(tee "${OUTPUT}" ) 2>&1
26 |
27 | echo "# Generated: $DATE"
28 |
29 | cat <<'EOF'
30 | # $Rev$ from $Date$
31 |
32 | Apple Updates:
33 | EOF
34 |
35 | for i in DL894 DL899 DL1648 DL1398 DL904 DL909 DL911 DL907 DL1496 DL903 DL910 DL1397 DL1495 DL902 DL905 DL906 DL912
36 | do
37 | TITLE=$(curl --silent ${BASE_URL}/kb/${i} | sed -En 's:(.*):\1:p' | tr / -)
38 | FILE=$(basename $(curl --head --location --silent ${BASE_URL}/downloads/${i}/${LOCALE}/ | sed -En 's/^.*Location: (.*)$/\1/p' | tail -1 | tr -d '\r') .dmg)
39 | ${CHECKSUM} "${BASE_URL}/downloads/${i}/${LOCALE}/${FILE}.dmg" | sed -E s:"$FILE":"$TITLE":
40 | done
41 |
42 |
43 |
--------------------------------------------------------------------------------
/InstaDMG/update_instadmg.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Copyright 2012 Nathan Felton
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 | # Description: Automates the update process for InstaDMG.
17 | # 1. Checks if EUID is 0 (root)
18 | # 2. Checks the current local revision against the remote revision.
19 | # Updates the SVN if the local revision is out of date.
20 | # 3. Updates the images defined.
21 | # 4. Moves the updated images to the DeploySudio Masters folder.
22 | # 5. Emails the log file to the provided email address.
23 | #
24 | [[ $EUID -ne 0 ]] && echo "Requires elevation. Please run as root or use \"sudo\" ($EUID)" && exit 1
25 |
26 | SCRIPT_START=$(date +%s)
27 |
28 | SCRIPT_PATH=$(dirname $0)
29 | SCRIPT_NAME=$(basename $0 .sh)
30 |
31 | LOG="/var/log/$SCRIPT_NAME.log"
32 | EMAIL=""
33 |
34 | LOCAL_REV=$(svnversion | sed -e 's/.*://' -e 's/[A-Z]*$//')
35 | REMOTE_REV=$(svn info | egrep '^Revision: .*$' | sed 's|^Revision: \(.*\)$|\1|')
36 |
37 | #Sometimes the $REMOVE_REV is not set. This prevents running blind.
38 | [ -z $REMOTE_REV ] && exit 2
39 |
40 | # If the local version is already at the latest revision, exit the script.
41 | [ $REMOTE_REV -eq $LOCAL_REV ] && echo "$SCRIPT_NAME: Revisions match... exiting." && exit 3
42 |
43 | # Moves the old log to a log with the old revison number.
44 | [ -f $LOG ] && mv $LOG "${LOG}-${LOCAL_REV}.log"
45 |
46 | exec > >(tee "${LOG}" ) 2>&1
47 |
48 | echo $(date)
49 |
50 | echo "Remote Revision: $REMOTE_REV"
51 | echo "Local Revision: $LOCAL_REV"
52 |
53 | svn status
54 | svn update
55 |
56 | $SCRIPT_PATH/AddOns/InstaUp2Date/instaUp2Date.py 10.6_rit_vanilla --process
57 | $SCRIPT_PATH/AddOns/InstaUp2Date/instaUp2Date.py 10.7_rit_vanilla --process
58 |
59 | [ $? = 0 ] && mv -v /instadmg/OutputFiles/10.6.8_InstaDMG.dmg \
60 | /DeployStudio/Masters/HFS/10.6.8_InstaDMG-$REMOTE_REV.hfs.dmg
61 |
62 | [ $? = 0 ] && mv -v /instadmg/OutputFiles/10.7_InstaDMG.dmg \
63 | /DeployStudio/Masters/HFS/10.7_InstaDMG-$REMOTE_REV.hfs.dmg
64 |
65 | SCRIPT_END=$(date +%s)
66 | SCRIPT_ELAPSED=$(expr $SCRIPT_END - $SCRIPT_START)
67 |
68 | echo "Elapsed Time: $(date -u -r $SCRIPT_ELAPSED +%H:%M:%S)"
69 |
70 | uuencode $LOG $SCRIPT_NAME.log | mail -s "$SCRIPT_NAME Completed - Current Revision: $REMOTE_REV" "$EMAIL"
71 |
72 | [ $? = 0 ] && echo "Email Sent"
73 |
--------------------------------------------------------------------------------
/Printing/printing_allow_staff.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | if [[ $EUID -ne 0 ]]; then
3 | echo "This script must be run as root."
4 | exit 1
5 | fi
6 |
7 | GROUP="staff"
8 | preferences=(
9 | "system.preferences" \
10 | "system.preferences.printing" \
11 | "system.print.admin")
12 |
13 | system_preferences_plist="${TMPDIR}/preference.plist"
14 |
15 | defaults write "${system_preferences_plist}" allow-root -bool TRUE
16 | defaults write "${system_preferences_plist}" authenticate-user -bool TRUE
17 | defaults write "${system_preferences_plist}" class -string user
18 | defaults write "${system_preferences_plist}" group "${GROUP}"
19 | defaults write "${system_preferences_plist}" session-owner -bool TRUE
20 | defaults write "${system_preferences_plist}" shared -bool TRUE
21 |
22 | for preference in "${preferences[@]}"; do
23 | /usr/bin/security \
24 | authorizationdb \
25 | write \
26 | ${preference} 2>/dev/null < "${system_preferences_plist}"
27 | done
28 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-cayman
--------------------------------------------------------------------------------
/macOS/Wireless/detect_wireless.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Check if there is a wireless service called "AirPort" available
3 | # 10.4 - 10.6
4 | airport=$(/usr/sbin/networksetup -listallnetworkservices \
5 | | /usr/bin/grep AirPort)
6 | if [[ -n "${airport}" ]]; then
7 | airport_exists=1
8 | fi
9 |
10 | # Check if there is a wireless service called "Wi-Fi" available
11 | # 10.7+
12 | wifi=$(/usr/sbin/networksetup -listallnetworkservices \
13 | | /usr/bin/grep Wi-Fi)
14 | if [[ -n "${wifi}" ]]; then
15 | wifi_exists=1
16 | fi
17 |
--------------------------------------------------------------------------------
/macOS/check_ad_status.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | log() {
3 | /bin/echo "$1" | /usr/bin/tee >(logger -t "$(basename "$0")")
4 | }
5 |
6 | log "Checking if this computer is currently bound to AD..."
7 | computer_account="$(dsconfigad -show | sed -En 's/Computer Account.* //p')"
8 | if [[ -n $computer_account ]]; then
9 | verify_computer_account="$(dscl /Search read /Computers/${computer_account})"
10 | if [[ -n $verify_computer_account ]]; then
11 | ad_domain=$(dsconfigad -show | sed -En 's/Active Directory Domain.* //p')
12 | log "Computer is bound to $ad_domain"
13 | return 0
14 | else
15 | log "Computer appears to be bound, but we can not find it in AD"
16 | return 2
17 | fi
18 | else
19 | log "Computer does not appear to be bound"
20 | return 1
21 | fi
--------------------------------------------------------------------------------
/macOS/enable_application_firewall.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | if [[ $EUID -ne 0 ]]; then
3 | echo "This script must be run as root"
4 | exit 1
5 | fi
6 |
7 | log() {
8 | /bin/echo "$1" | /usr/bin/tee >(logger -t "$(basename "$0")")
9 | }
10 |
11 | if [ $(/usr/bin/defaults read "/Library/Preferences/com.apple.alf" globalstate) -eq 0 ]; then
12 | log "Application firewall was disabled."
13 | /usr/bin/defaults write "/Library/Preferences/com.apple.alf" globalstate -int 1
14 | log "Application firewall is now enabled."
15 |
16 | # Reload the application firewall
17 | log "Application firewall is being reloaded."
18 | /bin/launchctl unload /System/Library/LaunchAgents/com.apple.alf.useragent.plist
19 | /bin/launchctl unload /System/Library/LaunchDaemons/com.apple.alf.agent.plist
20 | /bin/launchctl load /System/Library/LaunchAgents/com.apple.alf.useragent.plist
21 | /bin/launchctl load /System/Library/LaunchDaemons/com.apple.alf.agent.plist
22 | else
23 | log "Application firewall is already configured."
24 | fi
25 |
--------------------------------------------------------------------------------
/macOS/enable_secure_virtual_memory.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | if [[ $EUID -ne 0 ]]; then
3 | echo "This script must be run as root"
4 | exit 1
5 | fi
6 |
7 | log() {
8 | /bin/echo "$1" | /usr/bin/tee >(logger -t "$(basename "$0")")
9 | }
10 |
11 | log "Enabling secure virtual memory."
12 | /usr/bin/defaults write "/Library/Preferences/com.apple.virtualMemory" UseEncryptedSwap -bool TRUE
13 | log "Use of encrypted swap space is enabled."
14 |
--------------------------------------------------------------------------------
/macOS/set_hostname_serial.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/bash
2 | set -euo pipefail
3 |
4 | # Only allow to run as root
5 | if [[ ${EUID} -ne 0 ]]; then
6 | echo "This script must be run as root"
7 | exit 1
8 | fi
9 |
10 | SERIAL_NUMBER=$(ioreg -d2 -k IOPlatformSerialNumber | awk -F\" '/IOPlatformSerialNumber/{print $(NF-1)}')
11 |
12 | hostname "${SERIAL_NUMBER}"
13 | scutil --set HostName "${SERIAL_NUMBER}"
14 | scutil --set ComputerName "${SERIAL_NUMBER}"
15 | scutil --set LocalHostName "${SERIAL_NUMBER}"
16 |
--------------------------------------------------------------------------------
/macOS/upgrade_scripts/upgrade_check_10.12.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # macOS 10.12 Sierra Upgrade
3 | #
4 | # Prerequisites for this upgrade:
5 | # http://arstechnica.com/apple/2016/09/macos-10-12-sierra-the-ars-technica-review/2/#h1
6 | # - MacBook (late 2009 and later)
7 | # - iMac (late 2009 and later)
8 | # - MacBook Air (2010 and later)
9 | # - MacBook Pro (2010 and later)
10 | # - Mac Mini (2010 and later)
11 | # - Mac Pro (2010 and later)
12 |
13 | os_upgrade_name="macOS 10.12 Sierra"
14 | os_upgrade_vers_major="12"
15 |
16 | ######################
17 | # Check Operating System Version
18 | ######################
19 | product_version=$(sw_vers -productVersion)
20 | semver=( ${product_version//./ } )
21 | os_vers="${semver[0]}"
22 | os_vers_major="${semver[1]}"
23 | os_vers_minor="${semver[2]}"
24 | echo "Current OS: ${os_vers}.${os_vers_major}.${os_vers_minor}"
25 |
26 | if (( ${os_vers_major} >= 12 )) && (( ${os_vers} == 10 )) ; then
27 | echo "Current Operating System is already ${os_upgrade_name} or newer. Quitting."
28 | exit 1
29 | fi
30 |
31 | case ${os_vers_major} in
32 | ([7-9]|1[0-1])
33 | echo "Current Operating System is eligible for an upgrade to ${os_upgrade_name}."
34 | ;;
35 | *)
36 | echo "Unable to determine if your system is eligible for an upgrade to ${os_upgrade_name}"
37 | exit 1
38 | ;;
39 | esac
40 |
41 | # Check CPU Architecture
42 | # Only 64-bit is Supported
43 | hwcpu64bit=$(sysctl -n hw.cpu64bit_capable)
44 | if [[ $hwcpu64bit ]]; then
45 | echo "64-bit processor detected."
46 | else
47 | echo "64-bit processor not detected. Quitting."
48 | exit 1
49 | fi
50 |
51 | ######################
52 | # Check hardware model
53 | ######################
54 | hwmodel=$(sysctl -n hw.model)
55 | hwmodel_re='([[:alpha:]]*)([[:digit:]]*),([[:digit:]])'
56 | if [[ $hwmodel =~ $hwmodel_re ]]; then
57 | hwmodel_name="${BASH_REMATCH[1]}"
58 | hwmodel_num="${BASH_REMATCH[2]}"
59 | hwmodel_rev="${BASH_REMATCH[3]}"
60 | fi
61 |
62 | # http://www.everymac.com/mac-answers/macos-sierra-faq/macos-sierra-1012-compatible-macs-system-requirements.html
63 | # - iMac10,1
64 | # - MacBook6,1
65 | # - MacBookAir3,1
66 | # - MacBookPro6,1
67 | # - Macmini4,1
68 | # - MacPro5,1
69 |
70 | case "${hwmodel_name}" in
71 | iMac)
72 | min_hwmodel_num=10
73 | ;;
74 | MacBook)
75 | min_hwmodel_num=6
76 | ;;
77 | MacBookAir)
78 | min_hwmodel_num=3
79 | ;;
80 | MacBookPro)
81 | min_hwmodel_num=6
82 | ;;
83 | Macmini)
84 | min_hwmodel_num=4
85 | ;;
86 | MacPro)
87 | min_hwmodel_num=5
88 | ;;
89 | VMware)
90 | min_hwmodel_num=7
91 | ;;
92 | esac
93 |
94 | if (( ${hwmodel_num} >= ${min_hwmodel_num} )); then
95 | echo "Model Identifier: ${hwmodel}"
96 | else
97 | echo "This computer does not meet the hardware model requirements for ${os_upgrade_name}. Quitting."
98 | exit 1
99 | fi
100 |
101 | ######################
102 | # Check system specs
103 | ######################
104 | # RAM
105 | hwmemsize=$(sysctl -n hw.memsize)
106 | # 1024**3 = GB
107 | ramsize=$(expr $hwmemsize / $((1024**3)))
108 |
109 | if (( ${ramsize} >= 2 )); then
110 | echo "System Memory: ${ramsize} GB"
111 | hwmemsize_pass=1
112 | else
113 | echo "Less than 2GB of RAM detected. Quitting."
114 | exit 1
115 | fi
116 |
117 | # Disk Space
118 | diskutil_plist="$(mktemp -t "diskutil").plist"
119 | diskutil info -plist / > ${diskutil_plist}
120 | freespace=$(defaults read "${diskutil_plist}" FreeSpace)
121 | rm "${diskutil_plist}"
122 | # 1024**3 = GB
123 | freespace=$(expr $freespace / $((1024**3)))
124 |
125 | if (( ${freespace} >= 9 )); then
126 | echo "Free Space: ${freespace} GB"
127 | else
128 | echo "Less than 9GB of free disk space detected. Quitting."
129 | exit 1
130 | fi
131 |
132 | echo "This computer has passed all checks and is eligible for an upgrade to ${os_upgrade_name}."
133 | exit 0
134 |
--------------------------------------------------------------------------------
/macOS/xcode-cli-tools-beta.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Origainally from https://github.com/timsutton/osx-vm-templates/blob/8a2d0be3b8c3d3ba81aa49e7930a2d65ed7e70fc/scripts/xcode-cli-tools.sh
3 | # Thanks to Tim Sutton
4 |
5 | # create the placeholder file that's checked by CLI updates .dist code
6 | # in Apple's SUS catalog
7 | touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
8 | # https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notes
9 | sudo mkdir -p /Library/Developer/CommandLineTools
10 | sudo touch /Library/Developer/CommandLineTools/.beta
11 | # find the CLI Tools update
12 | PROD=$(softwareupdate -l | awk -F"*" '/^ *\*.*Command Line Tools/ {gsub(/^[[:space:]]|Label: /,"",$2); print $2;}' | head -1)
13 | # install it
14 | softwareupdate -i "${PROD}" --verbose
15 | # cleanup the placeholder
16 | rm /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
17 |
--------------------------------------------------------------------------------
/macOS/xcode-cli-tools.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Origainally from https://github.com/timsutton/osx-vm-templates/blob/8a2d0be3b8c3d3ba81aa49e7930a2d65ed7e70fc/scripts/xcode-cli-tools.sh
3 | # Thanks to Tim Sutton
4 |
5 | # create the placeholder file that's checked by CLI updates .dist code
6 | # in Apple's SUS catalog
7 | touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
8 | # find the CLI Tools update
9 | PROD=$(softwareupdate -l | awk -F"*" '/^ *\*.*Command Line Tools/ {gsub(/^[[:space:]]|Label: /,"",$2); print $2;}' | head -1)
10 | # install it
11 | softwareupdate -i "${PROD}" --verbose
12 | # cleanup the placeholder
13 | rm /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
14 |
--------------------------------------------------------------------------------
/munki/admin.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | attributeSetting
7 | 1
8 | choiceAttribute
9 | selected
10 | choiceIdentifier
11 | core
12 |
13 |
14 | attributeSetting
15 | 1
16 | choiceAttribute
17 | selected
18 | choiceIdentifier
19 | admin
20 |
21 |
22 | attributeSetting
23 | 0
24 | choiceAttribute
25 | selected
26 | choiceIdentifier
27 | app
28 |
29 |
30 | attributeSetting
31 | 0
32 | choiceAttribute
33 | selected
34 | choiceIdentifier
35 | launchd
36 |
37 |
38 | attributeSetting
39 | 0
40 | choiceAttribute
41 | selected
42 | choiceIdentifier
43 | app_usage
44 |
45 |
46 | attributeSetting
47 | 1
48 | choiceAttribute
49 | selected
50 | choiceIdentifier
51 | python
52 |
53 |
54 | attributeSetting
55 | 0
56 | choiceAttribute
57 | selected
58 | choiceIdentifier
59 | no_python
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/munki/munki-last-release.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | #
3 | # Based on script found at https://munkibuilds.org/latest2.sh
4 | # Thanks to Tim Sutton
5 |
6 | cat <
2 |
3 |
4 |
5 |
6 | attributeSetting
7 | 1
8 | choiceAttribute
9 | selected
10 | choiceIdentifier
11 | core
12 |
13 |
14 | attributeSetting
15 | 1
16 | choiceAttribute
17 | selected
18 | choiceIdentifier
19 | admin
20 |
21 |
22 | attributeSetting
23 | 0
24 | choiceAttribute
25 | selected
26 | choiceIdentifier
27 | app
28 |
29 |
30 | attributeSetting
31 | 1
32 | choiceAttribute
33 | selected
34 | choiceIdentifier
35 | launchd
36 |
37 |
38 | attributeSetting
39 | 1
40 | choiceAttribute
41 | selected
42 | choiceIdentifier
43 | app_usage
44 |
45 |
46 | attributeSetting
47 | 1
48 | choiceAttribute
49 | selected
50 | choiceIdentifier
51 | python
52 |
53 |
54 | attributeSetting
55 | 0
56 | choiceAttribute
57 | selected
58 | choiceIdentifier
59 | no_python
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/setHostname.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # This script will rename all hostnames on the machine to match DNS.
3 | # This script needs to be run as root (uid=0).
4 | if [[ $EUID -ne 0 ]]; then
5 | echo "This script must be run as root"
6 | exit 1
7 | fi
8 |
9 | # Find an active network interface
10 | interface=$(route get 0.0.0.0 2>/dev/null | awk '/interface: / {print $2}')
11 |
12 | # If ${interface} wasn't set, we probably don't have an internet connection
13 | # Exit now because we're not going to talk to DNS like this.
14 | if [[ -z "${interface}" ]]; then
15 | exit 1
16 | fi
17 |
18 | # Obtain the computer's IP address.
19 | ip_address=$(ipconfig getifaddr ${interface})
20 |
21 | # Flush DNS
22 | case ${OSTYPE} in
23 | darwin14)
24 | which discoveryutil && discoveryutil mdnsflushcache || killall -HUP mDNSResponder
25 | ;;
26 | darwin10)
27 | dscacheutil -flushcache
28 | ;;
29 | *)
30 | killall -HUP mDNSResponder
31 | ;;
32 | esac
33 |
34 | # Obtain the IP address's associated DNS name, and trim the trailing dot.
35 | dns_hostname=$(dig +short -x ${ip_address})
36 | dns_hostname=${dns_hostname%.}
37 |
38 | # If we were not able to find DNS record, use the current hostname.
39 | if [[ -z ${dns_hostname} ]]; then
40 | dns_hostname=$(hostname)
41 | fi
42 |
43 | # Trim the DNS hostname down to the intended computer name and make ALL CAPS.
44 | computer_name=$(echo ${dns_hostname%%.*} |tr "[:lower:]" "[:upper:]")
45 |
46 | # Rename the machine.
47 | #echo "$(hostname) will be renamed to \"${computer_name}\" (${dns_hostname})"
48 | echo -e "Old Hostname : \033[31m$(hostname)\033[0m"
49 | echo -e "Computer Name: \033[32m${computer_name}\033[0m"
50 | echo -e "DNS Hostname : \033[32m${dns_hostname}\033[0m"
51 | hostname "${dns_hostname}"
52 | scutil --set HostName "${dns_hostname}"
53 | scutil --set ComputerName "${computer_name}"
54 | scutil --set LocalHostName "${computer_name}"
55 |
--------------------------------------------------------------------------------