On Sun, Aug 19, 2012 at 12:57:19AM -0300, Gerardo Exequiel Pozzi wrote:
---
What I don't notice in this patchset (unless I'm blind) is evidence of actually adding the symlinks for the services. You probably want something like the below to mimic what's current on the sysvinit archiso: etc/systemd/system/ ├── multi-user.target.wants │ ├── dhcpcd@eth0.service -> /usr/lib/systemd/system/dhcpcd@.service │ ├── haveged.service -> /usr/lib/systemd/system/haveged.service │ ├── ntpd.service -> /usr/lib/systemd/system/ntpd.service │ └── pacman-keyring.service -> /etc/systemd/system/pacman-keyring.service └── pacman-keyring.service
configs/releng/build.sh | 8 ++++++++ configs/releng/packages.i686 | 1 - configs/releng/packages.x86_64 | 1 - 3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/configs/releng/build.sh b/configs/releng/build.sh index eb0e5b4..342920d 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 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 systemd-sysvcompat" \ + install }
# Additional packages (root-image) diff --git a/configs/releng/packages.i686 b/configs/releng/packages.i686 index 3d30971..9bee336 100644 --- a/configs/releng/packages.i686 +++ b/configs/releng/packages.i686 @@ -41,7 +41,6 @@ rp-pppoe rsync smartmontools speedtouch -systemd tcpdump usb_modeswitch vpnc diff --git a/configs/releng/packages.x86_64 b/configs/releng/packages.x86_64 index 76d0854..bffece4 100644 --- a/configs/releng/packages.x86_64 +++ b/configs/releng/packages.x86_64 @@ -42,7 +42,6 @@ rp-pppoe rsync smartmontools speedtouch -systemd tcpdump usb_modeswitch vpnc -- 1.7.11.5