module-setup.sh 993 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #!/bin/bash
  2. # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
  3. # ex: ts=8 sw=4 sts=4 et filetype=sh
  4. check() {
  5. return 255
  6. }
  7. depends() {
  8. echo network
  9. }
  10. install() {
  11. inst /usr/bin/awk
  12. inst /usr/bin/chmod
  13. inst /usr/bin/chroot
  14. inst /usr/bin/clear
  15. inst /usr/bin/cp
  16. inst /usr/bin/chpasswd
  17. inst /usr/bin/dhclient
  18. inst /usr/bin/dhclient-script
  19. inst /usr/bin/halt
  20. inst /usr/bin/install
  21. inst /usr/bin/lsblk
  22. inst /usr/bin/mkdir
  23. inst /usr/bin/mkfs.ext4
  24. inst /usr/bin/mkswap
  25. inst /usr/bin/mount
  26. inst /usr/bin/resolvconf
  27. inst /usr/bin/sfdisk
  28. inst /usr/bin/sync
  29. inst /usr/bin/xbps-install
  30. inst /usr/bin/xbps-uhelper
  31. inst /usr/bin/xbps-query
  32. inst_multiple /var/db/xbps/keys/*
  33. inst_multiple /usr/share/xbps.d/*
  34. inst_multiple /etc/ssl/certs/*
  35. inst /etc/ssl/certs.pem
  36. inst_hook pre-mount 01 "$moddir/install.sh"
  37. inst "$moddir/autoinstall.cfg" /etc/autoinstall.default
  38. }