Build: tweak prometheus requires line, add changelog bits
[pcp.git] / provisioning / suse.sh
blobe2032dd9ca72610765af2c1285069442fe754d30
1 #!/bin/sh
3 zypper -n in -t pattern devel_basis devel_C_C++ devel_rpm_build
4 zypper -n in git ncurses-devel readline-devel man libmicrohttpd-devel libqt4-devel perl-JSON sysstat perl-TimeDate perl-ExtUtils-MakeMaker bc \
5 cyrus-sasl-devel systemd-devel avahi-devel rpm-devel perl-Text-CSV_XS \
6 bind-utils python-devel python-curses
8 # These dont have the right "provides" in opensuse
9 # libibumad-devel libibmad-devel papi-devel libpfm-devel
11 #SUSE doesn't get the right perms in /vagrant, hmm
12 chown -R vagrant /vagrant
14 cd /vagrant
15 sudo -H -u vagrant ./Makepkgs
16 rpm -ivh pcp-*/build/rpm/*.rpm
18 # Doesn't start automatically on all distributions
19 /sbin/service pmcd start
21 echo 'pcpqa ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers