4 |
local _program |
local _program |
5 |
. $dracutfunctions |
. $dracutfunctions |
6 |
|
|
7 |
for _program in ifconfig ip mysql route udhcpc xml; do |
for _program in ifconfig ip route udhcpc iwconfig wpa_supplicant \ |
8 |
|
chroot systemd-nspawn vncpasswd mcored; do |
9 |
if ! type -P $_program >/dev/null; then |
if ! type -P $_program >/dev/null; then |
10 |
derror "Could not find program \"$_program\" required by alx." |
derror "Could not find program \"$_program\" required by mcored." |
11 |
return 1 |
return 1 |
12 |
fi |
fi |
13 |
done |
done |
80 |
#egrep '^lp:' /etc/group >> "$initdir/etc/group" |
#egrep '^lp:' /etc/group >> "$initdir/etc/group" |
81 |
|
|
82 |
# networking stuff |
# networking stuff |
83 |
dracut_install ifconfig ip route udhcpc iwconfig wpa_supplicant |
dracut_install ifconfig ip route udhcpc iwconfig wpa_supplicant chroot systemd-nspawn |
84 |
inst /usr/share/udhcpc/default.script |
inst /usr/share/udhcpc/default.script |
85 |
|
|
86 |
# alxconfig stuff |
# mcored config stuff |
87 |
dracut_install hwinfo mysql vncpasswd xml |
dracut_install hwinfo vncpasswd |
88 |
|
|
89 |
# mcored |
# mcored |
90 |
# install all busybox modules |
# install all busybox modules |
105 |
inst /etc/mcoredpasswd |
inst /etc/mcoredpasswd |
106 |
for __file in $(find /usr/lib/mcored/include -type f) |
for __file in $(find /usr/lib/mcored/include -type f) |
107 |
do |
do |
108 |
inst ${__file} |
inst ${__file} |
109 |
done |
done |
110 |
inst /usr/lib/mcored/mcored |
inst /usr/lib/mcored/mcored |
111 |
inst /usr/lib/mcored/mcore-generate-certificate |
inst /usr/lib/mcored/mcore-generate-certificate |