Changeset 128 in Main for trunk/Server/config.c


Ignore:
Timestamp:
Sep 23, 2024, 7:19:19 PM (8 weeks ago)
Author:
Nishi
Message:

release 1.04

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Server/config.c

    r127 r128  
    9090        config.extension = NULL;
    9191        config.server_root = cm_strdup(PREFIX);
     92        config.server_admin = cm_strdup(SERVER_ADMIN);
    9293        gethostname(config.hostname, 1024);
     94        chdir(config.server_root);
    9395}
    9496
     
    247249                                                        free(config.server_root);
    248250                                                        config.server_root = cm_strdup(r[1]);
     251                                                }
     252                                        } else if(cm_strcaseequ(r[0], "ServerAdmin")) {
     253                                                if(r[1] == NULL) {
     254                                                        cm_log("Config", "Missing email at line %d", ln);
     255                                                        stop = 1;
     256                                                } else {
     257                                                        free(config.server_admin);
     258                                                        config.server_admin = cm_strdup(r[1]);
    249259                                                }
    250260                                        } else if(cm_strcaseequ(r[0], "DocumentRoot")) {
Note: See TracChangeset for help on using the changeset viewer.