-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Léa,

On 10/14/14 7:06 AM, Léa Massiot wrote:
> My question is about how can Tomcat be started at boot time as a
> non-root user.
> 
> The OS is Debian Wheezy.
> 
> Below is what I did already:
> 
> root> chown -R tomcat7.tomcat7 /opt/tomcat7/
> 
> I created a new file: "/etc/init.d/tomcat7" Owner and owner group:
> root Permissions: 755 
> ------------------------------------------------------- #! /bin/sh
> 
> export JAVA_HOME=/opt/jdk1.7.0_67/ case $1 in
> 
> start) /bin/bash /opt/tomcat7/bin/startup.sh

Change this to:

su -c "/bin/bash /opt/tomcat7/bin/startup.sh" tomcat7

Look at the man page for "su" to see what's going on.

Or you can use jsvc as others have suggested. I think jsvc is probably
more robust (because it can restart Tomcat if it dies) but it's a bit
more hassle, too.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: GPGTools - http://gpgtools.org

iQIcBAEBCAAGBQJUPVNqAAoJEBzwKT+lPKRYZJ8P/1DXo1ow0Zq++J4ECW/J80wx
P4CRFc5pclJoO6sh+P5jYdzec7GTcXk4eK/i8yJypa5cVmvpLFsZeeupeyQC0xob
s3rovHYdp10jnx/JtxyQIotG+lABWG3kL+ujdVs0OBrN/4aV7MLvKdWaEa6L4S7k
F9NbyD6U5iAfmBooeyZP+5gCLTTSlFKv9yJ3Yh0BnsAzd8yAbXiBTEex9rfi2VfO
cynKXKrtMlnmaEfTidwjlQ+sb4z+waNl5HIVf9RWZNBP4n6ov4BBP51FqzkyfmB4
qZcwu32C3PRwzarP6d3ZSD6oy8aEu4YcvLJz7cwSg9zLI843Pq1YfX/2eZEJZfFY
MTH1Ct2gMqlYuStUVw1bq0qf0i2kso4s+q6Yp5gJlc3k9JbAQUNjoBEzM9+L93zp
CwB/oVgVpj6h9hn803ZAghi+wAPtuwNnXDbDb0QzTC94TLv6/H5epua+H6ySDfWF
d6eah/ju0aZS2+4MliT5pBfbeUg+DM9duQig92LNDZEvpdUmBqgkugSTE40+OQnF
miCl6EQpy08Xb9xZkSwQ07r9FrLwhf02NwaP2SxJ5XGiWsUkU7uBI2lWNXbr9wBu
TyONCdX2q6nbAFF3smlszlwbUqmGM6itspNaVS1cepi7M3znvoiXB46axbxXTzEI
KHGuNSXOuAUpZZTEcK53
=6cGF
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to