aboutsummaryrefslogtreecommitdiffstats
path: root/chapter8/eudev.sh
blob: 31e8a0c00a7bdabc6fe12c682f62a93fa13c9580 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash
set -e

./configure --prefix=/usr \
            --bindir=/sbin \
            --sbindir=/sbin \
            --libdir=/usr/lib \
            --sysconfdir=/etc \
            --libexecdir=/lib \
            --with-rootprefix= \
            --with-rootlibdir=/lib \
            --enable-manpages \
            --disable-static &&

make &&

mkdir -pv /lib/udev/rules.d &&
mkdir -pv /etc/udev/rules.d &&

make -j1 install &&

tar -xvf ../udev-lfs-20171102.tar.xz &&
make -f udev-lfs-20171102/Makefile.lfs install &&

udevadm hwdb --update