Skip to content

Comments

units: drop unnecessary templating of units#246

Merged
kdj0c merged 1 commit intokmscon:mainfrom
keszybz:do-not-template-units
Jan 26, 2026
Merged

units: drop unnecessary templating of units#246
kdj0c merged 1 commit intokmscon:mainfrom
keszybz:do-not-template-units

Conversation

@keszybz
Copy link
Contributor

@keszybz keszybz commented Jan 23, 2026

Systemd stopped requiring an absolute path in ExecStart= in systemd 239 (2018). It is nicer to keep the unit files the same everywhere, so drop the templating.

While at it, drop the explicit mode setting. rw-r--r-- is the default unless overriden.

@keszybz
Copy link
Contributor Author

keszybz commented Jan 23, 2026

I don't understand why github thinks that there's a conflict. I don't see it.

Systemd stopped requiring an absolute path in ExecStart= in systemd
239 (2018). It is nicer to keep the unit files the same everywhere, so
drop the templating.

While at it, drop the explicit mode setting. rw-r--r-- is the default
unless overriden.
@kdj0c
Copy link
Contributor

kdj0c commented Jan 23, 2026

it looks like your branch is based on an old commit 04dca3c Remove bblit renderer and make bbulk built-in.
The conflict is trivial.

@kdj0c kdj0c force-pushed the do-not-template-units branch from ae25ba7 to c6abc32 Compare January 23, 2026 21:49
@kdj0c
Copy link
Contributor

kdj0c commented Jan 23, 2026

I fixed it, it should be good now.

@kdj0c kdj0c merged commit e9d82eb into kmscon:main Jan 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants