[arch-commits] Commit in systemd/trunk (PKGBUILD initcpio-install-systemd)

Dave Reisner dreisner at nymeria.archlinux.org
Tue Jul 23 13:44:24 UTC 2013


    Date: Tuesday, July 23, 2013 @ 15:44:23
  Author: dreisner
Revision: 191313

upgpkg: systemd 206-1

Modified:
  systemd/trunk/PKGBUILD
  systemd/trunk/initcpio-install-systemd

--------------------------+
 PKGBUILD                 |    2 +-
 initcpio-install-systemd |   14 ++++++++------
 2 files changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-07-23 13:39:28 UTC (rev 191312)
+++ PKGBUILD	2013-07-23 13:44:23 UTC (rev 191313)
@@ -18,7 +18,7 @@
         'initcpio-install-udev')
 md5sums=('89e36f2d3ba963020b72738549954cbc'
          '2de72238ed5c0df62a7c3b6bdaf8cb7c'
-         '8bbda541cd275a82134de472e832d49d'
+         'ee6565a05be172de8f12e0a139ba8df4'
          'd83d45e67cd75cdbafb81c96a7485319')
 
 build() {

Modified: initcpio-install-systemd
===================================================================
--- initcpio-install-systemd	2013-07-23 13:39:28 UTC (rev 191312)
+++ initcpio-install-systemd	2013-07-23 13:44:23 UTC (rev 191313)
@@ -134,17 +134,19 @@
     # TODO: make sure this is no longer necessary when systemctl moves to sd-bus
     add_file "/etc/nsswitch.conf"
     add_file "/etc/passwd"
+    add_binary "/lib/libnss_files-2.17.so"
+
+    # udev wants /etc/group since it doesn't launch with --resolve-names=never
     add_file "/etc/group"
-    add_file "/lib/libnss_files-2.17.so"
-    add_symlink "/lib/libnss_files.so.2" "libnss_files-2.17.so"
-    add_symlink "/lib/libnss_files.so" "libnss_files.so.2"
 }
 
 help() {
     cat <<HELPEOF
-This will install a basic systemd setup on your initrd, it is meant to replace
-the 'base', 'usr', 'udev' and 'timestamp' hooks. Other hooks would need to be
-ported, and may not work as intended.
+This will install a basic systemd setup in your initramfs, and is meant to
+replace the 'base', 'usr', 'udev' and 'timestamp' hooks. Other hooks would need
+to be ported, and may not work as intended. You also may wish to still include
+the 'base' hook (before this hook) to ensure that a rescue shell exists on your
+initramfs.
 HELPEOF
 }
 




More information about the arch-commits mailing list