You've already forked Traefik-Certificate-Dumper
							
							
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/usr/bin/sh
 | |
| 
 | |
| set -e
 | |
| set -u
 | |
| 
 | |
| if [ -d '/run/systemd/system' ]; then
 | |
|   /usr/bin/systemctl --system daemon-reload > '/dev/null' 2>&1 || \
 | |
|     /usr/bin/true
 | |
| fi
 | |
| 
 | |
| case "${1}" in
 | |
|   configure)
 | |
|     if [ -x '/usr/bin/deb-systemd-helper' ]; then
 | |
|       /usr/bin/deb-systemd-helper unmask 'traefik-certs-dumper.service' > '/dev/null' 2>&1 || \
 | |
|         /usr/bin/true
 | |
|     fi
 | |
|     if /usr/bin/deb-systemd-helper --quiet was-enabled 'traefik-certs-dumper.service'; then
 | |
|       /usr/bin/deb-systemd-helper enable 'traefik-certs-dumper.service' > '/dev/null' 2>&1 || \
 | |
|         /usr/bin/true
 | |
|     else
 | |
|       /usr/bin/deb-systemd-helper update-state 'traefik-certs-dumper.service' > '/dev/null' 2>&1 || \
 | |
|         /usr/bin/true
 | |
|     fi
 | |
|     if [ -x '/etc/init.d/traefik-certs-dumper' ]; then
 | |
|       /usr/sbin/update-rc.d 'traefik-certs-dumper' defaults > '/dev/null' 2>&1 || \
 | |
|         /usr/bin/true
 | |
|     fi
 | |
|     /usr/bin/chown --quiet 'traefik':'traefik' '/var/lib/traefik/acme-repository'
 | |
|     /usr/bin/chown --quiet 'traefik' '/etc/traefik/acme-hook'
 | |
|     if [ -x '/usr/bin/deb-systemd-invoke' ]; then
 | |
|       /usr/bin/systemctl --system daemon-reload > '/dev/null' 2>&1 || \
 | |
|         /usr/bin/true
 | |
|       if [ -n "${2}" ]; then
 | |
|         _dh_action='restart'
 | |
|       else
 | |
|         _dh_action='start'
 | |
|       fi
 | |
|       /usr/bin/deb-systemd-invoke "${_dh_action}" 'traefik-certs-dumper.service' > '/dev/null' 2>&1 || \
 | |
|         /usr/bin/true
 | |
|     fi
 | |
|   ;;
 | |
| esac
 |