Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 699846 - acct-user/vdr - VDR (VideoDiskRecorder) user
Summary: acct-user/vdr - VDR (VideoDiskRecorder) user
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Joerg Bornkessel (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD, PullRequest
Depends on:
Blocks: 688174 glep-81
  Show dependency tree
 
Reported: 2019-11-11 17:01 UTC by Joerg Bornkessel
Modified: 2021-12-11 20:00 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild (vdr-0.ebuild,412 bytes, text/plain)
2019-11-11 17:01 UTC, Joerg Bornkessel
Details
metadata file (metadata.xml,249 bytes, text/xml)
2019-11-11 17:02 UTC, Joerg Bornkessel
Details
metadata with proxy maintainer (metadata.xml,479 bytes, text/xml)
2019-11-12 15:17 UTC, Joerg Bornkessel
Details
ebuild with UID 452, requeste on gentoo-dev ML (vdr-0.ebuild,411 bytes, text/plain)
2019-11-12 15:18 UTC, Joerg Bornkessel
Details
updated ebuild, without login for user vdr (vdr-0.ebuild,385 bytes, text/plain)
2019-12-19 22:31 UTC, Joerg Bornkessel (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joerg Bornkessel 2019-11-11 17:01:50 UTC
Created attachment 595768 [details]
new ebuild

please add the new package
acct-user/vdr

this is needed for the next version of media-tv/gentoo-vdr-scripts

this will replace the inherit user eclass

this  will replace the function 
pkg_setup() {
    enewgroup vdr

    # Add user vdr to these groups:
    #   video - accessing dvb-devices
    #   audio - playing sound when using software-devices
    #   cdrom - playing dvds/audio-cds ...
    enewuser vdr -1 /bin/bash "${VDR_HOME}" vdr,video,audio,cdrom
}
in existing gentoo-vdr-scripts ebuild's
Comment 1 Joerg Bornkessel 2019-11-11 17:02:44 UTC
Created attachment 595770 [details]
metadata file
Comment 2 Martin Dummer 2019-11-11 23:33:22 UTC
RFC for UID/GID assignment already done. 

See https://archives.gentoo.org/gentoo-dev/message/1c8fa9a10762356b8a468774f77a672a, no objections yet.
Also see https://api.gentoo.org/uid-gid.txt

Proposed UID+GID for vdr is 452+452
Comment 3 Joerg Bornkessel 2019-11-12 15:17:56 UTC
Created attachment 595896 [details]
metadata with proxy maintainer
Comment 4 Joerg Bornkessel 2019-11-12 15:18:58 UTC
Created attachment 595898 [details]
ebuild with UID 452, requeste on gentoo-dev ML
Comment 5 Joerg Bornkessel (RETIRED) gentoo-dev 2019-12-19 22:31:08 UTC
Created attachment 600160 [details]
updated ebuild, without login for user vdr

updated ebuild, without login for user vdr
Comment 6 Larry the Git Cow gentoo-dev 2021-12-11 20:00:47 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fd251f8eafa839003beb12940ad8586150f7ac

commit a7fd251f8eafa839003beb12940ad8586150f7ac
Author:     Martin Dummer <martin.dummer@gmx.net>
AuthorDate: 2021-07-25 06:48:42 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-12-11 20:00:16 +0000

    acct-user/vdr: add user package
    
    This user package for vdr tries to keep backward compatibility with
    existing installations and adds some comfort for users of some packages
    that need extra group membership
    
    Bug: https://bugs.gentoo.org/781344
    Closes: https://bugs.gentoo.org/699846
    Closes: https://github.com/gentoo/gentoo/pull/21776
    Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 acct-user/vdr/metadata.xml | 23 +++++++++++++++++
 acct-user/vdr/vdr-0.ebuild | 62 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+)