{\r
fprintf(stderr, "usage: %s [-fcdt]\n", whoami);\r
fprintf(stderr, " -c\tconfig file to use.\n");\r
- fprintf(stderr, " -d\tschema directory to use.\n");\r
+ fprintf(stderr, " -x\tXML schema catalogs to use.\n");\r
fprintf(stderr, " -t\tcheck configuration file for problems.\n");\r
fprintf(stderr, " -f\tforce removal of listener socket.\n");\r
fprintf(stderr, " -p\tpid file to use.\n");\r
{\r
int opt;\r
\r
- while ((opt = getopt(argc, argv, "c:d:p:fth")) > 0) {\r
+ while ((opt = getopt(argc, argv, "c:x:p:fth")) > 0) {\r
switch (opt) {\r
case 'c':\r
shar_config=optarg;\r
break;\r
- case 'd':\r
+ case 'x':\r
shar_schemadir=optarg;\r
break;\r
case 'f':\r
if (argc > ++i)\r
shar_config = argv[i++];\r
}\r
- else if (_stricmp( "schemadir", argv[i]+1) == 0)\r
+ else if (_stricmp( "catalogs", argv[i]+1) == 0)\r
{\r
if (argc > ++i)\r
shar_schemadir = argv[i++];\r
printf("%s -console to run as a console app for debugging\n", argv[0]);\r
printf("%s -check to run as a console app and check configuration\n", argv[0]);\r
printf("\t-config <file> to specify the config file to use\n");\r
- printf("\t-schemadir <dir> to specify where schemas are\n");\r
+ printf("\t-catalogs <dir> to specify schema catalogs\n");\r
printf("\nService starting.\nThis may take several seconds. Please wait.\n" );\r
\r
SERVICE_TABLE_ENTRY dispatchTable[] =\r
}\r
\r
sprintf(dispName,"Shibboleth %s Daemon (%s)",PACKAGE_VERSION,name);\r
- sprintf(realName,"shibd2_%s",name);\r
+ sprintf(realName,"shibd_%s",name);\r
if (shar_config && shar_schemadir)\r
sprintf(cmd,"%s -config %s -schemadir %s",szPath,shar_config,shar_schemadir);\r
else if (shar_config)\r
SC_HANDLE schSCManager;\r
char realName[512];\r
\r
- sprintf(realName,"shibd2_%s",name);\r
+ sprintf(realName,"shibd_%s",name);\r
\r
schSCManager = OpenSCManager(\r
NULL, // machine (NULL == local)\r