Projects
jsj
jsj-installtools
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 32
View file
jsj-installtools.spec
Changed
@@ -17,6 +17,7 @@ Source6: PrepareUpdateCrontab Source7: PrepareFTPd Source8: PreparePostfix +Source9: PrepareVMwareSDK Source21: nagiosok.html Source22: vhost.conf BuildArch: noarch @@ -40,6 +41,7 @@ install -Dm755 %{S:6} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools 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 -Dm644 %{S:21} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools install -Dm644 %{S:22} $RPM_BUILD_ROOT/%{_datadir}/jsjinstalltools
View file
PrepareVMwareSDK
Added
@@ -0,0 +1,37 @@ +#!/bin/bash +if -f /etc/SuSE-release ; then + VERSION=$(egrep VERSION /etc/SuSE-release | cut -f2 -d= | tr -d " ") + ARCH=$(egrep openSUSE /etc/SuSE-release | awk '{ print $3 }' | tr -d '\(\)') + echo $ARCH + case $ARCH in + x86_64) ARCH=64;; + i386|i586|i686) ARCH=32;; + *) echo unknown architecture. Stop. + echo 2;; + esac +else + echo No file /etc/SuSE-release available. Stop. + exit 1 +fi +zypper sl -u | egrep "devel:/languages:/perl/openSUSE_$VERSION" 2>&1 > /dev/null +if $? != 0 ; then + zypper ar -t rpm-md -f http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_$VERSION "BS_perl_$VERSION" +fi +zypper sl -u | egrep "/clusterperl/openSUSE_$VERSION" 2>&1 > /dev/null +if $? != 0 ; then + zypper ar -t rpm-md -f http://repo.jacobs-university.de/clusterperl/openSUSE_$VERSION "jsj-clusterperl_$VERSION" +fi +zypper ref +zypper -n in -l perl-Archive-Zip perl-Crypt-SSLeay perl-Class-MethodMaker perl-UUID perl-Data-Dump perl-SOAP-Lite perl-LWP-Protocol-https libopenssl-devel e2fsprogs-devel +zypper -n in -l -r jsj-clusterperl_$VERSION -f perl-libwww-perl +TDIR=$(mktemp -d ~/VMSDK.XXXXXXXXXX) +rsync -vaPH nagios.jacobs-university.de::vmsdk$ARCH/ $TDIR/ +pushd $TDIR +tar xfz VMware-vSphere-Perl-SDK-*.tar.gz +pushd vmware-vsphere-cli-distrib +./vmware-install.pl -d +popd +popd +rm -r $TDIR +echo You may want to create the credential store for a VC: +echo /usr/lib/vmware-vcli/apps/general/credstore_admin.pl add -s svirtctr.jacobs.jacobs-university.de -u username -p password
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
.