Chris Bouchard
Chris Bouchard
Maybe we can do something with [`NetworkNamespacePath=`](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#NetworkNamespacePath=) (added in 242, I recently learned) plus a bind-mount for `/etc/resolv.conf` via [`BindPaths=`](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#BindPaths=). ```systemd [Service] NetworkNamespacePath=/run/netns/vpn BindPaths=/etc/netns/vpn/resolv.conf:/etc/resolv.conf ``` That at least avoids needing...
All that said, I've been setting up a new server, and I'm considering dropping this configuration for something built around [wg-netns](https://github.com/dadevel/wg-netns). It even provides [a templated systemd service](https://github.com/dadevel/wg-netns#systemd-service) to build...
I'm glad you've got something that's working for you. :+1:
That's odd. I don't know any particular reason `setconf` should work differently from the equivalent `set` call. You can check if the systemd unit has any useful log output with...
@kiennq Yeah! I started looking into it a bit last week. I can say that there doesn't seem to be any way to deprecate a `pcase` form defined with `pcase-defmacro`,...
That's actually something I'm unclear on: _are_ these pcase forms part of lsp-mode's public interface? Or are they only an internal implementation detail? I'm only an lsp-mode end user, so...
I just opened #4559 as a draft. It currently adds the new `(lsp-interface INTERFACE ...)` pcase form and preserves the old per-interface forms as well. I'll start replacing uses of...
> I'm OK with dropping the old form. That does simplify things. :tada:
Sorry for all the commit noise. I think that PR is ready for review. :+1:
I could also see putting `Alignment` somewhere else, e.g., if it might some day also be used to align the title on [`Section`][intuitive-Section]. [intuitive-Section]: https://docs.rs/intuitive/latest/intuitive/components/struct.Section.html