Iniciar Glassfish como usuário não root

Olá, instalei o glassfish como daemon em um debian, o servidor de aplicação é automaticamente iniciado no boot do sistema, porém como usuário root, alguém já configurou para executar o glassfish como usuário não root?

Existe algum impedimento relativo a segurança de executar o glassfish como usuário root?

Agradeço desde já.

http://wiki.glassfish.java.net/Wiki.jsp?page=FaqRunAsNonRootUser

O problema que o servidor é iniciado através dos runlevels do sistema, e isso é executado como root.

O Jetty tem uma forma compilando um patch em C pra rodá-lo como usuário não root, mas no glassfish não vi nada.

Ver http://docs.codehaus.org/display/JETTY/port80