do not recreate docker runner group and user #75
@ -16,10 +16,14 @@ echo "Migrating DB..."
 | 
				
			|||||||
./rvr db:migrate
 | 
					./rvr db:migrate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo "Set runner user based on owner of .env..."
 | 
					echo "Set runner user based on owner of .env..."
 | 
				
			||||||
USER_UID=$(stat -c "%u" .env)
 | 
					if ! getent group rvr; then
 | 
				
			||||||
    USER_GID=$(stat -c "%g" .env)
 | 
					    USER_GID=$(stat -c "%g" .env)
 | 
				
			||||||
    groupadd --gid $USER_GID rvr
 | 
					    groupadd --gid $USER_GID rvr
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					if ! id -u rvr; then
 | 
				
			||||||
 | 
					    USER_UID=$(stat -c "%u" .env)
 | 
				
			||||||
    useradd --uid $USER_UID --gid $USER_GID rvr
 | 
					    useradd --uid $USER_UID --gid $USER_GID rvr
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
sed -i -e "s/^user = .*$/user = rvr/g" -e "s/^group = .*$/group = rvr/g" /etc/php/8.1/fpm/pool.d/www.conf
 | 
					sed -i -e "s/^user = .*$/user = rvr/g" -e "s/^group = .*$/group = rvr/g" /etc/php/8.1/fpm/pool.d/www.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set +e
 | 
					set +e
 | 
				
			||||||
 | 
				
			|||||||
@ -9,10 +9,14 @@ echo "Installing crontab..."
 | 
				
			|||||||
/usr/bin/crontab docker/scripts/cron
 | 
					/usr/bin/crontab docker/scripts/cron
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo "Set runner user based on owner of .env..."
 | 
					echo "Set runner user based on owner of .env..."
 | 
				
			||||||
USER_UID=$(stat -c "%u" .env)
 | 
					if ! getent group rvr; then
 | 
				
			||||||
    USER_GID=$(stat -c "%g" .env)
 | 
					    USER_GID=$(stat -c "%g" .env)
 | 
				
			||||||
    groupadd --gid $USER_GID rvr
 | 
					    groupadd --gid $USER_GID rvr
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					if ! id -u rvr; then
 | 
				
			||||||
 | 
					    USER_UID=$(stat -c "%u" .env)
 | 
				
			||||||
    useradd --uid $USER_UID --gid $USER_GID rvr
 | 
					    useradd --uid $USER_UID --gid $USER_GID rvr
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
chown -R rvr:rvr cache
 | 
					chown -R rvr:rvr cache
 | 
				
			||||||
sed -i -e "s/^user = .*$/user = rvr/g" -e "s/^group = .*$/group = rvr/g" /etc/php/8.1/fpm/pool.d/www.conf
 | 
					sed -i -e "s/^user = .*$/user = rvr/g" -e "s/^group = .*$/group = rvr/g" /etc/php/8.1/fpm/pool.d/www.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user