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

Default group doesn't exist on ubuntu bionic #154

Open
viraptor opened this issue Apr 30, 2019 · 2 comments
Open

Default group doesn't exist on ubuntu bionic #154

viraptor opened this issue Apr 30, 2019 · 2 comments

Comments

@viraptor
Copy link

Affected Puppet, Ruby, OS and module versions/distributions

  • Puppet: 5.5.10
  • Ruby: 2.4.4
  • Distribution: Ubuntu Bionic
  • Module version: 3.4.-

How to reproduce (e.g Puppet code you use)

Any use

What are you seeing

/etc/logrotate.conf gets created with su root syslog. This does not exist in Ubuntu Bionic (as provided by AWS images anyway)

What behaviour did you expect instead

Use an existing group instead.

@MindTooth
Copy link

This is still an issue. Did you ever find a solution?

@kjetilho
Copy link

I think someone needs to submit a PR :)

Although according to my research, the problem is with Focal and up: it switches to "su root adm", while Bionic still uses "su root syslog".

In Bionic, it looks like the syslog group is created by the rsyslog package:

./info/rsyslog.postinst:	adduser --system --group --no-create-home --quiet syslog || true

in Focal and above, I don't think rsyslog is installed by default, since journald is sufficient for many installations. more exact research is probably needed.

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

No branches or pull requests

3 participants