/
worlt
/
linux_from_scratch_scripts
Обзор
Документация
Войти
/
worlt
/
linux_from_scratch_scripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
8-installing-basic-system-software/74-systemd.sh
43 строки
1 KB
TolaMironcenko
upda
17 окт 2024, 18:11
17 окт 2024, 18:11
56a3cf8
Код
Авторство
О чём код?
#!/bin/bash pkgname=systemd pkgver=256.4 cd /sources tar -xvf $pkgname-$pkgver.tar.gz cd $pkgname-$pkgver sed -i -e 's/GROUP="render"/GROUP="video"/' \ -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in mkdir -p build cd build meson setup .. \ --prefix=/usr \ --buildtype=release \ -D default-dnssec=no \ -D firstboot=false \ -D install-tests=false \ -D ldconfig=false \ -D sysusers=false \ -D rpmmacrosdir=no \ -D homed=disabled \ -D userdb=false \ -D man=disabled \ -D mode=release \ -D pamconfdir=no \ -D dev-kvm-mode=0660 \ -D nobody-group=nogroup \ -D sysupdate=disabled \ -D ukify=disabled \ -D docdir=/usr/share/doc/$pkgname-$pkgver ninja # echo 'NAME="Linux From Scratch"' > /etc/os-release # ninja test ninja install tar -xf ../../systemd-man-pages-256.4.tar.xz \ --no-same-owner --strip-components=1 \ -C /usr/share/man systemd-machine-id-setup systemctl preset-all cd ../../ rm -rv $pkgname-$pkgver