Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
F-secure antivirus for samba не ставится
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Deart
n00b
n00b


Joined: 29 Sep 2004
Posts: 17
Location: Togliatti, Russia

PostPosted: Mon Dec 27, 2004 11:25 am    Post subject: F-secure antivirus for samba не ставится Reply with quote

Решил тут попробовать subj, под alt встал пормально, а вот на gentoo при инсталяции ругается
tail: невозможно открыть `+37' для чтения: No such file or directory
Посмотрев содержимое файла установки как я понял там в начале исолняется скрипт,
Code:
#!/bin/sh
skip=49
unpackdir="/tmp/df-setup-$$"
sfxfiles="preinstall-4.60.3112 fsav-base-4.60.3112 fsav-smb-4.60.3112 fsav-bin-4.60.3112-locked smb-install-4.60.3112"
cleanup() {
 cd / ; rm -fr "$unpackdir"
}
sigclean() {
 die 10 "Terminated by a signal. Cleaning up temporary files."
}
die() {
 echo "$2" > /dev/stderr; cleanup ; exit $1
}
if [ "$1" = "extract" ] ; then
    oname="$0-$$.pkg"
    echo "Extracted package compressed with gzip and packed with tar into $oname."
    tail +$skip "$0" | cat > "$0-$$.pkg" ; exit 0
fi
packname=dftmp$$; res=0
rm -fr "$unpackdir"
trap sigclean 1 2
if mkdir "$unpackdir" ; then
    true
else
    echo "Failed to create unpack directory $unpackdir." > /dev/stderr ; exit 1
fi
if tail +$skip $0 | cat | gzip -dc > $unpackdir/$packname; then
    cd "$unpackdir" || die 3 "Failed to change to $unpackdir."
    for sfxfile in $sfxfiles
    do
   tar -v -x -f "$packname" "$sfxfile" > /dev/null || \
   die 4 "Failed to unpack the package in $unpackdir."
   if expr "$sfxfile" : ".*-locked" >/dev/null 2>&1; then
       # Keycode package
       ./$sfxfile
       if [ "$?" = 2 ]; then
      die 6 "Invalid keycode"
       fi
   else
       ./$sfxfile || die 5 "Failed to run $sfxfile."
   fi
   rm -f $sfxfile
    done
    rm -f "$packname"
else
    die 2 "Failed to uncompress package in $unpackdir."
fi
cleanup; exit 0


и как то неправельно срабатывает. Но в чем проблема не пойму.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Dec 27, 2004 12:35 pm    Post subject: Reply with quote

tail и head последних версий не поддерживают формат "+/-N", где N -- число строк. Надо подправить скрипт руками, чтобы он имел формат "-n +/-N". И запостить bug report.

Прежде чем что-то править, почитай man tail на gentoo и на alt'е --- чтобы точно знать значения входных параметров.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum