├── .dockerignore
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
├── config.yml
├── dependabot.yml
└── workflows
│ ├── main.yml
│ └── manual.yml
├── CHANGELOG.md
├── Dockerfile
├── LICENSE
├── LICENSES
└── MIT
├── README.md
├── install
├── assets
│ ├── defaults
│ │ ├── 00-container
│ │ ├── 02-permissions
│ │ ├── 03-monitoring
│ │ ├── 04-scheduling
│ │ ├── 05-logging
│ │ ├── 06-messaging
│ │ └── 07-firewall
│ └── functions
│ │ └── 00-container
└── etc
│ ├── cont-init.d
│ ├── 00-startup
│ ├── 01-timezone
│ ├── 02-permissions
│ ├── 03-monitoring
│ ├── 04-scheduling
│ ├── 05-logging
│ ├── 06-messaging
│ ├── 07-firewall
│ └── 99-container
│ ├── fluent-bit
│ ├── parsers.conf
│ └── parsers.d
│ │ └── .empty
│ └── services.available
│ ├── 03-monitoring
│ └── run
│ ├── 04-scheduling
│ └── run
│ ├── 05-logging
│ └── run
│ └── 07-firewall
│ └── run
└── zabbix_templates
├── zabbix_agent_container.xml
└── zabbix_fail2ban.json
/.dockerignore:
--------------------------------------------------------------------------------
1 | examples/
2 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: [tiredofit]
2 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: If something isn't working right..
4 | title: ''
5 | labels: bug
6 | assignees: ''
7 |
8 | ---
9 |
10 | ### Summary
11 |
12 |
13 |
14 |
15 | ### Steps to reproduce
16 |
17 |
18 |
19 |
20 | ### What is the expected *correct* behavior?
21 |
22 |
23 |
24 |
25 | ### Relevant logs and/or screenshots
26 |
27 |
28 |
29 | ### Environment
30 |
31 |
32 | - Image version / tag:
33 | - Host OS:
34 |
35 |
36 | Any logs | docker-compose.yml
37 |
38 |
39 |
40 |
41 | ### Possible fixes
42 |
43 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Suggest an idea or feature
4 | title: ''
5 | labels: enhancement
6 | assignees: ''
7 |
8 | ---
9 |
10 | ---
11 | name: Feature Request
12 | about: Suggest an idea for this project
13 |
14 | ---
15 |
16 | **Description of the feature**
17 |
18 |
19 | **Benftits of feature**
20 |
21 |
22 | **Additional context**
23 |
24 |
--------------------------------------------------------------------------------
/.github/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | version: 2
2 | updates:
3 | # Maintain dependencies for GitHub Actions
4 | - package-ecosystem: "github-actions"
5 | directory: "/"
6 | schedule:
7 | interval: "daily"
8 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ## 7.10.31 2025-05-05
2 |
3 | ### Added
4 | - S6 overlay 3.20.3
5 |
6 |
7 | ## 7.10.30 2025-04-26
8 |
9 | ### Added
10 | - Zabbix Agent 7.2.6
11 |
12 | ### Changed
13 | - Restore Fluent-bit Building broken in 7.10.29
14 |
15 |
16 | ## 7.10.29 2025-02-24
17 |
18 | ### Added
19 | - Zabbix Agent 7.0.10
20 |
21 |
22 | ## 7.10.28 2025-01-21
23 |
24 | ### Added
25 | - Zabbix Agent 7.0.8
26 |
27 |
28 | ## 7.10.27 2024-12-11
29 |
30 | ### Changed
31 | - Fix for 7.10.26
32 |
33 |
34 | ## 7.10.26 2024-12-11
35 |
36 | ### Changed
37 | - Redo the mechanism to by default disable SSL for mysql checks
38 |
39 |
40 | ## 7.10.25 2024-12-09
41 |
42 | ### Added
43 | - Add --skip-ssl default to DB_MYSQLADMIN_ARGS environment variable for change in client defaults
44 |
45 |
46 | ## 7.10.24 2024-12-07
47 |
48 | ### Added
49 | - Alpine 3.21 support
50 |
51 | ### Changed
52 | - Stop building Zabbix Modern Agent for Alpine 3.11-3.14
53 |
54 |
55 | ## 7.10.23 2024-11-27
56 |
57 | ### Added
58 | - Downgrade to Zabbix Agent 7.0.5
59 |
60 |
61 | ## 7.10.22 2024-11-20
62 |
63 | ### Added
64 | - Zabbix Agent 7.0.6
65 |
66 |
67 | ## 7.10.21 2024-11-18
68 |
69 | ### Added
70 | - Fluent-Bit 3.2.1
71 |
72 |
73 | ## 7.10.20 2024-11-11
74 |
75 | ### Added
76 | - Fluent-Bit 3.2.0
77 |
78 |
79 | ## 7.10.19 2024-11-07
80 |
81 | ### Changed
82 | - Add patches to support GCC 14 with Fluent-Bit > 3.1.9
83 |
84 |
85 | ## 7.10.18 2024-11-04
86 |
87 | ### Added
88 | - Fluent-Bit 3.1.10
89 |
90 |
91 | ## 7.10.17 2024-10-22
92 |
93 | ### Added
94 | - Zabbix Agent 7.0.5
95 |
96 |
97 | ## 7.10.16 2024-10-13
98 |
99 | ### Added
100 | - S6 Overlay 3.2.0.2
101 |
102 |
103 | ## 7.10.15 2024-10-01
104 |
105 | ### Added
106 | - Fluent Bit 3.1.9
107 |
108 |
109 | ## 7.10.14 2024-09-24
110 |
111 | ### Added
112 | - Zabbix Agent 7.0.4
113 |
114 |
115 | ## 7.10.13 2024-09-16
116 |
117 | ### Added
118 | - Fluent-bit 3.1.8
119 |
120 |
121 | ## 7.10.12 2024-09-02
122 |
123 | ### Added
124 | - Fluent-bit 3.1.7
125 |
126 |
127 | ## 7.10.11 2024-08-22
128 |
129 | ### Changed
130 | - Allow for changing CONTAINER_USER and CONTAINER_GROUP names with hyphens in them
131 |
132 |
133 | ## 7.10.10 2024-08-19
134 |
135 | ### Added
136 | - Zabbix Agent 7.0.3
137 |
138 |
139 | ## 7.10.9 2024-08-14
140 |
141 | ### Added
142 | - Fluent-Bit 3.1.6
143 |
144 |
145 | ## 7.10.8 2024-08-11
146 |
147 | ### Added
148 | - Fluent-Bit 3.1.5
149 |
150 |
151 | ## 7.10.7 2024-07-29
152 |
153 | ### Added
154 | - Zabbix Agent 7.0.2
155 |
156 |
157 | ## 7.10.6 2024-07-25
158 |
159 | ### Added
160 | - Fluent-Bit 3.1.4
161 |
162 |
163 | ## 7.10.5 2024-07-22
164 |
165 | ### Added
166 | - Zabbix Agent 7.0.1
167 |
168 |
169 | ## 7.10.4 2024-07-17
170 |
171 | ### Added
172 | - Fluent-Bit 3.1.3
173 |
174 |
175 | ## 7.10.3 2024-07-12
176 |
177 | ### Added
178 | - Fluent-Bit 3.1.2
179 | - S6 Overlay 3.2.0
180 |
181 |
182 | ## 7.10.2 2024-07-10
183 |
184 | ### Added
185 | - Fluent-bit 3.1.1
186 |
187 |
188 | ## 7.10.1 2024-07-10
189 |
190 | ### Added
191 | - Fluent-bit 3.10
192 |
193 |
194 | ## 7.10.0 2024-07-05
195 |
196 | ### Added
197 | - Add host_override function
198 |
199 |
200 | ## 7.9.1 2024-06-26
201 |
202 | ### Changed
203 | - Tweak to print_start function solving unneccessary delays
204 |
205 |
206 | ## 7.9.0 2024-06-25
207 |
208 | ### Added
209 | - Add CONTAINER_PROCESS_RUNAWAY_DELAY environment variable to add a configurable (default 1) second delay in between restarting processes
210 |
211 |
212 | ## 7.8.35 2024-06-17
213 |
214 | ### Added
215 | - YQ 4.44.2
216 |
217 |
218 | ## 7.8.34 2024-06-11
219 |
220 | ### Added
221 | - Fluent Bit 3.0.7
222 |
223 |
224 | ## 7.8.33 2024-06-04
225 |
226 | ### Added
227 | - Zabbix Agent 7.0.0
228 |
229 |
230 | ## 7.8.32 2024-05-27
231 |
232 | ### Added
233 | - Fluent Bit 3.0.6
234 |
235 |
236 | ## 7.8.31 2024-05-23
237 |
238 | ### Added
239 | - Fluent-bit 3.0.5
240 |
241 |
242 | ## 7.8.30 2024-05-21
243 |
244 | ### Added
245 | - Zabbix Agent 6.4.15
246 |
247 |
248 | ## 7.8.29 2024-05-21
249 |
250 | ### Added
251 | - Fluent-bit 3.0.4
252 |
253 |
254 | ## 7.8.28 2024-04-27
255 |
256 | ### Added
257 | - Fluent-bit 3.0.3
258 |
259 |
260 | ## 7.8.27 2024-04-12
261 |
262 | ### Added
263 | - Fluent-bit 3.0.2
264 |
265 |
266 | ## 7.8.26 2024-04-04
267 |
268 | ### Added
269 | - Fluent-Bit 3.0.1
270 |
271 |
272 | ## 7.8.25 2024-03-25
273 |
274 | ### Added
275 | - Zabbix Agent 6.4.13
276 |
277 |
278 | ## 7.8.24 2024-03-21
279 |
280 | ### Added
281 | - Fluent-Bit 3.0.0
282 |
283 |
284 | ## 7.8.23 2024-02-26
285 |
286 | ### Added
287 | - Zabbix 6.4.12
288 |
289 |
290 | ## 7.8.22 2024-02-02
291 |
292 | ### Changed
293 | - Fix issue with creating blank files on startup
294 |
295 |
296 | ## 7.8.21 2024-02-01
297 |
298 | ### Added
299 | - Zabbix Agent 6.4.11
300 |
301 |
302 | ## 7.8.20 2023-12-13
303 |
304 | ### Added
305 | - Zabbix Agent 6.4.10
306 |
307 |
308 | ## 7.8.19 2023-12-08
309 |
310 | ### Changed
311 | - Fix issues with service_stop function
312 |
313 |
314 | ## 7.8.18 2023-12-05
315 |
316 | ### Changed
317 | - Mod service_stop function to not pass DONOTSTART when turning off a different service"
318 |
319 |
320 | ## 7.8.17 2023-11-09
321 |
322 | ### Added
323 | - Fluent-Bit 2.2.0
324 |
325 |
326 | ## 7.8.16 2023-11-08
327 |
328 | ### Added
329 | - Zabbix Agent 6.4.8
330 |
331 |
332 | ## 7.8.15 2023-11-06
333 |
334 | ### Added
335 | - S6 Overlay 3.16.0
336 |
337 |
338 | ## 7.8.14 2023-10-24
339 |
340 | ### Changed
341 | - Restore building Zabbix Agent 2 with Alpine Edge/3.19
342 |
343 |
344 | ## 7.8.13 2023-10-24
345 |
346 | ### Changed
347 | - Prepare for imminent Alpine 3.19 release
348 |
349 |
350 | ## 7.8.12 2023-09-28
351 |
352 | ### Added
353 | - Zabbix Agent 6.4.7
354 | - Fluent-bit 2.1.10
355 | - Add option for gzip compression for fluent-bit output/loki
356 |
357 |
358 | ## 7.8.7 2023-08-23
359 |
360 | ### Added
361 | - Zabbix Agent 6.4.6
362 | - Golang build 1.21.0
363 | - YQ 4.35.1
364 | - Add SMTP_FROM_OVERRIDE option (credit coolibre@github)
365 |
366 |
367 | ## 7.8.6 2023-07-28
368 |
369 | ### Added
370 | - Golang 1.20.6 build chain
371 | - YQ 4.34.2
372 | - Fluent-bit 2.1.8
373 |
374 | ### Changed
375 | - Modify db_ready routines to accomodate for MariaDB 11 binary name changes
376 |
377 |
378 | ## 7.8.5 2023-06-27
379 |
380 | ### Added
381 | - Zabbix Agent 6.4.4
382 |
383 |
384 | ## 7.8.4 2023-06-23
385 |
386 | ### Added
387 | - Fluent-Bit 2.1.6
388 |
389 |
390 | ## 7.8.3 2023-06-20
391 |
392 | ### Added
393 | - Fluent-Bit 2.1.5
394 |
395 |
396 | ## 7.8.2 2023-05-09
397 |
398 | ### Added
399 | - Introduce Alpine 3.18
400 |
401 |
402 | ## 7.8.1 2023-05-03
403 |
404 | ### Added
405 | - Golang 1.20.4
406 |
407 | ### Changed
408 | - Cleanup
409 |
410 |
411 | ## 7.8.0 2023-04-26
412 |
413 | ### Added
414 | - Introduce _FILE support for environment variables
415 | - Quiet down DEBUG MODE for "base image" services
416 | - Zabbix Agent 6.4.2
417 | - Fluent Bit 2.1.2
418 |
419 |
420 | ## 7.7.58 2023-04-21
421 |
422 | ### Added
423 | - FluentBit 2.1.1
424 |
425 |
426 | ## 7.7.57 2023-04-05
427 |
428 | ### Added
429 | - Go build 1.20.3
430 | - Fluent-bit 2.0.11
431 |
432 |
433 | ## 7.7.56 2023-04-03
434 |
435 | ### Added
436 | - S6 Overlay 3.14.2
437 |
438 |
439 | ## 7.7.55 2023-03-31
440 |
441 | ### Added
442 | - YQ 4.33.1
443 | - Zabbix Agent 6.4.1
444 |
445 |
446 | ## 7.7.54 2023-03-26
447 |
448 | ### Added
449 | - YQ v4.33.1
450 |
451 |
452 | ## 7.7.53 2023-03-16
453 |
454 | ### Added
455 | - Fluent-bit 2.0.10
456 | - Use Golang 1.20.1 for building again
457 |
458 |
459 | ## 7.7.52 2023-03-07
460 |
461 | ### Added
462 | - Zabbix Agent 6.4.0
463 | - Support upcoming Alpine 3.18
464 | - Remove .gitconfig from /root/ during package cleanup
465 |
466 | ### Changed
467 | - Drop vim and rely on busybox vi
468 |
469 |
470 | ## 7.7.51 2023-02-21
471 |
472 | ### Added
473 | - S6 Overlay 3.1.4.1
474 |
475 |
476 | ## 7.7.50 2023-02-20
477 |
478 | ### Added
479 | - YQ 4.31.1
480 |
481 |
482 | ## 7.7.49 2023-02-17
483 |
484 | ### Added
485 | - S6 Overlay 3.14.0
486 |
487 |
488 | ## 7.7.48 2023-02-15
489 |
490 | ### Changed
491 | - Additional doas fixes
492 |
493 |
494 | ## 7.7.46 2023-02-14
495 |
496 | ### Changed
497 | - Fix for grant_doas function saving to wrong location and set appropriate permissions
498 |
499 |
500 | ## 7.7.45 2023-02-06
501 |
502 | ### Added
503 | - Fluent-bit 2.0.9
504 | - Zabbix Agent 6.2.7
505 | - YQ 4.30.8
506 | - Go 1.20 build environment
507 |
508 |
509 | ## 7.7.44 2022-12-31
510 |
511 | ### Changed
512 | - Change to `service_` commands - New addition `service_list` and also `service_reset` to reset watchdog status to avoid having to restart container after triggered
513 | - `service_down` and `service_up` also take `all` argument to bring up or down all services
514 |
515 |
516 | ## 7.7.43 2022-12-23
517 |
518 | ### Added
519 | - Fluent-Bit 2.0.8
520 |
521 |
522 | ## 7.7.42 2022-12-22
523 |
524 | ### Changed
525 | - No need to even think about building yq for <3.10
526 |
527 |
528 | ## 7.7.41 2022-12-22
529 |
530 | ### Added
531 | - Start building yq package for variants that support building zabbix-agent2 - Warning, 'jq' will be removed in a future release
532 | - prepare_service on cont-init.d folders ingests variables differently
533 |
534 |
535 | ## 7.7.40 2022-12-12
536 |
537 | ### Added
538 | - Golang building 1.19.4
539 |
540 | ### Changed
541 | - Allow clone_git_repo to shallow clone and still perform git describe on tags
542 |
543 |
544 | ## 7.7.39 2022-12-11
545 |
546 | ### Added
547 | - Zabbix Agent 6.2.6
548 |
549 |
550 | ## 7.7.38 2022-12-05
551 |
552 | ### Changed
553 | - Fix for Zabbix volatile data permissions
554 |
555 |
556 | ## 7.7.37 2022-11-30
557 |
558 | ### Changed
559 | - Fix quoting issue with package remove
560 |
561 |
562 | ## 7.7.36 2022-11-29
563 |
564 | ### Changed
565 | - Quiet down package function
566 |
567 |
568 | ## 7.7.35 2022-11-29
569 |
570 | ### Changed
571 | - Handle better dependencies with package remove
572 |
573 |
574 | ## 7.7.34 2022-11-29
575 |
576 | ### Added
577 | - Introduce "package" function
578 |
579 |
580 | ## 7.7.33 2022-11-25
581 |
582 | ### Added
583 | - Fluent-bit 2.0.6
584 |
585 |
586 | ## 7.7.32 2022-11-22
587 |
588 | ### Added
589 | - Introduce Alpine 3.17 Using OpenSSL instead of LibreSSL
590 |
591 |
592 | ## 7.7.31 2022-11-11
593 |
594 | ### Added
595 | - Golang build 1.19.3
596 | - Fluent-bit 2.0.5
597 |
598 |
599 | ## 7.7.30 2022-11-08
600 |
601 | ### Added
602 | - Fluent-bit 2.0.4
603 |
604 |
605 | ## 7.7.29 2022-11-07
606 |
607 | ### Added
608 | - Zabbix Agent 6.2.4
609 |
610 |
611 | ## 7.7.28 2022-10-29
612 |
613 | ### Added
614 | - Fluent-Bit 2.0.3
615 |
616 |
617 | ## 7.7.27 2022-10-27
618 |
619 | ### Added
620 | - Fluent-bit 2.0.2
621 |
622 |
623 | ## 7.7.26 2022-10-25
624 |
625 | ### Added
626 | - Fluent-bit 2.0.0
627 | - Golang build environment 1.19.2
628 |
629 |
630 | ## 7.7.25 2022-10-04
631 |
632 | ### Changed
633 | - Death by if statements
634 |
635 |
636 | ## 7.7.24 2022-10-04
637 |
638 | ### Changed
639 | - For real, fix for clone_git_repo and .git urls
640 |
641 |
642 | ## 7.7.23 2022-10-03
643 |
644 | ### Changed
645 | - Final clone_git_repo modifications
646 |
647 |
648 | ## 7.7.22 2022-10-03
649 |
650 | ### Changed
651 | - Additional changes to clone_git_repo function
652 |
653 |
654 | ## 7.7.21 2022-10-01
655 |
656 | ### Added
657 | - Add custom_dir functionality for clone_git_repo
658 |
659 |
660 | ## 7.7.20 2022-10-01
661 |
662 | ### Changed
663 | - Start pulling submodules with clone_git_repo function
664 |
665 |
666 | ## 7.7.19 2022-10-01
667 |
668 | ### Changed
669 | - Tweak to update_templates function to allow wildcards
670 |
671 |
672 | ## 7.7.18 2022-09-29
673 |
674 | ### Added
675 | - Add bash to be default interpreter when building descendent images
676 |
677 | ### Changed
678 | - Refine clone_git_repo function
679 |
680 |
681 | ## 7.7.17 2022-09-29
682 |
683 | ### Changed
684 | - Add check for git for clone_git_repo
685 |
686 |
687 | ## 7.7.16 2022-09-29
688 |
689 | ### Added
690 | - Add gettext package
691 |
692 |
693 | ## 7.7.15.1 2022-09-29
694 |
695 | ### Changed
696 | - Fix for Alpine Edge not building
697 |
698 |
699 | ## 7.7.14 2022-09-29
700 |
701 | ### Added
702 | - Introduce clone_git_repo function for bandwidth and space saving purposes
703 | - Introduce install_template function for copying files with correct permissions
704 | - Introduce update_template to update tags in template files - Create templates tags like {{VALUE}} in your files to update
705 |
706 |
707 | ## 7.7.13 2022-09-29
708 |
709 | ### Added
710 | - Fluent-bit 1.9.9
711 | - Golang for building 1.19.1
712 |
713 |
714 | ## 7.7.12 2022-09-21
715 |
716 | ### Added
717 | - Zabbix Agent 6.2.3
718 |
719 |
720 | ## 7.7.11 2022-09-11
721 |
722 | ### Added
723 | - Fluent-bit 1.9.8
724 |
725 |
726 | ## 7.7.10 2022-09-05
727 |
728 | ### Fixed
729 | - MSMTP Configuration doesn't like all caps letters
730 |
731 |
732 | ## 7.7.9 2022-08-30
733 |
734 | ### Added
735 | - Zabbix Agent 6.2.2
736 | - S6 Overlay 3.1.2.1
737 |
738 |
739 | ## 7.7.8 2022-08-17
740 |
741 | ### Changed
742 | - Start taking over pid process of services.available scripts
743 |
744 |
745 | ## 7.7.7 2022-08-15
746 |
747 | ### Changed
748 | - Change to Fail2ban Group ID due to original gid not able to be used with LXC (credit: MariaWitch@github)
749 |
750 |
751 | ## 7.7.6 2022-08-12
752 |
753 | ### Changed
754 | - Make logrotate use /etc/logrotate.conf as master configuration
755 |
756 |
757 | ## 7.7.5 2022-08-11
758 |
759 | ### Added
760 | - Fluent-bit 1.9.7
761 | - Customizable compssion types for logrotate, now defaults to using zstd
762 | - Function for zcat to handle bz/xz/gz/zst
763 |
764 | ### Changed
765 | - Fix error when CRON_PERIOD exists as a default or environment variable
766 |
767 |
768 | ## 7.7.4 2022-08-06
769 |
770 | ### Added
771 | - Add third and fourth argument to custom_files function to change ownership post copy
772 |
773 |
774 | ## 7.7.3 2022-08-06
775 |
776 | ### Changed
777 | - Additional fix to custom_scripts function
778 |
779 |
780 | ## 7.7.2 2022-08-05
781 |
782 | ### Changed
783 | - Fix for custom_scripts function not firing properly
784 |
785 |
786 | ## 7.7.1 2022-08-05
787 |
788 | ### Changed
789 | - Fix CONTAINER_POST_INIT_COMMAND feature
790 |
791 |
792 | ## 7.7.0 2022-08-05
793 |
794 | ### Added
795 | - Firewall Support - Now have the capability of either loading an iptables.rules file or using environment variables to set individual IPTables rules inside the container
796 | - Fail2Ban Support - Along with above, embed fail2ban within the container rather than having it maintained downstream in many images. Drop your jails and filters in /etc/fail2ban/filters.d and /etc/fail2ban/jails.d
797 | - Go 1.19.0 build chain
798 |
799 |
800 | ## 7.6.27 2022-07-27
801 |
802 | ### Added
803 | - Add option to show application output on the final execution before the process runaway guard is activated
804 |
805 |
806 | ## 7.6.26 2022-07-27
807 |
808 | ### Changed
809 | - Quiet down dir_empty and dir_notempty functions
810 |
811 |
812 | ## 7.6.25 2022-07-26
813 |
814 | ### Added
815 | - Additional work related to 7.6.21
816 |
817 |
818 | ## 7.6.24 2022-07-25
819 |
820 | ### Changed
821 | - Bring to feature parity of tiredofit/debian
822 |
823 |
824 | ## 7.6.23 2022-07-25
825 |
826 | ### Added
827 | - Fluent-bit 1.9.6
828 | - Zabbix Agent 6.2.1
829 |
830 |
831 | ## 7.6.22 2022-07-18
832 |
833 | ### Changed
834 | - Further refinements to version lookup routines
835 |
836 |
837 | ## 7.6.21 2022-07-18
838 |
839 | ### Changed
840 | - Zabbix montioring defaults fix for Alpine Edge
841 |
842 |
843 | ## 7.6.20 2022-07-07
844 |
845 | ### Added
846 | - Zabbix Agent 6.2.0
847 |
848 |
849 | ## 7.6.19 2022-07-05
850 |
851 | ### Changed
852 | - Add blank /etc/fluent-bit/parsers.d directory
853 |
854 |
855 | ## 7.6.18 2022-07-05
856 |
857 | ### Changed
858 | - Fix issues relating to Fluent-Bit not parsing files properly due to logrotate shift
859 |
860 |
861 | ## 7.6.17 2022-07-04
862 |
863 | ### Changed
864 | - Add Version ARG for FROM command in Dockerfile
865 |
866 |
867 | ## 7.6.16 2022-06-29
868 |
869 | ### Added
870 | - Zabbix Agent 6.0.6
871 | - S6 Overlay 3.1.1.2
872 |
873 |
874 | ## 7.6.15 2022-06-24
875 |
876 | ### Added
877 | - Bring to parity with tiredofit/debian
878 |
879 | ### Changed
880 | - - Fix some issues with Pre Alpine 3.11 installations
881 | - - Fix issues with Alpine 3.5 bash version container initialization routines
882 |
883 |
884 | ## 7.6.11 2022-06-24
885 |
886 | ### Added
887 | - Add yaml package for running fluent-bit
888 |
889 |
890 | ## 7.6.10 2022-06-23
891 |
892 | ### Changed
893 | - Add yaml-dev package as a dependency for fluent-bit
894 |
895 |
896 | ## 7.6.9 2022-06-23
897 |
898 | ### Added
899 | - S6 Overlay 3.1.1.1
900 | - Fluent Bit 1.9.5
901 |
902 |
903 | ## 7.6.8 2022-06-22
904 |
905 | ### Changed
906 | - Rollback to S6 Overlay v3.1.0.1
907 | - Minor fix with logrotate directory handling
908 |
909 |
910 | ## 7.6.7 2022-06-17
911 |
912 | ### Added
913 | - S6 Overlay 3.1.1.0
914 |
915 |
916 | ## 7.6.6 2022-06-15
917 |
918 | ### Added
919 | - Fluent-bit 1.9.4
920 |
921 |
922 | ## 7.6.5 2022-06-03
923 |
924 | ### Added
925 | - Update init scripts to allow to run on Ubuntu
926 |
927 |
928 | ## 7.6.4 2022-06-01
929 |
930 | ### Added
931 | - Build with Golang 1.18.3
932 |
933 |
934 | ## 7.6.3 2022-05-30
935 |
936 | ### Added
937 | - Zabbix Agent 6.0.5
938 |
939 |
940 | ## 7.6.2 2022-05-24
941 |
942 | ### Added
943 | - Introduce Alpine 3.16 builds
944 |
945 | ### Changed
946 | - Change for bash prompt when working in container to show path
947 |
948 |
949 | ## 7.6.1 2022-05-03
950 |
951 | ### Changed
952 | - Zabbix Agent 6.0.4
953 |
954 |
955 | ## 7.6.0 2022-04-30
956 |
957 | ### Changed
958 | - Move /etc/logrotate.d assets to /assets/logrotate to avoid packages being upgraded auto adding more configuration
959 |
960 |
961 | ## 7.5.7 2022-04-05
962 |
963 | ### Changed
964 | - Additional fixes to support edge / 3.16
965 |
966 |
967 | ## 7.5.6 2022-04-05
968 |
969 | ### Added
970 | - Zabbix Agent 6.0.3
971 | - Fix for Fluent bit and Zabbix Agent not building on Alpine edge
972 |
973 |
974 | ## 7.5.5 2022-03-30
975 |
976 | ### Changed
977 | - Fix for Fluentbit compilation on 3.11+
978 |
979 |
980 | ## 7.5.4 2022-03-23
981 |
982 | ### Added
983 | - Fluent-bit 1.8.15
984 |
985 |
986 | ## 7.5.2 2022-03-18
987 |
988 | ### Added
989 | - Fluent-bit 1.8.14
990 |
991 |
992 | ## 7.5.1 2022-03-16
993 |
994 | ### Added
995 | - Build Zabbix Agent with Go 1.18
996 |
997 |
998 | ## 7.5.0 2022-03-15
999 |
1000 | ### Added
1001 | - Introduce Container File Logging support
1002 |
1003 |
1004 | ## 7.4.2 2022-03-14
1005 |
1006 | ### Added
1007 | - Zabbix Agent 6.0.2
1008 |
1009 | ### Changed
1010 | - Patchup for the warm / cold container startup routines
1011 |
1012 |
1013 | ## 7.4.1 2022-03-11
1014 |
1015 | ### Added
1016 | - Add CONTAINER_PROCESS_RUNAWAY_PROTECTOR function to disable a service from restarting (X) amount of times and taking down a system
1017 |
1018 |
1019 | ## 7.4.0 2022-03-10
1020 |
1021 | ### Changed
1022 | - Change /tmp/.container to /tmp/.container
1023 | - Add logic to tell when a container was started and when it was warm started
1024 |
1025 |
1026 | ## 7.3.9 2022-03-08
1027 |
1028 | ### Added
1029 | - S6 Overlay 3.1.0.1
1030 |
1031 |
1032 | ## 7.3.8 2022-03-02
1033 |
1034 | ### Added
1035 | - Add CONTAINER_POST_INIT_SCRIPT and CONTAINER_POST_INIT_COMMAND environment variables to either execute scripts or commands at the very end of the container initialization process
1036 |
1037 |
1038 | ## 7.3.7 2022-03-02
1039 |
1040 | ### Added
1041 | - Fluent-bit 1.8.13
1042 |
1043 |
1044 | ## 7.3.6 2022-03-01
1045 |
1046 | ### Added
1047 | - Zabbix 6.0.1
1048 | - S6 Overlay 3.0.0.2-2 (3.0.10.0??)
1049 | - GoLang 1.17.7 for building
1050 |
1051 |
1052 | ## 7.3.5 2022-02-15
1053 |
1054 | ### Changed
1055 | - Add truefalse_onezero function
1056 |
1057 |
1058 | ## 7.3.4 2022-02-14
1059 |
1060 | ### Changed
1061 | - Fix breaking change on restricting downstream images relying on Zabbix sudo
1062 |
1063 |
1064 | ## 7.3.3 2022-02-14
1065 |
1066 | ### Added
1067 | - Zabbix Agent 6.0.0
1068 |
1069 |
1070 | ## 7.3.2 2022-02-11
1071 |
1072 | ### Changed
1073 | - Fix for cron logs not writing properly
1074 |
1075 |
1076 | ## 7.3.1 2022-02-10
1077 |
1078 | ### Changed
1079 | - Disable service timeout for images that take longer than 5 seconds to boot
1080 |
1081 |
1082 | ## 7.3.0 2022-02-07
1083 |
1084 | ### Added
1085 | - S6 Overlay 3.0.0.2
1086 | - FluentBit 1.7.12
1087 | - Zabbix Agent 5.4.10
1088 | - New functions (create_zabbix) for easier development
1089 | - doas package for eventual replacement of sudo
1090 | - Added new helpers on command line (service_up/service_down/changelog/version)
1091 | - Added banner showing image name and version upon startup
1092 | - Custom Bash Prompt when entering in container
1093 |
1094 | ### Changed
1095 | - Stop relying on /usr/bin/with-contenv - Instead use recommended /command/ folder as outlined in S6 overlay documentation
1096 | - Cleanup of code and allow for CaMeLCasE environment variables (specifically for var_true/var_false and others)
1097 | - Many optimizations and cleanup of scripts for pure modernization sake
1098 |
1099 | ### Removed
1100 | - Removed fix-attrs.d reliance due to deprecation by S6 Overlay
1101 |
1102 | ## 7.2.19 2022-01-20
1103 |
1104 | ### Changed
1105 | - Rework again db_ready command for MySQL / MariaDB
1106 |
1107 |
1108 | ## 7.2.18 2022-01-06
1109 |
1110 | ### Changed
1111 | - Change to db_ready mariadb command to accomodate for Percona / MySQL 5.7 + without needing PROCESS privileges
1112 |
1113 |
1114 | ## 7.2.17 2021-12-27
1115 |
1116 | ### Added
1117 | - Zabbix Agent 5.4.9
1118 |
1119 |
1120 | ## 7.2.16 2021-12-21
1121 |
1122 | ### Fixed
1123 | - Actually disable "messaging" via both environment variables
1124 |
1125 | ## 7.2.15 2021-12-21
1126 |
1127 | ### Added
1128 | - Add jq package
1129 |
1130 |
1131 | ## 7.2.14 2021-12-17
1132 |
1133 | ### Added
1134 | - Fluent-bit 1.8.11
1135 |
1136 |
1137 | ## 7.2.13 2021-12-15
1138 |
1139 | ### Changed
1140 | - Fix for 7.2.12
1141 |
1142 |
1143 | ## 7.2.12 2021-12-15
1144 |
1145 | ### Added
1146 | - Add fluentbit auto registration
1147 |
1148 |
1149 | ## 7.2.11 2021-12-15
1150 |
1151 | ### Changed
1152 | - Do the same for cleanup for Autoregister DNS_Name as Autoregister
1153 |
1154 |
1155 | ## 7.2.10 2021-12-13
1156 |
1157 | ### Added
1158 | - Add option to control autoregistration
1159 | - Add option to register via DNS instead of IP address for Zabbix Autoregistration
1160 |
1161 |
1162 | ## 7.2.9 2021-12-10
1163 |
1164 | ### Changed
1165 | - Fix for Zabbix Container OS detection
1166 |
1167 |
1168 | ## 7.2.8 2021-12-10
1169 |
1170 | ### Changed
1171 | - Tweak to Zabbix configuration folder permissions
1172 |
1173 |
1174 | ## 7.2.7 2021-12-08
1175 |
1176 | ### Changed
1177 | - Stop writing multiple HostMetaData strings in Zabbix configuration
1178 |
1179 |
1180 | ## 7.2.6 2021-12-06
1181 |
1182 | ### Changed
1183 | - Move Zabbix Autoregister to later in the boot process to ensure all scripts are complete
1184 |
1185 |
1186 | ## 7.2.5 2021-12-06
1187 |
1188 | ### Added
1189 | - Add zabbix_get to image
1190 |
1191 |
1192 | ## 7.2.4 2021-12-03
1193 |
1194 | ### Changed
1195 | - Fix for Docker build
1196 |
1197 |
1198 | ## 7.2.3 2021-12-03
1199 |
1200 | ### Added
1201 | - Introduce Autoregister support by parsing /etc/zabbix/zabbix_agent.conf.d/*.conf files looking for '# Autoregister =' - See README
1202 |
1203 |
1204 | ## 7.2.2 2021-12-03
1205 |
1206 | ### Changed
1207 | - Consolidate Zabbix container agent checks into one autogenerated file and add Autoregister header
1208 | - Tighten up security to Zabbix config and log folders
1209 |
1210 |
1211 | ## 7.2.1 2021-12-03
1212 |
1213 | ### Changed
1214 | - Move Zabbix Agent Pid and Socket to private directory
1215 |
1216 |
1217 | ## 7.2.0 2021-12-03
1218 |
1219 | ### Added
1220 | - Add Zabbix Agent PSK encryption support
1221 |
1222 |
1223 | ## 7.1.26 2021-11-29
1224 |
1225 | ### Added
1226 | - Zabbix Agent 5.4.8
1227 | - Go 1.17.3
1228 |
1229 |
1230 | ## 7.1.25 2021-11-25
1231 |
1232 | ### Changed
1233 | - Fix for Zabbix Agent OS checking
1234 |
1235 |
1236 | ## 7.1.24 2021-11-19
1237 |
1238 | ### Added
1239 | - Fluent-bit 1.8.10
1240 |
1241 |
1242 | ## 7.1.23 2021-10-28
1243 |
1244 | ### Changed
1245 | - Don't build go unless we absoutely have to
1246 |
1247 |
1248 | ## 7.1.22 2021-10-28
1249 |
1250 | ### Changed
1251 | - Compile go manually to continue installing Zabbix Agent 2
1252 |
1253 |
1254 | ## 7.1.21 2021-10-28
1255 |
1256 | ### Added
1257 | - Fluent-bit 1.8.9
1258 | - Zabbix Agent 5.4.7
1259 |
1260 |
1261 | ## 7.1.20 2021-10-28
1262 |
1263 | ### Changed
1264 | - Disable Time Formatting for Zabbix Fluent-bit parsing
1265 |
1266 |
1267 | ## 7.1.19 2021-10-22
1268 |
1269 | ### Added
1270 | - Added new features and defaults for Fluent-Bit Tail Input Plugin
1271 |
1272 |
1273 | ## 7.1.18 2021-10-13
1274 |
1275 | ### Added
1276 | - Zabbix Agent 5.4.5
1277 | - Fluent-Bit 1.8.8
1278 |
1279 |
1280 | ## 7.1.17 2021-09-23
1281 |
1282 | ### Changed
1283 | - Fix fluent-bit log parsing configuration
1284 |
1285 |
1286 | ## 7.1.16 2021-09-22
1287 |
1288 | ### Changed
1289 | - Revert back to Fluent bit 1.8.6
1290 |
1291 |
1292 | ## 7.1.15 2021-09-19
1293 |
1294 | ### Added
1295 | - Fluent-bit 1.8.7
1296 |
1297 |
1298 | ## 7.1.14 2021-09-05
1299 |
1300 | ### Changed
1301 | - Unmatched sed statement
1302 |
1303 |
1304 | ## 7.1.13 2021-09-05
1305 |
1306 | ### Changed
1307 | - Fix for multiple parsers being added to all configuration files in fluent-bit
1308 |
1309 |
1310 | ## 7.1.12 2021-09-04
1311 |
1312 | ### Changed
1313 | - Change syntax for create_logrotate
1314 |
1315 |
1316 | ## 7.1.11 2021-09-04
1317 |
1318 | ### Changed
1319 | - Fixes for create_logrotate function outputting unneccessary su's
1320 | - Fix for Zabbix Agent logrotate/fluent-bit config
1321 |
1322 |
1323 | ## 7.1.10 2021-09-03
1324 |
1325 | ### Changed
1326 | - Cleanup logrotate for fluentbit
1327 |
1328 |
1329 | ## 7.1.9 2021-09-03
1330 |
1331 | ### Changed
1332 | - Properly read wildcards as wildcards for configuration for fluent bit logortate
1333 |
1334 |
1335 | ## 7.1.8 2021-09-01
1336 |
1337 | ### Added
1338 | - Fluent-bit 1.8.6
1339 |
1340 | ### Changed
1341 | - Set SMTP_AUTO_FROM default to FALSE
1342 | - Quiet down a grep statement when looking for logs to parse with fluent-bit
1343 |
1344 |
1345 | ## 7.1.7 2021-08-31
1346 |
1347 | ### Changed
1348 | - Fix double slashes in logrotation paths if auto generated
1349 |
1350 |
1351 | ## 7.1.6 2021-08-31
1352 |
1353 | ### Changed
1354 | - Fix for Fluent-bit Zabbix Agent2 Parsing
1355 |
1356 |
1357 | ## 7.1.5 2021-08-30
1358 |
1359 | ### Added
1360 | - Fluent-bit 1.8.5
1361 |
1362 |
1363 | ## 7.1.4 2021-08-30
1364 |
1365 | ### Added
1366 | - Zabbix Agent 5.4.4
1367 |
1368 |
1369 | ## 7.1.3 2021-08-30
1370 |
1371 | ### Added
1372 | - Add Zabbix Agent (classic/modern) Log Shipping parsers for fluent-bit
1373 |
1374 |
1375 | ## 7.1.2 2021-08-30
1376 |
1377 | ### Changed
1378 | - Change references from 'edge' to 3.15 when looking at os-release
1379 |
1380 |
1381 | ## 7.1.1 2021-08-27
1382 |
1383 | ### Added
1384 | - Add TLS Verification for LOKI Output plugin (Logshipping/Fluent-bit)
1385 |
1386 |
1387 | ## 7.1.0 2021-08-25
1388 |
1389 | ### Added
1390 | - Fluent-Bit 1.8.3 - Only available for Alpine 3.11 and up
1391 | - Customize the amount of days logrotate retains archived logs
1392 | - New CONTAINER_NAME variable that is used for Monitoring and log shipping
1393 | - Auto configuration of output plugins for Fluent-Bit (NULL, LOKI, Forward/FluentD)
1394 | - Auto configuration of Log shipping for files already setup to use log rotation
1395 | - Multiple Parsers support for Log Shipping
1396 | - Add new log to ship via fluent-bit via environment variable
1397 |
1398 | ### Changed
1399 | - Change SMTP_TLS, SMTP_STARTTLS, SMTP_TLSCERTCHECK from "on/off" values to `TRUE|FALSE`
1400 | - Fix for MSMTP backend not properly accounting for legacy variables (ENABLE_SMTP)
1401 |
1402 | ## 7.0.3 2021-08-04
1403 |
1404 | ### Added
1405 | - Bring monitoring cont-init.d script up to parity with debian side for ease of codebase
1406 |
1407 |
1408 | ## 7.0.2 2021-07-26
1409 |
1410 | ### Changed
1411 | - Fix for Zabbix Agent 2 File Logging
1412 |
1413 |
1414 | ## 7.0.1 2021-07-25
1415 |
1416 | ### Added
1417 | - Zabbix Agent 5.4.3
1418 |
1419 | ### Changed
1420 | - Change the location where Zabbix Agent logs
1421 |
1422 |
1423 | ## 7.0.0 2021-07-05
1424 |
1425 | Major changes to this base image, reworking technical debt, creating consistency, and building hooks and expansion capabilities for future purposes.
1426 |
1427 | ### Added
1428 | - Log Shipping support, presently supporting Fluent Bit (x86_64 only)
1429 | - Zabbix Agent 5.4.2
1430 | - Zabbix Agent 2 (modern/go) included, 1 (classic/c) still remains
1431 | - Dyanmically add crontab entries via CRON_* environment variables
1432 | - Prefix container logs with Timestamp
1433 | - Process watchdog support should a process execute multiple times (hooks)
1434 | - Development functions for ease of use
1435 |
1436 | ### Changed
1437 | - Service Names, and order of execution
1438 | - db_ready and sanity_db functions take additional arguments
1439 | - Environment Variable names have changed, attempts have been made to ensure legacy variable names will still function but will be removed at a later date
1440 | - Rewrote permissions changing routines from scratch
1441 |
1442 | ## 6.1.3 2021-06-18
1443 |
1444 | ### Changed
1445 | - Revert Changes introduces by 6.1.2 - Use LibreSSL
1446 |
1447 |
1448 | ## 6.1.2 2021-06-17
1449 |
1450 | ### Changed
1451 | - Drop Libressl and reintroduce Openssl
1452 |
1453 |
1454 | ## 6.1.1 2021-06-16
1455 |
1456 | ### Added
1457 | - Introduce Alpine 3.14 variants
1458 | - Zabbix Agent 5.4.1
1459 |
1460 |
1461 | ## 6.1.0 2021-05-27
1462 |
1463 | ### Fixed
1464 | - Permissions adjustment script was broken on group assignment
1465 |
1466 |
1467 | ## 6.0.2 2021-05-18
1468 |
1469 | ### Added
1470 | - Zabbix Agent 5.4.0
1471 |
1472 |
1473 | ## 6.0.1 2021-05-10
1474 |
1475 | ### Changed
1476 | - Pin S6 as S6 Overlay gets deleted after certain packages get removed
1477 |
1478 |
1479 | ## 6.0.0 2021-05-09
1480 |
1481 | ### Changed
1482 | - Switched back to single branch for building all versions taking advantage of GitHub actions
1483 | - ENABLE_PERMISSIONS by default=TRUE
1484 | ### Removed
1485 | - MailHog SMTP Tester
1486 |
1487 | ## 5.2.1 2021-03-11
1488 |
1489 | ### Added
1490 | - S6 Overlay 2.2.0.3
1491 | - Zabbix Agent 5.2.5
1492 |
1493 |
1494 | ## 5.2.0 2021-01-21
1495 |
1496 | ### Added
1497 | - S6 Overlay 2.2.0.0
1498 | - Multi Arch Buidls offered on Docker Hub
1499 |
1500 |
1501 | ## 5.1.2 2020-12-28
1502 |
1503 | ### Added
1504 | - Zabbix Agent 5.2.3
1505 |
1506 |
1507 | ## 5.1.1 2020-11-14
1508 |
1509 | ### Added
1510 | - Zabbix Agent 5.2.1
1511 | - S6 Overlay 2.1.0.2
1512 |
1513 |
1514 | ## 5.1.0 2020-09-20
1515 |
1516 | ### Added
1517 | - Multiarch Support (x86_64, armhf, aarch64, ppc64le)
1518 | - S6 Overlay 2.1.0.0
1519 |
1520 |
1521 | ## 5.0.7 2020-08-25
1522 |
1523 | ### Changed
1524 | - Fixed Zabbix Agent warning
1525 |
1526 |
1527 | ## 5.0.6 2020-08-25
1528 |
1529 | ### Added
1530 | - Zabbix Agent 5.0.3
1531 |
1532 |
1533 | ## 5.0.5 2020-08-11
1534 |
1535 | ### Changed
1536 | - Fix for container startup check script
1537 |
1538 |
1539 | ## 5.0.4 2020-07-26
1540 |
1541 | ### Added
1542 | - Zabbix Agent 5.0.2
1543 |
1544 |
1545 | ## 5.0.3 2020-06-15
1546 |
1547 | ### Changed
1548 | - Fix broken db_ready command
1549 |
1550 |
1551 | ## 5.0.2 2020-06-15
1552 |
1553 | ### Changed
1554 | - Bugfixes and code cleanup
1555 |
1556 |
1557 | ## 5.0.1 2020-06-13
1558 |
1559 | ### Added
1560 | - Ability to disable logrotate
1561 |
1562 |
1563 | ## 5.0.0 2020-06-10
1564 |
1565 | ### Added
1566 | - Split Defaults and Functions into seperate files for cleanliness
1567 | - Additional functions to load defaults/functions per script
1568 | - Additional functions for checking if files/directories/sockets/ports are available before proceeding
1569 | - Cleanup Container functions file to satisy shellcheck
1570 |
1571 | ### Changed
1572 | - All /etc/s6/services files moved to /etc/services.available - Legacy images that have not been updated will still function but will always execute
1573 |
1574 | ## 4.5.2 2020-04-20
1575 |
1576 | ### Added
1577 | - DEBUG_MODE can now take `script_name` as argument for debugging
1578 |
1579 | ### Changed
1580 | - Rework container sanity check
1581 |
1582 |
1583 | ## 4.5.1 2020-04-17
1584 |
1585 | ### Added
1586 | - Additional functions for timesaving/avoiding errors
1587 |
1588 | ### Changed
1589 | - Rework variable helpers
1590 | - Allow ability to use service_stop outside of the main script
1591 |
1592 | ## 4.5.0 2020-04-16
1593 |
1594 | ### Added
1595 | - Add new function for Docker Secrets Support
1596 | - Add helper for checking if variables are TRUE or FALSE
1597 |
1598 |
1599 | ## 4.4.4 2020-03-16
1600 |
1601 | ### Changed
1602 | - Spelling mistake in 4.4.3
1603 |
1604 |
1605 | ## 4.4.3 2020-03-16
1606 |
1607 | ### Changed
1608 | - Patchup for Services that do not have initialization scripts
1609 |
1610 |
1611 | ## 4.4.2 2020-03-16
1612 |
1613 | ### Changed
1614 | - Change msmtp configuraiton file location
1615 |
1616 |
1617 | ## 4.4.1 2020-03-14
1618 |
1619 | ### Changed
1620 | - Fix when trying to disable Zabbix Monitoring throwing errors
1621 |
1622 |
1623 | ## 4.4.0 2020-03-04
1624 |
1625 | ### Added
1626 | - Added new functions for service starting and stopping
1627 | - Reworked how services are stopped and started to ensure nothing in services are executed until successful completion of init scripts. This bhas the potential of breaking all downstream images if they are not updated.
1628 | - Rewrote SMTP confgiuration
1629 |
1630 |
1631 | ## 4.3.0 2020-03-02
1632 |
1633 | ### Added
1634 | - New routine to cleanup /tmp/.container for users who only restart the container, not fully bring down and remove.
1635 |
1636 |
1637 | ## 4.2.0 2020-02-12
1638 |
1639 | ### Added
1640 | - Reworked Debug Mode to quiet down output on core services and cut down on unnecessary noise
1641 | - Reworked Container Initialization Check to clearly show which file hasn't successfully completed
1642 |
1643 |
1644 | ## 4.1.5 2020-01-11
1645 |
1646 | ### Changed
1647 | - Additional fix for check_service_initialized function to properly look for finished /etc/s6/services processes
1648 |
1649 | ## 4.1.4 2020-01-11
1650 |
1651 | ### Changed
1652 | - Fix for check_service_initialized function to properly look for finished /etc/s6/services processes
1653 |
1654 | ## 4.1.3 2020-01-10
1655 |
1656 | ### Changed
1657 | - Remove code showing $dirname erronously on process startup
1658 |
1659 | ## 4.1.2 2020-01-10
1660 |
1661 | ### Added
1662 | - Quiet down sudo error
1663 | - Zabbix 4.4.4 Agent
1664 |
1665 |
1666 | ## 4.1.1 2020-01-02