projects
/
carnet-upgrade.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Sve brisanje se događa u remove_bloat()
[carnet-upgrade.git]
/
src
/
cn-upgrade
diff --git
a/src/cn-upgrade
b/src/cn-upgrade
index
778b6ba
..
df99d7f
100755
(executable)
--- a/
src/cn-upgrade
+++ b/
src/cn-upgrade
@@
-2,12
+2,20
@@
# last update: 2005-01-07
# Zoran 'jelly' Dzelajlija <jelly@srce.hr>
# Ivan 'ico' Rako <irako@srce.hr>
# last update: 2005-01-07
# Zoran 'jelly' Dzelajlija <jelly@srce.hr>
# Ivan 'ico' Rako <irako@srce.hr>
-version="4.0.6"
+version="%PKG_VERSION%"
# restart upgrade under script for logging purposes
if [ "$1" == "--no-script" ]; then
# restart upgrade under script for logging purposes
if [ "$1" == "--no-script" ]; then
+ # restore umask to default
+ umask 0022
+
shift
elif [ -x /usr/bin/script ]; then
shift
elif [ -x /usr/bin/script ]; then
+ # make logs safe
+ umask 0077
+ chmod og= /var/log/carnet-upgrade.* 2>/dev/null
+
+ # restart through script
exec /usr/bin/script -a -t -f -c "$0 --no-script $@" \
/var/log/carnet-upgrade.typescript 2>>/var/log/carnet-upgrade.timing
fi
exec /usr/bin/script -a -t -f -c "$0 --no-script $@" \
/var/log/carnet-upgrade.typescript 2>>/var/log/carnet-upgrade.timing
fi
@@
-17,7
+25,7
@@
set -e
if [ "$DEBUG" ]; then
set -x
#ROOT=/home/jelly/work/src/carnet-upgrade
if [ "$DEBUG" ]; then
set -x
#ROOT=/home/jelly/work/src/carnet-upgrade
- # make apt-get simulate-only for debug
+ # make apt simulate-only for debug
s=s
else
ROOT=""
s=s
else
ROOT=""