# HG changeset patch # User Aleksej Bobylev # Date 1504874328 -10800 # Node ID 5b155e5b82a067007aeb14cc06025f5ea0ea44f5 # Parent f399e0ab8101a778598d85b7bd8116a3771559fa tazlito: provide --detailed log for packages installation. diff -r f399e0ab8101 -r 5b155e5b82a0 tazlito --- a/tazlito Fri Sep 08 14:24:46 2017 +0300 +++ b/tazlito Fri Sep 08 15:38:48 2017 +0300 @@ -1548,11 +1548,22 @@ mkdir -p "$rootfs/etc/tazlito" newline - for pkg in $(cat $list); do - action 'Installing package: %s' "$pkg" - yes y | tazpkg -gi $pkg --root=$rootfs --quiet >> $log || exit 1 - status - done + + # Choose detailed log with --detailed + if [ -n "$detailed" ]; then + while read pkg; do + separator '-' + echo $pkg + tazpkg -gi $pkg --root=$rootfs --local --quiet --cookmode | tee -a $log + done < $list + separator '=' + else + while read pkg; do + action 'Installing package: %s' "$pkg" + yes y | tazpkg -gi $pkg --root=$rootfs --quiet >> $log || exit 1 + status + done < $list + fi newline restore_mirrors