Commit graph

1239 commits

Author SHA1 Message Date
Tobias Powalowski
a03de7db82 1. In UEFI USB booting, gummiboot with EFISTUB or EFILINUX will be
used instead of GRUB. In UEFI CD booting, nothing is changed

2. Re-organized EFISTUB part of setup script and separated common and
refind-specific parts.

3. Added code for gummiboot-efi-* and efilinux-efi-* (for LTS kernels,
without CONFIG_EFI_STUB).
2012-09-17 13:51:51 +02:00
Tobias Powalowski
64d8ea649b fix vim binary 2012-09-13 21:37:33 +02:00
Tobias Powalowski
551d4d7fec fix udev files path 2012-09-13 08:44:13 +02:00
Tobias Powalowski
b3576cb1dd fix pacman directories 2012-09-12 17:58:27 +02:00
Tobias Powalowski
913e797ef8 fix comment in core_install 2012-09-12 15:30:51 +02:00
Tobias Powalowski
a13971138f correct pacman_depends 2012-09-12 12:12:59 +02:00
Tobias Powalowski
6ab31d16dd add usb_modeswitch to environment 2012-09-12 12:11:35 +02:00
Tobias Powalowski
d3803c86d5 add wvdial to install environment 2012-09-12 12:04:11 +02:00
Tobias Powalowski
4e2e74275d remove rtc hook, not needed anymore 2012-09-12 11:47:38 +02:00
Tobias Powalowski
a3ecd563a9 add xl2tpd to install environment 2012-09-12 11:25:12 +02:00
Tobias Powalowski
243aa95080 merge pacman support into base, move depends to separate hook 2012-09-12 11:11:00 +02:00
Tobias Powalowski
c9a33954ef fix motd for systemd 2012-09-12 09:11:29 +02:00
Tobias Powalowski
91ac5ec68d fix arch_base and profile 2012-09-11 12:57:34 +02:00
Tobias Powalowski
dbedd4fa69 move vi symlink to correct place 2012-09-10 22:09:52 +02:00
Tobias Powalowski
ba6f3a582c merge udev into base 2012-09-10 21:59:22 +02:00
Tobias Powalowski
f073f93eba merge systemd,pam and shadow into base 2012-09-10 19:01:45 +02:00
Tobias Powalowski
4ae49f79a1 add lslocks resizepart and wdctl to basw 2012-09-10 12:21:20 +02:00
Tobias Powalowski
bd17d0f759 fix chroot, remove volname 2012-09-05 16:05:42 +02:00
Tobias Powalowski
94d029657f fix swapoff 2012-09-05 15:44:31 +02:00
Tobias Powalowski
974cf2e3ca remove eject from pacman list now in util-linux 2012-09-05 10:07:39 +02:00
Tobias Powalowski
889f11a580 add all sysvinit-tools 2012-08-31 10:00:03 +02:00
Tobias Powalowski
4d7523c738 add sysvinit-tools to environment 2012-08-31 09:55:03 +02:00
Tobias Powalowski
acb3107340 remove grub-efi-386 from environment 2012-08-30 15:45:42 +02:00
Tobias Powalowski
453abb020a fix ifplug binaries 2012-08-30 09:48:02 +02:00
Tobias Powalowski
41bef94fb2 fix umountall and do real recursive umount 2012-08-30 09:20:08 +02:00
Tobias Powalowski
ee8b5bfe4e fix systemd depends 2012-08-26 21:22:32 +02:00
Tobias Powalowski
07bce8d07a fix all none working symlinks, cleanup license hook 2012-08-25 14:32:59 +02:00
Tobias Powalowski
b44c9caa69 fix udev symlinks 2012-08-25 09:53:31 +02:00
Tobias Powalowski
8cfedec733 fix udev symlinks to save space 2012-08-25 08:58:31 +02:00
Tobias Powalowski
ececc95d49 fix pacman symlinks to save space 2012-08-25 08:53:36 +02:00
Tobias Powalowski
718465148d fix remote symlinks to save space 2012-08-25 08:48:32 +02:00
Tobias Powalowski
374af2b0dd fix net symlinks to save space and simplify hook 2012-08-25 08:43:15 +02:00
Tobias Powalowski
176bbaa1a4 fix syslinux symlinks to save space 2012-08-25 08:33:38 +02:00
Tobias Powalowski
3d53cc51a1 fix iptables symlinks to save space 2012-08-25 08:31:04 +02:00
Tobias Powalowski
9363a1edc2 fix filesystem symlinks to save space 2012-08-25 08:28:06 +02:00
Tobias Powalowski
de310a599e fix vigr symlink 2012-08-24 22:42:23 +02:00
Tobias Powalowski
b79c1f0d2f fix lvm2 symlinks, save a lot of space 2012-08-24 17:33:01 +02:00
Tobias Powalowski
f486d3029f fix base symlink hostname 2012-08-24 17:25:44 +02:00
Tobias Powalowski
57ef454f7f fix symlinks in base 2012-08-24 16:27:39 +02:00
Tobias Powalowski
c1e30c16f7 replace init files with corresponding systemd symlinks 2012-08-24 12:06:36 +02:00
Tobias Powalowski
84c8ce77f0 remove pidof and killall5 from base reintroduce when sysvinit-tools is released to the repos 2012-08-24 10:09:54 +02:00
Tobias Powalowski
db3518669d fix image generation on various files 2012-08-24 09:44:18 +02:00
Tobias Powalowski
0358bee1a4 remove sysvinit from pacman depends 2012-08-24 08:46:59 +02:00
Tobias Powalowski
b721191d96 remove initscripts from pacman list 2012-08-24 08:42:12 +02:00
Tobias Powalowski
007a24eda8 fix wireless crda 2012-08-24 08:24:01 +02:00
Tobias Powalowski
e3a664ef62 add rsync sytemd config 2012-08-23 18:01:17 +02:00
Tobias Powalowski
60828076fa remove more conf.d files 2012-08-23 17:59:35 +02:00
Tobias Powalowski
4419300ddc remove more conf.d files 2012-08-23 17:57:50 +02:00
Tobias Powalowski
64b2e84c3c start removing conf.d files 2012-08-23 16:24:39 +02:00
Tobias Powalowski
9af3df506e remove all rc.d files 2012-08-16 21:29:03 +02:00
Tobias Powalowski
b1a7e50ffe start moving to systemd only environment 2012-08-16 21:23:15 +02:00
Tobias Powalowski
c72cf8439d fix arch_base for loop and some cleanup 2012-08-16 12:36:46 +02:00
Tobias Powalowski
3f57b38140 split wireless into staging files to reduce code 2012-08-16 11:44:46 +02:00
Tobias Powalowski
42e3959e58 remove ppp directory from pptpclient and rp-pppoe, ppp is a dependency 2012-08-16 11:29:27 +02:00
Tobias Powalowski
fdbc06e5b6 use wireless config from chroot 2012-08-16 08:02:05 +02:00
Tobias Powalowski
4757a277f7 use vpnc config from chroot 2012-08-16 07:59:56 +02:00
Tobias Powalowski
676a7ada6f use smartmontools config from chroot 2012-08-16 07:57:00 +02:00
Tobias Powalowski
afbf0e3891 use shadow config from chroot 2012-08-16 07:55:31 +02:00
Tobias Powalowski
c9fabcda12 use remote config from chroot 2012-08-16 07:52:53 +02:00
Tobias Powalowski
175c4295eb use pptpclient config from chroot 2012-08-15 22:39:09 +02:00
Tobias Powalowski
2f70e562d1 use pppoe config from chroot 2012-08-15 22:37:24 +02:00
Tobias Powalowski
b2ef720f8b use ppp config from chroot 2012-08-15 22:35:48 +02:00
Tobias Powalowski
41530fe954 use pam config from chroot 2012-08-15 22:32:59 +02:00
Tobias Powalowski
c0ee10404b use openvpn config from chroot 2012-08-15 22:25:49 +02:00
Tobias Powalowski
f3ba488d49 use netcfg config from chroot 2012-08-15 22:25:01 +02:00
Tobias Powalowski
2d6b2e32f7 use net config from chroot 2012-08-15 22:23:51 +02:00
Tobias Powalowski
d1a0edcfbc use lvm config from chroot 2012-08-15 22:18:16 +02:00
Tobias Powalowski
72debd9b94 use linux_atm config from chroot 2012-08-15 22:17:12 +02:00
Tobias Powalowski
fc6e63e036 use lilo config from chroot 2012-08-15 22:15:23 +02:00
Tobias Powalowski
9f033bad3f use lftp config from chroot 2012-08-15 22:13:57 +02:00
Tobias Powalowski
c093b6c851 use isdn config files from chroot 2012-08-15 22:05:15 +02:00
Tobias Powalowski
dbcc45a9d1 use iptables config files from chroot 2012-08-15 22:02:58 +02:00
Tobias Powalowski
671f0a4d34 remove modprobe.conf from base 2012-08-15 21:05:29 +02:00
Tobias Powalowski
d14320b71a use nilfs_cleanerd.conf from chroot 2012-08-15 20:52:00 +02:00
Tobias Powalowski
220cd96047 use chroots uvesafb.conf file 2012-08-15 20:50:25 +02:00
Tobias Powalowski
18eaee3f2d use chroots dnsmasq.conf 2012-08-15 20:41:15 +02:00
Tobias Powalowski
1f1d1b5326 use clamav config from chroot 2012-08-15 20:36:06 +02:00
Tobias Powalowski
9ef807646c remove /var/lib from clamav 2012-08-15 20:32:50 +02:00
Tobias Powalowski
e982da0daf replace cpufreq with cpupower 2012-08-15 20:26:33 +02:00
Tobias Powalowski
3991bafbd8 change base hook to use chroot config files if possible 2012-08-15 20:16:50 +02:00
Tobias Powalowski
d2349d44a8 move zsh to base hook, we need it there for default shell 2012-08-15 14:22:43 +02:00
Tobias Powalowski
2adb6e1965 remove not needed files from pacman hook 2012-08-15 14:15:39 +02:00
Tobias Powalowski
99159c41dc change to zsh as default login shell 2012-08-15 14:04:56 +02:00
Tobias Powalowski
b24ae6f85e add all lvm2 and device-mapper libs 2012-08-11 13:27:09 +02:00
Tobias Powalowski
b9ce5fd00f fix license location 2012-07-30 16:01:32 +02:00
Tobias Powalowski
67048a051c remove covered base dir structure from mkinitcpio 0.10 2012-07-30 15:03:49 +02:00
Tobias Powalowski
8a08c87995 add gpg-agent 2012-07-27 22:38:22 +02:00
Tobias Powalowski
a3a3dbfecc fix grub packages 2012-07-27 22:28:33 +02:00
Tobias Powalowski
da8ae5bf08 remove hostname from systemd hook 2012-07-21 10:02:53 +02:00
Tobias Powalowski
8f9a24d561 add arch-install-scripts to environment 2012-07-18 18:49:04 +02:00
Tobias Powalowski
5706fa2920 fix grep and du 2012-07-18 16:05:51 +02:00
Tobias Powalowski
1847b1c449 add all grub lib files 2012-06-30 11:09:34 +02:00
Tobias Powalowski
b940c37b7a add grub-efi-i386 2012-06-29 11:05:39 +02:00
Tobias Powalowski
32b8c35e96 populate archlinux-keyring already on boot, remove it from install scripts 2012-06-27 12:12:27 +02:00
Tobias Powalowski
ccd772d808 remove udev rules from other install hooks 2012-06-26 09:48:11 +02:00
Tobias Powalowski
8a98af4e81 simplify arch_udev 2012-06-26 09:23:04 +02:00
Tobias Powalowski
cb164c8611 add intel and amd ucode 2012-06-26 09:06:08 +02:00
Tobias Powalowski
5a6d324273 remove old scripts 2012-06-25 11:35:35 +02:00
Tobias Powalowski
f20ec0d81f rename all grub2 references to grub 2012-06-25 11:34:07 +02:00
Tobias Powalowski
8621db884c dont try to repo-add .sig files 2012-06-25 09:23:19 +02:00
Tobias Powalowski
8da96f6d82 fix /var/lock symlink 2012-06-24 10:18:32 +02:00
Tobias Powalowski
54c2db0ffb fix symlink syntax 2012-06-24 10:04:54 +02:00
Tobias Powalowski
372bce2155 remove var/run clamav 2012-06-24 08:35:23 +02:00
Tobias Powalowski
482427f92c revert mirrorlist update 2012-06-24 07:48:29 +02:00
Tobias Powalowski
b52ab3aa18 add arch-wiki-lite to pacman 2012-06-23 20:48:38 +02:00
Tobias Powalowski
77475a6522 add wiki_lite to install image 2012-06-23 20:45:07 +02:00
Tobias Powalowski
584d2befcc remove traceroute6 2012-06-23 18:50:08 +02:00
Tobias Powalowski
83014db1b0 remove netcfg var/run dirs 2012-06-23 18:47:54 +02:00
Tobias Powalowski
65a103dca1 add traceroute package 2012-06-23 18:45:21 +02:00
Tobias Powalowski
072c0a6db8 fix gzip and zcat binaries 2012-06-23 18:41:00 +02:00
Tobias Powalowski
a09b34eceb fix /var/run symlink 2012-06-18 14:36:34 +02:00
Tobias Powalowski
e7f448900e cosemetic changes for better readability 2012-06-14 14:51:01 +02:00
Tobias Powalowski
8491f35f07 fix mount.cifs 2012-06-11 15:10:05 +02:00
Tobias Powalowski
ec75d17aca add refind to bootloader packasges 2012-06-09 11:41:02 +02:00
Tobias Powalowski
f6a33c25b7 add pambase files 2012-06-05 09:29:19 +02:00
Tobias Powalowski
77cd01f7d3 add signature downloading 2012-06-04 14:52:54 +02:00
Tobias Powalowski
82322f447b bump mirrorlist, add signing support, bump makepkg configs 2012-06-04 12:45:46 +02:00
Tobias Powalowski
aa75d64969 remove libusb from pacman 2012-06-02 15:18:15 +02:00
Tobias Powalowski
7f3970ff2a dont remove main db files, sigh 2012-06-02 14:40:28 +02:00
Tobias Powalowski
1303c23423 add libusbx to depends 2012-06-01 11:55:36 +02:00
Tobias Powalowski
c530df83ee fix space in core_install 2012-05-31 22:12:18 +02:00
Tobias Powalowski
f3e378980f fix core_install 2012-05-31 22:08:11 +02:00
Tobias Powalowski
4c2d35d9a6 unescape tty file 2012-05-31 18:00:35 +02:00
Tobias Powalowski
3d2cc897b1 add tty file for tty1 2012-05-31 17:57:34 +02:00
Tobias Powalowski
c277c387c4 readd dmidecode to config files and cleanup 2012-05-31 12:37:27 +02:00
Tobias Powalowski
bf98615a06 restore dmidecode 2012-05-31 12:26:04 +02:00
Tobias Powalowski
8109dc7a96 more systemd autologin fixes 2012-05-31 12:19:56 +02:00
Tobias Powalowski
a08863c2df fix base binaries 2012-05-31 08:54:10 +02:00
Tobias Powalowski
4866698130 enable auto login on consoles 2012-05-31 08:35:15 +02:00
Tobias Powalowski
e092cf9cf7 fix typo in clamav 2012-05-31 08:06:54 +02:00
Tobias Powalowski
546ec68370 fix systemd getty 2012-05-30 18:26:22 +02:00
Tobias Powalowski
57e397a0c4 add systemd autologin 2012-05-30 17:47:52 +02:00
Tobias Powalowski
6027a6ee28 fix line break again caused by kate, grrrr 2012-05-30 17:28:38 +02:00
Tobias Powalowski
1084d475c8 switch installation mountpoint to /install 2012-05-30 17:26:58 +02:00
Tobias Powalowski
91039e1fcf fix systemd startup 2012-05-30 17:21:39 +02:00
Tobias Powalowski
da50a145cd fix empty systemd directories 2012-05-30 11:37:31 +02:00
Tobias Powalowski
c7939b23fd fix udevd, allow init from commandline boot 2012-05-30 11:29:19 +02:00
Tobias Powalowski
bb428591f4 add systemd install file 2012-05-29 15:09:34 +02:00
Tobias Powalowski
700abdd08b rename udev to systemd-tools 2012-05-28 12:00:01 +02:00
Tobias Powalowski
8a621ccbaa remove arch_dmidecode 2012-05-27 22:29:07 +02:00
Tobias Powalowski
88beef4512 fix base dir structure 2012-05-27 22:28:05 +02:00
Tobias Powalowski
bf475c1410 fix all hooks syntax 2012-05-27 21:54:46 +02:00
Tobias Powalowski
b28c875e76 more mkinitcpio 0.9.0 fixes 2012-05-27 17:12:28 +02:00
Tobias Powalowski
8930155cd5 more mkinitcpio 0.9.0 fixes 2012-05-27 12:15:43 +02:00
Tobias Powalowski
d31d10e1b0 more mkinitcpio 0.9.0 fixes 2012-05-27 12:06:40 +02:00
Tobias Powalowski
a94cba86d2 more mkinitcpio 0.9.0 fixes 2012-05-27 12:04:03 +02:00
Tobias Powalowski
5cea4ec405 more mkinitcpio 0.9.0 fixes 2012-05-27 11:53:08 +02:00
Tobias Powalowski
36b4278e50 more mkinitcpio 0.9.0 fixes 2012-05-27 11:47:05 +02:00
Tobias Powalowski
86703c7bfe more mkinitcpio 0.9.0 fixes 2012-05-27 11:40:23 +02:00
Tobias Powalowski
9ad103697d more migration to mkinitcpio-0.9.0 2012-05-26 12:07:05 +02:00
Tobias Powalowski
cb65f58e2e start migration to mkinitcpio-0.9.0 2012-05-26 11:50:43 +02:00
Tobias Powalowski
dc4378b428 remove libfetch from depends 2012-05-12 16:08:13 +02:00
Tobias Powalowski
9a6b081b2b fix procps depend 2012-05-10 14:55:44 +02:00
Tobias Powalowski
343b8e59d0 ChangeLog:
1. Use "cp", not "install" tool, to setup rEFInd in the setup script
2. Add rEFInd to iso at (ISO)/packages/refind-bin.zip
3. Use "cp -f" and "cp -rf" everywhere
4. In update-iso.sh, make sure updated setup script is copied to
(ISO)/arch/setup apart from updating the same in the initramfs files
5. Fix FSSPECS issue (in for loop) in autoprepare() in setup script
6. Added /usr/sbin/partprobe , /usr/bin/{bsdtar,bsdcpio} in arch_base
- useful for rescue stuff and needed for setting up rEFInd
7. Split up EFISTUB and rEFInd functions
2012-04-27 22:06:07 +02:00
Tobias Powalowski
80a95db88c add lenovo GPT warning 2012-04-22 20:38:54 +02:00
Tobias Powalowski
04792068d9 add always latest refind 2012-04-22 20:35:28 +02:00
Tobias Powalowski
41c3606534 fuck kate for fucking line break again 2012-04-20 16:23:44 +02:00
Tobias Powalowski
ce1c2a5ee4 fix file in arch_base 2012-04-20 16:20:18 +02:00
Tobias Powalowski
7d039313c7 add ssh pksconfig 2012-04-20 15:50:41 +02:00
Tobias Powalowski
b474171595 fix lvm2 rules 2012-04-20 13:41:36 +02:00
Tobias Powalowski
07f7d77c34 fix devicemapper rules 2012-04-20 13:40:48 +02:00
Tobias Powalowski
6cd5bc1cf1 add sshd functions file 2012-04-19 09:52:18 +02:00
Tobias Powalowski
755e6c35d8 fix wireless_lts 2012-04-18 10:55:50 +02:00
Tobias Powalowski
0883993112 fix netcfg 2012-04-18 10:48:06 +02:00
Tobias Powalowski
b31257ac6f fix arch_wireless 2012-04-18 10:37:35 +02:00
Tobias Powalowski
5b7b400962 fix arch_pacman_lts 2012-04-18 10:35:05 +02:00
Tobias Powalowski
7b479d9f69 fix arch_pacman 2012-04-18 10:34:20 +02:00
Tobias Powalowski
4aadfc774a fix arch_net 2012-04-18 10:32:09 +02:00
Tobias Powalowski
d207d4a20a fix arch_intel_wireless 2012-04-18 10:31:32 +02:00
Tobias Powalowski
6011742e93 fix arch_udev files 2012-04-18 10:30:29 +02:00
Tobias Powalowski
00510733f9 switch sqlite3 to sqlite 2012-04-10 12:18:14 +02:00
Tobias Powalowski
767a03838b fix arch_base 2012-04-05 12:52:04 +02:00
Tobias Powalowski
c0093ba47e fix line wraps 2012-04-04 11:58:28 +02:00
Tobias Powalowski
1af37ef2b2 fix netcfg programs 2012-04-04 11:46:28 +02:00
Tobias Powalowski
95ed266324 fix btrfsprogs binaries 2012-04-04 11:42:49 +02:00
Tobias Powalowski
b52b301f41 fix udev /usr move 2012-04-04 11:34:16 +02:00
Tobias Powalowski
69cdc88674 fix arch_base binaries 2012-04-04 11:30:21 +02:00
Tobias Powalowski
22a2dddb7e remove ide-cd module 2012-03-29 15:28:36 +02:00
Tobias Powalowski
f5e358ef98 fix base binaries 2012-03-29 13:18:14 +00:00
Tobias Powalowski
a2212aa0ed fix isdn binaries 2012-03-29 09:30:57 +02:00
Tobias Powalowski
41fbcc930e fix base binaries 2012-03-29 09:29:39 +02:00
Tobias Powalowski
8a6d8d98bd remove capi4k merge into isdn 2012-03-27 17:13:10 +02:00
Tobias Powalowski
1f55f07b71 fix dnsmasq binary 2012-03-27 16:59:44 +02:00
Tobias Powalowski
5beefdde23 remove framebuffer blacklist from udev 2012-03-27 16:58:41 +02:00
Tobias Powalowski
e62388ea44 fix filesystems binaries 2012-03-27 16:57:04 +02:00
Tobias Powalowski
86a4fd5568 fix base binaries 2012-03-27 16:56:00 +02:00
Tobias Powalowski
76b10535c1 remove gnupg2 and capi4k-utils depends 2012-03-27 15:40:49 +02:00
Tobias Powalowski
5815e4de9c remove arch_floppy we are in 2012 no floppies should be needed anymore 2012-03-07 15:16:33 +01:00
Tobias Powalowski
e08156bea8 move lib to /usr/lib 2012-03-07 08:23:18 +01:00