updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / monitorix / readme.install
blob6c0ae5da4e46fac9b9d69429ebfd89f482567dab
1 post_install() {
2         echo '----------------------------------------------------------------------'
3         echo 'Consider having your rrd databases for monitorix reside in RAM.'
4         echo 'D/L and build the monitorix-tmpfs package from the AUR:'
5         echo
6         echo '            http://aur.archlinux.org/packages.php?ID=34134'
7         echo '----------------------------------------------------------------------'
10 post_remove() {
11         echo '----------------------------------------------------------------------'
12         echo 'To remove all traces of monitorix from your system, you must manually'
13         echo 'remove the following dir trees (doing so will delete your databases):'
14         echo
15         echo 'rm -rf /var/lib/monitorix /srv/http/monitorix /var/log/monitorix'
16         echo '----------------------------------------------------------------------'
19 # $1: The new package version
20 # $2: The old package version
22 post_upgrade() {
23         NEW=`echo $1 | cut -f-1 -d '-'`
24         OLD=`echo $2 | cut -f-1 -d '-'`
26         # if running the 1.5.2 series then display warning message
28         if [ "$OLD" = "1.5.2" ]; then
29                 echo '----------------------------------------------------------------------'
30                 echo ' WARNING:'
31                 echo
32                 echo 'With this upgrade you MUST replace your current version of'
33                 echo '/etc/monitorix.conf with /etc/monitorix.conf.pacnew which contains new'
34                 echo 'configs needed by the 2.0.0 release of monitorix.'
35                 echo 
36                 echo 'Also, the author of this software recommends that you delete ALL your'
37                 echo '1.5.2 databases as well!'
38                 echo 
39                 echo 'Manually: rm -f /var/lib/monitorix/*.rrd'
40                 echo
41                 echo 'Restart monitorix when you have completed the edit:'
42                 echo '# /etc/rc.d/monitorix restart'
43                 echo '----------------------------------------------------------------------'
44         fi
46         echo '------------------------------------------------------------------------'
47         echo ' WARNING:'
48         echo
49         echo 'You MUST compare your existing /etc/monitorix.conf to the one provided'
50         echo 'by this package or else new features will not work and you risk breakage'
51         echo 'of the software in general!'
52         echo
53         echo ' WARNING WARNING:'
54         echo
55         echo 'Do NOT change two key vars in this file:'
56         echo '$BASE_DIR and $BASE_CGI'
57         echo
58         echo ' TIP FOR NEWBIES:'
59         echo
60         echo 'For users who have not used diff utilities before, vimdiff (part of the'
61         echo 'vim package in [extra]) is an excellent util for this purpose. See the'
62         echo 'following URL for a quick tutorial of vimdiff:'
63         echo
64         echo 'http://amjith.blogspot.com/2008/08/quick-and-dirty-vimdiff-tutorial.html'
65         echo '------------------------------------------------------------------------'