Hello community, here is the log from the commit of package containers-systemd for openSUSE:Factory checked in at 2020-10-27 18:58:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/containers-systemd (Old) and /work/SRC/openSUSE:Factory/.containers-systemd.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "containers-systemd" Tue Oct 27 18:58:36 2020 rev:16 rq:844345 version:0.0+git20201027.f1d33d8 Changes: -------- --- /work/SRC/openSUSE:Factory/containers-systemd/containers-systemd.changes 2020-09-21 17:13:54.327487472 +0200 +++ /work/SRC/openSUSE:Factory/.containers-systemd.new.3463/containers-systemd.changes 2020-10-27 18:58:41.578732241 +0100 @@ -1,0 +2,21 @@ +Tue Oct 27 13:09:41 UTC 2020 - ku...@suse.com + +- Update to version 0.0+git20201027.f1d33d8: + * Add a way to provide pki directory to postfix + +------------------------------------------------------------------- +Mon Oct 26 11:46:27 UTC 2020 - ku...@suse.com + +- Update to version 0.0+git20201026.4046317: + * Start some services only after firewall is running + +------------------------------------------------------------------- +Fri Oct 23 13:54:40 UTC 2020 - ku...@suse.com + +- Update to version 0.0+git20201023.1bb4d20: + * Point to documentation in wiki + * Unify names of spool directories + * Fix name of container + * Fix typo + +------------------------------------------------------------------- Old: ---- containers-systemd-0.0+git20200918.c14836a.tar.xz New: ---- containers-systemd-0.0+git20201027.f1d33d8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ containers-systemd.spec ++++++ --- /var/tmp/diff_new_pack.odbm6s/_old 2020-10-27 18:58:42.282732753 +0100 +++ /var/tmp/diff_new_pack.odbm6s/_new 2020-10-27 18:58:42.286732756 +0100 @@ -26,7 +26,7 @@ %endif Name: containers-systemd -Version: 0.0+git20200918.c14836a +Version: 0.0+git20201027.f1d33d8 Release: 0 Summary: Systemd service files and config files for openSUSE container License: MIT ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.odbm6s/_old 2020-10-27 18:58:42.326732784 +0100 +++ /var/tmp/diff_new_pack.odbm6s/_new 2020-10-27 18:58:42.326732784 +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">5b189ec3b37a0a10150069a1f1e66e2ea9787e81</param></service> + <param name="changesrevision">f1d33d81a31267171e38ff6951d0a7f90f3731bf</param></service> </servicedata> \ No newline at end of file ++++++ containers-systemd-0.0+git20200918.c14836a.tar.xz -> containers-systemd-0.0+git20201027.f1d33d8.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-bind.service new/containers-systemd-0.0+git20201027.f1d33d8/container-bind.service --- old/containers-systemd-0.0+git20200918.c14836a/container-bind.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-bind.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,7 +1,7 @@ [Unit] Description=openSUSE bind container -Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-bind-image -After=network-online.target +Documentation=https://en.opensuse.org/Portal:Container/Image/bind +After=network-online.target local-fs.target firewalld.service Wants=network-online.target [Service] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-dhcp-server.service new/containers-systemd-0.0+git20201027.f1d33d8/container-dhcp-server.service --- old/containers-systemd-0.0+git20200918.c14836a/container-dhcp-server.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-dhcp-server.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,6 +1,6 @@ [Unit] Description=openSUSE dhcp4 server container -Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-dhcp-server-image +Documentation=https://en.opensuse.org/Portal:Container/Image/dhcp-server After=network-online.target Wants=network-online.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-dhcp6-server.service new/containers-systemd-0.0+git20201027.f1d33d8/container-dhcp6-server.service --- old/containers-systemd-0.0+git20200918.c14836a/container-dhcp6-server.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-dhcp6-server.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,6 +1,6 @@ [Unit] Description=openSUSE dhcp6 server container -Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-dhcp-server-image +Documentation=https://en.opensuse.org/Portal:Container/Image/dhcp-server After=network-online.target Wants=network-online.target @@ -9,11 +9,11 @@ EnvironmentFile=/usr/etc/default/container-dhcp-server EnvironmentFile=-/etc/default/container-dhcp-server ExecStartPre=-/usr/bin/mkdir -p ${CONFIG_DIR} -ExecStartPre=-/usr/bin/podman stop dhcp-server -ExecStartPre=-/usr/bin/podman rm dhcp-server +ExecStartPre=-/usr/bin/podman stop dhcp6-server +ExecStartPre=-/usr/bin/podman rm dhcp6-server ExecStartPre=-/usr/bin/podman pull ${DHCPD_IMAGE_PATH} -ExecStart=/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid --rm -v ${CONFIG_DIR}:/data --net=host --name dhcp-server --env DHCPD_IP_PROTOCOL=6 --env DHCPD_INTERFACES=${DHCPD_INTERFACES} ${DHCPD_IMAGE_PATH} -ExecStop=/usr/bin/podman stop dhcp-server +ExecStart=/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid --rm -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 dhcp6-server KillMode=none Type=forking PIDFile=/%t/%n-pid diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-haproxy.default new/containers-systemd-0.0+git20201027.f1d33d8/container-haproxy.default --- old/containers-systemd-0.0+git20200918.c14836a/container-haproxy.default 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-haproxy.default 2020-10-27 13:12:15.000000000 +0100 @@ -1,7 +1,7 @@ # Variables of this file can be overwritten with # /etc/default/container-haproxy -# Name of the image path to pull the bind image from +# Name of the image path to pull the haproxy image from HAPROXY_IMAGE_PATH=registry.opensuse.org/opensuse/haproxy:latest # Name of the haproxy configuration file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-haproxy.service new/containers-systemd-0.0+git20201027.f1d33d8/container-haproxy.service --- old/containers-systemd-0.0+git20200918.c14836a/container-haproxy.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-haproxy.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,6 +1,6 @@ [Unit] Description=openSUSE haproxy container -Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-haproxy-image +Documentation=https://en.opensuse.org/Portal:Container/Image/haproxy After=network-online.target container-bind.service Wants=network-online.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-mariadb.service new/containers-systemd-0.0+git20201027.f1d33d8/container-mariadb.service --- old/containers-systemd-0.0+git20200918.c14836a/container-mariadb.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-mariadb.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,7 +1,7 @@ [Unit] Description=openSUSE mariadb container -Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-mariadb-image -After=network-online.target +Documentation=https://en.opensuse.org/Portal:Container/Image/mariadb +After=network-online.target local-fs.target firewalld.service Wants=network-online.target [Service] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-nginx.service new/containers-systemd-0.0+git20201027.f1d33d8/container-nginx.service --- old/containers-systemd-0.0+git20200918.c14836a/container-nginx.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-nginx.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,7 +1,7 @@ [Unit] Description=openSUSE nginx container -Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-nginx-image -After=network-online.target +Documentation=https://en.opensuse.org/Portal:Container/Image/nginx +After=network-online.target local-fs.target firewalld.service Wants=network-online.target [Service] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-openldap.service new/containers-systemd-0.0+git20201027.f1d33d8/container-openldap.service --- old/containers-systemd-0.0+git20200918.c14836a/container-openldap.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-openldap.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,7 +1,7 @@ [Unit] Description=openSUSE OpenLDAP container Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-openldap-image -After=network-online.target +After=network-online.target local-fs.target firewalld.service Wants=network-online.target [Service] @@ -12,7 +12,7 @@ ExecStartPre=-/usr/bin/podman stop openldap ExecStartPre=-/usr/bin/podman rm openldap ExecStartPre=-/usr/bin/podman pull ${OPENLDAP_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid --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 -p 389:389 -p 636:636 --env LDAP_ADMIN_PASSWORD_FILE=/etc/openldap-secrets/LDAP_ADMIN_PASSWORD --env LDAP_CONFIG_PASSWORD_FILE=/etc/openldap-secrets/LDAP_CONFIG_PASSWORD -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 DEBUG=${DEBUG} --name openldap ${OPENLDAP_IMAGE_PATH}" +ExecStart=/bin/sh -c "/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid --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 -p 389:389 -p 636:636 -e LDAP_ADMIN_PASSWORD_FILE=/etc/openldap-secrets/LDAP_ADMIN_PASSWORD -e LDAP_CONFIG_PASSWORD_FILE=/etc/openldap-secrets/LDAP_CONFIG_PASSWORD -e MAIL_ACCOUNT_READER_PASSWORD_FILE=/etc/openldap-secrets/MAIL_ACCOUNT_READER_PASSWORD -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 openldap KillMode=none Type=forking diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-postfix.default new/containers-systemd-0.0+git20201027.f1d33d8/container-postfix.default --- old/containers-systemd-0.0+git20200918.c14836a/container-postfix.default 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-postfix.default 2020-10-27 13:12:15.000000000 +0100 @@ -12,11 +12,11 @@ POSTFIX_SPOOL_DIR="/srv/postfix/spool" # Name of the path where the virtual user mail will be stored -VMAIL_SPOOL_DIR="/srv/postfix/vmail" +POSTFIX_VMAIL_DIR="/srv/postfix/vmail" -# Directory, where certificates can be found or self signed -# autogenerated certificates will be stored -LDAP_CERTS_DIR="/srv/postfix/certs" +# Directory, where additional certificates (trust and blacklist) can +# be found. Directory structure is like below /etc/pki +EXTRA_PKI_DIR="/srv/postfix/pki" # Name of the path where the files with the passwords for # LDAP_ADMIN_PASSWORD and LDAP_CONFIG_PASSWORD can be found. The file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-postfix.service new/containers-systemd-0.0+git20201027.f1d33d8/container-postfix.service --- old/containers-systemd-0.0+git20200918.c14836a/container-postfix.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-postfix.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,18 +1,18 @@ [Unit] Description=openSUSE postfix container Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-postfix-image -After=network-online.target container-openldap.service +After=network-online.target container-openldap.service local-fs.target firewalld.service Wants=network-online.target container-openldap.service [Service] Restart=on-failure EnvironmentFile=/usr/etc/default/container-postfix EnvironmentFile=-/etc/default/container-postfix -ExecStartPre=-/usr/bin/mkdir -p ${POSTFIX_SPOOL_DIR} ${POSTFIX_VMAIL_DIR} +ExecStartPre=-/usr/bin/mkdir -p ${POSTFIX_SPOOL_DIR} ${POSTFIX_VMAIL_DIR} ${EXTRA_PKI_DIR} ExecStartPre=-/usr/bin/podman stop postfix ExecStartPre=-/usr/bin/podman rm postfix ExecStartPre=-/usr/bin/podman pull ${POSTFIX_IMAGE_PATH} -ExecStart=/bin/sh -c "/usr/bin/podman run -d --conmon-pidfile /%t/%n-pid --rm ${PODMAN_EXTRA_ARGS} -v ${POSTFIX_SPOOL_DIR}:/var/spool/postfix:Z -v ${VMAIL_SPOOL_DIR}:/var/spool/vmail:z -v ${SECRETS_DIR}:/etc/postfix-secrets:Z -p 25:25 -p 587:587 -e SERVER_HOSTNAME=${SERVER_HOSTNAME} -e SERVER_DOMAIN=${SERVER_DOMAIN} -e SMTP_RELAYHOST=${SMTP_RELAYHOST} -e SMTP_USERNAME=${SMTP_USERNAME} -e SMTP_PASSWORD_FILE=/etc/postfix-secrets/SMTP_PASSWORD -e SMTP_NETWORKS=${SMTP_NETWORKS} -e MASQUERADE_DOMAINS=${MASQUERADE_DOMAINS} -e MYDESTINATION=${MYDESTINATION} -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_MAIL_READER_PASSWORD_FILE=/etc/postfix-secrets/LDAP_MAIL_READER_PASSWORD -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 -d --conmon-pidfile /%t/%n-pid --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 -p 25:25 -p 587:587 -e SERVER_HOSTNAME=${SERVER_HOSTNAME} -e SERVER_DOMAIN=${SERVER_DOMAIN} -e SMTP_RELAYHOST=${SMTP_RELAYHOST} -e SMTP_USERNAME=${SMTP_USERNAME} -e SMTP_PASSWORD_FILE=/etc/postfix-secrets/SMTP_PASSWORD -e SMTP_NETWORKS=${SMTP_NETWORKS} -e MASQUERADE_DOMAINS=${MASQUERADE_DOMAINS} -e MYDESTINATION=${MYDESTINATION} -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_MAIL_READER_PASSWORD_FILE=/etc/postfix-secrets/LDAP_MAIL_READER_PASSWORD -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 postfix KillMode=none Type=forking diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200918.c14836a/container-squid.service new/containers-systemd-0.0+git20201027.f1d33d8/container-squid.service --- old/containers-systemd-0.0+git20200918.c14836a/container-squid.service 2020-09-18 16:48:52.000000000 +0200 +++ new/containers-systemd-0.0+git20201027.f1d33d8/container-squid.service 2020-10-27 13:12:15.000000000 +0100 @@ -1,6 +1,6 @@ [Unit] Description=openSUSE squid container -Documentation=https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-squid-image +Documentation=https://en.opensuse.org/Portal:Container/Image/squid After=network-online.target Wants=network-online.target