tickets #68657
closedswish-e indexing broken because of wrong config permissions - monitoring needed?
100%
Description
Today I wondered why the search.cgi on lists.opensuse.org did not work.
Looks like the index file got somehow broken, which might be a result of the latest upgrade of the machine.
During further investigation/trying to rebuild the index, I noticed that the configuration file /etc/swish-e.conf was owned by root:root with permissions 640. This resulted in the user "archive" not being able to read the configuration any longer and the cron jobs were failing. Looks like they failed silently?
I fixed the permissions now and started to run a full reindex in a screen session of user "archive" (which will take some time, I guess).
So the original issue should be fixed - fixable now (the cron jobs should also be able to start working now).
BUT: we should think about a way to monitor the indexing somehow. This needs investigation.
Updated by pjessen almost 4 years ago
There is also a very old issue on that topic - https://progress.opensuse.org/issues/4314
Updated by lrupp about 3 years ago
- Status changed from Workable to Closed
- % Done changed from 20 to 100
Lists have been moved to hyperkitty -> fixed.