From 27c288fc9a1dfc0079469364f99086d9abb62553 Mon Sep 17 00:00:00 2001 From: Allen Hancock Date: Tue, 15 Mar 2016 08:29:36 -0500 Subject: [PATCH] very basic user creation package --- carbon-freeze.sh | 5 + droid-prep/build/.gitkeep | 0 droid-prep/build/droid-prep.pkg | Bin 0 -> 4992 bytes droid-prep/droid-prep.pkgproj | 653 ++++++++++++++++++++++++++++++++ droid-prep/postinstallation | 7 + 5 files changed, 665 insertions(+) create mode 100755 carbon-freeze.sh create mode 100644 droid-prep/build/.gitkeep create mode 100644 droid-prep/build/droid-prep.pkg create mode 100755 droid-prep/droid-prep.pkgproj create mode 100755 droid-prep/postinstallation diff --git a/carbon-freeze.sh b/carbon-freeze.sh new file mode 100755 index 0000000..6f1d1dc --- /dev/null +++ b/carbon-freeze.sh @@ -0,0 +1,5 @@ +#/bin/bash + +/bin/rm -rf /Users/droid/Library/Caches +/bin/rm -rf /Users/droid/Library/Logs + diff --git a/droid-prep/build/.gitkeep b/droid-prep/build/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/droid-prep/build/droid-prep.pkg b/droid-prep/build/droid-prep.pkg new file mode 100644 index 0000000000000000000000000000000000000000..6a28da0c219b0e79df006cf42782ff3e61ee047c GIT binary patch literal 4992 zcmeIz`8OL_8wcl4s%NyAPHat{5R}Y ze^>sMZR5#o2O&gY91#U7vk*L1thh!?(1L@g(D=&;3U%BSs>ks4yJoC=n5 zaX_mO$O&H^MTW={GsOQ`tyg=+zmWe72Ro3a1n$Y2rnlLOD`Ev&cOrf>y=)M)30>An z@$vIQ)=Tf`l8WE{>bJ7GT-A$9Plaiug93@Ktb#+3M-vtUK2(WMN-6{u=rYDe<99;z z)3VsEiF4GON6f}V+88x~4ex!~WIV#j$TG{&dYHPgHjPG2PrGTb)WcMBHv4C*;L0|M zaSmK)eSamLLV#CbNH>u-jPq*%Zw0HogE#R*cbWPxH=niH1M5OK7X$~V*aw(R#&w>&5Yp>Szb0hx=@3)8jFvh*~~W;em0c- zHkiXY-e|SM!Zm*fJ=1A9L)q1*$?zFogV(Z7yO+ZR>Vz**~Xh&4P_b;P4_Hmk}!GM*~CDimY zdLWL|nfK#@h|0a_G5>oqxj7&n#V0H~t>)+8QaM}mP@gA!7EXX_xx&Zj3yGq?h)hW# zK$fEGfUHwJ?L+O{>W>nAPumJx;NwFl^9l30?L%voBT+NE;5%C*lCcZXDafAGu0@tz zZ+ACdI65TYxS4zPfSr(UP}pQ(EF#-;eOd`EGa6>OCU@N}Dc$u0v zdfc=cKMB)3$b_lZL_ac-|2!}2>l!oPytyUqDTvMxG^d~rF)CY| z`@5FkE)t8y4p0Mm^b}S3?ab3MIX^s>MTdvy$~#9O>u~f{1_UmF5d&^0Iy`=^?RY8( zCcOqjYKWZeCR=yMjUq*eqhxM6Z^?PxM+IFp%lVmzFHw<}m(J-miFB?5dqM~MAK(1M z*jY%Jpik+GrK$o2Y1hpZJyyXpN7y&!YP%90^%o1GqHaMAB<$`Y8)y4FMxtoMuW4m% zdBm7w^MGXf<>J>0qMxpR>oiNX!E4&}39r^tQr%+Hy?k`C{{eGxdOvCU+ae&#yn*EY z=U8dn!|c6GMjj?x$fO>HKiFXbe|onSH{o1VpdX1hp&c)9nhiAYzi06tE_d>O-*?Yc zR#XR6(9(tfI9MJy4vRfFqTduxR5l4aDpxIOE!a-?xU|nmdZC8bFK6Y9M@2wBVrjp< zW%eQSo#EO>rOmUp&gJ>0liB}!roK1xPd4l|1sNC%BZPCU<{iA zhgubmeo^I@k%nrh78IhP^}1f24Il$&@4?X#X%PNSbzakm8-kI+SF@k-^D6V^cGPn_ z%7x5{3A|Q3e+9R_9}~Rcs9KhC%U#$}$UkD+`cd5jJ~33Z{m*mV9RuZUMei5lFNG+0 zlcSf;Vo>eJ&&h5NJ~vJ#j7D_BDTjJ?KsL|acR3XvMAtd-T|Osu+*lnu#y-p5v%}2G zrFD$CM{ecL(Q_N2^-HfPwPvsdR*XA6_sz2}edpM;1k@srN$%{aMG5cWiF-$}i`)mUm#+I&wL(Y_>DrYddl6n zo>o+r8jwbz$aE{ z2i5%XH0~8eXlH$!M{9S;IT17e???kt%}-Q_43vz2z#W7B@ymBoCZb~Gee5MBqf= LMBqf=|4!g9d9Ilh literal 0 HcmV?d00001 diff --git a/droid-prep/droid-prep.pkgproj b/droid-prep/droid-prep.pkgproj new file mode 100755 index 0000000..e1198df --- /dev/null +++ b/droid-prep/droid-prep.pkgproj @@ -0,0 +1,653 @@ + + + + + PROJECT + + PACKAGE_FILES + + DEFAULT_INSTALL_LOCATION + / + HIERARCHY + + CHILDREN + + + CHILDREN + + GID + 80 + PATH + Applications + PATH_TYPE + 0 + PERMISSIONS + 509 + TYPE + 1 + UID + 0 + + + CHILDREN + + + CHILDREN + + GID + 80 + PATH + Application Support + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Automator + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Documentation + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Extensions + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Filesystems + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Frameworks + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Input Methods + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Internet Plug-Ins + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + LaunchAgents + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + LaunchDaemons + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + PreferencePanes + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Preferences + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 80 + PATH + Printers + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + PrivilegedHelperTools + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + QuickLook + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + QuickTime + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Screen Savers + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Scripts + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Services + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Widgets + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + GID + 0 + PATH + Library + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + CHILDREN + + + CHILDREN + + GID + 80 + PATH + ../../../../droid + PATH_TYPE + 1 + PERMISSIONS + 493 + TYPE + 3 + UID + 0 + + + CHILDREN + + GID + 0 + PATH + Shared + PATH_TYPE + 0 + PERMISSIONS + 1023 + TYPE + 1 + UID + 0 + + + GID + 80 + PATH + Users + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + + GID + 0 + PATH + / + PATH_TYPE + 0 + PERMISSIONS + 493 + TYPE + 1 + UID + 0 + + PAYLOAD_TYPE + 0 + VERSION + 4 + + PACKAGE_SCRIPTS + + POSTINSTALL_PATH + + PATH + postinstallation + PATH_TYPE + 1 + + RESOURCES + + + PACKAGE_SETTINGS + + AUTHENTICATION + 1 + CONCLUSION_ACTION + 0 + IDENTIFIER + com.watchmanmonitoring.droid + OVERWRITE_PERMISSIONS + + VERSION + 1.0 + + PROJECT_COMMENTS + + NOTES + + + + PROJECT_SETTINGS + + BUILD_PATH + + PATH + build + PATH_TYPE + 1 + + EXCLUDED_FILES + + + PATTERNS_ARRAY + + + REGULAR_EXPRESSION + + STRING + .DS_Store + TYPE + 0 + + + PROTECTED + + PROXY_NAME + Remove .DS_Store files + PROXY_TOOLTIP + Remove ".DS_Store" files created by the Finder. + STATE + + + + PATTERNS_ARRAY + + + REGULAR_EXPRESSION + + STRING + .pbdevelopment + TYPE + 0 + + + PROTECTED + + PROXY_NAME + Remove .pbdevelopment files + PROXY_TOOLTIP + Remove ".pbdevelopment" files created by ProjectBuilder or Xcode. + STATE + + + + PATTERNS_ARRAY + + + REGULAR_EXPRESSION + + STRING + CVS + TYPE + 1 + + + REGULAR_EXPRESSION + + STRING + .cvsignore + TYPE + 0 + + + REGULAR_EXPRESSION + + STRING + .cvspass + TYPE + 0 + + + REGULAR_EXPRESSION + + STRING + .svn + TYPE + 1 + + + REGULAR_EXPRESSION + + STRING + .git + TYPE + 1 + + + REGULAR_EXPRESSION + + STRING + .gitignore + TYPE + 0 + + + PROTECTED + + PROXY_NAME + Remove SCM metadata + PROXY_TOOLTIP + Remove helper files and folders used by the CVS, SVN or Git Source Code Management systems. + STATE + + + + PATTERNS_ARRAY + + + REGULAR_EXPRESSION + + STRING + classes.nib + TYPE + 0 + + + REGULAR_EXPRESSION + + STRING + designable.db + TYPE + 0 + + + REGULAR_EXPRESSION + + STRING + info.nib + TYPE + 0 + + + PROTECTED + + PROXY_NAME + Optimize nib files + PROXY_TOOLTIP + Remove "classes.nib", "info.nib" and "designable.nib" files within .nib bundles. + STATE + + + + PATTERNS_ARRAY + + + REGULAR_EXPRESSION + + STRING + Resources Disabled + TYPE + 1 + + + PROTECTED + + PROXY_NAME + Remove Resources Disabled folders + PROXY_TOOLTIP + Remove "Resources Disabled" folders. + STATE + + + + SEPARATOR + + + + NAME + droid-prep + + + TYPE + 1 + VERSION + 2 + + diff --git a/droid-prep/postinstallation b/droid-prep/postinstallation new file mode 100755 index 0000000..7f68107 --- /dev/null +++ b/droid-prep/postinstallation @@ -0,0 +1,7 @@ +#/bin/bash + + +# Energy Saver to not sleep + + +# Enable ARD for all admins \ No newline at end of file