/*
- * $Id$
- *
* WebCit setup utility
*
* (This is basically just an install wizard. It's not required.)
- *
*/
#include "sysdep.h"
int using_web_installer = 0;
char suggested_url[SIZ];
-/* some copies... */
-int lprintf(int loglevel, const char *format, ...){return 0;}
+/* some copies...
+int syslog(int loglevel, const char *format, ...){return 0;} */
+void wc_printf(const char *format,...){}
+
void RegisterNS(const char *NSName, long len,
int nMinArgs,
int nMaxArgs,
WCHandlerFunc HandlerFunc,
+ WCPreevalFunc PreEvalFunc,
int ContextRequired){}
+void RegisterHeaderHandler(const char *Name, long Len, Header_Evaluator F){}
pthread_key_t MyConKey;
-#ifdef ENABLE_NLS
-
#ifdef HAVE_USELOCALE
int localeoffset = 1;
-#else
-int localeoffset = 0;
#endif
-#endif
/*
* Delete an entry from /etc/inittab
*/
int i = 0;
int offs = 0;
-
nLocales = 0;
while (!IsEmptyStr(AvailLang[nLocales]))
nLocales++;
*/
void install_init_scripts(void)
{
-#ifdef ENABLE_NLS
+#ifdef HAVE_USELOCALE
int localechoice;
#endif
char question[1024];
return;
-#ifdef ENABLE_NLS
-
+#ifdef HAVE_USELOCALE
localechoice = GetLocalePrefs();
-
#endif
/* Defaults */
sprintf(http_port, "2000");
fprintf(fp, "CTDL_HOSTNAME=%s\n", hostname);
fprintf(fp, "CTDL_PORTNAME=%s\n", portname);
-#ifdef ENABLE_NLS
-
- if (localechoice == 0) {
#ifdef HAVE_USELOCALE
- fprintf(fp, "unset LANG\n");
-#else
- fprintf(fp, "export WEBCIT_LANG=c\n");
-#endif
- }
- else {
+ if (localechoice == 0) {
fprintf(fp, "export WEBCIT_LANG=%s\n", AvailLang[localechoice - localeoffset]);
-
}
#else
fprintf(fp, "# your system doesn't support locales\n");
#endif
+
+
+
+
+
fprintf(fp, "\n"
"\n"
"case \"$1\" in\n"
int a;
char aaa[256];
int info_only = 0;
+
strcpy(suggested_url, "http://<your_host_name>:<port>/");
/* set an invalid setup type */