Project

General

Profile

tickets #68657

swish-e indexing broken because of wrong config permissions - monitoring needed?

Added by lrupp 5 months ago. Updated 5 months ago.

Status:
Workable
Priority:
Normal
Assignee:
Category:
Email
Target version:
-
Start date:
2020-07-06
Due date:
% Done:

20%

Estimated time:

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.

History

#1 Updated by pjessen 5 months ago

There is also a very old issue on that topic - https://progress.opensuse.org/issues/4314

Also available in: Atom PDF