Browse Source
* gh-16973: Polish "Allow the user that runs the app to be specified via an env var" Allow the user that runs the app to be specified via an env var Closes gh-16973pull/18321/head
7 changed files with 94 additions and 3 deletions
@ -0,0 +1,7 @@
@@ -0,0 +1,7 @@
|
||||
source ./test-functions.sh |
||||
install_service |
||||
|
||||
echo 'RUN_AS_USER=johndoe' > /test-service/spring-boot-app.conf |
||||
|
||||
start_service |
||||
echo "Status: $?" |
||||
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
source ./test-functions.sh |
||||
install_service |
||||
|
||||
useradd wagner |
||||
echo 'RUN_AS_USER=wagner' > /test-service/spring-boot-app.conf |
||||
|
||||
useradd phil |
||||
chown phil /test-service/spring-boot-app.jar |
||||
|
||||
start_service |
||||
await_app |
||||
|
||||
ls -la /var/log/spring-boot-app.log |
||||
@ -0,0 +1,9 @@
@@ -0,0 +1,9 @@
|
||||
source ./test-functions.sh |
||||
install_service |
||||
|
||||
useradd wagner |
||||
echo 'RUN_AS_USER=wagner' > /test-service/spring-boot-app.conf |
||||
echo "JAVA_HOME='$JAVA_HOME'" >> /test-service/spring-boot-app.conf |
||||
|
||||
su - wagner -c "$(which service) spring-boot-app start" |
||||
echo "Status: $?" |
||||
@ -0,0 +1,10 @@
@@ -0,0 +1,10 @@
|
||||
source ./test-functions.sh |
||||
install_service |
||||
|
||||
useradd wagner |
||||
echo 'RUN_AS_USER=wagner' > /test-service/spring-boot-app.conf |
||||
|
||||
start_service |
||||
await_app |
||||
|
||||
ls -la /var/log/spring-boot-app.log |
||||
Loading…
Reference in new issue