X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=prometheus.debian;h=99cd5ef2dde1c1b5e4cf0977ee5c9d42cbfbb5d0;hb=db3025bc20a1906bf8490a6f5848dea0ad926676;hp=fd323b6d495b19f31b07e6ed159e939dffc39789;hpb=ab7835109eacfed49f9747317a5161a964eff8e4;p=svn%2FPrometheus-QoS%2F.git diff --git a/prometheus.debian b/prometheus.debian index fd323b6..99cd5ef 100755 --- a/prometheus.debian +++ b/prometheus.debian @@ -2,6 +2,7 @@ MAINTAINER='Michael Polak ' DEB_PCK_NAME=prometheus +ARCHITECTURE=i386 DEBIAN_BASE=$DEB_PCK_NAME.tmp # Adresare @@ -13,9 +14,6 @@ mkdir -p $DEBIAN_BASE/usr/share mkdir -p $DEBIAN_BASE/usr/share/man mkdir -p $DEBIAN_BASE/usr/share/man/man1 mkdir -p $DEBIAN_BASE/usr/share/man/man5 -mkdir -p $DEBIAN_BASE/etc -mkdir -p $DEBIAN_BASE/etc/cron.d -mkdir -p $DEBIAN_BASE/etc/prometheus mkdir -p $DEBIAN_BASE/DEBIAN chmod 0755 $DEBIAN_BASE/DEBIAN @@ -24,13 +22,19 @@ if ! [ -x prometheus ]; then make main fi -# Data +# Copy cp prometheus $DEBIAN_BASE/usr/sbin cp prometheus.1 $DEBIAN_BASE/usr/share/man/man1 cp prometheus.conf.5 $DEBIAN_BASE/usr/share/man/man5 -cp sample-configuration/prometheus.cron $DEBIAN_BASE/etc/cron.d/prometheus -cp sample-configuration/prometheus.conf $DEBIAN_BASE/etc/prometheus -cp sample-configuration/hosts $DEBIAN_BASE/etc/prometheus +cp -R etc $DEBIAN_BASE/etc + +# .svn cleanup +rm -rf $DEBIAN_BASE/etc/.svn +rm -rf $DEBIAN_BASE/etc/*/.svn + +# Chmod a+x scripts +chmod 755 $DEBIAN_BASE/etc/cron.d/prometheus +chmod 755 $DEBIAN_BASE/etc/init.d/prometheus # Strip debug info from binary strip $DEBIAN_BASE/usr/sbin/prometheus @@ -63,11 +67,11 @@ if [ -f $DEB_PCK_NAME'.postrm' ]; then cp -R $DEB_PCK_NAME.postrm $DEBIAN_BASE/DEBIAN/postrm fi -# Asi zbytecne -#for f in `find $DEBIAN_BASE -path ".svn*"` -#do -# rm -R $f 2>/dev/null -#done; +# Cleanup +for f in `find $DEBIAN_BASE/etc -path ".svn*"` +do + rm -R $f 2>/dev/null +done; # Momentalne se nepouziva #SIZEDU=`du -sk "$DEBIAN_BASE" | awk '{ print $1}'` @@ -81,6 +85,7 @@ VERSION=`grep "const char \*version" prometheus.c|cut -f 2 -d \"` sed -e "s/__VERSION__/$VERSION/" \ -e "s/__PACKAGE__/$DEB_PCK_NAME/" \ -e "s/__MAINTAINER__/$MAINTAINER/" \ + -e "s/__ARCHITECTURE__/$ARCHITECTURE/" \ $DEB_PCK_NAME.control > $DEBIAN_BASE/DEBIAN/control # Vytvori a prejmenuje balicek