From bb66d9eaf4ead2ea98cc12b40d481272b37b1a1a Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 23 Feb 2010 14:08:48 +0000 Subject: lbu: fix for lbu package /dev/null and lbu list lbu did bad things with your /dev/null --- lbu.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lbu.in b/lbu.in index da8ba86..8d5042a 100644 --- a/lbu.in +++ b/lbu.in @@ -289,6 +289,8 @@ cmd_package() { if [ -z "$DRYRUN" ]; then if [ "x$pkg" = "x-" ]; then cat "$tmppkg" + elif [ -b "$pkg" ] || [ -c "$pkg" ]; then + cat "$tmppkg" > "$pkg" else if cp "$tmppkg" "$pkg.new"; then mv "$pkg.new" "$pkg" @@ -321,6 +323,7 @@ usage: $PROGRAM list|ls cmd_list() { VERBOSE="-v" + DRYRUN="-n" cmd_package /dev/null } -- cgit v1.2.3