diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2019-08-29 22:16:59 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2019-08-29 22:16:59 (GMT) |
commit | 14f1b8ff552dfb8aef6c66b3c65e816aa7820bb0 (patch) | |
tree | 735e01df60a21d6c9ecb961af36ab61aefec6d2f /src/core/params.c | |
parent | fa40856e942a7e1bd1cb2729645182c1fa717468 (diff) |
Removed code relative to the old share server version.
Diffstat (limited to 'src/core/params.c')
-rw-r--r-- | src/core/params.c | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/src/core/params.c b/src/core/params.c index ef331e7..89e3607 100644 --- a/src/core/params.c +++ b/src/core/params.c @@ -24,76 +24,6 @@ #include "params.h" -#include <limits.h> -#include <malloc.h> -#include <stdlib.h> -#include <string.h> -#include <unistd.h> - - - -/****************************************************************************** -* * -* Paramètres : - * -* * -* Description : Détermine une fois pour toute la désignation de l'usager. * -* * -* Retour : Nom déterminé à libérer de la mémoire. * -* * -* Remarques : - * -* * -******************************************************************************/ - -static char *get_author_name(void) -{ - char *result; /* Désignation à retourner */ - char *chrysalide_user; /* Eventuel nom spécifique */ - char *logname; /* Nom depuis l'environnement */ - char hostname[HOST_NAME_MAX]; /* Nom de la machine courante */ - int ret; /* Bilan d'un appel */ - size_t length; /* Taille de la désignation */ - - chrysalide_user = getenv("CHRYSALIDE_USER"); - - if (chrysalide_user != NULL) - result = strdup(chrysalide_user); - - else - { - logname = getenv("LOGNAME"); - - ret = gethostname(hostname, HOST_NAME_MAX); - if (ret != 0) - hostname[0] = '\0'; - - if (logname != NULL && hostname[0] != '\0') - { - length = strlen(logname) + 1 + strlen(hostname) + 1; - result = (char *)calloc(length, sizeof(char)); - snprintf(result, length, "%s@%s", logname, hostname); - } - else if (logname != NULL && hostname[0] == '\0') - { - length = strlen(logname) + 1; - result = (char *)calloc(length, sizeof(char)); - snprintf(result, length, "%s", logname); - } - else if (logname == NULL && hostname[0] != '\0') - { - length = 1 + strlen(hostname) + 1; - result = (char *)calloc(length, sizeof(char)); - snprintf(result, length, "@%s", hostname); - } - else - result = strdup("anonymous"); - - } - - return result; - -} - - /****************************************************************************** * * * Paramètres : - * @@ -110,58 +40,10 @@ bool load_main_config_parameters(void) { GGenConfig *config; /* Configuration à charger */ GCfgParam *param; /* Paramètre chargé */ - char *string; /* Valeur sous forme de texte */ config = g_generic_config_new_from_file("main"); set_main_configuration(config); - string = get_author_name(); - param = g_generic_config_create_param(config, MPK_AUTHOR_NAME, CPT_STRING, string); - free(string); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_CLIENT_C, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_CLIENT_ST, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_CLIENT_L, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_CLIENT_O, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_CLIENT_OU, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_CLIENT_CN, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_SERVER_C, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_SERVER_ST, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_SERVER_L, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_SERVER_O, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_SERVER_OU, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_SERVER_CN, CPT_STRING, NULL); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_IDENTITY_VALIDITY, CPT_ULONG, 10 * 365 * 24 * 60 * 60); - if (param == NULL) return false; - - param = g_generic_config_create_param(config, MPK_SERVER_BACKLOG, CPT_INTEGER, 20); - if (param == NULL) return false; - param = g_generic_config_create_param(config, MPK_FORMAT_NO_NAME, CPT_BOOLEAN, false); if (param == NULL) return false; |