FS#68659 - [inetutils] User=nobody in talk.service is discouraged by systemd

Attached to Project: Arch Linux
Opened by helle vaanzinn (glitsj16) - Wednesday, 18 November 2020, 09:49 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:14 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Recently systemd has been discouraging the use of User=nobody in unit files (see https://github.com/systemd/systemd/commit/bed0b7dfc0070e920d00c89d9a4fd4db8d974cf0). I'm wondering if the talk.service file can be rewritten to use systemd-sysusers to avoid potentially unsafe behavior.

Additional info:
* package version(s)
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:

$ systemctl status talk.service
● talk.service - Talk Server
Loaded: loaded (/usr/lib/systemd/system/talk.service; indirect; vendor preset: disabled)
Active: inactive (dead)
Docs: man:talkd(8)
man:talk(1)

Nov 18 10:46:19 lab16 systemd[1]: /usr/lib/systemd/system/talk.service:6: Special user nobody configured, this is not safe!

This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:14 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/inetutils/issues/1
Comment by Buggy McBugFace (bugbot) - Tuesday, 08 August 2023, 19:11 GMT
This is an automated comment as this bug is open for more then 2 years. Please reply if you still experience this bug otherwise this issue will be closed after 1 month.
Comment by David Runge (dvzrv) - Saturday, 23 September 2023, 15:59 GMT
@glitsj16: Thanks for the ticket!

This will be fixed in a pkgrel bump. Feel to give it a spin in testing.
Comment by Dmytro Bagrii (dimich) - Monday, 25 September 2023, 21:32 GMT
Is permanent user really required for talkd? Could you please consider to use DynamicUser for the service?

Loading...