Install extlinux in /sbin, not /usr/sbin
authorhpa <hpa>
Thu, 30 Dec 2004 21:49:42 +0000 (21:49 +0000)
committerhpa <hpa>
Thu, 30 Dec 2004 21:49:42 +0000 (21:49 +0000)
Makefile
syslinux.spec.in

index abaab6c..e1c35e7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ RANLIB   = ranlib
 NASM    = nasm -O99
 NINCLUDE = 
 BINDIR   = /usr/bin
-SBINDIR  = /usr/sbin
+SBINDIR  = /sbin
 LIBDIR   = /usr/lib
 AUXDIR   = $(LIBDIR)/syslinux
 INCDIR   = /usr/include
@@ -75,7 +75,7 @@ OBSOLETE = pxelinux.bin
 
 # Things to install in /usr/bin
 INSTALL_BIN   =        mtools/syslinux gethostip ppmtolss16 lss16toppm
-# Things to install in /usr/sbin
+# Things to install in /sbin
 INSTALL_SBIN  = extlinux/extlinux
 # Things to install in /usr/lib/syslinux
 INSTALL_AUX   =        pxelinux.0 isolinux.bin isolinux-debug.bin \
index 3076e78..03e2e1f 100644 (file)
@@ -20,6 +20,10 @@ Requires: mtools, libc.so.6
 Requires: mtools, libc.so.6()(64bit)
 %endif
 
+# NOTE: extlinux belongs in /sbin, not in /usr/sbin, since it is typically
+# a system bootloader, and may be necessary for system recovery.
+%define _sbindir /sbin
+
 %package devel
 Summary: Development environment for SYSLINUX add-on modules
 Group: Development/Libraries