summaryrefslogtreecommitdiffstats
path: root/php-pear/php/POST_REMOVE
blob: 9267ad000c3f391dc9968f87cbf25d798fe409c9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
## TODO
# How about we print a warning instead of doing this fugly voodoo?

if [[ -f /etc/httpd/httpd.conf.sorcerybackup ]]; then
    mv -v /etc/httpd/httpd.conf.sorcerybackup /etc/httpd/httpd.conf
fi &&

if [[ -f /etc/httpsd/httpd.conf.sorcerybackup ]]; then
    mv -v /etc/httpsd/httpd.conf.sorcerybackup /etc/httpsd/httpd.conf
fi &&

if [[ -e /etc/httpd/httpd.conf ]]; then
    cp -v /etc/httpd/httpd.conf /tmp/httpd.conf
    grep -v "LoadModule php5_module libexec/libphp5.so" /tmp/httpd.conf > /tmp/conf.tmp1
    grep -v "AddType application/x-httpd-php .php .phtml" /tmp/conf.tmp1 > /tmp/conf.tmp2	
    grep -v "AddModule mod_php5.c" /tmp/conf.tmp2 >/etc/httpd/httpd.conf
    rm -f /tmp/httpd.conf /tmp/conf.tmp*
fi &&

if [[ -e /etc/httpsd/httpd.conf ]]; then
    cp -v /etc/httpsd/httpd.conf /tmp/httpd.conf
    grep -v "LoadModule php5_module libexec/libphp5.so" /tmp/httpd.conf > /tmp/conf.tmp1
    grep -v "AddType application/x-httpd-php .php .phtml" /tmp/conf.tmp1 > /tmp/conf.tmp2	
    grep -v "AddModule mod_php5.c" /tmp/conf.tmp2 > /etc/httpsd/httpd.conf
    rm -f /tmp/httpd.conf /tmp/conf.tmp*
fi