diff options
| author | Stefan Fritsch <sf@sfritsch.de> | 2015-08-17 19:54:34 +0200 |
|---|---|---|
| committer | Stefan Fritsch <sf@sfritsch.de> | 2015-08-17 19:56:39 +0200 |
| commit | 5d6f60f5ca72dd436627248281e2f4e4e23269a8 (patch) | |
| tree | f7d3615abaf41f318f5114d4cc02a2f6a2267b3f /debian | |
| parent | a39aa47b256a4f448752e26a44a10802c9048979 (diff) | |
| download | apache2-5d6f60f5ca72dd436627248281e2f4e4e23269a8.tar.gz | |
Remove default /var/www/html/index.html on package purge
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/apache2.postrm | 21 | ||||
| -rw-r--r-- | debian/changelog | 1 |
2 files changed, 21 insertions, 1 deletions
diff --git a/debian/apache2.postrm b/debian/apache2.postrm index 01c4e6fa..d66dc41b 100644 --- a/debian/apache2.postrm +++ b/debian/apache2.postrm @@ -18,6 +18,23 @@ set -e # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package +is_default_index_html () { + local FILE="$1" + [ -f "$FILE" ] || return 1 + local MD5=$(md5sum "$FILE" 2> /dev/null |cut -d' ' -f 1) || + return 1 + grep -q "$MD5" <<- EOF + 1736dfc80cf1f5a8966c096a0b094377 + 21dde95d9d269cbb2fa6560309dca40c + 3183a3d71d86bcc88aaf3ca5cbbefb45 + 51a41c3207374dad24ec64a0f2646bdc + 5388f60d7695cb57b87c799ee62d20b2 + 74cec59a19e5d16f7cc6a2445e35fa3b + 776221a94e5a174dc2396c0f3f6b6a74 + c481228d439cbb54bdcedbaec5bbb11a + EOF +} + case "$1" in purge) @@ -49,7 +66,9 @@ case "$1" in rmdir $d 2> /dev/null || true done - #XXX: index.html is intentionally(?) left back + if is_default_index_html /var/www/html/index.html ; then + rm -f /var/www/html/index.html + fi ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) diff --git a/debian/changelog b/debian/changelog index c1ea973a..56df5dcb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ apache2 (2.4.16-3) UNRELEASED; urgency=medium [ Stefan Fritsch ] * apxs: Don't pass --silent to libtool. Closes: #795820 + * Remove default /var/www/html/index.html on package purge. -- Jean-Michel Vourgère <nirgal@debian.org> Tue, 11 Aug 2015 11:12:04 +0200 |
