summaryrefslogtreecommitdiff
path: root/src/core/params.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2019-08-29 22:16:59 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2019-08-29 22:16:59 (GMT)
commit14f1b8ff552dfb8aef6c66b3c65e816aa7820bb0 (patch)
tree735e01df60a21d6c9ecb961af36ab61aefec6d2f /src/core/params.c
parentfa40856e942a7e1bd1cb2729645182c1fa717468 (diff)
Removed code relative to the old share server version.
Diffstat (limited to 'src/core/params.c')
-rw-r--r--src/core/params.c118
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;