Files
heimdal/lib
Nicolas Williams 6f7c6a7f67 krb5: Fix out-of-tree SQLite3 ccache perms issue
SQLite3 defaults to 0644 unless overridden, relying on the process'
umask to make that tighter.

Our in-tree SQLite3 uses 0600 as the permissions for DB files it
creates.

Out-of-tree builds of SQLite3 probably get the 0644 default.

We can't change the umask in libraries -- it's not thread-safe.

So this commit changes the SCC ccache type's default ccname to include
an intermediate directory which is created with `mkdir(2)` with
permissions set to 0700, then it chmods the DB file to 0644.
2021-11-30 11:34:04 -06:00
..
2021-11-29 12:50:26 +11:00
2021-11-30 11:42:00 -05:00
2021-09-10 09:11:23 +10:00
2021-11-29 12:50:26 +11:00
2021-11-29 12:50:26 +11:00
2021-11-29 12:50:26 +11:00
2021-11-29 12:50:26 +11:00
2017-03-10 15:47:43 -05:00
2016-11-08 15:48:40 -05:00
2016-12-15 12:15:56 -06:00