Você precisará do conteúdo do arquivo .desktop
que abre seu programa.
No arquivo de kickstart do seu spin, procure pela linha:
cat >> /etc/rc.d/init.d/livesys << EOF
Depois dessa linha, você pode inserir o arquivo do mydesktop da seguinte forma: (meu exemplo é o arquivo .desktop
do navegador. Observe que o FOE não pode ser EOF.
cat >> /usr/share/applications/surf.desktop << FOE
[Desktop Entry]
Name=surf
Comment=small and simple browser
Categories=Network;GTK;WebBrowser;
Exec=surf
Icon=surf
Terminal=false
Type=Application
X-Desktop-File-Install-Version=0.23
FOE
#just in case it doesn't exist...
mkdir ~liveuser/Desktop/
#then also put that .desktop file on the Liveuser's desktop
cp /usr/share/applications/surf.desktop /home/liveuser/Desktop/
Se você realmente precisa copiar alguns arquivos, ou seja, um programa para o seu spin que não seja um rpm, você pode fazer uma exportação nfs em sua máquina local, e colocar os arquivos que você deseja copiar lá. Em seguida, coloque o seguinte logo antes do rótulo %end
do seu arquivo de kickstart.
mount -t nfs4 localhost:/myshare /mnt
mkdir /usr/local/install
cp -pr /mnt/* /usr/local/install/
%end