debian/postinst
changeset 102 d855722a41e1
parent 93 a677013e17e7
equal deleted inserted replaced
101:9f67f7e21b35 102:d855722a41e1
    65     test $(stat -c%s $out) -ge $(stat -c%s /etc/ssh/sshd_config)
    65     test $(stat -c%s $out) -ge $(stat -c%s /etc/ssh/sshd_config)
    66     cp --backup=numbered -p /etc/ssh/sshd_config /etc/ssh/sshd_config~
    66     cp --backup=numbered -p /etc/ssh/sshd_config /etc/ssh/sshd_config~
    67     cat $out > /etc/ssh/sshd_config
    67     cat $out > /etc/ssh/sshd_config
    68 
    68 
    69     if which systemctl >/dev/null; then
    69     if which systemctl >/dev/null; then
    70 	systemctl try-reload-or-restart ssh.service
    70 	systemctl try-reload-or-restart ssh.service \
       
    71 	|| systemctl reload-or-try-restart ssh.service
    71     else
    72     else
    72 	invoke-rc.d ssh reload || service ssh reload
    73 	invoke-rc.d ssh reload || service ssh reload
    73     fi
    74     fi
    74 }
    75 }
    75 
    76 
    99 	update-schlittermann-ssh-keys
   100 	update-schlittermann-ssh-keys
   100 
   101 
   101 	update_log_level
   102 	update_log_level
   102 	update_sshd_config
   103 	update_sshd_config
   103 	if which systemctl >/dev/null; then
   104 	if which systemctl >/dev/null; then
   104 	    systemctl try-reload-or-restart ssh.service
   105 	    systemctl try-reload-or-restart ssh.service \
       
   106 	    || systemctl reload-or-try-restart ssh.service
   105 	else
   107 	else
   106 	    invoke-rc.d ssh reload || service ssh reload
   108 	    invoke-rc.d ssh reload || service ssh reload
   107 	fi
   109 	fi
   108     ;;
   110     ;;
   109 
   111