You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							29 lines
						
					
					
						
							748 B
						
					
					
				
			
		
		
		
			
			
			
		
		
	
	
							29 lines
						
					
					
						
							748 B
						
					
					
				| #!/bin/sh | |
|  | |
| if [ -n "${UMASK}" ]; then | |
|     umask "${UMASK}" | |
| fi | |
| 
 | |
| if [ -r /etc/vaultwarden.sh ]; then | |
|     . /etc/vaultwarden.sh | |
| elif [ -r /etc/bitwarden_rs.sh ]; then | |
|     echo "### You are using the old /etc/bitwarden_rs.sh script, please migrate to /etc/vaultwarden.sh ###" | |
|     . /etc/bitwarden_rs.sh | |
| fi | |
| 
 | |
| if [ -d /etc/vaultwarden.d ]; then | |
|     for f in /etc/vaultwarden.d/*.sh; do | |
|         if [ -r "${f}" ]; then | |
|             . "${f}" | |
|         fi | |
|     done | |
| elif [ -d /etc/bitwarden_rs.d ]; then | |
|     echo "### You are using the old /etc/bitwarden_rs.d script directory, please migrate to /etc/vaultwarden.d ###" | |
|     for f in /etc/bitwarden_rs.d/*.sh; do | |
|         if [ -r "${f}" ]; then | |
|             . "${f}" | |
|         fi | |
|     done | |
| fi | |
| 
 | |
| exec /vaultwarden "${@}"
 | |
| 
 |