[Home]

Summary:ASTERISK-06020: [patch] make uninstall/uninstall-all
Reporter:Russell Bryant (russell)Labels:
Date Opened:2006-01-09 10:46:13.000-0600Date Closed:2006-02-01 11:46:35.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) uninstall.patch
Description:This patch implements two new Makefile targets - 'uninstall' and 'uninstall-all'.

The 'uninstall' target removes all installed modules in the base of the module directory, binaries, sounds, firmware, and man pages.  It also runs the 'uninstall' target in the Makefile of all sub-directories.

The 'uninstall-all' target removes the entire var/lib/asterisk, lib/asterisk, var/spool/asterisk, etc/asterisk, and var/log/asterisk directories.

****** ADDITIONAL INFORMATION ******

Don't test 'make uninstall-all' on a production asterisk box like I did.  (My personal production and development box are one in the same.)
Comments:By: Russell Bryant (russell) 2006-01-09 15:22:22.000-0600

updated patch with some console output

By: Matt O'Gorman (mogorman) 2006-01-31 18:12:12.000-0600

this patch seems ready for commit. marko or kevin care to comment/commit?

By: Matt O'Gorman (mogorman) 2006-02-01 11:46:20.000-0600

Committed revision 9052.