Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package containers-systemd for openSUSE:Factory checked in at 2022-02-03 23:16:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/containers-systemd (Old) and /work/SRC/openSUSE:Factory/.containers-systemd.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "containers-systemd" Thu Feb 3 23:16:26 2022 rev:28 rq:950221 version:0.0+git20220131.79f09c7 Changes: -------- --- /work/SRC/openSUSE:Factory/containers-systemd/containers-systemd.changes 2021-12-02 02:11:08.207416134 +0100 +++ /work/SRC/openSUSE:Factory/.containers-systemd.new.1898/containers-systemd.changes 2022-02-03 23:17:10.740329138 +0100 @@ -1,0 +2,13 @@ +Mon Jan 31 14:00:04 UTC 2022 - [email protected] + +- Update to version 0.0+git20220131.79f09c7: + * Adjust timing for start limits in case of errors + * Fix typo + +------------------------------------------------------------------- +Tue Nov 30 12:45:23 UTC 2021 - [email protected] + +- Update to version 0.0+git20211130.31bd054: + * Use Type=notify instead of forking (following podman upstream) + +------------------------------------------------------------------- Old: ---- containers-systemd-0.0+git20211129.1b144ae.tar.xz New: ---- containers-systemd-0.0+git20220131.79f09c7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ containers-systemd.spec ++++++ --- /var/tmp/diff_new_pack.Bi9itw/_old 2022-02-03 23:17:11.408324579 +0100 +++ /var/tmp/diff_new_pack.Bi9itw/_new 2022-02-03 23:17:11.412324551 +0100 @@ -1,7 +1,7 @@ # # spec file for package containers-systemd # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %endif Name: containers-systemd -Version: 0.0+git20211129.1b144ae +Version: 0.0+git20220131.79f09c7 Release: 0 Summary: Systemd service files and config files for openSUSE container License: MIT ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Bi9itw/_old 2022-02-03 23:17:11.464324196 +0100 +++ /var/tmp/diff_new_pack.Bi9itw/_new 2022-02-03 23:17:11.468324169 +0100 @@ -1,7 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/kubic-project/containers-systemd.git</param> - <param name="changesrevision">1b144aeec5261c116127a4b6f2e046d8eed55936</param></service> + <param name="changesrevision">79f09c7789d41b4f94fe10ed859fd8a5c885b2d1</param></service> </servicedata> -(No newline at EOF) ++++++ containers-systemd-0.0+git20211129.1b144ae.tar.xz -> containers-systemd-0.0+git20220131.79f09c7.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-bind.service new/containers-systemd-0.0+git20220131.79f09c7/container-bind.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-bind.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-bind.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/bind After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-bind EnvironmentFile=-/etc/default/container-bind ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${BIND_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_DIR}:/data ${BIND_PORTS} --name bind ${BIND_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_DIR}:/data ${BIND_PORTS} --name bind ${BIND_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-dhcp-server.service new/containers-systemd-0.0+git20220131.79f09c7/container-dhcp-server.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-dhcp-server.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-dhcp-server.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/dhcp-server After=network-online.target Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-dhcp-server EnvironmentFile=-/etc/default/container-dhcp-server ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${DHCPD_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_DIR}:/data --net=host --name dhcp-server --env DHCPD_IP_PROTOCOL=4 --env DHCPD_INTERFACES=${DHCPD_INTERFACES} ${DHCPD_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_DIR}:/data --net=host --name dhcp-server --env DHCPD_IP_PROTOCOL=4 --env DHCPD_INTERFACES=${DHCPD_INTERFACES} ${DHCPD_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-dhcp6-server.service new/containers-systemd-0.0+git20220131.79f09c7/container-dhcp6-server.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-dhcp6-server.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-dhcp6-server.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,23 +3,24 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/dhcp-server After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-dhcp-server EnvironmentFile=-/etc/default/container-dhcp-server ExecStartPre=-/usr/bin/mkdir -p ${CONFIG_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${DHCPD_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_DIR}:/data --net=host --name dhcp6-server --env DHCPD_IP_PROTOCOL=6 --env DHCPD_INTERFACES=${DHCPD_INTERFACES} ${DHCPD_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_DIR}:/data --net=host --name dhcp6-server --env DHCPD_IP_PROTOCOL=6 --env DHCPD_INTERFACES=${DHCPD_INTERFACES} ${DHCPD_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-dovecot.service new/containers-systemd-0.0+git20220131.79f09c7/container-dovecot.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-dovecot.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-dovecot.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,23 +3,24 @@ Documentation=https://github.com/thkukuk/containers-mailserver/blob/master/dovecot/README.md After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-dovecot EnvironmentFile=-/etc/default/container-dovecot ExecStartPre=-/usr/bin/mkdir -p ${DOVECOT_CERTS_DIR} ${DOVECOT_VMAIL_DIR} ${EXTRA_PKI_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${DOVECOT_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${DOVECOT_VMAIL_DIR}:/var/spool/vmail:z -v ${DOVECOT_CERTS_DIR}:/etc/certs:z -v ${EXTRA_PKI_DIR}:/etc/pki:z -v ${SECRETS_DIR}:/etc/dovecot-secrets:Z ${DOVECOT_PORTS} -e USE_VMAIL_USER=${USE_VMAIL_USER} -e VMAIL_UID=${VMAIL_UID} -e USE_LDAP=${USE_LDAP} -e LDAP_HOSTS=${LDAP_HOSTS} -e LDAP_BASE_DN=${LDAP_BASE_DN} -e LDAP_BIND_DN=${LDAP_BIND_DN} -e LDAP_BIND_PASSWORD_FILE=${LDAP_BIND_PASSWORD_FILE} -e LDAP_USE_TLS=${LDAP_USE_TLS} -e DOVECOT_TLS_CRT=${DOVECOT_TLS_CRT} -e DOVECOT_TLS_KEY=${DOVECOT_TLS_KEY} -e DOVECOT_TLS_CA_CRT=${DOVECOT_TLS_CA_CRT} -e DOVECOT_TLS_CA_KEY=${DOVECOT_TLS_CA_KEY} -e ENABLE_IMAP=${ENABLE_IMAP} -e ENABLE_POP3=${ENABLE_POP3} -e ENABLE_LMTP=${ENABLE_LMTP} -e ENABLE_MANAGESIEVE=${ENABLE_MANAGESIEVE} -e DEBUG=${DEBUG} -e TZ=${TZ} --name dovecot ${DOVECOT_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${DOVECOT_VMAIL_DIR}:/var/spool/vmail:z -v ${DOVECOT_CERTS_DIR}:/etc/certs:z -v ${EXTRA_PKI_DIR}:/etc/pki:z -v ${SECRETS_DIR}:/etc/dovecot-secrets:Z ${DOVECOT_PORTS} -e USE_VMAIL_USER=${USE_VMAIL_USER} -e VMAIL_UID=${VMAIL_UID} -e USE_LDAP=${USE_LDAP} -e LDAP_HOSTS=${LDAP_HOSTS} -e LDAP_BASE_DN=${LDAP_BASE_DN} -e LDAP_BIND_DN=${LDAP_BIND_DN} -e LDAP_BIND_PASSWORD_FILE=${LDAP_BIND_PASSWORD_FILE} -e LDAP_USE_TLS=${LDAP_USE_TLS} -e DOVECOT_TLS_CRT=${DOVECOT_TLS_CRT} -e DOVECOT_TLS_KEY=${DOVECOT_TLS_KEY} -e DOVECOT_TLS_CA_CRT=${DOVECOT_TLS_CA_CRT} -e DOVECOT_TLS_CA_KEY=${DOVECOT_TLS_CA_KEY} -e ENABLE_IMAP=${ENABLE_IMAP} -e ENABLE_POP3=${ENABLE_POP3} -e ENABLE_LMTP=${ENABLE_LMTP} -e ENABLE_MANAGESIEVE=${ENABLE_MANAGESIEVE} -e DEBUG=${DEBUG} -e TZ=${TZ} --name dovecot ${DOVECOT_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-fetchmail.service new/containers-systemd-0.0+git20220131.79f09c7/container-fetchmail.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-fetchmail.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-fetchmail.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://github.com/thkukuk/containers-mailserver/blob/master/fetchmail/README.md After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-fetchmail EnvironmentFile=-/etc/default/container-fetchmail ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${FETCHMAIL_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${FETCHMAILRC}:/etc/fetchmailrc:ro -e POLLING_INTERVAL=${POLLING_INTERVAL} -e FETCHALL=${FETCHALL} -e SILENT=${SILENT} -e SMTP_HOSTS=${SMTP_HOSTS} -e DEBUG=${DEBUG} -e TZ=${TZ} --name fetchmail ${FETCHMAIL_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${FETCHMAILRC}:/etc/fetchmailrc:ro -e POLLING_INTERVAL=${POLLING_INTERVAL} -e FETCHALL=${FETCHALL} -e SILENT=${SILENT} -e SMTP_HOSTS=${SMTP_HOSTS} -e DEBUG=${DEBUG} -e TZ=${TZ} --name fetchmail ${FETCHMAIL_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-haproxy.service new/containers-systemd-0.0+git20220131.79f09c7/container-haproxy.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-haproxy.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-haproxy.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/haproxy After=network-online.target local-fs.target firewalld.service container-bind.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-haproxy EnvironmentFile=-/etc/default/container-haproxy ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${HAPROXY_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_FILE}:/etc/haproxy/haproxy.cfg:ro --net=host --name haproxy ${HAPROXY_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${CONFIG_FILE}:/etc/haproxy/haproxy.cfg:ro --net=host --name haproxy ${HAPROXY_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-mariadb.service new/containers-systemd-0.0+git20220131.79f09c7/container-mariadb.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-mariadb.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-mariadb.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,23 +3,24 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/mariadb After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-mariadb EnvironmentFile=-/etc/default/container-mariadb ExecStartPre=-/usr/bin/mkdir -p ${DATA_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${MARIADB_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${DATA_DIR}:/var/lib/mysql -v ${SECRETS_DIR}:/etc/mariadb-secrets -p 3306:3306 --env MYSQL_ROOT_PASSWORD_FILE=/etc/mariadb-secrets/MYSQL_ROOT_PASSWORD --env MYSQL_ROOT_HOST_FILE=/etc/mariadb-secrets/MYSQL_ROOT_HOST --env MYSQL_DATABASE_FILE=/etc/mariadb-secrets/MYSQL_DATABASE --env MYSQL_USER_FILE=/etc/mariadb-secrets/MYSQL_USER --env MYSQL_PASSWORD_FILE=/etc/mariadb-secrets/MYSQL_PASSWORD --name mariadb ${MARIADB_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${DATA_DIR}:/var/lib/mysql -v ${SECRETS_DIR}:/etc/mariadb-secrets -p 3306:3306 --env MYSQL_ROOT_PASSWORD_FILE=/etc/mariadb-secrets/MYSQL_ROOT_PASSWORD --env MYSQL_ROOT_HOST_FILE=/etc/mariadb-secrets/MYSQL_ROOT_HOST --env MYSQL_DATABASE_FILE=/etc/mariadb-secrets/MYSQL_DATABASE --env MYSQL_USER_FILE=/etc/mariadb-secrets/MYSQL_USER --env MYSQL_PASSWORD_FILE=/etc/mariadb-secrets/MYSQL_PASSWORD --name mariadb ${MARIADB_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-minidlna.service new/containers-systemd-0.0+git20220131.79f09c7/container-minidlna.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-minidlna.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-minidlna.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/minidlna After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-minidlna EnvironmentFile=-/etc/default/container-minidlna ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${MINIDLNA_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${MINIDLNA_NET} -v ${MEDIA_DIR}:/media:Z ${MINIDLNA_ENV} -e DEBUG=${DEBUG} --name minidlna ${MINIDLNA_IMAGE_PATH} ${MINIDLNA_OPTS}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${MINIDLNA_NET} -v ${MEDIA_DIR}:/media:Z ${MINIDLNA_ENV} -e DEBUG=${DEBUG} --name minidlna ${MINIDLNA_IMAGE_PATH} ${MINIDLNA_OPTS}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-nfs-server.service new/containers-systemd-0.0+git20220131.79f09c7/container-nfs-server.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-nfs-server.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-nfs-server.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/nfs-server After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-nfs-server EnvironmentFile=-/etc/default/container-nfs-server ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${NFS_SERVER_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${NFS_SERVER_PORTS} --privileged -v ${EXPORTS_FILE}:/etc/exports -v ${EXPORTS_DIR}:${EXPORTS_DIR} --name nfs-server ${NFS_SERVER_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${NFS_SERVER_PORTS} --privileged -v ${EXPORTS_FILE}:/etc/exports -v ${EXPORTS_DIR}:${EXPORTS_DIR} --name nfs-server ${NFS_SERVER_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-nginx.service new/containers-systemd-0.0+git20220131.79f09c7/container-nginx.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-nginx.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-nginx.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,23 +3,24 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/nginx After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-nginx EnvironmentFile=-/etc/default/container-nginx ExecStartPre=-/usr/bin/mkdir -p ${NGINX_CFG} ${HTDOCS_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${NGINX_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${NGINX_CFG}:/etc/nginx -v ${HTDOCS_DIR}:/srv/www/htdocs ${NGINX_PORTS} --name nginx ${NGINX_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${NGINX_CFG}:/etc/nginx -v ${HTDOCS_DIR}:/srv/www/htdocs ${NGINX_PORTS} --name nginx ${NGINX_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-openldap.service new/containers-systemd-0.0+git20220131.79f09c7/container-openldap.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-openldap.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-openldap.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,23 +3,24 @@ Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-openldap-image After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-openldap EnvironmentFile=-/etc/default/container-openldap ExecStartPre=-/usr/bin/mkdir -p ${LDAP_DB_DIR} ${LDAP_ETC_DIR} ${LDAP_CERTS_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${OPENLDAP_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${LDAP_DB_DIR}:/var/lib/ldap:Z -v ${LDAP_ETC_DIR}:/etc/openldap/slapd.d:Z -v ${SECRETS_DIR}:/etc/openldap-secrets:Z -v ${LDAP_CERTS_DIR}:/etc/openldap/certs:z ${LDAP_PORTS} -e LDAP_ADMIN_PASSWORD_FILE=${LDAP_ADMIN_PASSWORD_FILE} -e LDAP_CONFIG_PASSWORD_FILE=${LDAP_CONFIG_PASSWORD_FILE} -e MAIL_ACCOUNT_READER_PASSWORD_FILE=${MAIL_ACCOUNT_READER_PASSWORD_FILE} -e LDAP_DOMAIN=${LDAP_DOMAIN} -e LDAP_BASE_DN=${LDAP_BASE_DN} -e LDAP_ORGANIZATION=${LDAP_ORGANIZATION} -e LDAP_SEED_LDIF_PATH=${LDAP_SEED_LDIF_PATH} -e LDAP_SEED_SCHEMA_PATH=${LDAP_SEED_SCHEMA_PATH} -e LDAP_TLS=${LDAP_TLS} -e LDAP_TLS_CA_CRT=${LDAP_TLS_CA_CRT} -e LDAP_TLS_CA_KEY=${LDAP_TLS_CA_KEY} -e LDAP_TLS_CRT=${LDAP_TLS_CRT} -e LDAP_TLS_KEY=${LDAP_TLS_KEY} -e LDAP_TLS_ENFORCE=${LDAP_TLS_ENFORCE} -e LDAP_TLS_VERIFY_CLIENT=${LDAP_TLS_VERIFY_CLIENT} -e LDAP_NOFILE=${LDAP_NOFI LE} -e LDAP_UID=${LDAP_UID} -e LDAP_GID=${LDAP_GID} -e SLAPD_LOG_LEVEL=${SLAPD_LOG_LEVEL} -e SETUP_FOR_MAILSERVER=${SETUP_FOR_MAILSERVER} -e DEBUG=${DEBUG} --name openldap ${OPENLDAP_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${LDAP_DB_DIR}:/var/lib/ldap:Z -v ${LDAP_ETC_DIR}:/etc/openldap/slapd.d:Z -v ${SECRETS_DIR}:/etc/openldap-secrets:Z -v ${LDAP_CERTS_DIR}:/etc/openldap/certs:z ${LDAP_PORTS} -e LDAP_ADMIN_PASSWORD_FILE=${LDAP_ADMIN_PASSWORD_FILE} -e LDAP_CONFIG_PASSWORD_FILE=${LDAP_CONFIG_PASSWORD_FILE} -e MAIL_ACCOUNT_READER_PASSWORD_FILE=${MAIL_ACCOUNT_READER_PASSWORD_FILE} -e LDAP_DOMAIN=${LDAP_DOMAIN} -e LDAP_BASE_DN=${LDAP_BASE_DN} -e LDAP_ORGANIZATION=${LDAP_ORGANIZATION} -e LDAP_SEED_LDIF_PATH=${LDAP_SEED_LDIF_PATH} -e LDAP_SEED_SCHEMA_PATH=${LDAP_SEED_SCHEMA_PATH} -e LDAP_TLS=${LDAP_TLS} -e LDAP_TLS_CA_CRT=${LDAP_TLS_CA_CRT} -e LDAP_TLS_CA_KEY=${LDAP_TLS_CA_KEY} -e LDAP_TLS_CRT=${LDAP_TLS_CRT} -e LDAP_TLS_KEY=${LDAP_TLS_KEY} -e LDAP_TLS_ENFORCE=${LDAP_TLS_ENFORCE} -e LDAP_TLS_VERIFY_CLIENT=${LDAP_TLS_VERIFY_CLIENT} -e LDAP_ NOFILE=${LDAP_NOFILE} -e LDAP_UID=${LDAP_UID} -e LDAP_GID=${LDAP_GID} -e SLAPD_LOG_LEVEL=${SLAPD_LOG_LEVEL} -e SETUP_FOR_MAILSERVER=${SETUP_FOR_MAILSERVER} -e DEBUG=${DEBUG} --name openldap ${OPENLDAP_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-postfix.service new/containers-systemd-0.0+git20220131.79f09c7/container-postfix.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-postfix.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-postfix.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,24 +3,24 @@ Documentation=https://github.com/thkukuk/containers-mailserver/blob/master/postfix/README.md After=network-online.target container-openldap.service local-fs.target firewalld.service Wants=network-online.target container-openldap.service +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-postfix EnvironmentFile=-/etc/default/container-postfix ExecStartPre=-/usr/bin/mkdir -p ${POSTFIX_SPOOL_DIR} ${POSTFIX_VMAIL_DIR} ${EXTRA_PKI_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${POSTFIX_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${POSTFIX_SPOOL_DIR}:/var/spool/postfix:Z -v ${POSTFIX_VMAIL_DIR}:/var/spool/vmail:z -v ${EXTRA_PKI_DIR}:/etc/pki:z -v ${SECRETS_DIR}:/etc/postfix-secrets:Z ${POSTFIX_PORTS} -e SERVER_HOSTNAME=${SERVER_HOSTNAME} -e SERVER_DOMAIN=${SERVER_DOMAIN} -e SMTP_TLS_SECURITY_LEVEL=${SMTP_TLS_SECURITY_LEVEL} -e SMTP_RELAYHOST=${SMTP_RELAYHOST} -e SMTP_PORT=${SMTP_PORT} -e NULLCLIENT=${NULLCLIENT} -e SMTP_USERNAME=${SMTP_USERNAME} -e SMTP_PASSWORD_FILE=${SMTP_PASSWORD_FILE} -e SMTP_NETWORKS=${SMTP_NETWORKS} -e MASQUERADE_DOMAINS=${MASQUERADE_DOMAINS} -e MYDESTINATION=${MYDESTINATION} -e SPAMASSASSIN_HOST=${SPAMASSASSIN_HOST} -e LMTP=${LMTP} -e VIRTUAL_MBOX=${VIRTUAL_MBOX} -e VMAIL_UID=${VMAIL_UID} -e VIRTUAL_DOMAINS=${VIRTUAL_DOMAINS} -e VIRTUAL_USERS=${VIRTUAL_USERS} -e USE_LDAP=${USE_LDAP} -e LDAP_BASE_DN=${LDAP_BASE_DN} -e LDAP_SERVER_URL= ${LDAP_SERVER_URL} -e LDAP_BIND_DN=${LDAP_BIND_DN} -e LDAP_BIND_PASSWORD_FILE=${LDAP_BIND_PASSWORD_FILE} -e LDAP_USE_TLS=${LDAP_USE_TLS} -e LDAP_TLS_CA_CRT=${LDAP_TLS_CA_CRT} -e TZ=${TZ} -e DEBUG=${DEBUG} --name postfix ${POSTFIX_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${POSTFIX_SPOOL_DIR}:/var/spool/postfix:Z -v ${POSTFIX_VMAIL_DIR}:/var/spool/vmail:z -v ${EXTRA_PKI_DIR}:/etc/pki:z -v ${SECRETS_DIR}:/etc/postfix-secrets:Z ${POSTFIX_PORTS} -e SERVER_HOSTNAME=${SERVER_HOSTNAME} -e SERVER_DOMAIN=${SERVER_DOMAIN} -e SMTP_TLS_SECURITY_LEVEL=${SMTP_TLS_SECURITY_LEVEL} -e SMTP_RELAYHOST=${SMTP_RELAYHOST} -e SMTP_PORT=${SMTP_PORT} -e NULLCLIENT=${NULLCLIENT} -e SMTP_USERNAME=${SMTP_USERNAME} -e SMTP_PASSWORD_FILE=${SMTP_PASSWORD_FILE} -e SMTP_NETWORKS=${SMTP_NETWORKS} -e MASQUERADE_DOMAINS=${MASQUERADE_DOMAINS} -e MYDESTINATION=${MYDESTINATION} -e SPAMASSASSIN_HOST=${SPAMASSASSIN_HOST} -e LMTP=${LMTP} -e VIRTUAL_MBOX=${VIRTUAL_MBOX} -e VMAIL_UID=${VMAIL_UID} -e VIRTUAL_DOMAINS=${VIRTUAL_DOMAINS} -e VIRTUAL_USERS=${VIRTUAL_USERS} -e USE_LDAP=${USE_LDAP} -e LDAP_BASE_DN=${LDAP_BASE_DN} - e LDAP_SERVER_URL=${LDAP_SERVER_URL} -e LDAP_BIND_DN=${LDAP_BIND_DN} -e LDAP_BIND_PASSWORD_FILE=${LDAP_BIND_PASSWORD_FILE} -e LDAP_USE_TLS=${LDAP_USE_TLS} -e LDAP_TLS_CA_CRT=${LDAP_TLS_CA_CRT} -e TZ=${TZ} -e DEBUG=${DEBUG} --name postfix ${POSTFIX_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid - +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-roundcube.service new/containers-systemd-0.0+git20220131.79f09c7/container-roundcube.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-roundcube.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-roundcube.service 2022-01-31 14:58:57.000000000 +0100 @@ -1,25 +1,26 @@ [Unit] -Description=roundcoube container +Description=roundcube container Documentation=https://github.com/roundcube/roundcubemail-docker/blob/master/README.md After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=-/usr/etc/default/container-roundcube EnvironmentFile=-/etc/default/container-roundcube ExecStartPre=-/usr/bin/mkdir -p ${ROUNDCUBE_DB_DIR} ${ROUNDCUBE_CONFIG_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${ROUNDCUBE_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${ROUNDCUBE_DB_DIR}:/var/roundcube/db:z -v ${ROUNDCUBE_CONFIG_DIR}/config.inc.php:/var/www/html/config/config.inc.php:z ${ROUNDCUBE_PORTS} -e ROUNDCUBEMAIL_DEFAULT_HOST=${ROUNDCUBEMAIL_DEFAULT_HOST} -e ROUNDCUBEMAIL_SMTP_SERVER=${ROUNDCUBEMAIL_SMTP_SERVER} -e ROUNDCUBEMAIL_PLUGINS=${ROUNDCUBEMAIL_PLUGINS} ${ROUNDCUBE_EXTRA_ENV} ${ROUNDCUBE_PORTS} --name roundcube ${ROUNDCUBE_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -v ${ROUNDCUBE_DB_DIR}:/var/roundcube/db:z -v ${ROUNDCUBE_CONFIG_DIR}/config.inc.php:/var/www/html/config/config.inc.php:z ${ROUNDCUBE_PORTS} -e ROUNDCUBEMAIL_DEFAULT_HOST=${ROUNDCUBEMAIL_DEFAULT_HOST} -e ROUNDCUBEMAIL_SMTP_SERVER=${ROUNDCUBEMAIL_SMTP_SERVER} -e ROUNDCUBEMAIL_PLUGINS=${ROUNDCUBEMAIL_PLUGINS} ${ROUNDCUBE_EXTRA_ENV} ${ROUNDCUBE_PORTS} --name roundcube ${ROUNDCUBE_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-samba.service new/containers-systemd-0.0+git20220131.79f09c7/container-samba.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-samba.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-samba.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://github.com/openSUSE/container-images/tree/main/samba After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-samba EnvironmentFile=-/etc/default/container-samba ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${SAMBA_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${SAMBA_VOLUMES} ${SAMBA_PORTS} --name samba ${SAMBA_IMAGE_PATH} ${SAMBA_USERS} ${SAMBA_SHARES}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${SAMBA_VOLUMES} ${SAMBA_PORTS} --name samba ${SAMBA_IMAGE_PATH} ${SAMBA_USERS} ${SAMBA_SHARES}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-spamassassin.service new/containers-systemd-0.0+git20220131.79f09c7/container-spamassassin.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-spamassassin.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-spamassassin.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,23 +3,24 @@ Documentation=https://github.com/thkukuk/containers-mailserver/tree/master/spamassassin After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-spamassassin EnvironmentFile=-/etc/default/container-spamassassin ExecStartPre=-/usr/bin/mkdir -p ${CONFIG_DIR} ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${SPAMASSASSIN_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -p 783:783 -v ${CONFIG_DIR}:/etc/spamassassin -e DEBUG=${DEBUG} -e TZ=${TZ} --name spamassassin ${SPAMASSASSIN_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} -p 783:783 -v ${CONFIG_DIR}:/etc/spamassassin -e DEBUG=${DEBUG} -e TZ=${TZ} --name spamassassin ${SPAMASSASSIN_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-squid.service new/containers-systemd-0.0+git20220131.79f09c7/container-squid.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-squid.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-squid.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/squid After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-squid EnvironmentFile=-/etc/default/container-squid ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${SQUID_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${PODMAN_SQUID_ARGS} --name squid ${SQUID_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${PODMAN_SQUID_ARGS} --name squid ${SQUID_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20211129.1b144ae/container-wsdd.service new/containers-systemd-0.0+git20220131.79f09c7/container-wsdd.service --- old/containers-systemd-0.0+git20211129.1b144ae/container-wsdd.service 2021-11-29 17:51:19.000000000 +0100 +++ new/containers-systemd-0.0+git20220131.79f09c7/container-wsdd.service 2022-01-31 14:58:57.000000000 +0100 @@ -3,22 +3,23 @@ Documentation=https://en.opensuse.org/Portal:Container/Image/wsdd After=network-online.target local-fs.target firewalld.service Wants=network-online.target +StartLimitIntervalSec=40 +StartLimitBurst=5 [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure RestartSec=1s -StartLimitBurst=5 TimeoutStopSec=70 EnvironmentFile=/usr/etc/default/container-wsdd EnvironmentFile=-/etc/default/container-wsdd ExecStartPre=/bin/rm -f %t/%n.pid %t/%n.ctr-id ExecStartPre=-/usr/bin/podman pull ${WSDD_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${WSDD_NET} ${WSDD_ENV} -e DEBUG=${DEBUG} --name wsdd ${WSDD_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run --conmon-pidfile %t/%n.pid --cidfile %t/%n.ctr-id --cgroups=no-conmon --sdnotify=conmon --replace -d --rm ${PODMAN_EXTRA_ARGS} ${WSDD_NET} ${WSDD_ENV} -e DEBUG=${DEBUG} --name wsdd ${WSDD_IMAGE_PATH}" ExecStop=/usr/bin/podman stop --ignore --cidfile %t/%n.ctr-id -t 10 ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/%n.ctr-id -Type=forking -PIDFile=%t/%n.pid +Type=notify +NotifyAccess=all [Install] WantedBy=multi-user.target
