2023-01-21 23:14:57 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
# Fail if there are no options provided
|
|
|
|
test -n "$ACCESS_LOGS_FLAGS" || exit 1
|
|
|
|
|
|
|
|
# Give write access to Nginx
|
|
|
|
umask 007
|
|
|
|
|
|
|
|
# Copy default database
|
2023-02-04 20:38:55 +00:00
|
|
|
install -m 640 -o nobody /var/lib/access_log.sqlite3 /var/log/access_log.sqlite3
|
2023-01-21 23:14:57 +00:00
|
|
|
|
|
|
|
# Read from fifo and load into database
|
2023-02-04 20:39:52 +00:00
|
|
|
daemonize -p /run/access_logd.pid -u nobody /usr/local/bin/syslogize /usr/bin/access_log $ACCESS_LOGS_FLAGS
|