-Removed network logging by default for syslogd daemon.
[hvlinux.git] / stage2 / install-hv-utilities
index 7fa350c..55180b6 100755 (executable)
@@ -1,24 +1,26 @@
 #!/bin/bash
-set -o errexit
 
-# First argument of this script is the package name
-
-# Reading system configuration informations, functions and package versions.
-source ../sysinfos
-source ../functions
-source ../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 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 $?