X-Git-Url: http://git.onelab.eu/?p=plcrt.git;a=blobdiff_plain;f=plcrt.spec;h=9c6f09cb281e4dcb24a70d26f17caf2a9d522cd8;hp=ca956751fba7c4637bedcd026e3c3b7088f8449d;hb=2361d6e83f529403ff1e8801083fc92b1eb720d6;hpb=0958d23852d17a8c3c8f8d4bf9e02c83587bf579 diff --git a/plcrt.spec b/plcrt.spec index ca95675..9c6f09c 100644 --- a/plcrt.spec +++ b/plcrt.spec @@ -6,7 +6,7 @@ %define name plcrt %define version 1.0 -%define taglevel 2 +%define taglevel 4 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} @@ -69,7 +69,8 @@ if grep 'pam_loginuid.so' /etc/pam.d/crond ; then fi if ! grep '' /etc/planetlab/default_config.xml ; then - sed -i 's|| \n RT Configuration\n RT\n \n \n Enabled\n false\n Enable on this machine.\n \n \n Hostname\n localhost.localdomain\n The fully qualified hostname.\n \n \n IP Address\n \n The IP address of the RT server.\n \n \n username\n root\n The user name for RT access.\n \n \n password\n password\n password to the rt user.\n \n \n \n |' /etc/planetlab/default_config.xml + sed -i 's|| \n RT Configuration\n RT\n \n \n Enabled\n false\n Enable on this machine.\n \n \n Hostname\n localhost.localdomain\n The fully qualified hostname.\n \n \n IP Address\n \n The IP address of the RT server.\n \n \n username\n root\n The user name for RT access.\n \n \n password\n password\n password to the rt user.\n \n +\n Database Password\n \n Password to use when accessing the RT database.\n \n \n \n |' /etc/planetlab/default_config.xml fi mkdir -p /etc/planetlab/configs @@ -85,13 +86,27 @@ plc-config --category plc_rt --variable web_user --value root \ --save /etc/planetlab/configs/site.xml /etc/planetlab/configs/site.xml plc-config --category plc_rt --variable web_password --value password \ --save /etc/planetlab/configs/site.xml /etc/planetlab/configs/site.xml +plc-config --category plc_rt --variable dbpassword --value "" \ + --save /etc/planetlab/configs/site.xml /etc/planetlab/configs/site.xml - +# NOTE: not sure why these aren't setup by the rt package... mkdir -p /var/log/rt3 touch /var/log/rt3/rt.log chown apache.apache /var/log/rt3/rt.log +cp /usr/share/rt3/html/NoAuth/images/bplogo.gif /var/www/html/misc/logo.gif + %changelog +* Mon Jul 06 2009 Stephen Soltesz - PLCRT-1.0-4 +- rt db password +- template conf.d/* files rather than one-shot re-write +- better %post in spec file for logo and default xml settings. + +* Sat Jul 04 2009 Stephen Soltesz - PLCRT-1.0-3 +- renamed getpersons.py to accept a given 'role' +- changed syncadmins.sh to use callplcsh.py +- added callplcsh.py to allow either a local or remote plc using plcsh + * Tue Jun 30 2009 Stephen Soltesz - PLCRT-1.0-2 - improved init setup - added plcsh version of getadmins script to add users to RT's db.