1#!/bin/sh 2 3if test "X${INSTALL_ROOT}" = X ; then 4 launchctl unload /System/Library/LaunchAgents/com.apple.Kerberos.renew.plist 5 launchctl unload /System/Library/LaunchAgents/edu.mit.Kerberos.CCacheServer.plist 6 launchctl unload /System/Library/LaunchAgents/edu.mit.Kerberos.KerberosAgent.plist 7 launchctl unload /System/Library/LaunchDaemons/edu.mit.Kerberos.kadmind.plist 8 launchctl unload /System/Library/LaunchDaemons/edu.mit.Kerberos.krb5kdc.plist 9 killall CCacheServer krb5kdc kadmind 10fi 11 12rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/CredentialsCache.h 13rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/CredentialsCache2.h 14rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/Kerberos.h 15rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/KerberosLogin.h 16rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/com_err.h 17rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/gssapi.h 18rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/gssapi_generic.h 19rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/gssapi_krb5.h 20rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/krb5.h 21rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/locate_plugin.h 22rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/preauth_plugin.h 23rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/profile.h 24#rm -f /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 25rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/KerberosDebug.h 26rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/KerberosLoginPrivate.h 27rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/authdata_plugin.h 28rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim.h 29rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_ccache.h 30rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_credential.h 31rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_errors.h 32rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_identity.h 33rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_library.h 34rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_options.h 35rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_preferences.h 36rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_selection_hints.h 37rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_string.h 38rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_types.h 39rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/kim_ui_plugin.h 40rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/krb5-ipc.h 41rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/PrivateHeaders/pkinit_cert_store.h 42rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Resources/English.lproj/Localizable.strings 43rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Resources/English.lproj/locversion.plist 44rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Resources/Info.plist 45rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/Resources/version.plist 46rm -f ${INSTALL_ROOT}/System/Library/Frameworks/Kerberos.framework/Versions/A/_CodeSignature/CodeResources 47rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/GSSRPC.framework/Versions/A/GSSRPC 48rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/GSSRPC.framework/Versions/A/Resources/Info.plist 49rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/GSSRPC.framework/Versions/A/Resources/version.plist 50rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/GSSRPC.framework/Versions/A/_CodeSignature/CodeResources 51rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminClient.framework/Versions/A/KAdminClient 52rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminClient.framework/Versions/A/Resources/Info.plist 53rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminClient.framework/Versions/A/Resources/version.plist 54rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminClient.framework/Versions/A/_CodeSignature/CodeResources 55rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminServer.framework/Versions/A/KAdminServer 56rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminServer.framework/Versions/A/Resources/Info.plist 57rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminServer.framework/Versions/A/Resources/version.plist 58rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KAdminServer.framework/Versions/A/_CodeSignature/CodeResources 59rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KDB5.framework/Versions/A/KDB5 60rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KDB5.framework/Versions/A/Resources/Info.plist 61rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KDB5.framework/Versions/A/Resources/version.plist 62rm -f ${INSTALL_ROOT}/System/Library/PrivateFrameworks/KDB5.framework/Versions/A/_CodeSignature/CodeResources 63rm -f ${INSTALL_ROOT}/usr/include/com_err.h 64rm -f ${INSTALL_ROOT}/usr/include/gssapi/gssapi.h 65rm -f ${INSTALL_ROOT}/usr/include/gssapi/gssapi_generic.h 66rm -f ${INSTALL_ROOT}/usr/include/gssapi/gssapi_krb5.h 67rm -f ${INSTALL_ROOT}/usr/include/gssapi.h 68rm -f ${INSTALL_ROOT}/usr/include/krb5/krb5.h 69rm -f ${INSTALL_ROOT}/usr/include/krb5/locate_plugin.h 70rm -f ${INSTALL_ROOT}/usr/include/krb5/preauth_plugin.h 71rm -f ${INSTALL_ROOT}/usr/include/krb5.h 72rm -f ${INSTALL_ROOT}/usr/include/profile.h 73rm -f ${INSTALL_ROOT}/usr/local/OpenSourceLicenses/Kerberos.html 74rm -f ${INSTALL_ROOT}/usr/local/OpenSourceVersions/Kerberos.plist 75rm -f ${INSTALL_ROOT}/System/Library/CoreServices/CCacheServer.app/Contents/Info.plist 76rm -f ${INSTALL_ROOT}/System/Library/CoreServices/CCacheServer.app/Contents/MacOS/CCacheServer 77rm -f ${INSTALL_ROOT}/System/Library/CoreServices/CCacheServer.app/Contents/PkgInfo 78rm -f ${INSTALL_ROOT}/System/Library/CoreServices/CCacheServer.app/Contents/_CodeSignature/CodeResources 79rm -f ${INSTALL_ROOT}/System/Library/CoreServices/CCacheServer.app/Contents/version.plist 80rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Info.plist 81rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/MacOS/KerberosAgent 82rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/PkgInfo 83rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/Add.tiff 84rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/Add_Pressed.tiff 85rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/Authentication.nib/designable.nib 86rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/Authentication.nib/keyedobjects.nib 87rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/AuthenticationController.strings 88rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/MainMenu.nib/designable.nib 89rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib 90rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/SelectIdentity.nib/designable.nib 91rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/SelectIdentity.nib/keyedobjects.nib 92rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/SelectIdentity.strings 93rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/English.lproj/locversion.plist 94rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/Gear.tiff 95rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/KerberosAgent.icns 96rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/KerberosFormatters.strings 97rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/Remove.tiff 98rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/Resources/Remove_Pressed.tiff 99rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/_CodeSignature/CodeResources 100rm -f ${INSTALL_ROOT}/System/Library/CoreServices/KerberosAgent.app/Contents/version.plist 101rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/db2.bundle/Contents/Info.plist 102rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/db2.bundle/Contents/MacOS/db2 103rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/db2.bundle/Contents/_CodeSignature/CodeResources 104rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/db2.bundle/Contents/version.plist 105rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/kldap.bundle/Contents/Info.plist 106rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/kldap.bundle/Contents/MacOS/kldap 107rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/kldap.bundle/Contents/_CodeSignature/CodeResources 108rm -f ${INSTALL_ROOT}/System/Library/KerberosPlugins/KerberosDatabasePlugins/kldap.bundle/Contents/version.plist 109rm -f ${INSTALL_ROOT}/System/Library/LaunchAgents/com.apple.Kerberos.renew.plist 110rm -f ${INSTALL_ROOT}/System/Library/LaunchAgents/edu.mit.Kerberos.CCacheServer.plist 111rm -f ${INSTALL_ROOT}/System/Library/LaunchAgents/edu.mit.Kerberos.KerberosAgent.plist 112rm -f ${INSTALL_ROOT}/System/Library/LaunchDaemons/edu.mit.Kerberos.kadmind.plist 113rm -f ${INSTALL_ROOT}/System/Library/LaunchDaemons/edu.mit.Kerberos.krb5kdc.plist 114rm -f ${INSTALL_ROOT}/private/etc/newsyslog.d/kerberos.conf 115rm -f ${INSTALL_ROOT}/usr/bin/compile_et 116rm -f ${INSTALL_ROOT}/usr/bin/kdestroy 117rm -f ${INSTALL_ROOT}/usr/bin/kinit 118rm -f ${INSTALL_ROOT}/usr/bin/klist 119rm -f ${INSTALL_ROOT}/usr/bin/kpasswd 120rm -f ${INSTALL_ROOT}/usr/bin/krb5-config 121rm -f ${INSTALL_ROOT}/usr/bin/kswitch 122rm -f ${INSTALL_ROOT}/usr/bin/kvno 123rm -f ${INSTALL_ROOT}/usr/sbin/kadmin 124rm -f ${INSTALL_ROOT}/usr/sbin/kadmin.local 125rm -f ${INSTALL_ROOT}/usr/sbin/kadmind 126rm -f ${INSTALL_ROOT}/usr/sbin/kdb5_ldap_util 127rm -f ${INSTALL_ROOT}/usr/sbin/kdb5_util 128rm -f ${INSTALL_ROOT}/usr/sbin/kprop 129rm -f ${INSTALL_ROOT}/usr/sbin/kpropd 130rm -f ${INSTALL_ROOT}/usr/sbin/kproplog 131rm -f ${INSTALL_ROOT}/usr/sbin/krb5kdc 132rm -f ${INSTALL_ROOT}/usr/sbin/ktutil 133rm -f ${INSTALL_ROOT}/usr/share/man/man1/compile_et.1 134rm -f ${INSTALL_ROOT}/usr/share/man/man1/kdestroy.1 135rm -f ${INSTALL_ROOT}/usr/share/man/man1/kerberos.1 136rm -f ${INSTALL_ROOT}/usr/share/man/man1/kinit.1 137rm -f ${INSTALL_ROOT}/usr/share/man/man1/klist.1 138rm -f ${INSTALL_ROOT}/usr/share/man/man1/kpasswd.1 139rm -f ${INSTALL_ROOT}/usr/share/man/man1/krb5-config.1 140rm -f ${INSTALL_ROOT}/usr/share/man/man1/kswitch.1 141rm -f ${INSTALL_ROOT}/usr/share/man/man1/kvno.1 142rm -f ${INSTALL_ROOT}/usr/share/man/man5/kdc.conf.5 143rm -f ${INSTALL_ROOT}/usr/share/man/man5/krb5.conf.5 144rm -f ${INSTALL_ROOT}/usr/share/man/man8/kadmin.8 145rm -f ${INSTALL_ROOT}/usr/share/man/man8/kadmin.local.8 146rm -f ${INSTALL_ROOT}/usr/share/man/man8/kadmind.8 147rm -f ${INSTALL_ROOT}/usr/share/man/man8/kdb5_ldap_util.8 148rm -f ${INSTALL_ROOT}/usr/share/man/man8/kdb5_util.8 149rm -f ${INSTALL_ROOT}/usr/share/man/man8/kprop.8 150rm -f ${INSTALL_ROOT}/usr/share/man/man8/kpropd.8 151rm -f ${INSTALL_ROOT}/usr/share/man/man8/kproplog.8 152rm -f ${INSTALL_ROOT}/usr/share/man/man8/krb5kdc.8 153rm -f ${INSTALL_ROOT}/usr/share/man/man8/ktutil.8 154rm -f ${INSTALL_ROOT}/usr/share/sandbox/kadmind.sb 155rm -f ${INSTALL_ROOT}/usr/share/sandbox/krb5kdc.sb 156rm -f ${INSTALL_ROOT}/usr/lib/libcom_err.dylib 157rm -f ${INSTALL_ROOT}/usr/lib/libdes425.dylib 158rm -f ${INSTALL_ROOT}/usr/lib/libgssapi_krb5.dylib 159rm -f ${INSTALL_ROOT}/usr/lib/libk5crypto.dylib 160rm -f ${INSTALL_ROOT}/usr/lib/libkrb4.dylib 161rm -f ${INSTALL_ROOT}/usr/lib/libkrb5.dylib 162rm -f ${INSTALL_ROOT}/usr/lib/libkrb524.dylib 163rm -f ${INSTALL_ROOT}/usr/lib/libkrb5support.dylib 164 165ditto ${INSTALL_ROOT}/usr/local/libexec/heimdal/new-world ${INSTALL_ROOT}/ 166 167if test "X${INSTALL_ROOT}" = X ; then 168 launchctl load /System/Library/LaunchDaemons/com.apple.Kerberos.kcm.plist 169 killall AppleConnectAgent 170 killall CCacheServer 171fi 172 173exit 0 174