debuga(_("sort command: %s\n"),csort);
exit(EXIT_FAILURE);
}
- unlink(tmp4);
+ if (unlink(tmp4)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp4,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if((fp_ou=MY_FOPEN(report,"w"))==NULL) {
debuga(_("(authfail) Cannot open file %s\n"),report);
if (fclose(fp_ou)==EOF)
debuga(_("Failed to close file %s - %s\n"),report,strerror(errno));
- unlink(authfail_in);
+ if (unlink(authfail_in)) {
+ debuga(_("Cannot delete %s - %s\n"),authfail_in,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
return;
}
debuga(_("sort command: %s\n"),tmp6);
exit(EXIT_FAILURE);
}
- unlink(guard_in);
+ if (unlink(guard_in)) {
+ debuga(_("Cannot delete %s - %s\n"),guard_in,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
}
if (fclose(fp_ou)==EOF)
debuga(_("Failed to close file %s - %s\n"),report,strerror(errno));
- unlink(dansguardian_in);
+ if (unlink(dansguardian_in)) {
+ debuga(_("Cannot delete %s - %s\n"),dansguardian_in,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
return;
}
ouser2[0]='\0';
sprintf(denied_in,"%s/denied.log",tmp);
- if(!denied_count) {
+ if (!denied_count) {
unlink(denied_in);
return;
}
if (fclose(fp_ou)==EOF)
debuga(_("Failed to close file %s - %s\n"),report,strerror(errno));
- unlink(report_in);
+ if (unlink(report_in)) {
+ debuga(_("Cannot delete %s - %s\n"),report_in,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
return;
}
exit(EXIT_FAILURE);
}
- unlink(top2);
+ if (unlink(top2)) {
+ debuga(_("Cannot delete %s - %s\n"),top2,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if((fp_top1=fopen(top1,"r"))==NULL) {
debuga(_("(email) Cannot open file %s\n"),top1);
#endif
fclose(fp_top1);
- unlink(top1);
+ if (unlink(top1)) {
+ debuga(_("Cannot delete %s - %s\n"),top1,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
t = time(NULL);
local = localtime(&t);
}
}
fclose(fp_in);
- unlink(wdirname);
+ if (unlink(wdirname)) {
+ debuga(_("Cannot delete %s - %s\n"),wdirname,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if (snprintf(wdirname,sizeof(wdirname),"%s/%s/graph.html",outdirname,uinfo->filename)>=sizeof(wdirname)) {
debuga(_("user name too long for %s/%s/%s\n"),outdirname,uinfo->filename,"graph.html");
fclose(fp_ip);
longline_destroy(&line1);
- unlink(tmp2);
- unlink(tmp3);
+ if (unlink(tmp2)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp2,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
+ if (unlink(tmp3)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp3,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if (olduserip[0]!='\0') {
fprintf(fp_ou,"<tr><td></td><td class=\"data\">%s</td>",olduserip);
fclose(fp_in);
longline_destroy(&line);
- if(iprel)
- unlink(arqip);
- unlink(arqin);
+ if (iprel) {
+ if (unlink(arqip)) {
+ debuga(_("Cannot delete %s - %s\n"),arqip,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
+ }
+ if (unlink(arqin)) {
+ debuga(_("Cannot delete %s - %s\n"),arqin,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if ((UserReportFields & (USERREPORTFIELDS_TOTAL | USERREPORTFIELDS_AVERAGE)) != 0)
fputs("<tfoot>",fp_ou);
if(Index == INDEX_NO) {
sprintf(wdir,"%sindex.html",outdir);
- if(access(wdir, R_OK) == 0) unlink(wdir);
+ if(access(wdir, R_OK) == 0) {
+ if (unlink(wdir)) {
+ debuga(_("Cannot delete %s - %s\n"),wdir,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
+ }
return;
}
exit(EXIT_FAILURE);
}
- unlink(temp);
+ if (unlink(temp)) {
+ debuga(_("Cannot delete %s - %s\n"),temp,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if(ftot<=LastLog) {
snprintf(temp,sizeof(temp),"%slastlog",outdir);
- if(access(temp, R_OK) == 0)
- unlink(temp);
+ if(access(temp, R_OK) == 0) {
+ if (unlink(temp)) {
+ debuga(_("Cannot delete %s - %s\n"),temp,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
+ }
return;
}
debuga(_("sort command: %s\n"),csort);
exit(EXIT_FAILURE);
}
- unlink(denied_unsort);
+ if (unlink(denied_unsort)) {
+ debuga(_("Cannot delete %s - %s\n"),denied_unsort,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
}
sort_users_log(tmp, debug);
else
gerarel();
- if((ReportType & REPORT_TYPE_DENIED) != 0)
+ if((ReportType & REPORT_TYPE_DENIED) != 0) {
unlink(denied_sort);
+ }
if(strcmp(tmp,"/tmp") != 0) {
unlinkdir(tmp,0);
debuga(_("sort command: %s\n"),cmd);
exit(EXIT_FAILURE);
}
- unlink(template1);
+ if (unlink(template1)) {
+ debuga(_("Cannot delete %s - %s\n"),template1,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
datashow(template2);
}
puts("</table>\n</div>\n</body>\n</html>\n");
fclose(fin);
- unlink(tmp);
+ if (unlink(tmp)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
fflush(NULL);
}
fclose(fp_in);
longline_destroy(&line);
if (oldurltt) free(oldurltt);
- unlink(tmp3);
+ if (unlink(tmp3)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp3,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
}
userinfo_stopscan(uscan);
}
if (ourl) free(ourl);
- unlink(general2);
+ if (unlink(general2)) {
+ debuga(_("Cannot delete %s - %s\n"),general2,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
fputs("</table></div>\n",fp_ou);
if (write_html_trailer(fp_ou)<0)
debuga(_("sort command: %s\n"),csort);
exit(EXIT_FAILURE);
}
- unlink(smart_in);
+ if (unlink(smart_in)) {
+ debuga(_("Cannot delete %s - %s\n"),smart_in,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if((fp_ou=fopen(report,"w"))==NULL) {
debuga(_("(smartfilter) Cannot open log file %s\n"),report);
debuga(_("sort command: %s\n"),csort);
exit(EXIT_FAILURE);
}
- unlink(arqin);
+ if (unlink(arqin)) {
+ debuga(_("Cannot delete %s - %s\n"),arqin,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
}
userinfo_stopscan(uscan);
debuga(_("user name too long for %s/%s.unsort\n"),tmp,user);
exit(EXIT_FAILURE);
}
- unlink(wdname);
+ if (unlink(wdname)) {
+ debuga(_("Cannot delete %s - %s\n"),wdname,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
}
(void)closedir( dirp );
exit(EXIT_FAILURE);
}
- unlink(guard_in);
+ if (unlink(guard_in)) {
+ debuga(_("Cannot delete %s - %s\n"),guard_in,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
return;
}
if (fclose(fp_ou)==EOF)
debuga(_("Failed to close file %s - %s\n"),report,strerror(errno));
- unlink(squidguard_in);
+ if (unlink(squidguard_in)) {
+ debuga(_("Cannot delete %s - %s\n"),squidguard_in,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
return;
}
tntime+=item.nelap;
}
fclose(fp_in);
- unlink(general2);
+ if (unlink(general2)) {
+ debuga(_("Cannot delete %s - %s\n"),general2,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
longline_destroy(&line);
if (ourl) {
exit(EXIT_FAILURE);
}
- unlink(general2);
- unlink(general3);
+ if (unlink(general3)) {
+ debuga(_("Cannot delete %s - %s\n"),general3,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if((fp_ou=fopen(report,"w"))==NULL) {
debuga(_("(topsites) Cannot open log file %s\n"),report);
exit(EXIT_FAILURE);
}
- unlink(top2);
+ if (unlink(top2)) {
+ debuga(_("Cannot delete %s - %s\n"),top2,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
snprintf(top3,sizeof(top3),"%s/index.html",outdirname);
if((fp_top3=fopen(top3,"w"))==NULL) {
fprintf(fp_top3,"<a href=\"%s/d%s.html\"><img src=\"%s/datetime.png\" title=\"%s\" alt=\"T\"></a></td>",uinfo->filename,uinfo->filename,ImageFile,_("date/time report"));
} else {
sprintf(val1,"%s/d%s.html",outdirname,uinfo->filename);
- unlink(val1);
+ if (unlink(val1)) {
+ debuga(_("Cannot delete %s - %s\n"),val1,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
}
if((TopUserFields & TOPUSERFIELDS_USERID) != 0) {
if((ReportType & REPORT_TYPE_USERS_SITES) == 0)
topcount++;
}
fclose(fp_top1);
- unlink(top1);
+ if (unlink(top1)) {
+ debuga(_("Cannot delete %s - %s\n"),top1,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
longline_destroy(&line);
if((TopUserFields & TOPUSERFIELDS_TOTAL) != 0) {
exit(EXIT_FAILURE);
}
- unlink(tmp3);
+ if (unlink(tmp3)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp3,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
snprintf(hfile,sizeof(hfile),"%s/useragent.html", outdirname);
if((fp_ht=fopen(hfile,"w"))==NULL) {
exit(EXIT_FAILURE);
}
- unlink(tmp2);
+ if (unlink(tmp2)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp2,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
if((fp_ou=fopen(tmp2,"w"))==NULL) {
debuga(_("(useragent) Cannot open file %s\n"),tmp2);
exit(EXIT_FAILURE);
}
- unlink(tmp3);
+ if (unlink(tmp3)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp3,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
sprintf(csort,"sort -n -r -k 1,1 -o \"%s\" \"%s\"",tmp3,tmp2);
cstatus=system(csort);
exit(EXIT_FAILURE);
}
- unlink(tmp2);
+ if (unlink(tmp2)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp2,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
fputs("<br><br>\n",fp_ht);
if (fclose(fp_ht)==EOF)
debuga(_("Failed to close file %s - %s\n"),hfile,strerror(errno));
- unlink(tmp3);
+ if (unlink(tmp3)) {
+ debuga(_("Cannot delete %s - %s\n"),tmp3,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
return;
}