Ensure to restart ssh service
This commit is contained in:
		
							parent
							
								
									d8e87ee1bc
								
							
						
					
					
						commit
						2342d87d7e
					
				|  | @ -63,6 +63,7 @@ function manageSshKeyForBackuppc()  ## {{{ | ||||||
| 	chown -R -- "${userLogin}:" "${userHomedir}" | 	chown -R -- "${userLogin}:" "${userHomedir}" | ||||||
| } | } | ||||||
| ## }}} | ## }}} | ||||||
|  | 
 | ||||||
| function ensureSshdIsInstalled()  ## {{{ | function ensureSshdIsInstalled()  ## {{{ | ||||||
| { | { | ||||||
| 	### `command -v sshd` still return old value even after openssh-server was removed | 	### `command -v sshd` still return old value even after openssh-server was removed | ||||||
|  | @ -81,6 +82,12 @@ function ensureSshdIsInstalled()  ## {{{ | ||||||
| 	fi | 	fi | ||||||
| } | } | ||||||
| ## }}} | ## }}} | ||||||
|  | function ensureSshdIsRunning()  ## {{{ | ||||||
|  | { | ||||||
|  | 	### Ensure to completely restart sshd | ||||||
|  | 	service ssh --full-restart > /dev/null | ||||||
|  | } | ||||||
|  | ## }}} | ||||||
| 
 | 
 | ||||||
| # }}} | # }}} | ||||||
| 
 | 
 | ||||||
|  | @ -111,6 +118,11 @@ if [ "$?" != "${SUCCESS}" ]; then | ||||||
| 	printf '%b' "${REDB}L'installation du serveur ssh a échoué, installation annulée.${RESET}\\n" | 	printf '%b' "${REDB}L'installation du serveur ssh a échoué, installation annulée.${RESET}\\n" | ||||||
| 	exit "${ERROR}" | 	exit "${ERROR}" | ||||||
| fi | fi | ||||||
|  | ensureSshdIsRunning | ||||||
|  | if [ "$?" != "${SUCCESS}" ]; then | ||||||
|  | 	printf '%b' "${REDB}Le serveur ssh n'a pas correctement démarré, installation annulée.${RESET}\\n" | ||||||
|  | 	exit "${ERROR}" | ||||||
|  | fi | ||||||
| 
 | 
 | ||||||
| # }}} | # }}} | ||||||
| exit "${SUCCESS}" | exit "${SUCCESS}" | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue