X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage2%2Finstall-hv-utilities;h=076d32d24820fecdd6440edfb5193d20e956152e;hb=498549fb1b100f0649a8fcee8a5f5a0e0593369a;hp=b043a7d83025f1329dec6d3e1f292c7978e820f8;hpb=f920c7ef750f2163b9e407cc453b192ede2c185a;p=hvlinux.git diff --git a/stage2/install-hv-utilities b/stage2/install-hv-utilities index b043a7d..076d32d 100755 --- a/stage2/install-hv-utilities +++ b/stage2/install-hv-utilities @@ -1,23 +1,26 @@ #!/bin/bash -# First argument of this script is the package name - -# Reading system configuration informations, functions and package versions. -source ../config/sysinfos -source ../functions -source ../config/packages-list +source ../functions/main SRCDIR="./hv-utilities" PREFIX="/usr/local" BINDIR="${PREFIX}/bin" SYSBINDIR="${PREFIX}/sbin" -BIN_UTILITIES="camera-download cd-erase cd-copy pstopdf distro-backup dos2unix \ - dvd-ram-format fix-avi gztobz2 hv-backup hv-video-dvd mail-files \ - mail-if-fail mail-statistics media-write pstopdf replace.pl \ - rotatelogs setdate strip-debug-symbols tarbz2 tildes-clean" +SYSCONFDIR="/etc" +BIN_UTILITIES="camera-download cd-erase cd-copy cgrep pstopdf distro-backup \ + dos2unix dvd-ram-format fix-avi gztobz2 hv-backup hv-video-dvd \ + mail-files mail-if-fail mail-statistics media-write pstopdf \ + replace.pl rotatelogs setdate strip-debug-symbols tarbz2 \ + tildes-clean vd vs vl flac2ogg flac2mp3" for program in ${BIN_UTILITIES}; do install -v ${SRCDIR}/${program} ${BINDIR} done +install -v -m 644 ${SRCDIR}/backup.conf ${SYSCONFDIR} + +# Install fcrontab for rotatelogs +echo "# Rotate logs every day at 00:05" > /etc/fcron/fcron.d/rotatelogs +echo "&mail(false) 05 00 * * * ${BINDIR}/rotatelogs" >> /etc/fcron/fcron.d/rotatelogs + exit $?