Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1281432 > unrolled thread
| Started by | Paul Fisher <paul@pfish.zone> |
|---|---|
| First post | 2026-02-09 21:20 +0100 |
| Last post | 2026-03-06 02:30 +0100 |
| Articles | 5 — 3 participants |
Back to article view | Back to linux.debian.bugs.dist
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Bug#1126523: ITP: openarc -- ARC (authenticated Received chain) milter Paul Fisher <paul@pfish.zone> - 2026-02-09 21:20 +0100
Bug#1126523: ITP: openarc -- ARC (authenticated Received chain) milter Thorsten Glaser <tg@debian.org> - 2026-02-09 21:50 +0100
Bug#1126523: ITP: openarc -- ARC (authenticated Received chain) milter Paul Fisher <paul@pfish.zone> - 2026-02-15 22:10 +0100
Bug#1126523: ITP: openarc -- ARC (authenticated Received chain) milter Paul Fisher <paul@pfish.zone> - 2026-02-17 23:00 +0100
Bug#1126523: ITP: openarc -- ARC (authenticated Received chain) milter Thorsten Glaser <tglaser@b1-systems.de> - 2026-03-06 02:30 +0100
| From | Paul Fisher <paul@pfish.zone> |
|---|---|
| Date | 2026-02-09 21:20 +0100 |
| Subject | Bug#1126523: ITP: openarc -- ARC (authenticated Received chain) milter |
| Message-ID | <MmFTH-gZkK-1@gated-at.bofh.it> |
When it rains, it pours, I guess. I didn’t notice this ITP or the previous experimental package when I started on my own OpenARC adventure last week, so I ended up learning how to make a Debian package and making babby’s first package for OpenARC myself. It needs some polish before it is ready for primetime, but I have a version in an Ubuntu PPA [1] that I have installed on pfish.zone and (I think) is fully working (check the full headers on this message). I threw that work up onto Salsa: https://salsa.debian.org/pfish/openarc I cribbed a good bit from the OpenDKIM (and OpenDMARC) packaging process, though I actually built it by starting with the debmake guide and working from there. You can feel free to steal my work, or I can fix it up the rest of the way myself (with a little help and guidance), or you can just do your own thing. [1]: https://launchpad.net/~thetorpedodog/+archive/ubuntu/openarc/
[toc] | [next] | [standalone]
| From | Thorsten Glaser <tg@debian.org> |
|---|---|
| Date | 2026-02-09 21:50 +0100 |
| Message-ID | <MmGmJ-gZvm-5@gated-at.bofh.it> |
| In reply to | #1281432 |
On Mon, 9 Feb 2026, Paul Fisher wrote: >When it rains, it pours, I guess. I didn’t notice this ITP or the >previous experimental package when I started on my own OpenARC ;-) >adventure last week, so I ended up learning how to make a Debian >package and making babby’s first package for OpenARC myself. It needs >some polish before it is ready for primetime, but I have a version in >an Ubuntu PPA [1] that I have installed on pfish.zone and (I think) is >fully working (check the full headers on this message). Another one… >I threw that work up onto Salsa: > >https://salsa.debian.org/pfish/openarc I’m currently looking at Michael’s (which looks pretty good so far) but can have a look at whether you spotted anything new that would be good to merge. Meanwhile I’ve been trying to get a contact to the maintainer of the package currently in experimental, to perhaps take it over. bye, //mirabilos -- /⁀\ The UTF-8 Ribbon ╲ ╱ Campaign against ╳ HTML eMail! Also, ╱ ╲ header encryption!
[toc] | [prev] | [next] | [standalone]
| From | Paul Fisher <paul@pfish.zone> |
|---|---|
| Date | 2026-02-15 22:10 +0100 |
| Message-ID | <MoRxn-RwO-1@gated-at.bofh.it> |
| In reply to | #1281437 |
On Mon, Feb 9, 2026 at 3:38 PM Thorsten Glaser <tg@debian.org> wrote: > I’m currently looking at Michael’s (which looks pretty good so far) > but can have a look at whether you spotted anything new that would > be good to merge. I think the only really interesting thing I did was to disable backgrounding so that systemd directly starts the main openarc process rather than having openarc fork itself and exit immediately: https://salsa.debian.org/pfish/openarc/-/blob/67f1c6ec1542457fad68ab0c4a419a5045ddd55b/debian/openarc.conf#L37 On the other side, I could also see wanting to have it fork so that OpenARC, OpenDKIM, and OpenDMARC all behave the same by default. Overall I would also agree that Michael’s is probably better overall (which is not surprising, considering that he has, you know, experience).
[toc] | [prev] | [next] | [standalone]
| From | Paul Fisher <paul@pfish.zone> |
|---|---|
| Date | 2026-02-17 23:00 +0100 |
| Message-ID | <MpBgR-1n31-11@gated-at.bofh.it> |
| In reply to | #1282321 |
In the course of working on something else I noticed something in the existing experimental package: it effectively tries to create /run/openarc twice (once in the postinst script, and then again with tmpfiles.d). Also, they disagreed on what mode it should be created in (post-install: 0755, tmpfiles.d: 0750; post-install wins). Between cleaning up that duplication and using sysusers.d to create the openarc user, I think we can eliminate the postinst script entirely. I uploaded a change which uses RuntimeDirectory=openarc to create /run/openarc, replacing both postinst and tmpfiles. It’s built on top of Michael’s latest commit: https://salsa.debian.org/pfish/openarc/-/commit/a3b779ceda51749c88272858c30974b64ce70752
[toc] | [prev] | [next] | [standalone]
| From | Thorsten Glaser <tglaser@b1-systems.de> |
|---|---|
| Date | 2026-03-06 02:30 +0100 |
| Message-ID | <MvsaR-5kpk-1@gated-at.bofh.it> |
| In reply to | #1282587 |
On Tue, 17 Feb 2026, Paul Fisher wrote: >(post-install: 0755, tmpfiles.d: 0750; post-install wins). Except after a reboot. I did wonder about that postinst part, especially as it references dpkg-statoverride which only works for directories actually shipped IIUC. Perhaps this was copied from another package that had a directory elsewhere than /run? (IMHO correct would be 02750.) But, yes, getting rid of that postinst would not be bad. >Between cleaning up that duplication and using sysusers.d to create I’m… let’s just say not a systemd person. Perhaps, if Michael and you want to maintain this, and I just chime in with what I do know, and forward ↔ our tester… bye, //Thorsten -- Thorsten Glaser Linux / Unix Developer Tel.: +49 160 91168501 E-Mail: tglaser@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / https://www.b1-systems.de/ GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt, HRB 3537
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web