diff --git a/source/libublsettings.c b/source/libublsettings.c index 026f32c..33a26ca 100644 --- a/source/libublsettings.c +++ b/source/libublsettings.c @@ -664,6 +664,20 @@ int yon_char_parsed_check_exist(char **parameters, int size, char *param){ return -1; } + +int yon_char_parsed_strstr(char **parameters, int size, char *param){ + if (parameters){ + for (int i=0;ipw_uid,user->pw_gid); - int chmod_success = chmod(temp,rules); + struct passwd *user = getpwnam(yon_ubl_root_user_get()); + int chown_success = chown(temp,user->pw_uid,user->pw_gid); } } if (!yon_char_is_empty(current)) free(current); diff --git a/source/libublsettings.h b/source/libublsettings.h index 20b6ff5..dcc84a8 100644 --- a/source/libublsettings.h +++ b/source/libublsettings.h @@ -432,6 +432,8 @@ char **yon_char_parsed_rip(char **char_string, int *size, int item_to_delete); */ int yon_char_parsed_check_exist(char **parameters, int size, char *param); +int yon_char_parsed_strstr(char **parameters, int size, char *param); + /**yon_char_parsed_check_repeats(char **parameters, int size) * [EN] * Checks if [parameters] string array of length [size]