V oblíbeném editoru (zde gedit) vytvořit soubor jménem /etc/init.d/glassfish
sudo gedit /etc/init.d/glassfish
Do souboru vložíme následující text:
#! /bin/sh
GLASSFISHPATH=/opt/glassfishv3/bin
case "$1" in
start)
echo "starting glassfish from $GLASSFISHPATH"
sudo -u glassfish $GLASSFISHPATH/asadmin start-domain domain1
;;
restart)
$0 stop
$0 start
;;
stop)
echo "stopping glassfish from $GLASSFISHPATH"
sudo -u glassfish $GLASSFISHPATH/asadmin stop-domain domain1
;;
*)
echo $"usage: $0 {start|stop|restart}"
exit 3
;;
esac
:
Uživatele
glassfish je třeba v obou případech (
-u glassfish) změnit podle vlastních potřeb na existujícího uživatele pod jehož právy se bude glassfish spouštět. Také je třeba upravit druhý řádek podle toho, kde je glassfish nainstalovaný.
Soubor uložit, editor zavřít a nyní je třeba změnit uživatelská práva souboru:
sudo chmod a+x /etc/init.d/glassfish
Nyní nainstalovat na všechny úrovně běhu:
sudo update-rc.d glassfish defaults
Hotovo. Po restartování počítače by se již měl glassfish spouštět sám.