From c6d89fe0e1db2d713a97d2e99d6ce0303a7b3444 Mon Sep 17 00:00:00 2001 From: joey <> Date: Wed, 27 Oct 2004 11:48:27 +0000 Subject: [PATCH] Only redirect the output if not called from the commandline --- ud-replicate | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ud-replicate b/ud-replicate index fd0d27d..cf29213 100755 --- a/ud-replicate +++ b/ud-replicate @@ -2,14 +2,19 @@ # The rsync source host needs to be customized.. set -e -#exec > /dev/null 2>&1 +# Without effect on the commandline +if [ -z "$PS1" -o "$TERM" ] +then + exec > /dev/null 2>&1 + verbose=-v +fi HOST=`hostname -f` cd /tmp/ cd /var/lib/misc || cd /var/state/glibc/ || cd /var/db/ lockfile -r 1 -l 3600 lock trap "rm -f lock" exit -rsync -e ssh -rp "sshdist@samosa:/var/cache/userdir-ldap/hosts/$HOST" . +rsync ${verbose} -e ssh -rp "sshdist@samosa:/var/cache/userdir-ldap/hosts/$HOST" . makedb "$HOST/passwd.tdb" -o passwd.db.t (umask 027 && makedb "$HOST/shadow.tdb" -o shadow.db.t) chown root.shadow shadow.db.t; chmod 0640 shadow.db.t -- 2.20.1