Por padrão, você só pode gravar em / var / run como um usuário com um ID de usuário efetivo de 0 (ou seja, como root). Isto é por boas razões, então o que quer que você faça, não vá e mude as permissões de / var / run ... Em vez disso, como root, crie um diretório em / var / run:
# mkdir /var/run/mydaemon
Em seguida, altere sua propriedade para o usuário / grupo sob o qual você deseja executar seu processo:
# chown myuser:myuser /var/run/mydaemon
Agora especifique para usar / var / run / mydaemon em vez de / var / run.
Você sempre pode testar isso executando um teste como o usuário em questão.