SetAllPass a disparu ! Reste le secretgen à refaire + revoir les valeurs "liées" par setallpass. Rien n'est testé pour le moment.
This commit is contained in:
		@@ -83,7 +83,8 @@ Init(){
 | 
			
		||||
    [ $? -ne 0 ] && printKazError "$DockerServName ne parvient pas à démarrer correctement : impossible de terminer l'install" && return 1 >& $QUIET
 | 
			
		||||
 | 
			
		||||
    # creation compte admin
 | 
			
		||||
    ${SIMU} curl -i -d "{\"email\":\"${mattermost_MM_ADMIN_EMAIL}\",\"username\":\"${mattermost_user}\",\"password\":\"${mattermost_pass}\",\"allow_marketing\":true}" "${MATTER_URL}/api/v4/users"
 | 
			
		||||
    _getPasswords
 | 
			
		||||
    ${SIMU} curl -i -d "{\"email\":\"${mattermostServ_MM_ADMIN_EMAIL}\",\"username\":\"${mattermost_user}\",\"password\":\"${mattermost_pass}\",\"allow_marketing\":true}" "${MATTER_URL}/api/v4/users"
 | 
			
		||||
 | 
			
		||||
    MM_TOKEN=$(_getMMToken ${MATTER_URL})
 | 
			
		||||
 | 
			
		||||
@@ -98,12 +99,13 @@ Version(){
 | 
			
		||||
 | 
			
		||||
_getMMToken(){
 | 
			
		||||
    #$1 MATTER_URL
 | 
			
		||||
    _getPasswords
 | 
			
		||||
    ${SIMU} curl -i -s -d "{\"login_id\":\"${mattermost_user}\",\"password\":\"${mattermost_pass}\"}" "${1}/api/v4/users/login" | grep 'token' | sed 's/token:\s*\(.*\)\s*/\1/' | tr -d '\r'
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PostMessage(){
 | 
			
		||||
    printKazMsg "Envoi à $TEAM : $MESSAGE" >& $QUIET
 | 
			
		||||
    
 | 
			
		||||
    _getPasswords
 | 
			
		||||
    ${SIMU} docker exec -ti "${DockerServName}" bin/mmctl auth login "${MATTER_URL}" --name local-server --username ${mattermost_user} --password ${mattermost_pass}
 | 
			
		||||
    ${SIMU} docker exec -ti "${DockerServName}" bin/mmctl post create "${TEAM}" --message "${MESSAGE}"
 | 
			
		||||
}
 | 
			
		||||
@@ -113,6 +115,16 @@ MmctlCommand(){
 | 
			
		||||
    ${SIMU} docker exec -u 33 "$DockerServName" bin/mmctl $1
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
_getPasswords(){
 | 
			
		||||
    # récupération des infos du compte admin
 | 
			
		||||
    if [ -n "$AGORACOMMUN" ] ; then 
 | 
			
		||||
        . $KAZ_KEY_DIR/env-mattermostAdmin
 | 
			
		||||
        . $KAZ_BIN_DIR/getPasswords.sh mattermostServ
 | 
			
		||||
    else
 | 
			
		||||
        . $KAZ_KEY_DIR/orgas/${ORGA}/env-mattermostAdmin
 | 
			
		||||
        . $KAZ_BIN_DIR/getPasswords.sh -d ${ORGA} mattermostServ
 | 
			
		||||
    fi
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
########## Main #################
 | 
			
		||||
for ARG in "$@"; do
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user