C
chrigu99
Grünschnabel
Hallo zusammen
Ich habe ein Problem mit einem von mir erstellten RPM.
Die Befehle in der %install Section, ab sed, werden auf dem System, auf welchem das fertige RPM installiert wird, einfach nicht ausgeführt und ich stehe auf dem Schlauch und komme nicht weiter. Hat mir eventuell jemand von Euch einen Tip?
Danke schonmal!
Gruss Chris
Ich habe ein Problem mit einem von mir erstellten RPM.
Die Befehle in der %install Section, ab sed, werden auf dem System, auf welchem das fertige RPM installiert wird, einfach nicht ausgeführt und ich stehe auf dem Schlauch und komme nicht weiter. Hat mir eventuell jemand von Euch einen Tip?
Code:
Summary: bla switchOffline
Name: switchOffline
Version: 1.0
Release: 10
Group: System/Utilities
License: GPL
Source: switchOffline-1.0.tar.gz
%description
This script can switch a site on the server offline and show to the visitor a html message.
%prep
%setup
%install
mkdir -p /var/www/switchOffline
cat switchOffline > /usr/bin/switchOffline
sed 's/^Defaults requiretty$/\#Defaults requiretty/g' /etc/sudoers > /tmp/sudoers
cat /tmp/sudoers > /etc/sudoers
bla=`grep "user ALL=(ALL) NOPASSWD:/etc/init.d/httpd" /etc/sudoers | cat`
if [ ! -n "$bla" ];
then
echo 'Defaults:user !requiretty' >> /etc/sudoers
echo 'user ALL=(ALL) NOPASSWD:/etc/init.d/httpd' >> /etc/sudoers
fi
%files
/usr/bin/switchOffline
%attr(666, root, root) /var/www/switchOffline
Danke schonmal!
Gruss Chris
Zuletzt bearbeitet: