Projects
jsj
jsj-installtools
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 44
View file
jsj-installtools.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Nov 12 14:57:48 UTC 2014 - obs@botter.cc + +- move openSUSE version detection to separate sourceable script + +------------------------------------------------------------------- Wed Nov 12 14:04:54 UTC 2014 - obs@botter.cc - PrepareNagiosPlugins: use monitoring-plugins-zypper instead of
View file
jsj-installtools.spec
Changed
@@ -18,6 +18,7 @@ Source7: PrepareFTPd Source8: PreparePostfix Source9: PrepareVMwareSDK +Source10: GetVersion Source21: nagiosok.html Source22: vhost.conf BuildArch: noarch @@ -42,6 +43,7 @@ install -Dm755 %{S:7} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools install -Dm755 %{S:8} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools install -Dm755 %{S:9} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools +install -Dm755 %{S:10} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools install -Dm644 %{S:21} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools install -Dm644 %{S:22} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools
View file
GetVersion
Added
@@ -0,0 +1,9 @@ +if -f /etc/os-release ; then + VERSION=$(egrep VERSION_ID /etc/os-release | cut -f2 -d= | tr -d " \"") +elif -f /etc/SuSE-release ; then + VERSION=$(egrep VERSION /etc/SuSE-release | cut -f2 -d= | tr -d " ") +else + echo No file /etc/os-release or /etc/SuSE-release available. Stop. + exit 1 +fi +zypper sl -u | egrep "jsj/openSUSE_$VERSION" 2>&1 > /dev/null
View file
PrepareApacheConfig
Changed
@@ -1,12 +1,7 @@ #!/bin/bash HOSTNAME=$1 JSJSHARE="/usr/share/jsjinstalltools" -if -f /etc/SuSE-release ; then - VERSION=$(egrep VERSION /etc/SuSE-release | cut -f2 -d= | tr -d " ") -else - echo No file /etc/SuSE-release available. Stop. - exit 1 -fi +. /usr/share/jsjinstalltools/GetVersion if -z $HOSTNAME ; then echo call: $0 hostname exit 1
View file
PrepareFTPd
Changed
@@ -3,14 +3,10 @@ echo usage: $0 user password exit fi -if -f /etc/SuSE-release ; then - VERSION=$(egrep VERSION /etc/SuSE-release | cut -f2 -d= | tr -d " ") -else - echo No file /etc/SuSE-release available. Stop. - exit 1 -fi +. /usr/share/jsjinstalltools/GetVersion USER=$1 USERPW=$2 +zypper in whois CRYPTPW=$(mkpasswd $USERPW) useradd -c $USER -d /home/$USER -m -s /bin/bash -p $CRYPTPW $USER ln -s /srv/www/$USER /home/$USER/www
View file
PrepareMysqlBackup
Changed
@@ -1,10 +1,5 @@ #!/bin/bash -if -f /etc/SuSE-release ; then - VERSION=$(egrep VERSION /etc/SuSE-release | cut -f2 -d= | tr -d " ") -else - echo No file /etc/SuSE-release available. Stop. - exit 1 -fi +. /usr/share/jsjinstalltools/GetVersion if ${VERSION%%.*} -ge 12 ; then systemctl is-active mysql.service else
View file
PrepareNagiosTests
Changed
@@ -1,12 +1,5 @@ #!/bin/bash -if -f /etc/os-release ; then - VERSION=$(egrep VERSION_ID /etc/os-release | cut -f2 -d= | tr -d " \"") -elif -f /etc/SuSE-release ; then - VERSION=$(egrep VERSION /etc/SuSE-release | cut -f2 -d= | tr -d " ") -else - echo No file /etc/os-release or /etc/SuSE-release available. Stop. - exit 1 -fi +. /usr/share/jsjinstalltools/GetVersion zypper sl -u | egrep "jsj/openSUSE_$VERSION" 2>&1 > /dev/null if $? != 0 ; then zypper ar -t rpm-md -f http://repo.jacobs-university.de/jsj/openSUSE_$VERSION "jsj_$VERSION"
View file
PreparePostfix
Changed
@@ -3,12 +3,7 @@ echo usage: $0 hostname exit fi -if -f /etc/SuSE-release ; then - VERSION=$(egrep VERSION /etc/SuSE-release | cut -f2 -d= | tr -d " ") -else - echo No file /etc/SuSE-release available. Stop. - exit 1 -fi +. /usr/share/jsjinstalltools/GetVersion HOSTNAME=$1 cp /etc/postfix/main.cf /etc/postfix/main.cf.orig POSTCONF=$(mktemp /tmp/main.cf.XXXXXXXXXX)
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.