Package Details: vlmcsd 1113-1

Git Clone URL: https://aur.archlinux.org/vlmcsd.git (read-only, click to copy)
Package Base: vlmcsd
Description: KMS Emulator in C
Upstream URL: https://github.com/Wind4/vlmcsd
Licenses: unknown
Conflicts: vlmcsd-git, vlmcsd-svn
Submitter: ogarcia
Maintainer: ogarcia
Last Packager: ogarcia
Votes: 6
Popularity: 0.000081
First Submitted: 2020-05-11 08:19 (UTC)
Last Updated: 2021-05-07 07:14 (UTC)

Latest Comments

ogarcia commented on 2024-11-24 08:51 (UTC)

@SoLoR as the systemd units are declared, the system does not allow writing to /var/log/, however the log is written to the journal (which makes it unnecessary to write to /var/log/). The easiest way to view the log in the journal is to run sudo journalctl -g 'vlmcsd*' (to view any log involving vlmcsd). But before that you have to modify the unit so that the ExecStart is ExecStart=/usr/bin/vlmcsd -e because as it is it does not output any log.

SoLoR commented on 2024-11-23 15:02 (UTC) (edited on 2024-11-23 15:34 (UTC) by SoLoR)

New to arch, was using something else for 20+ years.... why i cant get log file output with -l /var/log/vlmcsd.log ? Even in journal there isnt any logs of clients authorizing....

EDIT: figured it out

its combination of dynamicuser and readwritepaths setting in systemctl.

yan12125 commented on 2021-05-07 16:44 (UTC)

Thanks!

ogarcia commented on 2021-05-07 07:14 (UTC)

@yan12125 done

yan12125 commented on 2021-05-07 05:38 (UTC)

Hi, could you switch from nobody to another user? systemd complains about it

/usr/lib/systemd/system/vlmcsd@.service:5: Special user nobody configured, this is not safe!

The only relevant document I found is [1]. I'm not sure if nobody is really unsafe, but using another user seems simple. Other hardening options used in https://aur.archlinux.org/cgit/aur.git/tree/vlmcsd@.service?h=vlmcsd-git may be good as well.

[1] https://github.com/systemd/systemd/blob/v248/catalog/systemd.catalog.in#L469

ogarcia commented on 2020-05-25 14:12 (UTC) (edited on 2020-05-25 14:12 (UTC) by ogarcia)

@JimmyZ not is necessary since nobody user only belongs to nobody group

JimmyZ commented on 2020-05-24 08:09 (UTC)

May I ask why Group=nobody is not specified?