Charles Ng
1443b1f199
Update syslog-ng.conf from Ubuntu 20.04
2021-05-21 08:03:57 +00:00
Konnichy
b43059907a
(fix) Duplicate logrotate entries #584
2021-05-13 00:38:09 +00:00
Travis Rowland
1a389f0456
Merge branch 'master' into upgrade-to-ubuntu-focal
2020-06-04 01:59:29 -07:00
Travis Rowland
453f835df0
MAINTAINER has been deprecated
2020-05-29 13:15:25 -07:00
Skyler Mäntysaari
a418256b45
Upgraded BASE_IMAGE to 20.04.
2020-05-03 19:00:15 +03:00
Mark Ison
e4ae9aac10
Multiarch implementation for amd64, arm64 and arm32
2019-05-22 16:27:12 +01:00
Travis Rowland
0dc0303a03
Merge branch 'master' into master
2019-05-10 17:04:02 -07:00
Matyas Markovics
36bd41108f
Default to ubuntu BASE_IMAGE in Dockerfile, modify make to only add --build-arg to build target if BASE_IMAGE is defined, document the use of BASE_IMAGE in README
2019-04-08 09:45:37 +02:00
Ivan Onushkin
386b8284d8
Touch cron files to fix 'NUMBER OF HARD LINKS > 1' issue.
2019-04-05 20:57:00 +03:00
Matyas Markovics
9d29b23db2
exclude mounts (e.g.: /proc) from cleanup
2019-03-13 09:59:33 +01:00
Matyas Markovics
4f65f0a270
build-arg to define base-image, fix locale for Debian
2019-03-12 23:28:58 +01:00
Travis Rowland
14394bcb3f
Merge pull request #523 from pmav99/python_bytecode
...
Remove python bytecode
2019-01-14 06:57:56 -08:00
Panos Mavrogiorgos
d0b150c5ef
Remove python bytecode
2019-01-04 08:18:58 +02:00
Silke Meyer
c18b511311
Fixed wrong line breaks in syslog-ng's logrotate config
2018-12-25 10:34:05 +01:00
jari.schaefer
b41f997b6c
increase default kill timeout from 5 to 30 seconds
2018-08-31 22:49:08 +02:00
Tobias Pfeiffer
8b50080470
use sv force-stop instead of sv down to stop services
2018-08-24 12:00:51 +09:00
Travis Rowland
5493db5179
Update Dockerfile
2018-08-15 23:54:56 -07:00
Travis Rowland
0c9eaf3c43
Merge branch 'master' into ubuntu-1804
2018-08-13 10:11:30 -07:00
Travis Rowland
8cf2e208ff
Merge branch 'master' into bernick_18.04
2018-07-18 08:17:52 -07:00
Travis Rowland
924f874d7e
Update Dockerfile
2018-07-18 08:17:29 -07:00
David Bernick
a018aba0c2
syslog fix
2018-07-16 12:46:18 -04:00
Rowan Wookey
dd9d23f1ea
Fix /var/log permissions on syslog-ng startup
2018-06-30 10:58:14 +01:00
Arnold Hendriks
d796c2e32c
Add gpg-agent and dirmngr so 'apt-key' works out of the box again, just like it did on the 16.04 phusion image
2018-04-27 20:40:49 +02:00
Arnold Hendriks
f936902c23
Update syslog configuration (took the diff between stock 16.04 and phusion 16.04 to figure out what to apply to the stock 18.04 syslog conf) as it complains about old config format
2018-04-27 20:40:49 +02:00
Arnold Hendriks
43791943e5
Update the baseimage to use, see https://hub.docker.com/r/library/ubuntu/tags/
...
Taking the bionic tag because so far the 'latest' and 18.04 tags haven't been updated yet
2018-04-27 20:40:48 +02:00
Andres Heinloo
cb8cd8ad82
fix syslog reload
2018-03-16 18:24:00 +01:00
David Hiendl
be8fc49e52
fixed syslog warning when using --tty as described in #468
2018-02-22 08:53:27 +01:00
Travis Rowland
90e411fec2
Merge branch 'master' into Theaxiom-patch-1
2017-11-23 15:13:09 -08:00
Travis Rowland
5ab2367f76
Merge branch 'master' into sigint-logging
2017-11-23 12:28:39 -08:00
Ryan Sundberg
b77633463f
Fork syslog-ng into a new process group via bash monitor mode
...
This prevents SIGINT from a user interrupt from prematurely quitting syslog-ng.
See https://github.com/phusion/baseimage-docker/issues/450
2017-11-22 23:18:19 -08:00
Steve Kamerman
25d13ef2b8
Gracefully handle syslog-ng shutdown
2017-11-01 17:26:31 -04:00
Ryan Sundberg
18a10580e1
Syslog-ng start and stop, preserving stdout file descriptor
2017-10-31 15:41:59 -07:00
Ryan Sundberg
d765626688
Prefix syslog-ng shutdown scripts with boot order
2017-10-31 14:24:18 -07:00
Travis Rowland
7c7ab1a0a6
my_init exits with 0 on SIGINT after runit is started
...
fixes #358
2017-10-30 12:04:21 -07:00
Travis Rowland
b05616332a
Merge branch 'master' into syslog-shutdown
2017-10-30 11:59:01 -07:00
Steve Kamerman
421ca4ea05
Renamed install_clean
2017-10-30 10:22:42 -04:00
Steve Kamerman
c41f837f82
Added --no-install-recommends by default
2017-10-30 10:22:42 -04:00
Steve Kamerman
fcc1283c85
Added install_clean.sh utility
2017-10-30 10:22:42 -04:00
David Hiendl
2bb9d89325
configured syslog-ng to log to stdout directly instead of using tail ( #438 )
2017-10-05 21:13:01 +02:00
Ryan Sundberg
91363dcf37
Merge branch 'master' of https://github.com/phusion/baseimage-docker into syslog-shutdown
2017-09-28 11:26:45 -07:00
Travis Rowland
1a235a13e1
Update my_init
2017-07-31 21:49:57 -04:00
Jose Diaz-Gonzalez
0e15f28fb7
feat: allow users to specify an alternative init directory
...
In some existing environments, packages might already use another environment for the purpose this `/etc/my_init.d` directory serves.
2017-07-31 21:49:57 -04:00
Zsolt Ero
d6702be8c3
fix_pam_bug removed ( #431 )
2017-08-01 01:35:38 +02:00
Przemysław Dąbek
40bad74956
sanitize_shenvname returns string with [0-9a-zA-Z_] characters ( #423 )
...
* sanitize_shenvname returns string with [0-9a-zA-Z_] characters
* moved regex pattern to constant
2017-07-31 15:38:33 +02:00
Ryan Sundberg
a6bf447f9e
Start syslog-ng before runit, and stop after runit.
...
When syslog-ng is managed as an runit service, application logs may be
lost during shutdown, when the syslog-ng service stops before the app
exits.
This change uses the my_init.d directory to manage syslog-ng at a lower
runlevel than runit.
2017-07-01 15:08:08 -07:00
Matthew Baggett
a3faefd3d3
Remove 3 unnecessary layers from the layer count.
2017-05-18 13:59:29 +01:00
Zsolt Ero
068b4534d4
prepare pre and post shudown.d folders ( #407 )
2017-05-11 17:13:49 +02:00
Zsolt Ero
2a8c9ebe38
apt-get fixes ( #406 )
...
* apt-fixes
* DEBIAN_FRONTEND teletype at the end
2017-05-09 11:39:43 +02:00
Zsolt Ero
7f77348a6b
pre and post shutdown scripts added ( #402 )
2017-05-09 10:50:59 +02:00
Zsolt Ero
9f998e1a09
more pep8 linting ( #400 )
2017-05-09 09:52:48 +02:00