Hi Pierre-Arnaud,
Thanks for the reply - this was helpful!
Best,
Les
On Sun, Mar 6, 2011 at 11:20 PM, Pierre-Arnaud Marcelot <pa@marcelot.net> wrote:
> On 3 mars 2011, at 04:30, Les Hazlewood wrote:
>
>> Hi all,
>>
>> I just installed Apache DS 1.5.7 via the Mac installer. As a quick
>> exercise, I wanted to see if I could easily uninstall it as well.
>>
>> I can shut the process down by running:
>>
>> sudo launchctl unload /Library/LaunchDaemons/org.apache.directory.server.plist
>>
>> But after that how do you uninstall it?
>>
>> I could delete /usr/local/apache-directory-1.5.7
>>
>> but is that it?
>>
>> Because of launchctl, we know that there is a
>> /Library/LaunchDaemons/org.apache.directory.server.plist file that
>> should probably be removed as well.
>>
>> Is there anything else?
>
> Hi Les,
>
> That's almost it.
>
> You have a remaining launch script at /usr/bin/apacheds.
>
> FYI, there's a command line utility, 'lsbom', which allows you to see what files are
going to be installed by any PKG installer.
> It takes a *.bom file as input (this file is hidden in the installer itself).
> Here's what it shows for ApacheDS 1.5.7:
>> MacBook-Pro:~ pajbam$ lsbom /Volumes/Apache\ Directory\ Server\ Installer/Apache\
Directory\ Server\ Installer.pkg/Contents/Archive.bom
>> . 40755 501/20
>> ./Library 41775 0/80
>> ./Library/LaunchDaemons 40755 0/0
>> ./Library/LaunchDaemons/org.apache.directory.server.plist 100644 0/0
1766 637307964
>> ./usr 40755 0/0
>> ./usr/bin 40755 0/0
>> ./usr/bin/apacheds 100775 0/0 859 2081971703
>> ./usr/local 40775 0/0
>> ./usr/local/apacheds-1.5.7 40775 0/0
>> ./usr/local/apacheds-1.5.7/LICENSE 100664 0/0 19378 1185805251
>> ./usr/local/apacheds-1.5.7/NOTICE 100664 0/0 1632 906608890
>> ./usr/local/apacheds-1.5.7/bin 40775 0/0
>> ./usr/local/apacheds-1.5.7/bin/apacheds 100775 0/0 233604 2456202023
>> ./usr/local/apacheds-1.5.7/bin/apacheds-tools.jar 100664 0/0 54551
3858066390
>> ./usr/local/apacheds-1.5.7/bin/apacheds.init 100775 0/0 15142 2565477022
>> ./usr/local/apacheds-1.5.7/conf 40775 0/0
>> ./usr/local/apacheds-1.5.7/conf/apacheds.conf 100664 0/0 3260 3865014470
>> ./usr/local/apacheds-1.5.7/conf/log4j.properties 100664 0/0 1889
1418089939
>> ./usr/local/apacheds-1.5.7/feather.ico 100664 0/0 766 3246068589
>> ./usr/local/apacheds-1.5.7/instances 40775 0/0
>> ./usr/local/apacheds-1.5.7/instances/default 40775 0/0
>> ./usr/local/apacheds-1.5.7/instances/default/conf 40775 0/0
>> ./usr/local/apacheds-1.5.7/instances/default/conf/apacheds.conf 100664 0/0
1400 2745256481
>> ./usr/local/apacheds-1.5.7/instances/default/conf/log4j.properties 100664 0/0
1889 1418089939
>> ./usr/local/apacheds-1.5.7/instances/default/conf/server.xml 100664 0/0
10218 142748788
>> ./usr/local/apacheds-1.5.7/instances/default/ldif 40775 0/0
>> ./usr/local/apacheds-1.5.7/instances/default/log 40775 0/0
>> ./usr/local/apacheds-1.5.7/instances/default/partitions 40775 0/0
>> ./usr/local/apacheds-1.5.7/instances/default/run 40775 0/0
>> ./usr/local/apacheds-1.5.7/lib 40775 0/0
>> ./usr/local/apacheds-1.5.7/lib/antlr-2.7.7.jar 100664 0/0 445288
456215524
>> ./usr/local/apacheds-1.5.7/lib/apacheds-avl-partition-1.5.7.jar 100664 0/0
41814 1710796894
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-1.5.7.jar 100664 0/0
325112 1306944069
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-annotations-1.5.7.jar 100664 0/0
24869 408463627
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-api-1.5.7.jar 100664 0/0
186034 1206370371
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-avl-1.5.7.jar 100664 0/0
48986 2228472667
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-constants-1.5.7.jar 100664 0/0
11467 575495884
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-entry-1.5.7.jar 100664 0/0
33434 60393993
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-jndi-1.5.7.jar 100664 0/0
47757 3176955659
>> ./usr/local/apacheds-1.5.7/lib/apacheds-core-mock-1.5.7.jar 100664 0/0
25717 2247397109
>> ./usr/local/apacheds-1.5.7/lib/apacheds-http-integration-1.5.7.jar 100664 0/0
11850 2540777346
>> ./usr/local/apacheds-1.5.7/lib/apacheds-i18n-1.5.7.jar 100664 0/0
38741 1266479967
>> ./usr/local/apacheds-1.5.7/lib/apacheds-interceptor-kerberos-1.5.7.jar 100664
0/0 21278 5473398
>> ./usr/local/apacheds-1.5.7/lib/apacheds-jdbm-1.5.7.jar 100664 0/0
90385 823673252
>> ./usr/local/apacheds-1.5.7/lib/apacheds-jdbm-partition-1.5.7.jar 100664 0/0
13912 2869049786
>> ./usr/local/apacheds-1.5.7/lib/apacheds-jdbm-store-1.5.7.jar 100664 0/0
65081 2838127100
>> ./usr/local/apacheds-1.5.7/lib/apacheds-kerberos-shared-1.5.7.jar 100664 0/0
266947 3321721734
>> ./usr/local/apacheds-1.5.7/lib/apacheds-ldif-partition-1.5.7.jar 100664 0/0
29767 2592257370
>> ./usr/local/apacheds-1.5.7/lib/apacheds-noarch-installer-1.5.7.jar 100664 0/0
16930 3837176148
>> ./usr/local/apacheds-1.5.7/lib/apacheds-protocol-changepw-1.5.7.jar 100664 0/0
52399 4098586459
>> ./usr/local/apacheds-1.5.7/lib/apacheds-protocol-dns-1.5.7.jar 100664
0/0 90875 3729599437
>> ./usr/local/apacheds-1.5.7/lib/apacheds-protocol-kerberos-1.5.7.jar 100664 0/0
52582 2047067988
>> ./usr/local/apacheds-1.5.7/lib/apacheds-protocol-ldap-1.5.7.jar 100664 0/0
176563 2421826078
>> ./usr/local/apacheds-1.5.7/lib/apacheds-protocol-ntp-1.5.7.jar 100664
0/0 30418 913824686
>> ./usr/local/apacheds-1.5.7/lib/apacheds-protocol-shared-1.5.7.jar 100664 0/0
27286 3169140261
>> ./usr/local/apacheds-1.5.7/lib/apacheds-server-jndi-1.5.7.jar 100664 0/0
15427 1233223152
>> ./usr/local/apacheds-1.5.7/lib/apacheds-server-xml-1.5.7.jar 100664 0/0
706050 2615046886
>> ./usr/local/apacheds-1.5.7/lib/apacheds-utils-1.5.7.jar 100664 0/0
12406 1520080394
>> ./usr/local/apacheds-1.5.7/lib/apacheds-xbean-spring-1.5.7.jar 100664
0/0 29247 1742387281
>> ./usr/local/apacheds-1.5.7/lib/apacheds-xdbm-base-1.5.7.jar 100664 0/0
51296 3025320673
>> ./usr/local/apacheds-1.5.7/lib/apacheds-xdbm-search-1.5.7.jar 100664 0/0
80567 4143408953
>> ./usr/local/apacheds-1.5.7/lib/apacheds-xdbm-tools-1.5.7.jar 100664 0/0
89239 3258302449
>> ./usr/local/apacheds-1.5.7/lib/bcprov-jdk15-140.jar 100664 0/0 15934233111985573
>> ./usr/local/apacheds-1.5.7/lib/bootstrapper.jar 100664 0/0 28080
2190445371
>> ./usr/local/apacheds-1.5.7/lib/commons-cli-1.2.jar 100664 0/0 41123
3584406052
>> ./usr/local/apacheds-1.5.7/lib/commons-collections-3.2.1.jar 100664 0/0
575389 2972995801
>> ./usr/local/apacheds-1.5.7/lib/commons-daemon-1.0.1.jar 100664 0/0
13619 3937704309
>> ./usr/local/apacheds-1.5.7/lib/commons-io-1.4.jar 100664 0/0 109043
4127322997
>> ./usr/local/apacheds-1.5.7/lib/commons-lang-2.5.jar 100664 0/0 279193
4241024423
>> ./usr/local/apacheds-1.5.7/lib/dom4j-1.6.1.jar 100664 0/0 313898
1781337268
>> ./usr/local/apacheds-1.5.7/lib/ext 40775 0/0
>> ./usr/local/apacheds-1.5.7/lib/jcl-over-slf4j-1.5.10.jar 100664 0/0
17289 1025799486
>> ./usr/local/apacheds-1.5.7/lib/jetty-6.1.14.jar 100664 0/0 516429
632889632
>> ./usr/local/apacheds-1.5.7/lib/jetty-util-6.1.14.jar 100664 0/0 163121
3397126889
>> ./usr/local/apacheds-1.5.7/lib/junit-4.7.jar 100664 0/0 232354 2042942018
>> ./usr/local/apacheds-1.5.7/lib/libwrapper.jnilib 100664 0/0 35332
3797439608
>> ./usr/local/apacheds-1.5.7/lib/log4j-1.2.14.jar 100664 0/0 367444
1206850944
>> ./usr/local/apacheds-1.5.7/lib/mina-core-2.0.0-RC1.jar 100664 0/0
638294 3312893775
>> ./usr/local/apacheds-1.5.7/lib/servlet-api-2.5-6.1.14.jar 100664 0/0
132368 2853773791
>> ./usr/local/apacheds-1.5.7/lib/shared-asn1-0.9.19.jar 100664 0/0 96747
3738342333
>> ./usr/local/apacheds-1.5.7/lib/shared-asn1-codec-0.9.19.jar 100664 0/0
12769 4082967645
>> ./usr/local/apacheds-1.5.7/lib/shared-cursor-0.9.19.jar 100664 0/0
19647 3441285572
>> ./usr/local/apacheds-1.5.7/lib/shared-dsml-parser-0.9.19.jar 100664 0/0
183195 1213659842
>> ./usr/local/apacheds-1.5.7/lib/shared-i18n-0.9.19.jar 100664 0/0 26078
3658328112
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-0.9.19.jar 100664 0/0 14042062053643685
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-constants-0.9.19.jar 100664 0/0
23568 183436204
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-converter-0.9.19.jar 100664 0/0
32976 626028957
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-jndi-0.9.19.jar 100664 0/0
13196 1408574923
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-schema-0.9.19.jar 100664 0/0
590303 1314614940
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-schema-dao-0.9.19.jar 100664 0/0
6928 1108566101
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-schema-loader-0.9.19.jar 100664 0/0
27319 2274465687
>> ./usr/local/apacheds-1.5.7/lib/shared-ldap-schema-manager-0.9.19.jar 100664 0/0
20108 2175318474
>> ./usr/local/apacheds-1.5.7/lib/shared-ldif-0.9.19.jar 100664 0/0 44343
2043898787
>> ./usr/local/apacheds-1.5.7/lib/slf4j-api-1.5.10.jar 100664 0/0 23659
3776169582
>> ./usr/local/apacheds-1.5.7/lib/slf4j-log4j12-1.5.10.jar 100664 0/0
9692 3839301824
>> ./usr/local/apacheds-1.5.7/lib/spring-beans-2.5.6.SEC01.jar 100664 0/0
488068 3357726871
>> ./usr/local/apacheds-1.5.7/lib/spring-context-2.5.6.SEC01.jar 100664 0/0
476894 3135199183
>> ./usr/local/apacheds-1.5.7/lib/spring-core-2.5.6.SEC01.jar 100664 0/0
285603 651196492
>> ./usr/local/apacheds-1.5.7/lib/wrapper.jar 100664 0/0 83820 1128021721
>> ./usr/local/apacheds-1.5.7/lib/xbean-spring-3.5.jar 100664 0/0 130195
2442895569
>> ./usr/local/apacheds-1.5.7/lib/xercesImpl-2.9.1.jar 100664 0/0 12291253921841067
>> ./usr/local/apacheds-1.5.7/lib/xpp3-1.1.4c.jar 100664 0/0 120069
437589905
>> ./usr/local/apacheds-1.5.7/var 40775 0/0
>> ./usr/local/apacheds-1.5.7/var/log 40775 0/0
>> ./usr/local/apacheds-1.5.7/var/partitions 40775 0/0
>> ./usr/local/apacheds-1.5.7/var/run 40775 0/0
>
> Hope this helps,
> Pierre-Arnaud
>
>> Thanks,
>>
>> Les
>> P.S. Running Mac OS X 10.6.6
|