/* main.c - srvx
* Copyright 2000-2004 srvx Development Team
*
- * This program is free software; you can redistribute it and/or modify
+ * This file is part of srvx.
+ *
+ * srvx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version. Important limitations are
- * listed in the COPYING file that accompanies this software.
+ * (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, email srvx-maintainers@srvx.net.
+ * along with srvx; if not, write to the Free Software Foundation,
+ * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
#define PID_FILE "srvx.pid"
{ "MSG_COMMAND_PRIVILEGED", "$b%s$b is a privileged command." },
{ "MSG_COMMAND_DISABLED", "$b%s$b is a disabled command." },
{ "MSG_SETTING_PRIVILEGED", "$b%s$b is a privileged setting." },
- { "MSG_REGISTER_HANDLE", "You must first register a account with $b$N$b." },
{ "MSG_AUTHENTICATE", "You must first authenticate with $b$N$b." },
{ "MSG_USER_AUTHENTICATE", "%s must first authenticate with $b$N$b." },
{ "MSG_SET_EMAIL_ADDR", "You must first set your account's email address. (Contact network staff if you cannot auth to your account.)" },
{ "MSG_DB_WRITE_ERROR", "Error while writing database %s." },
{ "MSG_DB_WROTE_DB", "Wrote database %s (in "FMT_TIME_T".%06lu seconds)." },
{ "MSG_DB_WROTE_ALL", "Wrote all databases (in "FMT_TIME_T".%06lu seconds)." },
+ { "MSG_AND", "and" },
+ { "MSG_0_SECONDS", "0 seconds" },
+ { "MSG_YEAR", "year" },
+ { "MSG_YEARS", "years" },
+ { "MSG_WEEK", "week" },
+ { "MSG_WEEKS", "weeks" },
+ { "MSG_DAY", "day" },
+ { "MSG_DAYS", "days" },
+ { "MSG_HOUR", "hour" },
+ { "MSG_HOURS", "hours" },
+ { "MSG_MINUTE", "minute" },
+ { "MSG_MINUTES", "minutes" },
+ { "MSG_SECOND", "second" },
+ { "MSG_SECONDS", "seconds" },
{ NULL, NULL }
};
saxdb_init();
gline_init();
sendmail_init();
+ helpfile_init();
conf_globals(); /* initializes the core services */
conf_rlimits();
modules_init();
message_register_table(msgtab);
modcmd_finalize();
- helpfile_finalize();
saxdb_finalize();
+ helpfile_finalize();
modules_finalize();
/* The first exit func to be called *should* be saxdb_write_all(). */