From 0391d17254435cc342c65e2277edb13c7c9cb093 Mon Sep 17 00:00:00 2001 From: Ivan Rako Date: Wed, 19 Mar 2008 17:51:57 +0100 Subject: [PATCH] Uvoz u git: carnet-tools-cn 2.8.1 * Kozmeticke ispravke u funkcijama cp_yes_no() i cp_mail() * cp_mv() ostavlja kopiju stare datoteke --- debian/changelog | 7 +++++++ functions.sh | 15 ++++++++++++--- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 432fbe2..88a15a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +carnet-tools-cn (2.8.1) stable; urgency=low + + * Kozmeticke ispravke u funkcijama cp_yes_no() i cp_mail() + * cp_mv() ostavlja kopiju stare datoteke + + -- Ivan Rako Mon, 4 Feb 2008 23:47:02 +0100 + carnet-tools-cn (2.8) stable; urgency=low * Prva verzija za Etch diff --git a/functions.sh b/functions.sh index 851be62..dc2d45c 100644 --- a/functions.sh +++ b/functions.sh @@ -327,7 +327,7 @@ cp_mail () { CP_NOTICE="From: $pkg postinst script To: root Subject: $pkg$version package install log -Date: $(/bin/date +'%a, %d %b %Y %H:%M:%S %z') +Date: $(LC_ALL=C /bin/date --rfc-2822) Hello! @@ -338,7 +338,7 @@ is included below. ---------- ${CP_NOTICE}----------" - echo "$CP_NOTICE" | /usr/sbin/sendmail -t & + echo "$CP_NOTICE" | /usr/sbin/sendmail -t -oi & sleep 1 fi } @@ -356,6 +356,7 @@ cp_mv () { if [ -e "$old" ]; then chown --reference "$old" "$new" chmod --reference "$old" "$new" + cp -pf "$old" "$old.cn-old" fi mv "$new" "$old" } @@ -378,6 +379,14 @@ cp_yes_no () { echo -n "$prompt (y)es/(n)o: " read answer case "$answer" in + Y*) + echo + RET=y + ;; + N*) + echo + RET=n + ;; y*) echo RET=y @@ -389,7 +398,7 @@ cp_yes_no () { *) echo echo "Please read the message and choose y or n" - cp_yes_no + cp_yes_no "$prompt" ;; esac } -- 1.7.10.4