{"push_id":2332809549,"size":13,"distinct_size":9,"ref":"refs/heads/systemd-revision","head":"160fcbb182b628299754f0514bc1662f057f1cbc","before":"228365ab878a4412f383ad78675ec7c51ee148cc","commits":[{"sha":"c0d327d74d1e56fdfedef702c8d3fe1123dedd0f","author":{"name":"Vladimír Čunát","email":"38ead6fc503f57d0624b400da7a210d56b6837db@nic.cz"},"message":"policy.TLS_FORWARD: refusal when configuring with multiple IPs\n\nFixes https://gitlab.labs.nic.cz/knot/knot-resolver/issues/306","distinct":false,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/c0d327d74d1e56fdfedef702c8d3fe1123dedd0f"},{"sha":"f3d48f1c6afc67620ec3a698c0f1ba43930b6891","author":{"name":"Vladimír Čunát","email":"38ead6fc503f57d0624b400da7a210d56b6837db@nic.cz"},"message":"policy.TLS_FORWARD tests: add cases from Tomas","distinct":false,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/f3d48f1c6afc67620ec3a698c0f1ba43930b6891"},{"sha":"9ff3337d7a71e05a970c32666fdb7a6d94730ebc","author":{"name":"Vladimír Čunát","email":"38ead6fc503f57d0624b400da7a210d56b6837db@nic.cz"},"message":"NEWS: collect notable items up to now","distinct":false,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/9ff3337d7a71e05a970c32666fdb7a6d94730ebc"},{"sha":"d5bd6f1a6092849ac950d74d662c6f5ab735e0a9","author":{"name":"Petr Špaček","email":"d4330bb45c9e25ffc03c0fc45ba2e55d45a543ec@nic.cz"},"message":"Merge branch 'policy-TLS-306' into 'master'\n\npolicy.TLS_FORWARD: fix a bug, add test + NEWS\n\nCloses #306\n\nSee merge request knot/knot-resolver!492","distinct":false,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/d5bd6f1a6092849ac950d74d662c6f5ab735e0a9"},{"sha":"da078246ccd9586741a211a890a6b8e00abb1fad","author":{"name":"Daniel Kahn Gillmor","email":"68bd938c8de8aef89ea85716009418408b5d42c1@fifthhorseman.net"},"message":"More systemd service management cleanup\n\nPlease see discussion at:\nhttps://github.com/systemd/systemd/issues/8096\n\nThe new approach is:\n\n * non-templated kresd.socket and kresd-tls.socket, for the\n   public-facing listening ports.  They know to invoke kresd@1.service\n   if they're socket-activated.\n\n * kresd@.service *is* templated, to allow the admin to add more\n   concurrent runners with:\n\n      systemctl enable kresd@2.service\n\n * kresd-control@.socket is still templated, since each daemon has a\n   separately-addressable different control port.\n\n * non-templated kresd.service is a dummy meta-service.  it is in the\n   same slice as kresd@.service, and all the kresd@.service instances\n   are PartOf= it, so you should be able to stop and restart all\n   services together.  On systems like debian that ship\n   /etc/init.d/kres, this also avoids having systemd-sysv-generator\n   create a kresd.service based on the initscript.\n\n * no templated instances are explicitly instantiated during initial\n   ship, but kresd@1.service should be socket-activated cleanly\n\nGbp-Pq: Name 0010-More-systemd-service-management-cleanup.patch","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/da078246ccd9586741a211a890a6b8e00abb1fad"},{"sha":"73454beb481c3a37c16965fa2217db9c511f251d","author":{"name":"Daniel Kahn Gillmor","email":"68bd938c8de8aef89ea85716009418408b5d42c1@fifthhorseman.net"},"message":"systemd: remove symlinks\n\nAdministrators using bash tab completion with the full completion\nutilities enabled will be able to tab-complete instantiated services.\nshipping symlinks gets confused during tarball generation, and during\npackage installation, so it's safer and cleaner to just ship the\nregular unit files.","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/73454beb481c3a37c16965fa2217db9c511f251d"},{"sha":"40fef5f236184132a2a1add95e3b5e50bdc04473","author":{"name":"Daniel Kahn Gillmor","email":"68bd938c8de8aef89ea85716009418408b5d42c1@fifthhorseman.net"},"message":"systemd: drop the preset\n\nIf we only install the files in this directory, there is no need for\nthe preset, because kresd@1.service is not enabled by default anyway.\n\nSimplify, simplify :)","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/40fef5f236184132a2a1add95e3b5e50bdc04473"},{"sha":"e9dc789ab69c06c30169871cfda1411e84b00db4","author":{"name":"Daniel Kahn Gillmor","email":"68bd938c8de8aef89ea85716009418408b5d42c1@fifthhorseman.net"},"message":"systemd: no need to include defaults\n\nWe want these files to be as simple as possible; there's no reason to\ninclude arguments that are already the default.\n\n--forks=1 is the default.\n\nand the unit files indicate WorkingDirectory already.","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/e9dc789ab69c06c30169871cfda1411e84b00db4"},{"sha":"cb7887acd8085994103096beb05e86b5816e5eb5","author":{"name":"Daniel Kahn Gillmor","email":"68bd938c8de8aef89ea85716009418408b5d42c1@fifthhorseman.net"},"message":"systemd: clarify dropping Sockets= for non-socket-activated services\n\nIf the adminstrator of a non-socket-activated kresd installation\ndoesn't clear Sockets=, then they will also inherit sockets from the\nprocess manager, which doesn't make sense.  Help them avoid that\nsituation.","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/cb7887acd8085994103096beb05e86b5816e5eb5"},{"sha":"03c5fd052debf1f6f3f74c172b5b64eb07996550","author":{"name":"Daniel Kahn Gillmor","email":"68bd938c8de8aef89ea85716009418408b5d42c1@fifthhorseman.net"},"message":"systemd: drop ReusePort=true, no longer needed\n\nReusePort=true isn't needed because there is a single listening\nsocket, which is shared across all instances.  Nothing needs to reuse\nthe port.","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/03c5fd052debf1f6f3f74c172b5b64eb07996550"},{"sha":"2001f9e20c2e43a107e0d7f59ffe07f21940eb9b","author":{"name":"Tomas Krizek","email":"92031300614245c6bfa4fd7c58bdfdb39cc2c277@nic.cz"},"message":"systemd: remove kresd.service meta-service\n\nThe kresd.service meta-service could be confusing for users and provides\nno extra functionality. The system-kresd.slice can be used to restart or\nstop all running instances.\n\nDistributions shipping with /etc/init.d/kresd should symlink the\nkresd.service to /dev/null to prevent systemd-sysv-generator from\ncreating this service.","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/2001f9e20c2e43a107e0d7f59ffe07f21940eb9b"},{"sha":"0e2644f77e02fa39998f03b5bc56237dd50e78e5","author":{"name":"Tomas Krizek","email":"92031300614245c6bfa4fd7c58bdfdb39cc2c277@nic.cz"},"message":"systemd: provide kresd arguments in ExecStart=\n\nTo avoid using /etc/default/kresd, provide the needed arguments directly\nin the ExecStart= in the kresd@.service.","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/0e2644f77e02fa39998f03b5bc56237dd50e78e5"},{"sha":"160fcbb182b628299754f0514bc1662f057f1cbc","author":{"name":"Tomas Krizek","email":"92031300614245c6bfa4fd7c58bdfdb39cc2c277@nic.cz"},"message":"systemd: re-add --forks=1 to ExecStart=\n\nTo make sure kresd will start in non-interactive mode, --forks=1 has to\nbe specified explicitly. Otherwise, the service will attempt to start in\ninteractive mode when not using socket activation.","distinct":true,"url":"https://api.github.com/repos/CZ-NIC/knot-resolver/commits/160fcbb182b628299754f0514bc1662f057f1cbc"}]}
{"actor":{"display_login":"CZNIC-GitLab"}}