|
@@ -1,7 +1,7 @@
|
1
|
1
|
#!/bin/sh
|
2
|
2
|
# SlackCheck
|
3
|
3
|
#
|
4
|
|
-# $Id: slcheck.sh,v 1.37 2006/07/10 08:37:05 gf Exp $
|
|
4
|
+# $Id: slcheck.sh,v 1.38 2006/07/10 08:55:09 gf Exp $
|
5
|
5
|
#
|
6
|
6
|
# Copyright (c) 2002-2006 Georgi Chorbadzhiyski, Sofia, Bulgaria
|
7
|
7
|
# All rights reserved.
|
|
@@ -146,12 +146,12 @@ generate_upgrade_scripts() {
|
146
|
146
|
UNKNOWN=0
|
147
|
147
|
TOTAL=0
|
148
|
148
|
CHECKED=0
|
149
|
|
- FILL=$((12 - $(echo $HOST | wc -c)))
|
|
149
|
+ FILL=$((28 - $(echo $HOST | wc -c)))
|
150
|
150
|
if [ $FILL -le 0 ]
|
151
|
151
|
then
|
152
|
152
|
FILL=4
|
153
|
153
|
fi
|
154
|
|
- FL="$(yes "_" | head -$FILL | xargs echo | sed -e 's|_| |g')"
|
|
154
|
+ FL="$(yes "_" | head -$FILL | xargs echo | sed -e 's| ||g;s|_| |g')"
|
155
|
155
|
# Check if package list exist
|
156
|
156
|
if [ -f ${DIR_PKG}/${HOST} ]
|
157
|
157
|
then
|
|
@@ -231,14 +231,14 @@ UPDATE=\"\$UPDATE ${distro_package}.tgz\" # EXISTING: ${hostpkg} \
|
231
|
231
|
fi
|
232
|
232
|
fi
|
233
|
233
|
fi
|
234
|
|
- status="${UPDATED} for update "
|
|
234
|
+ status="${UPDATED} for update "
|
235
|
235
|
if [ "$UPDATED" = "0" ]; then
|
236
|
|
- status="Up to date "
|
|
236
|
+ status="Up to date "
|
237
|
237
|
fi
|
238
|
238
|
if [ "$CURRENT" = "0" ]; then
|
239
|
|
- status="No host info "
|
|
239
|
+ status="No host info "
|
240
|
240
|
fi
|
241
|
|
- echo -n
" => ${HOST}${FL} ${status} /cur ${CURRENT} unk ${UNKNOWN} skip ${SKIPPED} upd ${UPDATED}/"
|
|
241
|
+ echo -n
" => ${HOST}${FL} ${status}/cr ${CURRENT} un ${UNKNOWN} sk ${SKIPPED} new ${UPDATED}/"
|
242
|
242
|
echo
|
243
|
243
|
# Add intereter
|
244
|
244
|
if [ -s ${DIR_UPD}/${FILE_UPDATES}${HOST}.newpkgs ]
|