terminfo: search also for /usr/share/terminfo
authorLuca Berra <bluca@comedia.it>
Wed, 13 Jan 2010 14:50:52 +0000 (15:50 +0100)
committerHarald Hoyer <harald@redhat.com>
Wed, 13 Jan 2010 14:50:52 +0000 (15:50 +0100)
modules.d/95terminfo/install

index 4d8f395..a118df9 100755 (executable)
@@ -1,8 +1,8 @@
 #!/bin/bash
 # terminfo bits make things work better if you fall into interactive mode
-TERMINFODIR="/lib/terminfo"
+for TERMINFODIR in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
+       [ -d ${TERMINFODIR} ] && break
+done
 
-[ ! -d ${TERMINFODIR} -a -d "/etc/terminfo" ] && \
-       TERMINFODIR="/etc/terminfo"
-
-dracut_install $(find ${TERMINFODIR} -type f)
+[ -d ${TERMINFODIR} ] && \
+       dracut_install $(find ${TERMINFODIR} -type f)