[arch-releng] [PATCH 3/5] [configs/releng] Install systemd as default (with sysvcompat)

Pierre Schmitz pierre at archlinux.de
Sun Sep 16 04:45:22 EDT 2012


Am 12.09.2012 09:10, schrieb Gerardo Exequiel Pozzi:
> Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar>
> ---
>  configs/releng/build.sh | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/configs/releng/build.sh b/configs/releng/build.sh
> index 502f842..65193a8 100755
> --- a/configs/releng/build.sh
> +++ b/configs/releng/build.sh
> @@ -26,6 +26,14 @@ setup_workdir() {
>  make_basefs() {
>      mkarchiso ${verbose} -w "${work_dir}" -C "${pacman_conf}" -D
> "${install_dir}" init
>      mkarchiso ${verbose} -w "${work_dir}" -C "${pacman_conf}" -D
> "${install_dir}" -p "memtest86+ mkinitcpio-nfs-utils nbd curl" install
> +
> +    # Install systemd-sysvcompat in this way until hits {base} group
> +    mkarchiso ${verbose} -w "${work_dir}" -C "${pacman_conf}" -D
> "${install_dir}" \
> +        -r 'pacman -R --noconfirm --noprogressbar initscripts sysvinit' \
> +        run
> +    mkarchiso ${verbose} -w "${work_dir}" -C "${pacman_conf}" -D
> "${install_dir}" \
> +        -p "systemd-sysvcompat" \
> +        install
>  }
>  
>  # Additional packages (root-image)

Maybe use Rn here so rc.conf etc. gets removed.

-- 
Pierre Schmitz, https://pierre-schmitz.com


More information about the arch-releng mailing list