From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
Date: Tue, 8 Oct 2024 16:38:02 +0000 (UTC) [thread overview]
Message-ID: <1728405471.142acfd685fe8c44ff2b0571530f73270f097acb.sam@gentoo> (raw)
commit: 142acfd685fe8c44ff2b0571530f73270f097acb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 8 16:37:34 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 8 16:37:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142acfd6
net-misc/chrony: add 4.6.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/chrony/Manifest | 2 +
net-misc/chrony/chrony-4.6.1.ebuild | 266 ++++++++++++++++++++++++++++++++++++
2 files changed, 268 insertions(+)
diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
index 183074fe7c17..0a4a6beecc95 100644
--- a/net-misc/chrony/Manifest
+++ b/net-misc/chrony/Manifest
@@ -1,4 +1,6 @@
DIST chrony-4.5.tar.gz 620287 BLAKE2B e89665e6ff700805b41f89e9349d280579aebab31a30817512a165da939c8f39dc55ef9a17a50e3d7e298015620667638ab119901a71868a9188093606a95d32 SHA512 58a449e23186da799064b16ab16f799c1673296984b152b43e87c620d86e272c55365e83439d410fc89e4e0ba0befd7d5c625eac78a6665813b7ea75444f71b5
DIST chrony-4.5.tar.gz.asc 833 BLAKE2B 7d680a4f5d86335b067b95cb900761615180701cabae5978d6f924063f7a43748534bb2e4f23cd9cd2e6919ed005014db6d396330fbfb5aa6d5f1c46f3c0c3a0 SHA512 05470e6cc34524fdab494f70cee71d46172b38bdd4acd8173ac79fdec12178239248880db474437690094aae7909002113289ac7f9305130c5e0a1d9364122cb
+DIST chrony-4.6.1.tar.gz 636076 BLAKE2B cc1299ba680eae158da9ebc6d4451ffc8b352b9b0da47056e4ccd21495589d88ee9f8cb9ef8508e7c1a1b0a14b6679453a6d324111308a00888123a265eca788 SHA512 646ae08f2587366236796f2399d8ab3eb570979e0d82f5d13f5cec49939054c876cc93dc20c8d38e105fd3500e1720d05a223a15076783cd882d0de43afd9c7e
+DIST chrony-4.6.1.tar.gz.asc 833 BLAKE2B 19e7359220beb93ede262cad7fec4963b15873510530690eefcdc28c69222ac40e41849487b9514665443dff888fbeeea1a2cbef0517da38a210a6573f4e9c99 SHA512 992b706636bf3a7eb6d502562a4990c9d8e20e5f3011d2cdb2ceb32220e9a1c2bfa6eca767212cee49b811823872602dc33f9e7201a7f9a93cc9c90e81b1db49
DIST chrony-4.6.tar.gz 631899 BLAKE2B b94e49aa5b9da2cde06d91b674a732a02eee552e88fa169877504cf75645a55dc78a0234a2356d35953b6204095a1c3e9973cc502cafdb6e92bb1231c74f8156 SHA512 84926b6c9eb90824ab98333412b001b18de9342dacb898d195ee8de52868b1945700a8b161de6b603c231460d290e02df6712c1dcb7f034ba45754b38466c8bd
DIST chrony-4.6.tar.gz.asc 833 BLAKE2B 38d7402b5e8f2063dbe8a0f454ae87143a0a74d916d117270a7ed39e003eb7a5f816a37613c6ca1f2a1e8b14d94718d88b11c96090a5f5e855d64e552d112d95 SHA512 f735c1d52f1474d2af656e55d3a9abfd33b4ed706b983a393c7e3852b766b5179fe4098425ee7f32bb5db4a2e4170e8c5930cf63d20884be6c0eac338a3d26db
diff --git a/net-misc/chrony/chrony-4.6.1.ebuild b/net-misc/chrony/chrony-4.6.1.ebuild
new file mode 100644
index 000000000000..b331e0bd29f6
--- /dev/null
+++ b/net-misc/chrony/chrony-4.6.1.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="NTP client and server programs"
+HOMEPAGE="https://chrony-project.org/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://gitlab.com/chrony/chrony.git"
+ inherit git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/mlichvar.asc
+ inherit verify-sig
+
+ SRC_URI="https://chrony-project.org/releases/${P/_/-}.tar.gz"
+ SRC_URI+=" verify-sig? ( https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )"
+
+ if [[ ${PV} != *_pre* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ fi
+fi
+
+S="${WORKDIR}/${P/_/-}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+caps +cmdmon debug html libtomcrypt +nettle nss +ntp +nts +phc pps +readline +refclock +rtc samba +seccomp +sechash selinux"
+# nettle > nss > libtomcrypt in configure
+REQUIRED_USE="
+ sechash? ( || ( nettle nss libtomcrypt ) )
+ nettle? ( !nss )
+ nss? ( !nettle )
+ libtomcrypt? ( !nettle !nss )
+ !sechash? ( !nss )
+ !sechash? ( !nts? ( !nettle ) )
+"
+
+DEPEND="
+ caps? (
+ acct-group/ntp
+ acct-user/ntp
+ sys-libs/libcap
+ )
+ libtomcrypt? ( dev-libs/libtomcrypt:= )
+ nettle? ( dev-libs/nettle:= )
+ nss? ( dev-libs/nss:= )
+ nts? ( net-libs/gnutls:= )
+ pps? ( net-misc/pps-tools )
+ readline? ( dev-libs/libedit )
+ seccomp? ( sys-libs/libseccomp )
+"
+RDEPEND="
+ ${DEPEND}
+ selinux? ( sec-policy/selinux-chronyd )
+"
+BDEPEND="
+ html? ( dev-ruby/asciidoctor )
+ nts? ( virtual/pkgconfig )
+ sechash? (
+ nettle? ( virtual/pkgconfig )
+ nss? ( virtual/pkgconfig )
+ )
+"
+
+if [[ ${PV} == 9999 ]] ; then
+ # Needed for doc generation in 9999
+ REQUIRED_USE+=" html"
+ BDEPEND+="
+ app-alternatives/yacc
+ virtual/w3m
+ "
+else
+ BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-mlichvar-20210513 )"
+fi
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch
+ "${FILESDIR}"/${PN}-4.2-systemd-gentoo.patch
+)
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # FP, checks with macro afterwards (bug #907877)
+ recvmmsg
+)
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \
+ doc/* examples/* || die
+
+ cp "${FILESDIR}"/chronyd.conf-r3 "${T}"/chronyd.conf || die
+}
+
+src_configure() {
+ if ! use caps ; then
+ sed -i \
+ -e 's/ -u ntp//' \
+ "${T}"/chronyd.conf examples/chronyd.service || die
+ fi
+
+ if ! use seccomp ; then
+ sed -i \
+ -e 's/ -F 2//' \
+ "${T}"/chronyd.conf examples/chronyd.service || die
+ fi
+
+ tc-export CC PKG_CONFIG
+
+ # Update from time to time with output from "date +%s"
+ # on a system that is time-synced.
+ export SOURCE_DATE_EPOCH=1607976314
+
+ # Not an autotools generated script
+ local myconf=(
+ $(use_enable seccomp scfilter)
+
+ $(usev !caps '--disable-linuxcaps')
+ $(usev !cmdmon '--disable-cmdmon')
+ $(usev debug '--enable-debug')
+
+ # USE=readline here means "readline-like functionality"
+ # chrony only supports libedit in terms of the library providing
+ # it.
+ $(usev !readline '--without-editline --disable-readline')
+
+ $(usev !libtomcrypt '--without-tomcrypt')
+ $(usev !nettle '--without-nettle')
+ $(usev !nss '--without-nss')
+ $(usev !ntp '--disable-ntp')
+ $(usev !nts '--disable-nts')
+ $(usev !nts '--without-gnutls')
+ $(usev !phc '--disable-phc')
+ $(usev !pps '--disable-pps')
+ $(usev !refclock '--disable-refclock')
+ $(usev !rtc '--disable-rtc')
+ $(usev samba '--enable-ntp-signd')
+ $(usev !sechash '--disable-sechash')
+
+ --chronysockdir="${EPREFIX}/run/chrony"
+ --docdir="${EPREFIX}/usr/share/doc/${PF}"
+ --mandir="${EPREFIX}/usr/share/man"
+ --prefix="${EPREFIX}/usr"
+ --sysconfdir="${EPREFIX}/etc/chrony"
+ --with-hwclockfile="${EPREFIX}/etc/adjtime"
+ --with-pidfile="${EPREFIX}/run/chrony/chronyd.pid"
+
+ ${EXTRA_ECONF}
+ )
+
+ # Print the ./configure call
+ edo ./configure "${myconf[@]}" || die
+}
+
+src_compile() {
+ if [[ ${PV} == 9999 ]] ; then
+ # Uses w3m
+ emake -C doc man txt
+ fi
+
+ emake all docs $(usev !html 'ADOC=true')
+}
+
+src_install() {
+ default
+
+ # Compatibility with other distributions who install to /etc/chrony.conf (bug #835461)
+ dosym -r /etc/chrony/chrony.conf /etc/chrony.conf
+
+ newinitd "${FILESDIR}"/chronyd.init-r2 chronyd
+ newconfd "${T}"/chronyd.conf chronyd
+
+ insinto /etc/${PN}
+ newins examples/chrony.conf.example1 chrony.conf
+
+ docinto examples
+ dodoc examples/*.example*
+
+ newtmpfiles - chronyd.conf <<<"d /run/chrony 0750 $(usex caps 'ntp ntp' 'root root')"
+
+ if use html ; then
+ docinto html
+ dodoc doc/*.html
+ fi
+
+ keepdir /var/{lib,log}/chrony
+
+ if use caps ; then
+ # Prepare a directory for the chrony.drift file (a la ntpsec)
+ # Ensures the environment is sane on new installs
+ # bug #711058
+ fowners -R ntp:ntp /var/{lib,log}/chrony
+ fperms -R 770 /var/lib/chrony
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony
+
+ systemd_dounit examples/chronyd.service
+ systemd_dounit examples/chrony-wait.service
+ systemd_enable_ntpunit 50-chrony chronyd.service
+}
+
+pkg_preinst() {
+ HAD_CAPS=0
+ HAD_SECCOMP=0
+ HAD_PRE_NEW_SECCOMP_LEVEL=0
+
+ # See https://dev.gentoo.org/~zmedico/portage/doc/portage.html#package-ebuild-phases-after-2.1.5
+ # in "Ebuild Phases" for an explanation of why we need to save the variable beforehand
+ if has_version 'net-misc/chrony[caps]' ; then
+ HAD_CAPS=1
+ fi
+
+ if has_version 'net-misc/chrony[seccomp]' ; then
+ HAD_SECCOMP=1
+ fi
+
+ if has_version '>=net-misc/chrony-4.1[seccomp]' ; then
+ # This version introduced a new filter level: -F 2
+ # It's a limited set of seccomp filters designed to be 'bare minimum'
+ HAD_PRE_NEW_SECCOMP_LEVEL=1
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process chronyd.conf
+
+ if [[ -n "${REPLACING_VERSIONS}" ]] ; then
+ if use caps && ! [[ ${HAD_CAPS} -eq 1 ]] ; then
+ # bug #719876
+ ewarn "Please adjust permissions on ${EROOT}/var/{lib,log}/chrony to be owned by ntp:ntp"
+ ewarn "e.g. chown -R ntp:ntp ${EROOT}/var/{lib,log}/chrony"
+ ewarn "This is necessary for chrony to drop privileges"
+ elif ! use caps && [[ ${HAD_CAPS} -eq 0 ]] ; then
+ ewarn "Please adjust permissions on ${EROOT}/var/{lib,log}/chrony to be owned by root:root"
+ fi
+ fi
+
+ # See bug #783915 for general discussion on enabling seccomp filtering
+ # by default.
+ local show_seccomp_enable_msg=0
+
+ # Was seccomp disabled before and now enabled?
+ if [[ ${HAD_SECCOMP} -eq 0 ]] && use seccomp ; then
+ show_seccomp_enable_msg=1
+ fi
+
+ # Are we coming from an old version without the new 'minimal' filter?
+ # (-F 2)
+ if [[ ${HAD_PRE_NEW_SECCOMP_LEVEL} -eq 0 ]] ; then
+ show_seccomp_enable_msg=1
+ fi
+
+ if [[ ${show_seccomp_enable_msg} -eq 1 ]] ; then
+ elog "To enable seccomp in a stricter mode, please modify:"
+ elog "- ${EROOT}/etc/conf.d/chronyd for OpenRC"
+ elog "- systemctl edit chronyd for systemd"
+ elog "to use -F 1 or -F -1 instead of -F 2 (see man chronyd)"
+ elog "By default, we now use -F 2 which is a baseline/minimal filter."
+ fi
+}
next reply other threads:[~2024-10-08 16:38 UTC|newest]
Thread overview: 265+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-08 16:38 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-11-14 0:36 [gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/ Sam James
2024-11-13 11:10 Arthur Zamarin
2024-11-11 15:22 Sam James
2024-11-11 14:47 Sam James
2024-11-11 14:47 Sam James
2024-10-29 2:45 Sam James
2024-10-13 11:06 Sam James
2024-10-09 7:15 Arthur Zamarin
2024-10-08 21:50 Jakov Smolić
2024-10-08 8:04 Sam James
2024-10-05 12:58 Arthur Zamarin
2024-10-05 11:12 Sam James
2024-09-04 10:38 Sam James
2024-08-25 12:04 Andreas K. Hüttel
2024-05-16 5:56 WANG Xuerui
2024-05-16 5:56 WANG Xuerui
2024-05-09 23:09 Sam James
2024-03-04 10:49 Sam James
2024-01-25 1:05 Ionen Wolkens
2024-01-07 12:42 Arthur Zamarin
2024-01-07 12:42 Arthur Zamarin
2024-01-07 12:42 Arthur Zamarin
2024-01-07 9:31 Sam James
2024-01-07 9:31 Sam James
2024-01-07 9:31 Sam James
2024-01-07 9:31 Sam James
2023-12-06 9:58 Sam James
2023-09-24 14:25 Arthur Zamarin
2023-09-22 20:25 Sam James
2023-09-22 20:25 Sam James
2023-09-22 20:25 Sam James
2023-09-22 20:25 Sam James
2023-09-22 20:25 Sam James
2023-09-22 18:59 Arthur Zamarin
2023-09-22 18:58 Arthur Zamarin
2023-08-10 3:22 Sam James
2023-08-06 1:28 Sam James
2023-08-06 1:28 Sam James
2023-08-06 1:28 Sam James
2023-06-12 6:01 Arthur Zamarin
2023-04-23 21:59 Sam James
2023-04-23 19:46 Sam James
2023-03-13 19:16 Arthur Zamarin
2023-03-04 9:59 Arthur Zamarin
2023-03-04 8:22 Arthur Zamarin
2023-03-04 6:34 Arthur Zamarin
2023-03-04 6:17 Arthur Zamarin
2023-03-04 6:14 Arthur Zamarin
2023-03-04 5:41 Arthur Zamarin
2023-01-18 22:55 Sam James
2023-01-18 22:55 Sam James
2023-01-18 22:52 Sam James
2022-12-11 18:25 Arthur Zamarin
2022-12-11 18:24 Arthur Zamarin
2022-12-10 8:50 Arthur Zamarin
2022-12-10 4:52 Sam James
2022-12-10 4:52 Sam James
2022-12-10 4:50 Sam James
2022-12-10 4:50 Sam James
2022-12-10 4:48 Sam James
2022-12-10 4:48 Sam James
2022-11-14 3:50 Sam James
2022-11-14 3:50 Sam James
2022-11-14 3:50 Sam James
2022-11-14 3:50 Sam James
2022-10-31 0:44 Sam James
2022-09-01 21:49 Sam James
2022-08-11 9:49 Sam James
2022-04-16 4:47 Arthur Zamarin
2022-03-26 18:38 Arthur Zamarin
2022-03-23 9:58 Jakov Smolić
2022-03-22 11:26 Agostino Sarubbo
2022-03-22 11:26 Agostino Sarubbo
2022-03-22 11:25 Agostino Sarubbo
2022-03-22 9:27 Jakov Smolić
2022-03-22 9:27 Jakov Smolić
2022-01-24 23:00 Sam James
2022-01-21 12:42 Sam James
2022-01-20 18:34 Arthur Zamarin
2022-01-20 16:48 Arthur Zamarin
2022-01-20 16:42 Sam James
2022-01-20 14:55 Sam James
2022-01-20 13:08 Jakov Smolić
2022-01-20 13:08 Jakov Smolić
2022-01-19 22:49 James Le Cuirot
2021-08-24 0:57 Sam James
2021-07-31 13:40 Michał Górny
2021-06-14 9:16 Agostino Sarubbo
2021-06-13 22:38 Sam James
2021-06-13 22:38 Sam James
2021-06-13 22:38 Sam James
2021-06-13 22:38 Sam James
2021-06-13 22:38 Sam James
2021-06-13 22:38 Sam James
2021-05-24 3:12 Sam James
2021-05-14 11:31 Sam James
2021-05-13 20:33 Sam James
2021-05-13 20:33 Sam James
2021-05-13 16:15 Sam James
2021-04-30 23:27 Sam James
2021-04-23 9:10 David Seifert
2021-04-22 22:32 Sam James
2021-04-22 22:25 Sam James
2021-04-22 22:25 Sam James
2021-04-22 22:25 Sam James
2021-04-16 5:36 Sam James
2021-04-16 4:47 Sam James
2021-04-16 4:47 Sam James
2021-03-28 0:20 Joshua Kinard
2021-03-12 15:28 Sam James
2021-03-12 15:25 Sam James
2021-03-11 13:33 Sam James
2021-03-11 13:33 Sam James
2021-03-11 13:33 Sam James
2021-03-11 13:33 Sam James
2021-03-11 13:33 Sam James
2021-02-08 15:06 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-08 14:54 Sam James
2021-02-05 10:37 Sam James
2020-11-25 22:38 Sergei Trofimovich
2020-11-25 7:44 Agostino Sarubbo
2020-11-24 14:39 Sam James
2020-11-24 12:57 Agostino Sarubbo
2020-11-24 12:56 Agostino Sarubbo
2020-11-24 12:55 Agostino Sarubbo
2020-11-24 12:54 Agostino Sarubbo
2020-11-24 3:01 Sam James
2020-11-24 2:47 Sam James
2020-11-24 2:46 Sam James
2020-11-24 2:22 Sam James
2020-11-04 13:13 Andreas K. Hüttel
2020-11-04 0:44 Sam James
2020-11-04 0:44 Sam James
2020-10-08 8:16 Jeroen Roovers
2020-10-08 8:16 Jeroen Roovers
2020-10-08 8:16 Jeroen Roovers
2020-09-19 7:17 Jeroen Roovers
2020-09-02 15:51 Jeroen Roovers
2020-08-31 10:04 Jeroen Roovers
2020-08-31 9:57 Jeroen Roovers
2020-08-31 9:43 Jeroen Roovers
2020-08-31 9:28 Jeroen Roovers
2020-08-30 23:32 Sam James
2020-08-30 23:03 Sam James
2020-08-30 23:01 Sam James
2020-08-30 22:51 Sam James
2020-08-30 20:55 Sam James
2020-08-30 17:14 Thomas Deutschmann
2020-08-27 12:15 Jeroen Roovers
2020-08-27 10:04 Jeroen Roovers
2020-08-27 10:04 Jeroen Roovers
2020-08-27 7:05 Jeroen Roovers
2020-08-27 7:05 Jeroen Roovers
2020-08-27 7:05 Jeroen Roovers
2020-08-20 7:31 Jeroen Roovers
2020-05-04 17:36 Thomas Deutschmann
2020-05-02 10:43 Thomas Deutschmann
2020-05-02 10:43 Thomas Deutschmann
2020-05-02 10:43 Thomas Deutschmann
2020-05-02 10:43 Thomas Deutschmann
2020-05-02 10:43 Thomas Deutschmann
2020-05-01 21:27 Jeroen Roovers
2020-04-21 8:04 Jeroen Roovers
2020-04-14 13:11 Thomas Deutschmann
2020-04-11 12:34 Mart Raudsepp
2020-03-20 9:41 Jeroen Roovers
2019-12-24 20:02 Mikle Kolyada
2019-11-22 9:52 Mikle Kolyada
2019-11-13 7:39 Agostino Sarubbo
2019-11-12 13:36 Agostino Sarubbo
2019-11-04 20:06 Sergei Trofimovich
2019-11-01 8:57 Jeroen Roovers
2019-09-27 15:46 Mike Gilbert
2019-09-26 7:36 Jeroen Roovers
2019-07-26 4:55 Jeroen Roovers
2019-05-02 16:26 Jeroen Roovers
2018-09-19 18:02 Jeroen Roovers
2018-09-19 18:02 Jeroen Roovers
2018-09-05 14:16 Jeroen Roovers
2018-09-01 13:27 Jeroen Roovers
2018-09-01 13:27 Jeroen Roovers
2018-09-01 13:27 Jeroen Roovers
2018-04-05 20:48 Jeroen Roovers
2018-03-31 10:11 Tobias Klausmann
2018-03-20 8:11 Jeroen Roovers
2018-03-18 13:04 Mikle Kolyada
2017-12-01 22:57 Sergei Trofimovich
2017-11-09 22:54 Sergei Trofimovich
2017-11-09 22:54 Sergei Trofimovich
2017-11-08 7:01 Jeroen Roovers
2017-10-01 0:56 Thomas Deutschmann
2017-10-01 0:56 Thomas Deutschmann
2017-09-15 10:02 Jeroen Roovers
2017-09-15 10:02 Jeroen Roovers
2017-09-02 12:22 Jeroen Roovers
2017-09-02 12:22 Jeroen Roovers
2017-07-29 9:55 Jeroen Roovers
2017-07-29 9:55 Jeroen Roovers
2017-06-30 8:45 Jeroen Roovers
2017-06-05 18:43 Jeroen Roovers
2017-04-18 19:31 Michael Weber
2017-04-11 6:43 Jeroen Roovers
2017-02-27 17:01 Michael Weber
2017-02-27 17:01 Michael Weber
2017-02-14 16:49 Michael Weber
2017-02-02 7:27 Jeroen Roovers
2017-01-22 10:25 Tobias Klausmann
2017-01-17 16:54 Jeroen Roovers
2017-01-17 16:54 Jeroen Roovers
2017-01-09 22:25 Jeroen Roovers
2017-01-09 22:25 Jeroen Roovers
2017-01-09 22:19 Jeroen Roovers
2017-01-09 22:19 Jeroen Roovers
2016-12-29 10:32 Jeroen Roovers
2016-12-17 7:21 Jeroen Roovers
2016-12-15 11:52 Jeroen Roovers
2016-11-24 17:45 Tobias Klausmann
2016-11-21 20:19 Jeroen Roovers
2016-11-21 20:15 Jeroen Roovers
2016-11-21 19:10 Jeroen Roovers
2016-11-06 9:39 Jeroen Roovers
2016-11-06 9:32 Jeroen Roovers
2016-11-06 9:32 Jeroen Roovers
2016-11-06 9:32 Jeroen Roovers
2016-09-23 17:40 Tobias Klausmann
2016-08-12 19:23 Markus Meier
2016-08-08 11:09 Jeroen Roovers
2016-06-16 8:51 Jeroen Roovers
2016-06-14 12:07 Tobias Klausmann
2016-05-19 9:26 Jeroen Roovers
2016-05-18 10:23 Jeroen Roovers
2016-05-18 9:27 Jeroen Roovers
2016-04-07 7:37 Jeroen Roovers
2016-03-26 16:39 Agostino Sarubbo
2016-03-24 5:47 Jeroen Roovers
2016-03-23 16:03 Mike Frysinger
2016-03-19 11:35 Agostino Sarubbo
2016-02-19 5:33 Jeroen Roovers
2016-02-10 15:59 Jeroen Roovers
2016-01-24 17:35 Agostino Sarubbo
2016-01-22 8:59 Jeroen Roovers
2016-01-22 4:46 Jeroen Roovers
2016-01-22 4:44 Jeroen Roovers
2015-11-18 8:57 Agostino Sarubbo
2015-11-18 8:21 Jeroen Roovers
2015-11-18 5:09 Jeroen Roovers
2015-11-17 9:59 Agostino Sarubbo
2015-10-23 5:57 Jeroen Roovers
2015-10-21 4:30 Jeroen Roovers
2015-10-13 4:53 Jeroen Roovers
2015-10-12 12:30 Jeroen Roovers
2015-10-04 6:55 Jeroen Roovers
2015-10-04 6:01 Jeroen Roovers
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1728405471.142acfd685fe8c44ff2b0571530f73270f097acb.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox