Hello:

For some reason, when public-inbox-mda reindexes the repository
past-delivery, it creates some files as 0660, even though umask is
specifically set to 0002:

$ ls -al public-inbox/xapian15/
total 21932
drwxrwxr-x. 2 archiver archiver    4096 May 24 16:52 .
drwxrwxr-x. 3 archiver archiver      42 May 24 16:52 ..
-rw-rw-r--. 1 archiver archiver       0 May 24 16:52 flintlock
-rw-rw-r--. 1 archiver archiver      28 May 24 15:56 iamchert
-rw-rw-r--. 1 archiver archiver 1190912 May 24 16:52 over.sqlite3
-rw-rw-r--. 1 archiver archiver       0 May 24 16:52 over.sqlite3-journal
-rw-rw----. 1 archiver archiver     150 May 24 16:48 position.baseA
-rw-rw----. 1 archiver archiver     150 May 24 16:52 position.baseB
-rw-rw-r--. 1 archiver archiver 8626176 May 24 16:52 position.DB
-rw-rw----. 1 archiver archiver     149 May 24 16:48 postlist.baseA
-rw-rw----. 1 archiver archiver     149 May 24 16:52 postlist.baseB
-rw-rw-r--. 1 archiver archiver 8642560 May 24 16:52 postlist.DB
-rw-rw----. 1 archiver archiver      20 May 24 16:48 record.baseA
-rw-rw----. 1 archiver archiver      20 May 24 16:52 record.baseB
-rw-rw-r--. 1 archiver archiver  368640 May 24 16:52 record.DB
-rw-rw----. 1 archiver archiver      71 May 24 16:48 termlist.baseA
-rw-rw----. 1 archiver archiver      71 May 24 16:52 termlist.baseB
-rw-rw-r--. 1 archiver archiver 3579904 May 24 16:52 termlist.DB

Since the daemon is running as user "publicinbox", this causes the web
interface to break due to not being able to access the index.

Best,
-- 
Konstantin Ryabitsev
Director, IT Infrastructure Security
The Linux Foundation

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to