tazlito rev 462
tazlito: provide --detailed log for packages installation.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Sep 08 15:38:48 2017 +0300 (2017-09-08) |
parents | f399e0ab8101 |
children | 179f3271b0d5 |
files | tazlito |
line diff
1.1 --- a/tazlito Fri Sep 08 14:24:46 2017 +0300 1.2 +++ b/tazlito Fri Sep 08 15:38:48 2017 +0300 1.3 @@ -1548,11 +1548,22 @@ 1.4 mkdir -p "$rootfs/etc/tazlito" 1.5 1.6 newline 1.7 - for pkg in $(cat $list); do 1.8 - action 'Installing package: %s' "$pkg" 1.9 - yes y | tazpkg -gi $pkg --root=$rootfs --quiet >> $log || exit 1 1.10 - status 1.11 - done 1.12 + 1.13 + # Choose detailed log with --detailed 1.14 + if [ -n "$detailed" ]; then 1.15 + while read pkg; do 1.16 + separator '-' 1.17 + echo $pkg 1.18 + tazpkg -gi $pkg --root=$rootfs --local --quiet --cookmode | tee -a $log 1.19 + done < $list 1.20 + separator '=' 1.21 + else 1.22 + while read pkg; do 1.23 + action 'Installing package: %s' "$pkg" 1.24 + yes y | tazpkg -gi $pkg --root=$rootfs --quiet >> $log || exit 1 1.25 + status 1.26 + done < $list 1.27 + fi 1.28 newline 1.29 1.30 restore_mirrors