Branch: Tag:

1997-08-13

1997-08-13 21:37:39 by Per Hedbor <ph@opera.com>

Fixes

Rev: server/base_server/config/describers.pike:1.36
Rev: server/base_server/configuration.pike:1.54
Rev: server/base_server/mainconfig.pike:1.65
Rev: server/base_server/read_config.pike:1.12
Rev: server/base_server/roxen.pike:1.99
Rev: server/config_actions/changepass.pike:1.3
Rev: server/config_actions/openports.pike:1.1
Rev: server/config_actions/reloadconfiginterface.pike:1.1
Rev: server/config_actions/reloadconfigurations.pike:1.2
Rev: server/config_actions/shutdown.pike:1.5
Rev: server/start:1.19

1: - constant cvs_version = "$Id: roxen.pike,v 1.98 1997/08/13 15:11:48 grubba Exp $"; + constant cvs_version = "$Id: roxen.pike,v 1.99 1997/08/13 21:37:34 per Exp $";   #define IN_ROXEN   #include <roxen.h>   #include <config.h>
308:    {    perror("Loading configuration interface.\n");    loading_config_interface = 1; -  -  -  configuration_interface_obj= ( (program) "mainconfig" )(); +  catch { +  configuration_interface_obj=((program)"mainconfig")(); +  };    root = configuration_interface_obj->root;    }    if(!configuration_interface_obj) -  perror("Failed to load the configuration interface!\n"); +  report_error("Failed to load the configuration interface!\n");    loading_config_interface = 0;    return configuration_interface_obj;   }
2170:       define_global_variables(argc, argv);    +     create_pid_file(QUERY(pidfile));      #if efun(syslog)
2180:    initiate_supports();    initiate_languages();    +  initiate_configuration_port( 1 );    enable_configurations();   #if 0    restore_current_user_id_number();
2217:    catch { signal(signum(sig), exit_when_done); };    }    -  initiate_configuration_port( 1 ); +     report_notice("Roxen started in "+(time()-start_time)+" seconds.\n");    perror("-------------------------------------\n\n");