Guten Abend,
ich versuche seit Stunden ein eigenes Script im success_command auszuführen. Aktuell sieht das ganze so aus:
1 2 3 4 5 6 7 | ubiquity ubiquity/success_command string \ cp -a /cdrom/01-network-manager-all.yaml /target/etc/netplan/01-network-manager-all.yaml ;\ chroot /target netplan apply ;\ cp -a /cdrom/guest-skel.tar.gz /target/root/guest-skel.tar.gz ;\ cp -a /cdrom/setup.sh /target/root/setup.sh ;\ chmod 0700 /target/root/setup.sh ;\ chroot /target /bin/bash /root/setup.sh |
setup.sh
1 2 | #!/bin/bash echo "funktioniert" > /home/administrator/Schreibtisch/funktioniert |
Das chmod 0700 wird noch ausgeführt. Das Skript wird allerdings nicht ausgeführt. Habs auch schon ohne /bin/bash versucht. Das Skript muss innerhalb der Chroot Umgebung ausgeführt werden, da später auch Pakete etc über das Skript installiert werden sollen.
Hat jemand Ideen woran das Problem liegen könnte?
Vielen Dank!