Hello community,

here is the log from the commit of package containers-systemd for 
openSUSE:Factory checked in at 2020-12-21 12:35:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/containers-systemd (Old)
 and      /work/SRC/openSUSE:Factory/.containers-systemd.new.5145 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "containers-systemd"

Mon Dec 21 12:35:24 2020 rev:19 rq:857743 version:0.0+git20201220.ed8a6b2

Changes:
--------
--- /work/SRC/openSUSE:Factory/containers-systemd/containers-systemd.changes    
2020-12-10 15:56:40.842772233 +0100
+++ 
/work/SRC/openSUSE:Factory/.containers-systemd.new.5145/containers-systemd.changes
  2020-12-21 12:35:25.786968268 +0100
@@ -1,0 +2,26 @@
+Sun Dec 20 17:20:42 UTC 2020 - ku...@suse.com
+
+- Update to version 0.0+git20201220.ed8a6b2:
+  * Add default for FETCHMAILRC
+
+-------------------------------------------------------------------
+Sun Dec 20 15:35:17 UTC 2020 - ku...@suse.com
+
+- Update to version 0.0+git20201220.0fae7ba:
+  * Add service for fetchmail container
+
+-------------------------------------------------------------------
+Sun Dec 20 07:41:26 UTC 2020 - ku...@suse.com
+
+- Update to version 0.0+git20201220.69a11d7:
+  * Document spamassassin support
+  * Add support for a spamassassin container
+
+-------------------------------------------------------------------
+Thu Dec 17 14:50:53 UTC 2020 - Thorsten Kukuk <ku...@suse.com>
+
+- LDAP_MAIL_READER_PASSWORD was renamed to LDAP_BIND_PASSWORD
+- Update to version 0.0+git20201217.a84253d:
+  * Allow to overwrite TLS key location
+
+-------------------------------------------------------------------

Old:
----
  containers-systemd-0.0+git20201208.1b4413e.tar.xz

New:
----
  containers-systemd-0.0+git20201220.ed8a6b2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ containers-systemd.spec ++++++
--- /var/tmp/diff_new_pack.Kt6HKd/_old  2020-12-21 12:35:26.358969635 +0100
+++ /var/tmp/diff_new_pack.Kt6HKd/_new  2020-12-21 12:35:26.358969635 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%define containers bind dhcp-server dovecot haproxy mariadb minidlna nginx 
openldap postfix squid
-%define container_services container-bind.service 
container-dhcp-server.service container-dhcp6-server.service 
container-dovecot.service container-haproxy.service container-mariadb.service 
container-minidlna.service container-nginx.service container-openldap.service 
container-postfix.service container-squid.service container-image-prune.service 
container-image-prune.timer
+%define containers bind dhcp-server dovecot fetchmail haproxy mariadb minidlna 
nginx openldap postfix spamassassin squid
+%define container_services container-bind.service 
container-dhcp-server.service container-dhcp6-server.service 
container-dovecot.service container-fetchmail.service container-haproxy.service 
container-mariadb.service container-minidlna.service container-nginx.service 
container-openldap.service container-postfix.service 
container-spamassassin.service container-squid.service 
container-image-prune.service container-image-prune.timer
 
 %if %{undefined service_del_postun_without_restart}
 %define service_del_postun_without_restart() \
@@ -26,7 +26,7 @@
 %endif
 
 Name:           containers-systemd
-Version:        0.0+git20201208.1b4413e
+Version:        0.0+git20201220.ed8a6b2
 Release:        0
 Summary:        Systemd service files and config files for openSUSE container
 License:        MIT
@@ -38,7 +38,8 @@
 %description
 This package contains the configuration files and systemd units
 to run the openSUSE containers via podman managed by systemd.
-Currently supported are bind, dhcp-server, mariadb, nginx and squid.
+Currently supported are bind, dhcp-server, dovecot, fetchmail, haproxy,
+mariadb, minidlna, nginx, openldap, postfix, spamassassin and squid.
 Additional, there is a timer to cleanup dangling container images.
 
 %prep
@@ -70,7 +71,7 @@
   touch %{buildroot}%{_sysconfdir}/openldap-secrets/$i
 done
 mkdir -p %{buildroot}%{_sysconfdir}/postfix-secrets
-for i in SMTP_PASSWORD LDAP_MAIL_READER_PASSWORD; do
+for i in SMTP_PASSWORD LDAP_BIND_PASSWORD; do
   touch %{buildroot}%{_sysconfdir}/postfix-secrets/$i
 done
 
@@ -104,6 +105,9 @@
 %{_distconfdir}/default/container-dovecot
 %{_sbindir}/rccontainer-dovecot
 %ghost %dir /srv/dovecot
+%{_unitdir}/container-fetchmail.service
+%{_distconfdir}/default/container-fetchmail
+%{_sbindir}/rccontainer-fetchmail
 %{_unitdir}/container-haproxy.service
 %{_distconfdir}/default/container-haproxy
 %{_sbindir}/rccontainer-haproxy
@@ -138,7 +142,10 @@
 %ghost %dir /srv/postfix
 %dir %attr(0700,root,root) %{_sysconfdir}/postfix-secrets
 %config(noreplace) %attr(0600,root,root) 
%{_sysconfdir}/postfix-secrets/SMTP_PASSWORD
-%config(noreplace) %attr(0600,root,root) 
%{_sysconfdir}/postfix-secrets/LDAP_MAIL_READER_PASSWORD
+%config(noreplace) %attr(0600,root,root) 
%{_sysconfdir}/postfix-secrets/LDAP_BIND_PASSWORD
+%{_unitdir}/container-spamassassin.service
+%{_distconfdir}/default/container-spamassassin
+%{_sbindir}/rccontainer-spamassassin
 %{_unitdir}/container-squid.service
 %{_distconfdir}/default/container-squid
 %{_sbindir}/rccontainer-squid

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Kt6HKd/_old  2020-12-21 12:35:26.394969721 +0100
+++ /var/tmp/diff_new_pack.Kt6HKd/_new  2020-12-21 12:35:26.394969721 +0100
@@ -1,5 +1,5 @@
 <servicedata>
   <service name="tar_scm">
     <param 
name="url">git://github.com/kubic-project/containers-systemd.git</param>
- <param 
name="changesrevision">1b4413e91ca288a52f20d17bf5cb208126c796c0</param></service>
+ <param 
name="changesrevision">ed8a6b2787e73999d535ceadf720f2d356217c35</param></service>
 </servicedata>
\ No newline at end of file

++++++ containers-systemd-0.0+git20201208.1b4413e.tar.xz -> 
containers-systemd-0.0+git20201220.ed8a6b2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/containers-systemd-0.0+git20201208.1b4413e/README.md 
new/containers-systemd-0.0+git20201220.ed8a6b2/README.md
--- old/containers-systemd-0.0+git20201208.1b4413e/README.md    2020-12-08 
16:34:40.000000000 +0100
+++ new/containers-systemd-0.0+git20201220.ed8a6b2/README.md    2020-12-20 
18:20:16.000000000 +0100
@@ -8,12 +8,14 @@
   * dhcp-server
   * dhcp6-server
   * dovecot
+  * fetchmail
   * haproxy
   * mariadb
   * minidlna
   * nginx
   * openldap
   * postfix
+  * spamassassin
   * squid
 
 Additional, there is the `container-image-prune.timer` to cleanup
@@ -34,6 +36,11 @@
   * /usr/etc/default/container-dovecot contains generic settings
   * /etc/default/container-dovecot is for the admin to overwrite them
 
+## fetchmail
+
+  * /usr/etc/default/container-fetchmail contains generic settings
+  * /etc/default/container-fetchmail is for the admin to overwrite them
+
 ## haproxy
 
   * /usr/etc/default/container-haproxy contains generic settings
@@ -73,6 +80,11 @@
   * /usr/etc/default/container-postfix contains generic settings
   * /etc/default/container-postfix is for the admin to overwrite them
 
+## spamassassin
+
+  * /usr/etc/default/container-spamassassin contains generic settings
+  * /etc/default/container-spamassassin is for the admin to overwrite them
+
 ## squid
 
   * /usr/etc/default/container-squid contains generic settings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/containers-systemd-0.0+git20201208.1b4413e/container-dovecot.service 
new/containers-systemd-0.0+git20201220.ed8a6b2/container-dovecot.service
--- old/containers-systemd-0.0+git20201208.1b4413e/container-dovecot.service    
2020-12-08 16:34:40.000000000 +0100
+++ new/containers-systemd-0.0+git20201220.ed8a6b2/container-dovecot.service    
2020-12-20 18:20:16.000000000 +0100
@@ -12,7 +12,7 @@
 ExecStartPre=-/usr/bin/podman stop dovecot
 ExecStartPre=-/usr/bin/podman rm dovecot
 ExecStartPre=-/usr/bin/podman pull ${DOVECOT_IMAGE_PATH}
-ExecStart=/bin/sh -c "/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid 
${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 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 -d --conmon-pidfile /%t/%n-pid 
${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 dovecot
 KillMode=none
 Type=forking
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/containers-systemd-0.0+git20201208.1b4413e/container-fetchmail.default 
new/containers-systemd-0.0+git20201220.ed8a6b2/container-fetchmail.default
--- old/containers-systemd-0.0+git20201208.1b4413e/container-fetchmail.default  
1970-01-01 01:00:00.000000000 +0100
+++ new/containers-systemd-0.0+git20201220.ed8a6b2/container-fetchmail.default  
2020-12-20 18:20:16.000000000 +0100
@@ -0,0 +1,17 @@
+# Variables of this file can be overwritten with
+# /etc/default/container-fetchmail
+
+# Name of the image path to pull the fetchmail image from
+FETCHMAIL_IMAGE_PATH=registry.opensuse.org/opensuse/fetchmail:latest
+
+# fetchmail configuration file
+FETCHMAILRC="/etc/fetchmailrc"
+
+# Intervall in which to poll for new mails
+POLLING_INTERVAL="600"
+
+# Comma seprated list of hosts to forward mail to
+SMTP_HOSTS=""
+
+# Extra arguments for podman to start the container
+PODMAN_EXTRA_ARGS=""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/containers-systemd-0.0+git20201208.1b4413e/container-fetchmail.service 
new/containers-systemd-0.0+git20201220.ed8a6b2/container-fetchmail.service
--- old/containers-systemd-0.0+git20201208.1b4413e/container-fetchmail.service  
1970-01-01 01:00:00.000000000 +0100
+++ new/containers-systemd-0.0+git20201220.ed8a6b2/container-fetchmail.service  
2020-12-20 18:20:16.000000000 +0100
@@ -0,0 +1,21 @@
+[Unit]
+Description=openSUSE fetchmail container
+Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-fetchmail-image
+After=network-online.target local-fs.target firewalld.service
+Wants=network-online.target
+
+[Service]
+Restart=on-abnormal
+EnvironmentFile=/usr/etc/default/container-fetchmail
+EnvironmentFile=-/etc/default/container-fetchmail
+ExecStartPre=-/usr/bin/podman stop fetchmail
+ExecStartPre=-/usr/bin/podman rm fetchmail
+ExecStartPre=-/usr/bin/podman pull ${FETCHMAIL_IMAGE_PATH}
+ExecStart=/bin/sh -c "/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid --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 fetchmail
+KillMode=none
+Type=forking
+PIDFile=/%t/%n-pid
+
+[Install]
+WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/containers-systemd-0.0+git20201208.1b4413e/container-spamassassin.default 
new/containers-systemd-0.0+git20201220.ed8a6b2/container-spamassassin.default
--- 
old/containers-systemd-0.0+git20201208.1b4413e/container-spamassassin.default   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/containers-systemd-0.0+git20201220.ed8a6b2/container-spamassassin.default   
    2020-12-20 18:20:16.000000000 +0100
@@ -0,0 +1,8 @@
+# Variables of this file can be overwritten with
+# /etc/default/container-spamassassin
+
+# Name of the image path to pull the spamassassin image from
+SPAMASSASSIN_IMAGE_PATH=registry.opensuse.org/opensuse/spamassassin:latest
+
+# Extra arguments for podman to start the container
+PODMAN_EXTRA_ARGS=""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/containers-systemd-0.0+git20201208.1b4413e/container-spamassassin.service 
new/containers-systemd-0.0+git20201220.ed8a6b2/container-spamassassin.service
--- 
old/containers-systemd-0.0+git20201208.1b4413e/container-spamassassin.service   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/containers-systemd-0.0+git20201220.ed8a6b2/container-spamassassin.service   
    2020-12-20 18:20:16.000000000 +0100
@@ -0,0 +1,21 @@
+[Unit]
+Description=openSUSE SpamAssassin container
+Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-spamassassin-image
+After=network-online.target local-fs.target firewalld.service
+Wants=network-online.target
+
+[Service]
+Restart=on-abnormal
+EnvironmentFile=/usr/etc/default/container-spamassassin
+EnvironmentFile=-/etc/default/container-spamassassin
+ExecStartPre=-/usr/bin/podman stop spamassassin
+ExecStartPre=-/usr/bin/podman rm spamassassin
+ExecStartPre=-/usr/bin/podman pull ${SPAMASSASSIN_IMAGE_PATH}
+ExecStart=/bin/sh -c "/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid --rm 
${PODMAN_EXTRA_ARGS} -p 783:783 -e DEBUG=${DEBUG} -e TZ=${TZ} --name 
spamassassin ${SPAMASSASSIN_IMAGE_PATH}"
+ExecStop=/usr/bin/podman stop spamassassin
+KillMode=none
+Type=forking
+PIDFile=/%t/%n-pid
+
+[Install]
+WantedBy=multi-user.target
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to