├── 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 | --------------------------------------------------------------------------------