Se esse é o seu script completo, então há dois problemas simples. exec
deve estar em script [...] end script
assim:
script
exec ./word
end script
e a variável de exportação deve ser declarada primeiro com uma sub-rotina env
:
env PORT=5555
export PORT
Assim, todo o script deve se parecer com:
start on runlevel [2345]
stop on runlevel [!2345]
chdir /home/word
setgid word
setuid word
env PORT=5555
export PORT
script
exec ./word
end script
Eu também gostaria de chamar ./word
chamando o intérprete primeiro. Se é um script bash:
exec /usr/bin/env bash ./word
python:
exec /usr/bin/env python word
Referências: