webcookies: create $home/lib/webcookies as 0600
This commit is contained in:
parent
7fdf820589
commit
31ed86ce23
1 changed files with 7 additions and 3 deletions
|
@ -1216,6 +1216,7 @@ void
|
||||||
main(int argc, char **argv)
|
main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
char *file, *mtpt, *home, *srv;
|
char *file, *mtpt, *home, *srv;
|
||||||
|
int fd;
|
||||||
|
|
||||||
file = nil;
|
file = nil;
|
||||||
srv = nil;
|
srv = nil;
|
||||||
|
@ -1255,8 +1256,11 @@ main(int argc, char **argv)
|
||||||
strcpy(file, home);
|
strcpy(file, home);
|
||||||
strcat(file, "/lib/webcookies");
|
strcat(file, "/lib/webcookies");
|
||||||
}
|
}
|
||||||
if(access(file, AEXIST) < 0)
|
if(access(file, AEXIST) < 0){
|
||||||
close(create(file, OWRITE, 0666));
|
if((fd = create(file, OWRITE, 0600)) < 0)
|
||||||
|
sysfatal("create %s: %r", file);
|
||||||
|
close(fd);
|
||||||
|
}
|
||||||
|
|
||||||
jar = readjar(file);
|
jar = readjar(file);
|
||||||
if(jar == nil)
|
if(jar == nil)
|
||||||
|
|
Loading…
Reference in a new issue