more mkinitcpio 0.9.0 fixes

This commit is contained in:
Tobias Powalowski 2012-05-27 12:15:43 +02:00
parent d31d10e1b0
commit 8930155cd5
8 changed files with 32 additions and 34 deletions

View file

@ -1,11 +1,9 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
MODULES=""
BINARIES="/usr/sbin/pptp"
FILES=""
SCRIPT=""
add_binary "/usr/sbin/pptp"
add_file "/usr/share/archboot/pptpclient/etc/ppp/options.pptp" "/etc/ppp/options.pptp"
}

View file

@ -1,10 +1,9 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
BINARIES=""
FILES=""
SCRIPT="arch_pxelinux"
add_runscript
}
help ()

View file

@ -1,12 +1,13 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
MODULES=" $(checked_modules "/drivers/net/") "
BINARIES="/usr/bin/findssl.sh /usr/bin/scp /usr/bin/sftp /usr/bin/ssh-add /usr/bin/ssh-agent /usr/bin/ssh-copy-id /usr/bin/ssh-keygen /usr/bin/ssh-keyscan /usr/sbin/sshd /usr/sbin/xinetd /usr/sbin/telnetd /usr/bin/rsync /usr/sbin/exportfs /usr/sbin/nfsstat /usr/sbin/rpc.idmapd /usr/sbin/rpc.mountd /usr/sbin/rpc.nfsd /usr/sbin/rpc.statd /usr/sbin/rpcdebug /usr/sbin/showmount /usr/sbin/sm-notify /usr/sbin/start-statd /usr/bin/slogin /usr/bin/screen /usr/bin/rpcbind /usr/bin/rpcinfo /usr/sbin/gss_clnt_send_err /usr/sbin/gss_destroy_creds /usr/sbin/rpc.gssd /usr/sbin/rpc.svcgssd /bin/mountpoint"
FILES=""
SCRIPT="arch_remote"
add_checked_modules '/drivers/net/'
apps="/usr/bin/findssl.sh /usr/bin/scp /usr/bin/sftp /usr/bin/ssh-add /usr/bin/ssh-agent /usr/bin/ssh-copy-id /usr/bin/ssh-keygen /usr/bin/ssh-keyscan /usr/sbin/sshd /usr/sbin/xinetd /usr/sbin/telnetd /usr/bin/rsync /usr/sbin/exportfs /usr/sbin/nfsstat /usr/sbin/rpc.idmapd /usr/sbin/rpc.mountd /usr/sbin/rpc.nfsd /usr/sbin/rpc.statd /usr/sbin/rpcdebug /usr/sbin/showmount /usr/sbin/sm-notify /usr/sbin/start-statd /usr/bin/slogin /usr/bin/screen /usr/bin/rpcbind /usr/bin/rpcinfo /usr/sbin/gss_clnt_send_err /usr/sbin/gss_destroy_creds /usr/sbin/rpc.gssd /usr/sbin/rpc.svcgssd /bin/mountpoint"
for i in $apps; do
add_binary "$i"
done
add_file "/usr/share/archboot/remote/etc/screenrc" "/etc/screenrc"
add_file "/usr/share/archboot/remote/etc/xinetd.conf" "/etc/xinetd.conf"
add_file "/usr/share/archboot/remote/etc/xinetd.d/servers" "/etc/xinetd.d/servers"
@ -51,6 +52,8 @@ build ()
add_file "/usr/share/licenses/libldap/LICENSE"
add_file "/usr/share/licenses/nfsidmap/LICENSE"
add_file "/usr/share/licenses/libgssglue/COPYING"
add_runscript
}
help ()

View file

@ -1,12 +1,9 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
MODULES=" $(checked_modules "drivers/rtc/")"
BINARIES=""
FILES=""
SCRIPT=""
add_checked_modules 'drivers/rtc/'
}
help ()

View file

@ -1,11 +1,13 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
MODULES=""
BINARIES="/bin/groups /bin/login /sbin/nologin /usr/bin/chage /usr/bin/chfn /usr/bin/chsh /usr/bin/expiry /usr/bin/faillog /usr/bin/gpasswd /usr/bin/lastlog /usr/bin/passwd /usr/sbin/chgpasswd /usr/sbin/chpasswd /usr/sbin/groupadd /usr/sbin/groupdel /usr/sbin/groupmems /usr/sbin/groupmod /usr/sbin/grpck /usr/sbin/grpconv /usr/sbin/grpunconv /usr/sbin/logoutd /usr/sbin/newusers /usr/sbin/pwck /usr/sbin/pwconv /usr/sbin/pwunconv /usr/sbin/useradd /usr/sbin/userdel /usr/sbin/usermod /usr/bin/sg /usr/sbin/vigr"
FILES="/usr/sbin/adduser"
SCRIPT=""
apps="/bin/groups /bin/login /sbin/nologin /usr/bin/chage /usr/bin/chfn /usr/bin/chsh /usr/bin/expiry /usr/bin/faillog /usr/bin/gpasswd /usr/bin/lastlog /usr/bin/passwd /usr/sbin/chgpasswd /usr/sbin/chpasswd /usr/sbin/groupadd /usr/sbin/groupdel /usr/sbin/groupmems /usr/sbin/groupmod /usr/sbin/grpck /usr/sbin/grpconv /usr/sbin/grpunconv /usr/sbin/logoutd /usr/sbin/newusers /usr/sbin/pwck /usr/sbin/pwconv /usr/sbin/pwunconv /usr/sbin/useradd /usr/sbin/userdel /usr/sbin/usermod /usr/bin/sg /usr/sbin/vigr"
for i in $apps; do
add_binary "$i"
done
add_file "/usr/sbin/adduser"
for i in $(echo /usr/share/archboot/shadow/etc/*/*); do
add_file "$i" "$(echo $i | sed -e 's|/usr/share/archboot/shadow/etc|/etc|g')"
done

View file

@ -1,11 +1,12 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
MODULES=""
BINARIES="/usr/sbin/smartctl /usr/sbin/smartd /usr/sbin/update-smart-drivedb"
FILES=""
SCRIPT=""
apps="/usr/sbin/smartctl /usr/sbin/smartd /usr/sbin/update-smart-drivedb"
for i in $apps; do
add_binary "$i"
done
add_file "/usr/share/archboot/smartmontools/etc/conf.d/smartd" "/etc/conf.d/smartd"
add_file "/usr/share/archboot/smartmontools/etc/smartd.conf" "/etc/smartd.conf"
add_file "/etc/rc.d/smartd"

View file

@ -1,12 +1,9 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
MODULES=" $(checked_modules "/sound/")"
BINARIES=""
FILES=""
SCRIPT=""
add_checked_modules '/sound/'
}
help ()

View file

@ -1,11 +1,12 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
MODULES=""
BINARIES="/usr/sbin/modem_run /usr/sbin/pppoa2 /usr/sbin/pppoa3"
FILES=""
SCRIPT=""
apps="/usr/sbin/modem_run /usr/sbin/pppoa2 /usr/sbin/pppoa3"
for i in $apps; do
add_binary "$i"
done
add_dir "/etc/speedtouch/"
add_file "/usr/bin/speedtouch-setup"
add_file "/usr/bin/speedtouch-start"