Fixed USERSHADOW parameter syncing with config

pull/277/head
parent 166be162d5
commit 42d7d27e0d
No known key found for this signature in database
GPG Key ID: FF1D842BF4DDE92B

@ -663,12 +663,12 @@ int yon_system_user_sync(char *target_user){
!yon_char_is_empty(groups_string)?groups_string:"",":", !yon_char_is_empty(groups_string)?groups_string:"",":",
!yon_char_is_empty(optionals)?optionals:"",":", !yon_char_is_empty(optionals)?optionals:"",":",
user_size>1&&strcmp(parsed[1],"x")?yon_char_return_if_exist(parsed[1],""):yon_char_return_if_exist(parsed_shadow[1],""),NULL); user_size>1&&strcmp(parsed[1],"x")?yon_char_return_if_exist(parsed[1],""):yon_char_return_if_exist(parsed_shadow[1],""),NULL);
char *config_shadow = yon_char_unite(yon_char_return_if_exist(parsed[2],""),":", char *config_shadow = yon_char_unite(yon_char_return_if_exist(parsed_shadow[2],""),":",
user_size>3?parsed[3]:"",":", user_size>3?parsed_shadow[3]:"",":",
user_size>4?parsed[4]:"",":", user_size>4?parsed_shadow[4]:"",":",
user_size>5?parsed[5]:"",":", user_size>5?parsed_shadow[5]:"",":",
user_size>6?parsed[6]:"",":", user_size>6?parsed_shadow[6]:"",":",
user_size>7?parsed[7]:"",":",NULL); user_size>7?parsed_shadow[7]:"",":",NULL);
free(groups_string); free(groups_string);
free(optionals); free(optionals);

Loading…
Cancel
Save