updated on Thu Jan 19 12:17:07 UTC 2012
[aur-mirror.git] / ganglia / ganglia.install
blobf8efce8f7651c72d753753fccc2f9ffb0b687320
1 post_install() {
2   echo ">> Add group gangla ... "
3   groupadd ganglia
4  
5   echo ">> Add user ganglia, whose home directory is /var/lib/ganglia ... "
6   mkdir -p /var/lib/ganglia
7   mkdir -p /var/lib/ganglia/rrds
8   useradd ganglia -g ganglia -d /var/lib/ganglia -s /bin/false
9   chown -R ganglia:ganglia /var/lib/ganglia
10   
11   show_message;
14 post_upgrade() {
15   show_message;
18 post_remove() {
19   userdel -rf ganglia
20   groupdel -rf ganglia
23 show_message() {
24   echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
25   echo ">>                                                      >>"
26   echo ">> The default configuration files of gmond and gmetad, >>"
27   echo ">> and the web frontend of ganglia has been placed in   >>"
28   echo ">> /usr/share/ganglia.                                  >>"
29   echo ">>                                                      >>"
30   echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
33 op=$1
34 shift
35 [ "$(type -t "$op")" = "function" ] && $op "$@"
37 # vim:set ts=2 sw=2 et: