Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 699846

Summary: acct-user/vdr - VDR (VideoDiskRecorder) user
Product: Gentoo Linux Reporter: Joerg Bornkessel <hd_brummy>
Component: New packagesAssignee: Joerg Bornkessel (RETIRED) <hd_brummy>
Status: RESOLVED FIXED    
Severity: normal CC: hd_brummy, martin.dummer, vdr
Priority: Normal Keywords: EBUILD, PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/21776
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 688174, 701210    
Attachments: new ebuild
metadata file
metadata with proxy maintainer
ebuild with UID 452, requeste on gentoo-dev ML
updated ebuild, without login for user vdr

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(+)