[systemd-commits] 4 commits - configure.ac hwdb/60-keyboard.hwdb man/systemd-cryptsetup-generator.xml man/systemd-debug-generator.xml man/systemd-efi-boot-generator.xml man/systemd-fstab-generator.xml man/systemd-getty-generator.xml man/systemd-gpt-auto-generator.xml man/systemd-system-update-generator.xml man/systemd-sysv-generator.xml man/systemd.unit.xml man/systemd.xml src/shared

Zbigniew Jędrzejewski-Szmek zbyszek at kemper.freedesktop.org
Wed Mar 4 17:33:49 PST 2015


 configure.ac                            |    5 +++--
 hwdb/60-keyboard.hwdb                   |    2 +-
 man/systemd-cryptsetup-generator.xml    |    6 ++----
 man/systemd-debug-generator.xml         |    6 ++----
 man/systemd-efi-boot-generator.xml      |    4 +---
 man/systemd-fstab-generator.xml         |    6 ++----
 man/systemd-getty-generator.xml         |    5 ++---
 man/systemd-gpt-auto-generator.xml      |    4 +---
 man/systemd-system-update-generator.xml |    6 ++----
 man/systemd-sysv-generator.xml          |    6 ++----
 man/systemd.unit.xml                    |    4 ++--
 man/systemd.xml                         |    5 ++---
 src/shared/architecture.c               |    8 ++++++--
 13 files changed, 28 insertions(+), 39 deletions(-)

New commits:
commit 4f70555d76c90ffdc5a5e4f75bbc08b38022c911
Author: Zbigniew Jędrzejewski-Szmek <zbyszek at in.waw.pl>
Date:   Wed Mar 4 20:25:04 2015 -0500

    hwdb: fix Dell XPS12 9Q33 key name
    
    https://bugs.freedesktop.org/show_bug.cgi?id=84437

diff --git a/hwdb/60-keyboard.hwdb b/hwdb/60-keyboard.hwdb
index 2cb9769..8890665 100644
--- a/hwdb/60-keyboard.hwdb
+++ b/hwdb/60-keyboard.hwdb
@@ -259,7 +259,7 @@ keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS*:pvr*
 # Dell XPS12 9Q33
 keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS12-9Q33*:pvr*
  KEYBOARD_KEY_88=wlan
- KEYBOARD_KEY_65=switchvideomode                        # Screen Rotate
+ KEYBOARD_KEY_65=direction                              # Screen Rotate
 
 # Dell Latitude microphone mute
 keyboard:name:Dell WMI hotkeys:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*

commit efbef0036d33da7d61deae13477d2f44752ced74
Author: Mirco Tischler <mt-ml at gmx.de>
Date:   Thu Mar 5 01:22:01 2015 +0100

    build-sys: fix check for efi-lds file
    
    Using the DIR macro breaks caching and has no benefit as it only offers
    performance improvements when AS_FOR is used with a single element list.
    Also --with-lds-dir= was broken as we never set have_efi_lds in this case.
    Fix this and check if PATH actually contains the efi-lds file.

diff --git a/configure.ac b/configure.ac
index 419b5d4..14518bc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1182,9 +1182,10 @@ AS_IF([test "x$enable_gnuefi" != "xno"], [
         have_efi_lds=no
         AC_ARG_WITH(efi-ldsdir,
                 AS_HELP_STRING([--with-efi-ldsdir=PATH], [Path to EFI lds directory]),
-                [EFI_LDS_DIR="$withval"],
+                [EFI_LDS_DIR="$withval" && AC_CHECK_FILE([${EFI_LDS_DIR}/elf_${EFI_ARCH}_efi.lds],
+                        [have_efi_lds=yes])],
                 [AS_FOR([DIR], [EFI_LDS_DIR], ["${efiroot}/gnuefi" "${efiroot}"],
-                        [AC_CHECK_FILE([DIR/elf_${EFI_ARCH}_efi.lds],
+                        [AC_CHECK_FILE([${EFI_LDS_DIR}/elf_${EFI_ARCH}_efi.lds],
                                        [have_efi_lds=yes && break])])])
         AS_IF([test "x$have_efi_lds" = xyes],
               [AC_SUBST([EFI_LDS_DIR])],

commit 3a867c6a2361c8af943d3ed452da6e8623a3f65d
Author: John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>
Date:   Thu Mar 5 00:07:33 2015 +0100

    Use correct uname identifiers in arch_map for SuperH architecture
    
    https://bugs.freedesktop.org/show_bug.cgi?id=89421

diff --git a/src/shared/architecture.c b/src/shared/architecture.c
index 34c5a53..884abdd 100644
--- a/src/shared/architecture.c
+++ b/src/shared/architecture.c
@@ -108,8 +108,12 @@ int uname_architecture(void) {
                 { "armv8l",     ARCHITECTURE_ARM      },
                 { "armv8b",     ARCHITECTURE_ARM_BE   },
 #elif defined(__sh__) || defined(__sh64__)
-                { "sh64",       ARCHITECTURE_SH64     },
-                { "sh",         ARCHITECTURE_SH       },
+                { "sh5",        ARCHITECTURE_SH64     },
+                { "sh2",        ARCHITECTURE_SH       },
+                { "sh2a",       ARCHITECTURE_SH       },
+                { "sh3",        ARCHITECTURE_SH       },
+                { "sh4",        ARCHITECTURE_SH       },
+                { "sh4a",       ARCHITECTURE_SH       },
 #elif defined(__m68k__)
                 { "m68k",       ARCHITECTURE_M68K     },
 #elif defined(__tilegx__)

commit b1c1a51944e8e11545ae2a230d674f5145595192
Author: Zachary Cook <zachcook1991 at gmail.com>
Date:   Wed Mar 4 18:43:20 2015 -0500

    man: replace obsolete wiki link with man page

diff --git a/man/systemd-cryptsetup-generator.xml b/man/systemd-cryptsetup-generator.xml
index 0e48e79..1974cd7 100644
--- a/man/systemd-cryptsetup-generator.xml
+++ b/man/systemd-cryptsetup-generator.xml
@@ -59,10 +59,8 @@
     <citerefentry><refentrytitle>systemd-cryptsetup at .service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
     units as necessary.</para>
 
-    <para><filename>systemd-cryptsetup-generator</filename>
-    implements the <ulink
-    url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
-    specification</ulink>.</para>
+    <para><filename>systemd-cryptsetup-generator</filename> implements
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
   </refsect1>
 
   <refsect1>
diff --git a/man/systemd-debug-generator.xml b/man/systemd-debug-generator.xml
index 74c3b26..5c5e9fc 100644
--- a/man/systemd-debug-generator.xml
+++ b/man/systemd-debug-generator.xml
@@ -79,10 +79,8 @@
     <citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
     <command>enable</command> command.</para>
 
-    <para><filename>systemd-debug-generator</filename> implements the
-    <ulink
-    url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
-    specification</ulink>.</para>
+    <para><filename>systemd-debug-generator</filename> implements
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
   </refsect1>
 
   <refsect1>
diff --git a/man/systemd-efi-boot-generator.xml b/man/systemd-efi-boot-generator.xml
index d05d84a..91f8815 100644
--- a/man/systemd-efi-boot-generator.xml
+++ b/man/systemd-efi-boot-generator.xml
@@ -68,9 +68,7 @@
     only be activated on-demand, when accessed.</para>
 
     <para><filename>systemd-efi-boot-generator</filename> implements
-    the <ulink
-    url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
-    specification</ulink>.</para>
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
   </refsect1>
 
   <refsect1>
diff --git a/man/systemd-fstab-generator.xml b/man/systemd-fstab-generator.xml
index 8f82e33..022efb4 100644
--- a/man/systemd-fstab-generator.xml
+++ b/man/systemd-fstab-generator.xml
@@ -71,10 +71,8 @@
     for more information about special <filename>/etc/fstab</filename>
     mount options this generator understands.</para>
 
-    <para><filename>systemd-fstab-generator</filename> implements the
-    <ulink
-    url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
-    specification</ulink>.</para>
+    <para><filename>systemd-fstab-generator</filename> implements
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
   </refsect1>
 
   <refsect1>
diff --git a/man/systemd-getty-generator.xml b/man/systemd-getty-generator.xml
index 0b5b2f2..3389259 100644
--- a/man/systemd-getty-generator.xml
+++ b/man/systemd-getty-generator.xml
@@ -75,9 +75,8 @@
     for more information on the <varname>console=</varname> kernel
     parameter.</para>
 
-    <para><filename>systemd-getty-generator</filename> implements the
-    <ulink url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
-    specification</ulink>.</para>
+    <para><filename>systemd-getty-generator</filename> implements
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
 
     <para>Further information about configuration of gettys you may
     find in
diff --git a/man/systemd-gpt-auto-generator.xml b/man/systemd-gpt-auto-generator.xml
index 9c706df..8d2eaca 100644
--- a/man/systemd-gpt-auto-generator.xml
+++ b/man/systemd-gpt-auto-generator.xml
@@ -157,9 +157,7 @@
     using <command>btrfs subvolume set-default</command>.</para>
 
     <para><filename>systemd-gpt-auto-generator</filename> implements
-    the
-    <ulink url="http://www.freedesktop.org/wiki/Software/systemd/Generators">Generator
-    Specification</ulink>.</para>
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
   </refsect1>
 
   <refsect1>
diff --git a/man/systemd-system-update-generator.xml b/man/systemd-system-update-generator.xml
index 3eec1d7..e7fc95c 100644
--- a/man/systemd-system-update-generator.xml
+++ b/man/systemd-system-update-generator.xml
@@ -61,10 +61,8 @@
     Updates Specification</ulink>.
     </para>
 
-    <para><filename>systemd-system-update-generator</filename>
-    implements the
-    <ulink url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
-    specification</ulink>.</para>
+    <para><filename>systemd-system-update-generator</filename> implements
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
   </refsect1>
 
   <refsect1>
diff --git a/man/systemd-sysv-generator.xml b/man/systemd-sysv-generator.xml
index e619b1b..f2d56cb 100644
--- a/man/systemd-sysv-generator.xml
+++ b/man/systemd-sysv-generator.xml
@@ -81,10 +81,8 @@
     part of early boot, so all wrapper units are ordered after
     <filename>basic.target</filename>.</para>
 
-    <para><filename>systemd-sysv-generator</filename>
-    implements the <ulink
-    url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
-    specification</ulink>.</para>
+    <para><filename>systemd-sysv-generator</filename> implements
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
   </refsect1>
 
   <refsect1>
diff --git a/man/systemd.unit.xml b/man/systemd.unit.xml
index 09e11b4..a452f87 100644
--- a/man/systemd.unit.xml
+++ b/man/systemd.unit.xml
@@ -357,8 +357,8 @@
     from directories not on the unit load path. See the
     <command>link</command> command for
     <citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
-    Also, some units are dynamically created via generators <ulink
-    url="http://www.freedesktop.org/wiki/Software/systemd/Generators/">Generators</ulink>.
+    Also, some units are dynamically created via a
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
     </para>
   </refsect1>
 
diff --git a/man/systemd.xml b/man/systemd.xml
index 80591dc..9b92140 100644
--- a/man/systemd.xml
+++ b/man/systemd.xml
@@ -415,9 +415,8 @@
 
     <para>Units may be generated dynamically at boot and system
     manager reload time, for example based on other configuration
-    files or parameters passed on the kernel command line. For details
-    see the
-    <ulink url="http://www.freedesktop.org/wiki/Software/systemd/Generators">Generators Specification</ulink>.</para>
+    files or parameters passed on the kernel command line. For details see
+    <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
 
     <para>Systems which invoke systemd in a container or initrd
     environment should implement the



More information about the systemd-commits mailing list