define static group ids and same with user ids
This commit is contained in:
1 parent
1dfe9b2692
commit
8ab79cf8a0
12 files changed
+61
-50
No files matched your search
@@ -42,7 +42,8 @@ package(){
|
||||
# create user and group
|
||||
mkdir -p $DESTDIR/etc/group.d
|
||||
mkdir -p $DESTDIR/etc/passwd.d
|
||||
echo "lightdm:x:108:118:Lightdm Display Manager:/var/lib/lightdm-data/:/bin/false" > $DESTDIR/etc/passwd.d/lightdm
|
||||
# GID: lightdm 118
|
||||
echo "lightdm:x:118:118:Lightdm Display Manager:/var/lib/lightdm-data/:/bin/sh" > $DESTDIR/etc/passwd.d/lightdm
|
||||
echo "lightdm:x:118:" > $DESTDIR/etc/group.d/lightdm
|
||||
# install service
|
||||
mkdir -p $DESTDIR/etc/init.d
|
||||
|
||||
@@ -21,6 +21,7 @@ arch=('x86_64')
|
||||
cd $name-$version
|
||||
|
||||
export CXXFLAGS="$CXXFLAGS -flto=auto"
|
||||
export LANG="en_US.UTF-8"
|
||||
|
||||
setup () {
|
||||
cmake -B build -G Ninja \
|
||||
@@ -44,13 +45,14 @@ build () {
|
||||
package () {
|
||||
ninja -C build install
|
||||
install -Dm755 ../sddm.initd "$DESTDIR"/etc/init.d/sddm
|
||||
install -Dm644 ../sddm.confd "$DESTDIR"/etc/conf.d/sddm
|
||||
# replace pam script
|
||||
install -Dm644 ../sddm.pam "$DESTDIR"/etc/pam.d/sddm
|
||||
mkdir -p $DESTDIR/etc/passwd.d/ $DESTDIR/etc/group.d/
|
||||
echo "sddm:x:109:119:Simple Desktop Display Manager:/var/lib/sddm/:/bin/false" > $DESTDIR/etc/passwd.d/sddm
|
||||
install -Dm644 ../sddm.confd "$DESTDIR"/etc/conf.d/sddm
|
||||
# replace pam script
|
||||
install -Dm644 ../sddm.pam "$DESTDIR"/etc/pam.d/sddm
|
||||
mkdir -p $DESTDIR/etc/passwd.d/ $DESTDIR/etc/group.d/
|
||||
# GID: sddm 119
|
||||
echo "sddm:x:119:119:Simple Desktop Display Manager:/var/lib/sddm/:/bin/sh" > $DESTDIR/etc/passwd.d/sddm
|
||||
echo "sddm:x:119:" > $DESTDIR/etc/group.d/sddm
|
||||
|
||||
|
||||
install -d "$DESTDIR"/usr/lib/sddm/sddm.conf.d
|
||||
"$DESTDIR"/usr/bin/sddm --example-config > "$DESTDIR"/usr/lib/sddm/sddm.conf.d/default.conf
|
||||
# Unset InputMethod https://github.com/sddm/sddm/issues/952
|
||||
|
||||
Reference in new issue
Block a user