Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

syslog.target is deprecated #149721

Open
10 of 13 tasks
lunik1 opened this issue Dec 8, 2021 · 5 comments
Open
10 of 13 tasks

syslog.target is deprecated #149721

lunik1 opened this issue Dec 8, 2021 · 5 comments
Labels
6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS

Comments

@lunik1
Copy link
Contributor

lunik1 commented Dec 8, 2021

Issue description

Some NixOS modules refer to syslog.target, which was removed in systemd v198 [1]. It should be safe to remove this as systemd will ensure logging is available before a service is started [2]. Future modules referencing syslog.target should be avoided.

Affected modules (generated with rg -l "syslog.target" nixos/modules | sed "s|nixos/modules/|- [ ] |g"):

  • services/system/cloud-init.nix
  • services/web-apps/invidious.nix
  • services/networking/adguardhome.nix
  • services/networking/connman.nix
  • services/networking/eternal-terminal.nix
  • services/misc/mbpfan.nix
  • services/misc/nitter.nix
  • services/network-filesystems/openafs/server.nix
  • services/network-filesystems/glusterfs.nix
  • services/networking/keepalived/default.nix
  • services/hardware/spacenavd.nix
  • services/hardware/rasdaemon.nix
  • services/security/aesmd.nix

Notify maintainers

@pingiun (eternal-terminal) @evils (rasdaemon)

@lunik1 lunik1 mentioned this issue Dec 8, 2021
17 tasks
@veprbl veprbl added the 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS label Dec 8, 2021
@evils
Copy link
Member

evils commented Dec 11, 2021

your first link no longer points at the right line as they prepended more news shortly after you posted this, you probably want this instead
https://github.com/systemd/systemd/blob/6aa8d43ade72e24c9426e604f7fc4b7582b9db7c/NEWS#L61

@evils
Copy link
Member

evils commented Dec 11, 2021

i did some digging
@madjar seems to have authored the syslog.target lines in cloud-init and maintains the package
@sbruder and @infinisil seem to have co-authored the syslog.target line in invidious and they maintain the package
@matejc seems to have authored the syslog.target lines in connman and maintains the package
@cstrahan seems to have authored the syslog.target line in mbpfan and maintains the package
@erdnaxe seems to have authored the syslog.target line in nitter and maintains the package
@spacefrogg seems to have authored the syslog.target line in openafsServer and maintains the package
@bachp seems to have authored the syslog.target line in glusterfs
@mbrgm seems to have authored the syslog.target lines in keepalived (which has no listed maintainer, do you use it?)
@Sohalt seems to have authored the syslog lines in spacenavd and maintains the package

sbruder added a commit to sbruder/nixpkgs that referenced this issue Dec 11, 2021
@lunik1
Copy link
Contributor Author

lunik1 commented Dec 11, 2021

I have fixed the link and great work tracking down the maintainers! 🙂

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Jun 19, 2022
@stale stale bot removed the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Apr 4, 2024
@SuperSandro2000
Copy link
Member

@RaitoBezarius can you take care of keepalived?
@AndersonTorres can you take care of connman?
@zimbatm can you take care of cloud-init?

@lunik1
Copy link
Contributor Author

lunik1 commented Apr 4, 2024

I have added aesmd to the list, @veehaitch looks to be the main contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS
Projects
None yet
Development

No branches or pull requests

4 participants