- if((fd = open(privconfignew, O_WRONLY|O_CREAT, 0600)) < 0)
- fatal(errno, "error creating %s", privconfignew);
+ if((fd = open(privconfignew, O_WRONLY|O_CREAT, 0600)) < 0) {
+ error(errno, "error creating %s", privconfignew);
+ return; /* not fatal! */
+ }