#!/bin/bash FAKEROOT=$1 CONFD=$1$2 CONFILE=$1$3 MODULE=$4 CONF=$5 IGNORE_AGE=./.ignore_age QUIET_INSTALL=../../.quiet_install echo if [ -f "$QUIET_INSTALL" ]; then if [ ! -f "$CONFILE" ]; then yes="y" else yes="skip" fi elif [ -f "$IGNORE_AGE" ]; then echo "you don't want to be bothered with the age of your $CONFILE file" yes="n" elif [ ! -f "$CONFILE" ] || [ "$CONF" -nt "$CONFILE" ]; then if [ -f "$CONFILE" ]; then echo "An older $MODULE configuration file already exists ($CONFILE)" echo "Do you wish to copy the $CONF file in this distribution" echo "to $CONFILE ? (y/n) [skip] " read yes else yes="y" fi else yes="skip" fi if [ "$yes" = "y" ]; then mkdir -p $CONFD echo " copying $CONF to $CONFILE" cp $CONF $CONFILE else echo " Skipping $CONF installation" if [ "$yes" = "n" ]; then touch "$IGNORE_AGE" fi fi echo exit 0