PARAMS="$PARAMS $param";
fi
let i++;
done;
sudo /usr/bin/chroot /home/$USER /bin/su - $USER -c "$PARAMS"
else
sudo /usr/bin/chroot /home/$USER /bin/su - $USER
fi;
</code>
in der chroot umgebung habe ich folgende struktur:
/bin
/dev
/etc
/home
/info
/lib
/man
/share
/usr
nach lib habe ich mit:
cp /lib/* /home/user/lib/
sämtliche libs kopiert, ausserdem hab ich dort sh-utils neu kompiliert.
trotzdem bekomme ich beim login foilgende fehlermeldung:
Linux deepthought 2.4.19 #1 Wed Dec 4 22:27:49 PST 2002 i586 unknown
Libranet GNU/Linux
/bin/hell: line 2: syntax error near unexpected token `then'
/bin/hell: line 2: `if[ "$1" = "-c" ]; then'
is das n einfacher syntxfehler? wenn ja find ich ihn nicht. meine
shell programmierungsfähigkeiten sind allerdings auch eher bescheiden
bzw. nich vorhanden ;)
kann mir anhand dieser infos jemand weiterhelfen, bitte?