From: Frédéric Marchal Date: Sun, 27 Dec 2009 15:31:53 +0000 (+0000) Subject: Added missing Require keyword X-Git-Tag: v2_2_7~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3727e2c35f9c959e039cb4027edd3c0a6fa4e612;p=thirdparty%2Fsarg.git Added missing Require keyword --- diff --git a/auth.c b/auth.c index ab16a40..e79b881 100644 --- a/auth.c +++ b/auth.c @@ -37,7 +37,7 @@ void htaccess(const char *name) sprintf(htname,"%s/%s/.htaccess",dirname,name); if((fp_auth=fopen(htname,"w"))==NULL) { - fprintf(stderr, "SARG: (auth) %s: %s\n",text[45],htname); + fprintf(stderr, "SARG: (auth) %s: %s - %s\n",text[45],htname,strerror(errno)); exit(1); } @@ -46,19 +46,13 @@ void htaccess(const char *name) printf("SARG: The \"Require\" entry of your sarg.conf file is too long for your %s file.\n",htname); exit(1); } - fputs("AuthUserFile ",fp_auth); - fputs(AuthUserFile,fp_auth); - fputs("\n",fp_auth); - fputs("AuthName ",fp_auth); + fprintf(fp_auth,"AuthUserFile %s\n",AuthUserFile); if(strchr(AuthName,'\"') == 0) - fputs("\"",fp_auth); - fputs(AuthName,fp_auth); - if(strchr(AuthName,'\"') == 0) - fputs("\"",fp_auth); - fputs("\n",fp_auth); - fputs("AuthType ",fp_auth); - fputs(AuthType,fp_auth); - fputs("\n\n",fp_auth); + fprintf(fp_auth,"AuthName \"%s\"\n",AuthName); + else + fprintf(fp_auth,"AuthName %s\n",AuthName); + fprintf(fp_auth,"AuthType %s\n",AuthType); + fputs("\nRequire ",fp_auth); fputs(buf,fp_auth); fputs(name,fp_auth); fputs("\n\n",fp_auth);