Commit graph

5863 commits

Author SHA1 Message Date
Tobias Powalowski
345301ec1f remove sudo usage on verify 2022-12-04 11:40:10 +01:00
Tobias Powalowski
014d7b10e1 move tr to base 2022-12-04 10:33:35 +01:00
Tobias Powalowski
9dd6e0342d update patch 2022-12-04 09:28:12 +01:00
Tobias Powalowski
0d55c8c013 update patch 2022-12-04 09:05:22 +01:00
Tobias Powalowski
823ff2405b quote variables 2022-12-03 19:46:29 +01:00
Tobias Powalowski
98ae01ff84 bump patch 2022-12-03 18:33:47 +01:00
Tobias Powalowski
faad9efd85 really fix iso creation 2022-12-03 11:11:26 +01:00
Tobias Powalowski
f505200c42 fix iso creation 2022-12-03 10:57:14 +01:00
Tobias Powalowski
0c0d0b06d6 bump to latest version 2022-12-03 09:41:15 +01:00
Tobias Powalowski
90abc7c596 copy vmlinuz again to efi.img for hashing kernel on secure boot 2022-12-03 09:15:49 +01:00
Tobias Powalowski
abe3f1a6ca remove archboot DEFAULT MOK keys, it breaks reproducibility 2022-12-03 08:54:41 +01:00
Tobias Powalowski
8de62a5cbc move dirname back to base 2022-12-02 16:54:23 +01:00
Tobias Powalowski
bb4ab14c36 readd !159 2022-12-02 13:46:31 +01:00
Tobias Powalowski
4c2aa4cc83 remove mode 2022-12-02 13:22:22 +01:00
Tobias Powalowski
365aba75ff update patch 2022-12-02 13:17:18 +01:00
Tobias Powalowski
945f87f74d add 159 to patch 2022-12-02 12:31:26 +01:00
Tobias Powalowski
194f8fd63e update patch 2022-12-02 11:53:21 +01:00
Tobias Powalowski
272ca5b29b update patch 2022-12-02 10:13:08 +01:00
Tobias Powalowski
5bc606e76f move dirname to base_common 2022-12-01 21:49:33 +01:00
Tobias Powalowski
dd6b73c12c correct logo to transparent background 2022-12-01 21:38:54 +01:00
Tobias Powalowski
923ac6d181 bump logo to 2022.12 2022-12-01 21:05:10 +01:00
Tobias Powalowski
c4f158908e allow mode on symlinks 2022-12-01 20:57:51 +01:00
Tobias Powalowski
cbd3e0d0e4 better patch 2022-12-01 20:06:24 +01:00
Tobias Powalowski
c5e74987a2 add correct performance patch 2022-12-01 16:13:54 +01:00
Tobias Powalowski
f0a363c81e add peformance patch 2022-12-01 15:11:19 +01:00
Tobias Powalowski
e8428a1ef1 add line breaks to mounting 2022-11-30 14:45:48 +01:00
Tobias Powalowski
405c124ed2 update homepage 2022-11-30 11:36:53 +01:00
Tobias Powalowski
3b49bdabf3 update homepageÄ 2022-11-30 11:18:33 +01:00
Tobias Powalowski
dc8bb59dc2 update homepage 2022-11-30 09:33:06 +01:00
Tobias Powalowski
d8e2d12098 update homepage 2022-11-30 09:31:12 +01:00
Tobias Powalowski
969fb0b793 fix box size 2022-11-30 06:40:31 +01:00
Tobias Powalowski
d37208d23c add kbd includes 2022-11-29 21:31:20 +01:00
Tobias Powalowski
492d7922cf add kbd includes 2022-11-29 21:27:00 +01:00
Tobias Powalowski
f90cd0ff14 add missing inc file 2022-11-29 21:17:54 +01:00
Tobias Powalowski
39819455b8 add missing inc file 2022-11-29 21:03:19 +01:00
Tobias Powalowski
f4eb839f15 add correct fonts to latest image 2022-11-29 20:39:48 +01:00
Tobias Powalowski
edf9b87ccf fix vconsole detection 2022-11-29 19:02:15 +01:00
Tobias Powalowski
7d4108b953 fix typo 2022-11-29 15:50:18 +01:00
Tobias Powalowski
6c7d9dfe9d ask for name scheme at the beginning 2022-11-29 15:46:34 +01:00
Tobias Powalowski
041462b876 fix box 2022-11-29 15:42:56 +01:00
Tobias Powalowski
06e1345957 silence grep 2022-11-29 15:32:20 +01:00
Tobias Powalowski
8e3dddb12e ask for name scheme earlier 2022-11-29 15:20:12 +01:00
Tobias Powalowski
4dde925bf1 fix line break 2022-11-29 15:11:55 +01:00
Tobias Powalowski
fed690413f add ... to messages 2022-11-29 14:59:32 +01:00
Tobias Powalowski
e7f9db574e add ... to messages 2022-11-29 14:57:28 +01:00
Tobias Powalowski
2621bdf0e4 add ... to messages 2022-11-29 14:55:34 +01:00
Tobias Powalowski
989cfe4b90 unify ... usage 2022-11-29 14:47:29 +01:00
Tobias Powalowski
a9f1eea059 fix box size 2022-11-29 14:10:37 +01:00
Tobias Powalowski
41082a84fe fix box size 2022-11-29 14:04:07 +01:00
Tobias Powalowski
927de984d7 shellcheck fixes 2022-11-29 12:27:54 +01:00
Tobias Powalowski
44988ec851 shellcheck fix 2022-11-29 12:24:35 +01:00
Tobias Powalowski
f442ec14df bigger box 2022-11-29 12:14:19 +01:00
Tobias Powalowski
4a5da76576 move Parameter 2022-11-29 12:13:05 +01:00
Tobias Powalowski
10357f3488 bigger box 2022-11-29 12:10:57 +01:00
Tobias Powalowski
450ccfc6ac Preconfigure mkinitcpio only once 2022-11-29 12:08:23 +01:00
Tobias Powalowski
7d453dde83 add on installed system 2022-11-29 11:01:21 +01:00
Tobias Powalowski
0bf7344a74 move function 2022-11-29 11:00:06 +01:00
Tobias Powalowski
d1527d5014 fix generate locales 2022-11-29 10:53:16 +01:00
Tobias Powalowski
f8d536b893 run auto locale before editing 2022-11-29 10:29:12 +01:00
Tobias Powalowski
0fc6a79da8 run locale-gen at the right time 2022-11-29 10:27:20 +01:00
Tobias Powalowski
2b5a525d5f reorder steps on preconfiguring 2022-11-29 10:20:00 +01:00
Tobias Powalowski
803d81a0d3 mkinitcpio on action 2022-11-29 10:16:37 +01:00
Tobias Powalowski
d889a150c1 run locale.gen and mkinitcpio on action 2022-11-29 10:14:35 +01:00
Tobias Powalowski
ac30d95910 add dialog for locale setting 2022-11-29 10:03:38 +01:00
Tobias Powalowski
16d9b5918a add dialog for glibc locales 2022-11-29 10:00:43 +01:00
Tobias Powalowski
81ebef67f3 fix OTHER_LOCALES 2022-11-29 09:56:00 +01:00
Tobias Powalowski
9c009967b3 wider menu 2022-11-29 09:52:50 +01:00
Tobias Powalowski
ea630dce36 correct file editing 2022-11-29 09:48:16 +01:00
Tobias Powalowski
6bc93689b7 add locale selection on configure step 2022-11-29 09:40:09 +01:00
Tobias Powalowski
849b220f38 shellcheck and simplify big screen detection 2022-11-29 07:22:23 +01:00
Tobias Powalowski
2569e8ae41 add tpowa key to running system too 2022-11-28 20:33:21 +01:00
Tobias Powalowski
d34a4341c4 fix check for aarch64 running 2022-11-28 15:52:51 +01:00
Tobias Powalowski
594bc89034 check on Full HD screen 2022-11-28 15:08:23 +01:00
Tobias Powalowski
9137e79ea5 check on Full HD screen 2022-11-28 15:07:51 +01:00
Tobias Powalowski
8f415eeed6 simplify vconsole call 2022-11-28 14:53:18 +01:00
Tobias Powalowski
fb9fe95d9a fix check 2022-11-28 14:48:07 +01:00
Tobias Powalowski
86d413bc3c put to correct line 2022-11-28 14:24:56 +01:00
Tobias Powalowski
63a45a0a9f autoset big font on screen detection of fb0 2022-11-28 14:18:35 +01:00
Tobias Powalowski
2fa1fb3f67 fix Italian typo 2022-11-28 09:51:17 +01:00
Tobias Powalowski
74aea78d3b higher sleep 2022-11-28 09:09:23 +01:00
Tobias Powalowski
c8abf6148b cleanup files on successful km 2022-11-28 09:06:52 +01:00
Tobias Powalowski
9210574f91 start setting directly 2022-11-28 09:05:33 +01:00
Tobias Powalowski
b92dee2526 start setting directly 2022-11-28 09:04:00 +01:00
Tobias Powalowski
a07079ed8e start setting directly 2022-11-28 08:56:43 +01:00
Tobias Powalowski
72df051757 run keymap immediatly 2022-11-28 08:51:51 +01:00
Tobias Powalowski
2e37ae337c rename function to vconsole 2022-11-28 08:49:35 +01:00
Tobias Powalowski
b05146affe remove line 2022-11-28 08:44:55 +01:00
Tobias Powalowski
4f9dc11dc0 move ru to main menu 2022-11-28 08:41:23 +01:00
Tobias Powalowski
e66cb6d44a remove sleep on normal screen 2022-11-28 08:34:15 +01:00
Tobias Powalowski
a3a7b53af3 reword dialogs 2022-11-28 08:33:18 +01:00
Tobias Powalowski
bf8c190a4e new logic for km 2022-11-28 08:27:14 +01:00
Tobias Powalowski
b3926e16d5 switch back to systemctl usage, it's bugged anyway 2022-11-27 22:22:26 +01:00
Tobias Powalowski
cd0a7d665f switch to loadkeys and setfont back 2022-11-27 21:30:18 +01:00
Tobias Powalowski
ba172b048b switch to loadkeys and setfont back 2022-11-27 21:29:24 +01:00
Tobias Powalowski
b386bc8cf2 switch to loadkeys and setfont back 2022-11-27 21:24:37 +01:00
Tobias Powalowski
e0cd2cdf26 reorder km script 2022-11-27 19:50:35 +01:00
Tobias Powalowski
811b65f896 reorder km script 2022-11-27 19:46:43 +01:00
Tobias Powalowski
c1bece744c reorder km script 2022-11-27 19:43:38 +01:00
Tobias Powalowski
95d4ee7fc2 rename KEYMAP 2022-11-27 19:23:06 +01:00
Tobias Powalowski
9a4317f1c9 cleanup km 2022-11-27 19:21:00 +01:00
Tobias Powalowski
6732c9ef0f use systemd-vconsole-setup directly 2022-11-27 19:07:06 +01:00
Tobias Powalowski
1eed589c6f use systemd-vconsole-setup directly 2022-11-27 19:06:11 +01:00
Tobias Powalowski
10fb2032c9 fix keymap setting with systemd 2022-11-27 18:12:04 +01:00
Tobias Powalowski
9de8f33a0f fix keymap setting with systemd 2022-11-27 17:12:01 +01:00
Tobias Powalowski
2d3d7010fd reduce sleep times 2022-11-27 16:58:12 +01:00
Tobias Powalowski
a34aca3352 remove not working keymaps 2022-11-27 16:56:08 +01:00
Tobias Powalowski
48e45df264 remove not working keymaps 2022-11-27 16:34:08 +01:00
Tobias Powalowski
fccc350c9f remove not working keymaps 2022-11-27 16:32:32 +01:00
Tobias Powalowski
c21853358a remove not working keymaps 2022-11-27 16:30:19 +01:00
Tobias Powalowski
fd6301c599 fix parameter 2022-11-27 16:08:22 +01:00
Tobias Powalowski
1ddaeaf378 restart all vconsoles 2022-11-27 16:06:22 +01:00
Tobias Powalowski
073f3c7e5f change size 2022-11-27 14:58:27 +01:00
Tobias Powalowski
9738aed788 change size 2022-11-27 14:56:00 +01:00
Tobias Powalowski
c4ddd13eb4 change size 2022-11-27 14:53:56 +01:00
Tobias Powalowski
c51efb257e change size 2022-11-27 14:52:20 +01:00
Tobias Powalowski
9a753ce8a6 change size 2022-11-27 14:51:11 +01:00
Tobias Powalowski
903ff80050 fix size 2022-11-27 14:49:47 +01:00
Tobias Powalowski
fbf1adb73f autoset size for big screens 2022-11-27 14:46:20 +01:00
Tobias Powalowski
fe707208c7 change default font to latarcyrheb-sun16 2022-11-27 13:23:11 +01:00
Tobias Powalowski
3358db4df8 add more keymaps 2022-11-27 11:21:40 +01:00
Tobias Powalowski
e4a332bb05 add more keymaps 2022-11-27 10:36:34 +01:00
Tobias Powalowski
d93bbedbd3 move mdadm dialog to second check 2022-11-26 20:01:55 +01:00
Tobias Powalowski
e05d808297 remove deprecated iputils 2022-11-26 19:22:14 +01:00
Tobias Powalowski
6c532fbae9 wider box 2022-11-26 18:54:38 +01:00
Tobias Powalowski
493b7d1f8a smaller dialog 2022-11-26 18:26:51 +01:00
Tobias Powalowski
bc664f7c42 better font selection menu 2022-11-26 17:48:52 +01:00
Tobias Powalowski
fccb0205ea strip down keymaps 2022-11-26 14:45:36 +01:00
Tobias Powalowski
e311eb07e9 strip down keymaps 2022-11-26 14:37:37 +01:00
Tobias Powalowski
47d71e0c7a remove Eire 2022-11-26 13:54:50 +01:00
Tobias Powalowski
ef754a4530 remove Timezone from Region 2022-11-26 13:52:37 +01:00
Tobias Powalowski
473e9ba638 only show real regions 2022-11-26 13:50:57 +01:00
Tobias Powalowski
d3459a14e2 only show real regions 2022-11-26 13:43:18 +01:00
Tobias Powalowski
9adc2d16dc only show real regions 2022-11-26 13:42:11 +01:00
Tobias Powalowski
93d9cad2d3 only show Regions 2022-11-26 13:34:13 +01:00
Tobias Powalowski
96f4c85f18 remove LOG from wget 2022-11-26 13:16:25 +01:00
Tobias Powalowski
f34b4a1eef log all ping output to LOG 2022-11-26 13:10:15 +01:00
Tobias Powalowski
066b07fb61 log wget output 2022-11-26 13:07:17 +01:00
Tobias Powalowski
ad9685efe6 ping google for network up status 2022-11-26 12:58:03 +01:00
Tobias Powalowski
6eb689f425 fix tabs 2022-11-26 11:35:30 +01:00
Tobias Powalowski
32cfe52fb8 put locale_gen running into function 2022-11-26 11:32:23 +01:00
Tobias Powalowski
c8ffc05640 preconfigure mkinitcpio in config part 2022-11-26 11:28:54 +01:00
Tobias Powalowski
7fcfd6f230 move most automagic to package installation end 2022-11-26 11:24:02 +01:00
Tobias Powalowski
b14b626118 remove 1 line 2022-11-26 10:52:59 +01:00
Tobias Powalowski
502863c9b7 remove 1 line 2022-11-26 10:51:26 +01:00
Tobias Powalowski
9017c9d91d fix ioschedulers 2022-11-26 10:45:59 +01:00
Tobias Powalowski
ac2fe096e9 be more verbose on mkinitcpio and locale-gen 2022-11-26 09:22:10 +01:00
Tobias Powalowski
0b9e3dc291 reformat dialogs 2022-11-26 09:20:12 +01:00
Tobias Powalowski
0d34a516af fix check 2022-11-26 09:18:05 +01:00
Tobias Powalowski
bb7e5da506 be more verbose on automagic time 2022-11-26 09:15:19 +01:00
Tobias Powalowski
9ed2fe9b89 remove from base S_CONFIG 2022-11-25 22:11:16 +01:00
Tobias Powalowski
d51103f962 fix S_CONFIG clear 2022-11-25 21:49:46 +01:00
Tobias Powalowski
21b3361b71 fix autoconfiguration 2022-11-25 21:42:14 +01:00
Tobias Powalowski
19d25a5aff fix auto_system_files 2022-11-25 21:06:01 +01:00
Tobias Powalowski
125c4790e9 add km to files 2022-11-25 21:03:18 +01:00
Tobias Powalowski
07e8b14ccc remove wrong message about entropy 2022-11-25 20:38:46 +01:00
Tobias Powalowski
3b26bf8e02 shellcheck fixes 2022-11-25 18:06:33 +01:00
Tobias Powalowski
34725a4256 shrink box 2022-11-25 18:02:23 +01:00
Tobias Powalowski
3628cd7a8d two menus for region and timezone 2022-11-25 17:49:23 +01:00
Tobias Powalowski
4f85651d91 shellcheck 2022-11-25 16:46:42 +01:00
Tobias Powalowski
062fe66b9a change wording 2022-11-25 16:42:41 +01:00
Tobias Powalowski
5b90d4a22f always reset /etc/adjtime 2022-11-25 16:33:48 +01:00
Tobias Powalowski
3a70d2a146 reset parameters at loop beginning 2022-11-25 16:27:03 +01:00
Tobias Powalowski
02d24bb087 run hwclock after UTC switch 2022-11-25 16:24:57 +01:00
Tobias Powalowski
c4a7e282ee fix loop 2022-11-25 16:20:07 +01:00
Tobias Powalowski
17592df9c0 check internet connection before asking NTP service 2022-11-25 16:17:17 +01:00
Tobias Powalowski
bb79a63bbc reformat box 2022-11-25 16:00:14 +01:00
Tobias Powalowski
19d15a5e90 reformat box 2022-11-25 15:45:55 +01:00
Tobias Powalowski
4191aaa67e reformat box 2022-11-25 15:44:05 +01:00
Tobias Powalowski
27b1a6df3a reformat box 2022-11-25 15:40:25 +01:00
Tobias Powalowski
cd06d15b6d better logic in time and date 2022-11-25 15:34:00 +01:00
Tobias Powalowski
085d0a39a0 change check to localectl instead of loadkeys 2022-11-25 14:45:46 +01:00
Tobias Powalowski
24ae7c50c4 reformat message 2022-11-25 12:03:39 +01:00
Tobias Powalowski
2dd8e8f23d reformat message 2022-11-25 12:01:55 +01:00
Tobias Powalowski
f97e6fb171 reformat message 2022-11-25 12:01:15 +01:00
Tobias Powalowski
a23b324664 reformat message 2022-11-25 12:00:22 +01:00
Tobias Powalowski
5c201e4a11 reformat message 2022-11-25 11:59:04 +01:00
Tobias Powalowski
09b39c7df9 reformat message 2022-11-25 11:58:12 +01:00
Tobias Powalowski
69f3c2f3af fix password loop 2022-11-25 11:56:36 +01:00
Tobias Powalowski
39da25841f fix password loop 2022-11-25 11:53:46 +01:00
Tobias Powalowski
be8fd37586 return to main menu if no root password is set 2022-11-25 11:05:00 +01:00
Tobias Powalowski
d86a317be9 return to main menu if no root password is set 2022-11-25 11:01:05 +01:00
Tobias Powalowski
06d3099433 change message 2022-11-25 10:58:32 +01:00
Tobias Powalowski
9393d412c2 new set root password logic 2022-11-25 10:57:26 +01:00
Tobias Powalowski
bed6f69349 change box size 2022-11-25 10:49:08 +01:00
Tobias Powalowski
33aee832f0 change box size 2022-11-25 10:46:13 +01:00
Tobias Powalowski
18472515e6 add message before setting root password. 2022-11-25 10:41:48 +01:00
Tobias Powalowski
1ac51c841c move root password check to configuration 2022-11-25 10:23:26 +01:00
Tobias Powalowski
300a11c083 also check on L for root user password 2022-11-25 08:19:30 +01:00
Tobias Powalowski
0dfce4447d reformat btrfs dialogs 2022-11-24 21:28:36 +00:00
Tobias Powalowski
5f845970f5 reformat btrfs dialogs 2022-11-24 21:25:11 +00:00
Tobias Powalowski
1bbe977847 add check for empty root password 2022-11-24 21:13:29 +00:00
Tobias Powalowski
9109615d94 fix _RUNNING_ARCH with RUNNING_ARCH 2022-11-24 16:15:33 +01:00
Tobias Powalowski
2d89a7ceb4 update homepage add X64 2022-11-24 16:04:42 +01:00
Tobias Powalowski
8c3f9a5405 update homepage add X64 2022-11-24 16:04:18 +01:00
Tobias Powalowski
26c5207474 update homepage sizes 2022-11-24 15:54:17 +01:00
Tobias Powalowski
2793753e00 switch to zstd compression as first option on btrfs dialog 2022-11-24 14:42:17 +01:00
Tobias Powalowski
1e0b739301 update homepage 2022-11-24 14:14:28 +01:00
Tobias Powalowski
84fcc9eb07 move CACHEDIR to common 2022-11-24 13:00:32 +01:00
Tobias Powalowski
853a553f64 fix CACHEDIR 2022-11-24 12:45:23 +01:00
Tobias Powalowski
861b38e3e5 correct pacman_parameters 2022-11-24 11:49:27 +01:00
Tobias Powalowski
01afde9888 shellcheck fixes 2022-11-23 17:29:10 +01:00
Tobias Powalowski
95a59856b1 shellcheck fixes 2022-11-23 17:26:44 +01:00
Tobias Powalowski
f867bcb113 shellcheck fixes 2022-11-23 17:20:42 +01:00
Tobias Powalowski
5021200e1f shellcheck fixes 2022-11-23 17:14:49 +01:00
Tobias Powalowski
024d0423dd fix bootloader for aarch64 and riscv64 2022-11-23 17:08:12 +01:00
Tobias Powalowski
bb23b66e2a update initcpio to new destinations 2022-11-23 11:28:41 +01:00
Tobias Powalowski
c546562cea move main to first, rename SETUPS to LIBS 2022-11-23 11:21:30 +01:00
Tobias Powalowski
1017807cc5 move update-installer libs to directory 2022-11-23 11:19:34 +01:00
Tobias Powalowski
a4791fe24e bigger size of architectures 2022-11-23 10:15:36 +01:00
Tobias Powalowski
8b65965531 transparent logo 2022-11-23 10:11:11 +01:00
Tobias Powalowski
dddac1de47 replace kernel in logo with release month 2022-11-23 10:06:03 +01:00
Tobias Powalowski
117095cdd8 add container check for release and server release 2022-11-23 09:40:12 +01:00
Tobias Powalowski
7595efc15f remove architecture check on release script 2022-11-23 09:29:32 +01:00
Tobias Powalowski
cbb1ffb757 rename 0 to _BASENAME 2022-11-23 08:17:28 +01:00
Tobias Powalowski
71265c4c94 move root check after usage 2022-11-23 07:46:54 +01:00
Tobias Powalowski
7d275f1fc6 allow chroot-tarball on all architecture, rename LOW_ARCH to _ARCH 2022-11-23 07:45:07 +01:00
Tobias Powalowski
06cdb25c30 rename function to _architecture_check 2022-11-23 07:40:48 +01:00
Tobias Powalowski
332ca5d3f7 check_architecture on iso and release script 2022-11-23 07:38:54 +01:00
Tobias Powalowski
2159072ff9 rename and move run-scripts to run directory 2022-11-23 07:28:35 +01:00
Tobias Powalowski
3f4d37f179 remove functions.old usage 2022-11-22 21:28:07 +01:00
Tobias Powalowski
452248636a rename merged files to run-* 2022-11-22 21:08:27 +01:00
Tobias Powalowski
e94e994cb2 update to new merged files 2022-11-22 20:01:15 +01:00
Tobias Powalowski
c8a840e0f5 add missing file 2022-11-22 19:29:02 +01:00
Tobias Powalowski
63f1987d99 add missing files 2022-11-22 19:28:43 +01:00
Tobias Powalowski
cd29f71c4f merge server-release into one, add riscv64-iso symlink 2022-11-22 19:17:13 +01:00
Tobias Powalowski
9b1bc61a03 merge release into one 2022-11-22 18:50:26 +01:00
Tobias Powalowski
d8af06a440 merge pacman-chroot-tarball 2022-11-22 16:46:18 +01:00
Tobias Powalowski
b1f227b0c0 merge iso into one file 2022-11-22 15:36:02 +01:00
Tobias Powalowski
2e9a17d846 merge create-repository into one for all arches 2022-11-22 14:57:56 +01:00
Tobias Powalowski
494e636f72 readd as create-container as symlinks 2022-11-22 12:59:44 +01:00
Tobias Powalowski
8842066059 remove *-create-container.sh 2022-11-22 12:37:56 +01:00
Tobias Powalowski
12e1029e02 merge create-container into one script 2022-11-22 12:36:20 +01:00
Tobias Powalowski
2a411c4cc8 remove patched functions for upcoming mkinitcpio release 33, which includes all archboot improvements :) 2022-11-21 12:10:35 +01:00
Tobias Powalowski
4984da6c35 bump doc to new size 2022-11-21 09:49:49 +01:00
Tobias Powalowski
efca4f899b remove empty line 2022-11-21 07:19:50 +01:00
Tobias Powalowski
55752063c5 add rpcuser 2022-11-21 07:18:34 +01:00
Tobias Powalowski
71f7bdf934 add /usr/lib/locale for keymaps on aarch64 2022-11-20 18:26:35 +01:00
Tobias Powalowski
52ae4ecd49 don't link lib64 on none x86_64 arches 2022-11-20 17:53:05 +01:00
Tobias Powalowski
f75a3bfd00 update to archiso size 2022-11-20 11:30:56 +01:00
Tobias Powalowski
5fd69e5987 update sizes 2022-11-20 11:27:25 +01:00
Tobias Powalowski
4518d59b28 move _ARCH to common 2022-11-20 09:26:59 +01:00
Tobias Powalowski
2d3f093c03 fix name of archboot package on riscv 2022-11-20 09:08:59 +01:00
Tobias Powalowski
4bfe1fa348 fix message, add KEYRING 2022-11-19 22:43:38 +01:00
Tobias Powalowski
3b141a408a add KEYRING to base_install 2022-11-19 22:17:33 +01:00
Tobias Powalowski
b3201d28a6 fix check 2022-11-19 20:44:13 +01:00
Tobias Powalowski
6f8798d71b move _ARCHBOOT and _KEYRING to common 2022-11-19 20:08:34 +01:00
Tobias Powalowski
22facbf3c6 add archlinuxarm-keyring to repository and release 2022-11-19 16:01:59 +01:00
Tobias Powalowski
6f9c63fcce fix aarch64 container creation 2022-11-19 15:07:39 +01:00
Tobias Powalowski
af3768fcd2 silence removing of cache files 2022-11-15 14:43:36 +01:00
Tobias Powalowski
d713eab6da update homepage 2022-11-15 11:17:06 +01:00
Tobias Powalowski
8b000796ca fix move to common 2022-11-12 15:05:33 +01:00
Tobias Powalowski
ad51478a81 move check to common function for disabling riscv64 graphical packages 2022-11-12 14:53:05 +01:00
Tobias Powalowski
497854cdea fix openssl license 2022-11-09 11:39:46 +01:00
Tobias Powalowski
11d2400a2c fix path creaion 2022-11-09 11:07:22 +01:00
Tobias Powalowski
223c63f565 skip download graphics on riscv64 2022-11-09 10:34:04 +01:00
Tobias Powalowski
28369c9cb0 fix riscv64 check for disabling graphical packges 2022-11-09 09:47:50 +01:00
Tobias Powalowski
a5a627b825 fix missing \ 2022-10-26 18:22:16 +02:00
Tobias Powalowski
1e1364decf update console output 2022-10-25 22:52:32 +02:00
Tobias Powalowski
3255b0d913 update console output 2022-10-25 22:47:02 +02:00
Tobias Powalowski
184480589c update xfce console output 2022-10-25 22:35:00 +02:00
Tobias Powalowski
f5fbc5a8c5 fix option listing 2022-10-25 15:42:59 +02:00
Tobias Powalowski
98f49ae3e5 fix patch name 2022-10-25 14:47:00 +02:00
Tobias Powalowski
594184ec8c remove mkinitcpio restore 2022-10-25 14:24:32 +02:00
Tobias Powalowski
1c3c8bf471 remove archboot_kms and replace with kms from mkinitcpio 32 2022-10-25 11:31:03 +02:00
Tobias Powalowski
ab2d2080a9 fix bash 2022-10-25 08:44:27 +02:00
Tobias Powalowski
cc73c6f4c0 update mkinitcpio patches for v32 2022-10-25 08:13:48 +02:00
Tobias Powalowski
78f1b34ee0 remove empty line 2022-10-25 07:27:22 +02:00
Tobias Powalowski
ee1a5ffe95 add download_graphical to aarch64 and riscv64 2022-10-25 07:25:55 +02:00
Tobias Powalowski
938df99212 add new memory barriers with options 2022-10-24 21:55:50 +02:00
Tobias Powalowski
53b1754de2 add new memory barriers with options 2022-10-24 21:36:58 +02:00
Tobias Powalowski
06b4d1e30b add new memory barriers with options 2022-10-24 21:34:43 +02:00
Tobias Powalowski
5fce1b4338 revert the loops, and just use the cleaner layout 2022-10-24 20:49:24 +02:00
Tobias Powalowski
013d0edc49 better loop 2022-10-24 16:50:59 +02:00
Tobias Powalowski
ed2a1c51dc better loop 2022-10-24 16:27:38 +02:00
Tobias Powalowski
476e90fc0a add more cleanup 2022-10-24 15:52:26 +02:00
Tobias Powalowski
564ad0606e shorten wait on remove 2022-10-24 15:37:29 +02:00
Tobias Powalowski
9ea30b052c faster delete 2022-10-24 14:13:13 +02:00
Tobias Powalowski
13358f1677 speed up deletion 2022-10-24 14:08:06 +02:00
Tobias Powalowski
64d32c5bab add delete loop 2022-10-24 14:01:56 +02:00
Tobias Powalowski
e9fc4821d5 remove stuff earlier 2022-10-24 11:12:27 +02:00
Tobias Powalowski
56595835db give more timer before deleting 2022-10-24 10:53:01 +02:00
Tobias Powalowski
660ffad39c only remove firmware 2022-10-24 09:52:04 +02:00
Tobias Powalowski
01e04ea0a9 clean modules and firmware earlier 2022-10-24 09:45:16 +02:00
Tobias Powalowski
e47ddcbd89 don't delete db 2022-10-24 08:49:50 +02:00
Tobias Powalowski
78dfc28898 clean correct cache 2022-10-24 08:40:51 +02:00
Tobias Powalowski
ba4d2a0aec download graphical in extra step 2022-10-24 08:05:07 +02:00
Tobias Powalowski
3735c9f4e3 clean pacman cache earlier. 2022-10-24 07:32:58 +02:00
Tobias Powalowski
d88c96bc2a clean pacman cache earlier. 2022-10-24 07:21:46 +02:00
Tobias Powalowski
6391e2f1af clean pacman cache earlier. 2022-10-24 07:19:30 +02:00
Tobias Powalowski
569c44bd22 move ping to base-common, to allow updating scripts 2022-10-23 10:53:49 +02:00
Tobias Powalowski
f4e07b001d emphasize with/without 2022-10-23 10:44:51 +02:00
Tobias Powalowski
feaa2fcdf6 simplify login.sh 2022-10-23 10:39:42 +02:00
Tobias Powalowski
04a91cddf1 add graphical environments only on systems with more than 4199MB RAM 2022-10-23 10:06:25 +02:00
Tobias Powalowski
d2cb67fa33 revert cache move 2022-10-23 09:20:54 +02:00
Tobias Powalowski
421eda357b move cache to container on local image to save RAM 2022-10-23 09:14:43 +02:00
Tobias Powalowski
718ddfa722 update download links to bit.ly 2022-10-21 10:12:39 +02:00
Tobias Powalowski
b2207a0a7b update download links to bit.ly 2022-10-21 10:11:56 +02:00
Tobias Powalowski
819e18d70a update to new shadow license name 2022-10-20 07:43:43 +02:00
Tobias Powalowski
7695353ee0 update patch 2022-10-19 10:01:26 +02:00
Tobias Powalowski
327c5d1e4c disable u-boot image building for aarch64 at the moment 2022-10-18 21:18:24 +02:00
Tobias Powalowski
358fbfad9f fix ,,, with ... 2022-10-18 20:38:43 +02:00
Tobias Powalowski
0b202507ac add smp kexec fix for U-Boot 2022-10-18 20:04:14 +02:00
Tobias Powalowski
83bb9c8960 add U-Boot support for aarch64 in setup script 2022-10-18 19:39:52 +02:00
Tobias Powalowski
b8a59da141 add U-Boot support for aarch64 in setup script 2022-10-18 19:38:06 +02:00
Tobias Powalowski
100cb65bb3 add archlinuxarm-keyring on real aarch64 2022-10-18 18:53:09 +02:00
Tobias Powalowski
e7b2fe9a22 change message 2022-10-18 16:58:48 +02:00
Tobias Powalowski
09b827ef1a remove extlinux.conf after uboot image creation 2022-10-18 16:57:35 +02:00
Tobias Powalowski
d0262ceade add uboot image for aarch64 architecture, rename _prepare_uboot to _uboot 2022-10-18 15:56:42 +02:00
Tobias Powalowski
5c0070759e update homepage 2022-10-18 07:37:16 +02:00
Tobias Powalowski
4093181333 update homepage 2022-10-18 07:33:36 +02:00
Tobias Powalowski
0b764e03cd update homepage 2022-10-17 22:32:01 +02:00
Tobias Powalowski
4670a8d343 update homepage 2022-10-17 22:25:00 +02:00
Tobias Powalowski
3a6a4e7705 update homepage 2022-10-17 18:28:55 +02:00
Tobias Powalowski
9022b13a24 update homepage 2022-10-17 18:28:10 +02:00
Tobias Powalowski
6c08815c4c update homepage 2022-10-17 18:26:24 +02:00
Tobias Powalowski
494c08fc7e update homepage 2022-10-17 14:50:04 +02:00
Tobias Powalowski
69e7181035 update elinks startup page 2022-10-17 10:59:50 +02:00
Tobias Powalowski
1ec81f0689 move wiki.html archboot.html, remove wiki.md 2022-10-17 09:57:20 +02:00
Tobias Powalowski
9d530c9266 update homepage 2022-10-17 09:55:19 +02:00
Tobias Powalowski
e0aec0ad1e update html homepage 2022-10-17 06:52:45 +02:00
Tobias Powalowski
f3fba1e378 update elinks start page 2022-10-15 10:18:57 +02:00
Tobias Powalowski
4e952b2ac8 update archboot link in elinks to working html page 2022-10-15 09:48:11 +02:00
Tobias Powalowski
0183e524a4 add wiki.html 2022-10-15 09:34:35 +02:00
Tobias Powalowski
98eef3808d output ping on tty7 2022-10-14 17:22:06 +02:00
Tobias Powalowski
4c65c6b117 add network check before overwriting files with empty files 2022-10-14 17:19:20 +02:00
Tobias Powalowski
e847b9122a Revert "remove broadcom-wl, it's not working with 6.0.x at the moment"
This reverts commit 88a819c78b.
2022-10-14 12:18:14 +02:00
Tobias Powalowski
9f64b87bc4 Revert "Revert "bump logo to 6.0.x""
This reverts commit 8d9c3e6b98.
2022-10-14 12:17:50 +02:00
Tobias Powalowski
8d9c3e6b98 Revert "bump logo to 6.0.x"
This reverts commit 2a1ffae8ef.
2022-10-14 12:16:40 +02:00
Tobias Powalowski
88a819c78b remove broadcom-wl, it's not working with 6.0.x at the moment 2022-10-14 10:42:48 +02:00
Tobias Powalowski
2a1ffae8ef bump logo to 6.0.x 2022-10-14 07:53:31 +02:00
Tobias Powalowski
bba8411621 remove dhclient from cleanup 2022-10-13 08:28:11 +02:00
Tobias Powalowski
d45fe041f5 remove vi from base-common, nano is there 2022-10-13 08:08:13 +02:00
Tobias Powalowski
7ead825560 remove obsolete dhclient support 2022-10-12 21:22:52 +02:00
Tobias Powalowski
12233abfaa add message about VNC and browser 2022-10-12 14:51:45 +02:00
Tobias Powalowski
a3e7287aba don't show latest option on local image 2022-10-12 14:37:57 +02:00
Tobias Powalowski
84da8f0f2b fix firefox on plasma 2022-10-12 14:15:13 +02:00
Tobias Powalowski
4c546d6944 revert last commit 2022-10-12 14:04:12 +02:00
Tobias Powalowski
9f406514c2 fix firefox on plasma 2022-10-12 14:01:59 +02:00
Tobias Powalowski
7d28e093fe set full path 2022-10-12 09:12:27 +02:00
Tobias Powalowski
b6955e26db change message 2022-10-12 08:21:33 +02:00
Tobias Powalowski
86edfc051a fix kernel check 2022-10-12 08:19:13 +02:00
Tobias Powalowski
f3bc90d9f6 reformat message 2022-10-12 08:08:45 +02:00
Tobias Powalowski
2e52450041 remove space 2022-10-12 08:06:59 +02:00
Tobias Powalowski
be12a0aff4 remove message 2022-10-12 07:42:50 +02:00
Tobias Powalowski
617a5552be remove mounting home and root message 2022-10-12 07:41:21 +02:00
Tobias Powalowski
21dce79637 reorder kernel check 2022-10-12 07:39:43 +02:00
Tobias Powalowski
7232f1d03a add kernel_check 2022-10-12 07:32:11 +02:00
Tobias Powalowski
6844fbc63c remove not needed grep 2022-10-12 07:17:12 +02:00
Tobias Powalowski
a04697e843 adapt Welcome form MOTD to login.sh 2022-10-11 16:43:11 +02:00
Tobias Powalowski
a5490df02c replace last systemd-nspawn 2022-10-11 16:01:14 +02:00
Tobias Powalowski
82845d5298 reorder update-installer options 2022-10-11 09:39:02 +02:00
Tobias Powalowski
02bd09d0cd reorder update-installer options 2022-10-11 09:33:42 +02:00
Tobias Powalowski
1a05773fe5 reorder update-installer options 2022-10-11 09:20:08 +02:00
Tobias Powalowski
507aadbb93 reorder update-installer options 2022-10-11 09:18:33 +02:00
Tobias Powalowski
e28b645c09 reorder functions 2022-10-11 07:12:51 +02:00
Tobias Powalowski
62b2bb241f move update-installer common functions to update-installer 2022-10-11 07:11:25 +02:00
Tobias Powalowski
18dc701a2c update wiki 2022-10-10 09:08:41 +02:00
Tobias Powalowski
8189322540 fix name 2022-10-09 19:52:06 +02:00
Tobias Powalowski
00515387ac fix wrong substitution 2022-10-09 18:41:59 +02:00
Tobias Powalowski
c1ddc33ee6 fix value check 2022-10-09 16:40:45 +02:00
Tobias Powalowski
03e73bb25d allow higher values than 4000M 2022-10-09 16:36:58 +02:00
Tobias Powalowski
06db06681d higher ZRAM on full system 2022-10-09 16:26:45 +02:00
Tobias Powalowski
f48df02e81 plasma needs more space to install 2022-10-09 15:59:27 +02:00
Tobias Powalowski
7a783276b2 call mount with full path 2022-10-09 15:31:23 +02:00
Tobias Powalowski
543abf67f7 add waiting for mount 2022-10-09 15:09:13 +02:00
Tobias Powalowski
0f9898fb4c don't show option if already full-system is running 2022-10-09 14:50:35 +02:00
Tobias Powalowski
c02c9fcbb5 reformat message 2022-10-09 14:46:02 +02:00
Tobias Powalowski
cd20c79b85 remove space 2022-10-09 14:40:29 +02:00
Tobias Powalowski
17174a72a3 don't clean cache on full-system, rename .full-system to .full_system 2022-10-09 14:37:55 +02:00
Tobias Powalowski
e544fa4fe4 add /home mountpoint on full system, move update-installer calls to functions, clean package cache on local image in full-system mode 2022-10-09 09:38:43 +02:00
Tobias Powalowski
6f36c1a2b5 fix _GRAPHIC 2022-10-08 21:51:33 +02:00
Tobias Powalowski
40f6563d45 don't remove firmware on full system, don't install FIX_PACKAGES on full system 2022-10-08 21:43:55 +02:00
Tobias Powalowski
9b9d2d47e6 fix local -full-system 2022-10-08 21:37:00 +02:00
Tobias Powalowski
c4f13a5ae4 fix broken function 2022-10-08 21:11:11 +02:00
Tobias Powalowski
2102777cd2 add full-system to local image 2022-10-08 20:22:56 +02:00
Tobias Powalowski
349f9824d5 add full-system to local image 2022-10-08 20:18:48 +02:00
Tobias Powalowski
1077a0058d renumber xfce steps 2022-10-08 19:56:06 +02:00
Tobias Powalowski
ccf1ef8c15 fix error handling 2022-10-08 19:45:00 +02:00
Tobias Powalowski
be985dde1b fix typo 2022-10-08 19:15:56 +02:00
Tobias Powalowski
def2d230fa reformat output 2022-10-08 19:08:39 +02:00
Tobias Powalowski
6b428f6744 add info pages to full system 2022-10-08 19:04:20 +02:00
Tobias Powalowski
7ec354768d sync db before doing task 2022-10-08 19:01:01 +02:00
Tobias Powalowski
6fda2b6c17 remove empty space 2022-10-08 18:55:56 +02:00
Tobias Powalowski
ae44866cec fix output 2022-10-08 18:53:03 +02:00
Tobias Powalowski
39e299f410 fix output 2022-10-08 18:52:24 +02:00
Tobias Powalowski
c0974dddfd fix output 2022-10-08 18:51:24 +02:00
Tobias Powalowski
598a6d7761 change parameter to -full-system 2022-10-08 18:47:45 +02:00
Tobias Powalowski
b248e1963f add -switch-to-full-system to options 2022-10-08 18:44:57 +02:00
Tobias Powalowski
88f6584a87 add manpages to install message 2022-10-06 23:15:00 +02:00
Tobias Powalowski
f113d91c7a remove base-devel, add man-pages 2022-10-06 23:11:29 +02:00
Tobias Powalowski
432bebea80 message change 2022-10-06 23:09:24 +02:00
Tobias Powalowski
88c1ab59ef add -e 2022-10-06 23:02:31 +02:00
Tobias Powalowski
93d2c5785f redirect output to tty7 2022-10-06 23:00:37 +02:00
Tobias Powalowski
c57ec38b6c redirect output to tty7 2022-10-06 22:59:25 +02:00
Tobias Powalowski
e0433a7c65 add -switch-to-full-system option 2022-10-06 22:55:35 +02:00
Tobias Powalowski
c0e9559771 fix keyring installation in setup 2022-10-04 20:34:25 +02:00
Tobias Powalowski
24e1fbd781 shellcheck fixes 2022-10-04 12:43:14 +02:00
Tobias Powalowski
7ce8ab110b shellcheck fixes 2022-10-04 12:38:26 +02:00
Tobias Powalowski
861f6db8ef shellcheck fixes 2022-10-04 12:36:35 +02:00
Tobias Powalowski
ad7e124cb4 fix console logging 2022-10-04 10:20:09 +02:00
Tobias Powalowski
da9199d7ab move function up 2022-10-04 10:18:24 +02:00
Tobias Powalowski
a7b33e21ae fix console output 2022-10-04 10:16:03 +02:00
Tobias Powalowski
4de0764bca fix function name 2022-10-04 10:14:04 +02:00
Tobias Powalowski
1ad53a1ab0 rename _kde funtions to _plasma 2022-10-04 10:00:47 +02:00
Tobias Powalowski
a086ef7b48 rename _kde funtions to _plasma 2022-10-04 10:00:29 +02:00
Tobias Powalowski
5578cc3b41 move plasma install to plasma_prepare 2022-10-04 09:56:11 +02:00
Tobias Powalowski
5830f420ae move plasma install to plasma_prepare 2022-10-04 09:55:55 +02:00
Tobias Powalowski
8208b49908 move gnome install to gnome_prepare 2022-10-04 09:49:55 +02:00
Tobias Powalowski
0fbf4a33a3 move gnome_config to common 2022-10-04 08:41:27 +02:00
Tobias Powalowski
681e83c103 move and rename configure_kde to configure_plasma in common function 2022-10-04 08:36:14 +02:00
Tobias Powalowski
4ab7e8c78d replace use_container_config with use_binfmt 2022-10-03 21:25:18 +02:00
Tobias Powalowski
409b87c556 don't show keyring installation 2022-10-03 17:56:36 +02:00
Tobias Powalowski
aeb5fa6381 add container 2022-10-03 17:29:23 +02:00
Tobias Powalowski
916a2f5062 simplify repository 2022-10-03 17:27:52 +02:00
Tobias Powalowski
fa0b92e9b5 simplify container package installation 2022-10-03 17:23:47 +02:00
Tobias Powalowski
31e9f5c2e2 remove gpg_key function 2022-10-03 11:05:04 +02:00
Tobias Powalowski
0ba0d829d1 fix pacman key copying and removing 2022-10-03 10:59:58 +02:00
Tobias Powalowski
7aa095d7f7 test 2022-10-03 10:21:32 +02:00
Tobias Powalowski
ba8a7b58eb only basename on binfmt path 2022-10-02 23:50:42 +02:00
Tobias Powalowski
1a5a367f20 add blankdb to binfmt path 2022-10-02 23:03:07 +02:00
Tobias Powalowski
dde4ea6d4c fix binfmt on container creation 2022-10-02 22:15:11 +02:00
Tobias Powalowski
2a7920198c readd basename pacman config file 2022-10-02 21:54:27 +02:00
Tobias Powalowski
bb5861ca61 add $1 to gpg_key and disable graphics 2022-10-02 21:37:07 +02:00
Tobias Powalowski
bdb059f42d fix repository creation 2022-10-02 21:26:50 +02:00
Tobias Powalowski
c49ec5de09 add double quotes 2022-10-02 19:54:54 +02:00
Tobias Powalowski
b06163a8b6 correct NSPAWN usage 2022-10-02 19:51:11 +02:00
Tobias Powalowski
4bf9840c42 code fixing 2022-10-02 18:31:58 +02:00
Tobias Powalowski
b183221830 merge chroot updates into one function 2022-10-02 18:11:33 +02:00
Tobias Powalowski
28e867e2a2 merge chroot updates into one function 2022-10-02 18:10:54 +02:00
Tobias Powalowski
3bec32cde1 remove wrong basename 2022-10-02 17:19:33 +02:00
Tobias Powalowski
cc3baf7b9b fix code merge 2022-10-02 16:33:37 +02:00
Tobias Powalowski
d9fd9b247f always create blankdb directory 2022-10-02 12:11:06 +02:00
Tobias Powalowski
30d7074f85 merge repository and container functions into common 2022-10-02 11:20:18 +02:00
Tobias Powalowski
15daa3ea36 remove empy lines 2022-10-02 10:33:14 +02:00
Tobias Powalowski
f5cb52f4ac code cleanup repository 2022-10-02 10:30:15 +02:00
Tobias Powalowski
c974f48ad9 replace check with binfmt 2022-10-02 10:03:56 +02:00
Tobias Powalowski
5f32932653 move pacman parameters to main program 2022-10-02 09:32:08 +02:00
Tobias Powalowski
fcfe2f783b fix order 2022-10-01 20:17:18 +02:00
Tobias Powalowski
91e09b6a3d revert release cleanup 2022-10-01 18:33:21 +02:00
Tobias Powalowski
290043d776 code cleanup 2022-10-01 18:00:22 +02:00
Tobias Powalowski
38c5279ef2 code cleanup 2022-10-01 17:45:39 +02:00
Tobias Powalowski
66c36a657c replace systemd-nspawn 2022-10-01 17:41:41 +02:00
Tobias Powalowski
d215eaf27f replace systemd-spawn calls with ${_NSPAWN} 2022-10-01 17:28:18 +02:00
Tobias Powalowski
ce90ea3270 code cleanup 2022-10-01 17:20:54 +02:00
Tobias Powalowski
4439a0c4ce add NSPAWN to common function 2022-10-01 16:04:22 +02:00
Tobias Powalowski
113b773cab shorten nspawn 2022-10-01 15:55:29 +02:00
Tobias Powalowski
cfb65ba106 replace SYSTEMD with NSPAWN 2022-10-01 15:50:34 +02:00
Tobias Powalowski
8748aeb8b5 set binfmt check 2022-10-01 15:09:06 +02:00
Tobias Powalowski
612a2c96c9 shellcheck fixes 2022-10-01 15:06:42 +02:00
Tobias Powalowski
1da02d1f19 name $2 use_binfmt 2022-10-01 14:56:46 +02:00
Tobias Powalowski
e1f444cd40 simplify other architecture 2022-10-01 14:25:12 +02:00
Tobias Powalowski
6544666811 simplify pacman_chroot function 2022-10-01 08:57:41 +02:00
Tobias Powalowski
9e4ac63f46 don't abort on cachedir on different architecture 2022-09-30 15:54:22 +02:00
Tobias Powalowski
812e5f9450 update wiki 2022-09-29 09:41:59 +02:00
Tobias Powalowski
b5b1b818a0 update wiki 2022-09-29 07:10:45 +02:00
Tobias Powalowski
a614ba14df update wiki 2022-09-26 08:47:29 +02:00
Tobias Powalowski
084e6bbff8 fix gnome browser 2022-09-25 13:57:21 +02:00
Tobias Powalowski
e693ee8096 install _STANDARD_BROWSER 2022-09-25 13:34:33 +02:00
Tobias Powalowski
cb0d885e46 add _STANDARD_BROWSER switch, use firefox as default browser 2022-09-25 13:23:19 +02:00
Tobias Powalowski
0815ef33ed shellcheck fixes 2022-09-23 09:02:35 +02:00
Tobias Powalowski
c2a819c630 shellcheck fixes 2022-09-23 09:01:09 +02:00
Tobias Powalowski
6835d1c652 shellcheck fixes 2022-09-23 09:00:45 +02:00
Tobias Powalowski
a5e0612a6e shellcheck fixes 2022-09-23 08:58:23 +02:00
Tobias Powalowski
2e7d732343 shellcheck fixes 2022-09-23 08:56:49 +02:00
Tobias Powalowski
735ef33c53 shellcheck fixes 2022-09-23 08:52:39 +02:00
Tobias Powalowski
9d3341dddd shellcheck fixes 2022-09-23 08:51:07 +02:00
Tobias Powalowski
341a40975d shellcheck fixes 2022-09-23 08:50:09 +02:00
Tobias Powalowski
78ba5a087f shellcheck fixes 2022-09-23 08:40:11 +02:00
Tobias Powalowski
31ee8f7236 shellcheck fixes 2022-09-23 08:28:31 +02:00
Tobias Powalowski
80bf821e1b shellcheck fixes 2022-09-23 08:27:15 +02:00
Tobias Powalowski
260efc7a39 shellcheck fixes 2022-09-23 08:23:47 +02:00
Tobias Powalowski
4b249bd6f8 shorten check 2022-09-22 21:53:43 +02:00
Tobias Powalowski
08cc00b14a remove wrong fi 2022-09-22 21:35:06 +02:00
Tobias Powalowski
0032bb4a93 fix auto mkinitcpio 2022-09-22 21:29:42 +02:00
Tobias Powalowski
783e035c45 change test 2022-09-22 21:25:03 +02:00
Tobias Powalowski
ef50910de3 remove _KEYRING 2022-09-22 21:20:47 +02:00
Tobias Powalowski
5d5447383a add UBOOT for riscv64 2022-09-22 10:00:17 +02:00
Tobias Powalowski
05ccb57158 fix bootloader installation on aarch64 2022-09-21 20:47:38 +02:00
Tobias Powalowski
47da8e3d0e add container check funtion 2022-09-20 22:12:51 +02:00
Tobias Powalowski
47dbfea71d correct path 2022-09-20 21:48:11 +02:00
Tobias Powalowski
54950ef1b0 fix db syncing on given local server 2022-09-20 21:32:40 +02:00
Tobias Powalowski
eefb3fd647 fix container on riscv64 2022-09-20 20:39:51 +02:00
Tobias Powalowski
b28da19c92 update wiki 2022-09-20 19:41:55 +02:00
Tobias Powalowski
e0b446e928 fix extraction path 2022-09-20 18:43:50 +02:00
Tobias Powalowski
0b5f985ae8 add offset to mkfs.vfat 2022-09-20 17:42:08 +02:00
Tobias Powalowski
88bda575fa fix mcopy and image move 2022-09-20 16:51:01 +02:00
Tobias Powalowski
cc535d968b change from ext2 image to vfat, brings back reproducibility :) 2022-09-20 16:17:19 +02:00
Tobias Powalowski
94c324978a switch to ext2 filesystem for riscv64 image, saves 30 MB 2022-09-20 13:04:00 +02:00
Tobias Powalowski
c0a52aa31d don't add GRAPHICAL packages to riscv64 2022-09-20 09:14:19 +02:00
Tobias Powalowski
367a2ff516 don't add GRAPHICAL packages to riscv64 sources 2022-09-20 09:07:48 +02:00
Tobias Powalowski
c35bef4544 fix aarch64 pacman chroot 2022-09-20 08:40:24 +02:00
Tobias Powalowski
34db6fcf11 fix grub version 2022-09-20 08:18:33 +02:00
Tobias Powalowski
1bb9e9523c add firefox for riscv64 2022-09-20 07:35:16 +02:00
Tobias Powalowski
9b51646a1c add firefox for riscv64 2022-09-20 07:26:59 +02:00
Tobias Powalowski
9fa053d1fa fix ca-certificates #2 2022-09-19 22:03:28 +02:00
Tobias Powalowski
4ab233509f fix ca-certificates 2022-09-19 21:55:42 +02:00
Tobias Powalowski
2e2920eab8 remove not working packages from repository 2022-09-19 17:24:52 +02:00
Tobias Powalowski
35160dead4 disable kde/plasma for riscv64 2022-09-19 17:11:35 +02:00
Tobias Powalowski
87e20552f1 replace uname -m with RUNNING_ARCH 2022-09-19 15:47:20 +02:00
Tobias Powalowski
e6c7f6399f change kernel version detection to same routine as update-installer 2022-09-19 15:36:00 +02:00
Tobias Powalowski
ae01e9b556 first wait for gpg to finish 2022-09-19 15:19:15 +02:00
Tobias Powalowski
109c43f487 remove latest option on riscv64 2022-09-19 15:10:14 +02:00
Tobias Powalowski
00e5b8a0fd update wiki 2022-09-19 15:02:27 +02:00
Tobias Powalowski
2c52c04699 don't show options that are not working 2022-09-19 14:55:48 +02:00
Tobias Powalowski
95369d737a update wiki 2022-09-19 14:49:55 +02:00
Tobias Powalowski
90ac749f70 remove latest and local image creation for riscv4, rebuild them when kexec-tools support it. 2022-09-19 14:47:02 +02:00
Tobias Powalowski
ee24dd9e13 update wiki 2022-09-19 11:31:27 +02:00
Tobias Powalowski
9a14eaf201 don't delete file magic file on cleanup 2022-09-19 11:30:48 +02:00
Tobias Powalowski
7590a73273 fix file 2022-09-19 10:42:28 +02:00
Tobias Powalowski
91c4980755 add magic file 2022-09-19 10:37:09 +02:00
Tobias Powalowski
d0ee2fb276 update wiki 2022-09-19 10:10:45 +02:00
Tobias Powalowski
8eff5b8d44 fix quotes 2022-09-19 10:00:18 +02:00
Tobias Powalowski
4dd2ba23e4 move file to base-common 2022-09-19 09:09:13 +02:00
Tobias Powalowski
c7715d3fe9 simplify kver detection 2022-09-19 07:32:47 +02:00
Tobias Powalowski
1b627bcf48 fix HWKVER for riscv64 2022-09-19 06:56:27 +02:00
Tobias Powalowski
f06356ac8d revert ext4 calculation 2022-09-18 21:20:26 +02:00
Tobias Powalowski
178fe5656b don't symlink lib64 on riscv64, fix kernel copying on riscv64 2022-09-18 19:52:35 +02:00
Tobias Powalowski
f7a0305b25 update logo 2022-09-18 17:36:50 +02:00
Tobias Powalowski
e7e188dfa4 fix file permission of initramfs 2022-09-18 17:17:40 +02:00
Tobias Powalowski
ea57462051 calculate extfat better 2022-09-18 11:17:16 +02:00
Tobias Powalowski
5677d1a426 rename iso image to archlinuxriscv 2022-09-17 20:16:21 +02:00
Tobias Powalowski
9f5f7abe50 move isos out of working directory 2022-09-17 18:49:34 +02:00
Tobias Powalowski
b46f33cfb8 update to new riscv64 background logo 2022-09-17 17:30:41 +02:00
Tobias Powalowski
ec190c0631 remove not working u-boot 2022-09-17 17:18:26 +02:00
Tobias Powalowski
5e83cf057f remove u-boot.bin 2022-09-17 17:16:52 +02:00
Tobias Powalowski
c780e5aea9 add u-boot files from debian for qemu testing 2022-09-17 17:13:57 +02:00
Tobias Powalowski
4ffba70645 fix release script 2022-09-17 17:01:06 +02:00
Tobias Powalowski
946ae44c22 change release and server script 2022-09-17 14:07:22 +02:00
Tobias Powalowski
26ffe09885 unifiy writing of RISC-V 64 2022-09-17 13:30:48 +02:00
Tobias Powalowski
fca208f28f fix mkinitcpio for riscv64 2022-09-17 12:07:02 +02:00
Tobias Powalowski
bc354b5f73 fix MOTD for riscv64 2022-09-17 12:02:45 +02:00
Tobias Powalowski
a14af89da3 shrink image file 2022-09-17 10:16:37 +02:00
Tobias Powalowski
5c8e5c9a25 fix iso creation on riscv64 2022-09-17 10:15:21 +02:00
Tobias Powalowski
9df8ac29a9 fix /drivers/spi, disable grub creation for riscv64 2022-09-17 08:42:30 +02:00
Tobias Powalowski
8ee0ba0622 fixup image creation on riscv64 2022-09-17 08:31:28 +02:00
Tobias Powalowski
ff9934e229 remove not needed files 2022-09-16 22:16:42 +02:00
Tobias Powalowski
43ce31a590 switch riscv64 iso to extlinux image. 2022-09-16 22:14:41 +02:00
Tobias Powalowski
335e6171a0 add server and release riscv64 2022-09-15 08:12:11 +02:00
Tobias Powalowski
5560f79c75 rename riscv64 grub 2022-09-14 14:44:19 +02:00
Tobias Powalowski
34193fded5 capitalize name 2022-09-14 14:41:41 +02:00
Tobias Powalowski
0255cb2f27 rename grub to correct name 2022-09-14 14:18:42 +02:00
Tobias Powalowski
11ac0d5349 rename grubriscv64.efi to bootriscv64.efi 2022-09-14 14:13:35 +02:00
Tobias Powalowski
284b3bdb6b make grub for riscv64 smaller, rename grubriscv64.efi to bootriscv64.efi 2022-09-14 14:09:10 +02:00
Tobias Powalowski
949bded538 fix bootloader creation 2022-09-14 07:49:37 +02:00
Tobias Powalowski
56768ce850 add grub entry for riscv64 2022-09-14 06:36:50 +02:00
Tobias Powalowski
930e33ed02 940751f189.patch https://github.com/archlinux/mkinitcpio/pull/112 fix kernel version detection on riscv64 2022-09-13 22:46:57 +02:00
Tobias Powalowski
71657db4eb add spi modules for riscv64 in filesystems 2022-09-13 22:40:40 +02:00
Tobias Powalowski
a8c60dbb19 move ucode part to extra function 2022-09-13 22:36:36 +02:00
Tobias Powalowski
7018d6c78e build grub2 efi riscv64 bootloader. 2022-09-13 17:59:27 +02:00
Tobias Powalowski
f9e9bd817f add peekfd only to aarch64 and x86_64 2022-09-13 17:20:46 +02:00
Tobias Powalowski
a5f6f94864 fix container creation for riscv64 2022-09-13 15:32:36 +02:00
Tobias Powalowski
ed9766034d fix container _PACMAN_CONF for other architectures 2022-09-13 14:49:26 +02:00
Tobias Powalowski
9bdf702088 finish riscv64 repository 2022-09-13 13:56:39 +02:00
Tobias Powalowski
cde1086848 fix GRAPHICAL_PACKAGES in container.sh for riscv64 2022-09-13 10:56:56 +02:00
Tobias Powalowski
2bb49d1549 fix GRAPHICAL_PACKAGES in container.sh for riscv64 2022-09-13 10:55:08 +02:00
Tobias Powalowski
bbb2fd0071 move GRAPHICAL_PACKAGES to repository.sh 2022-09-13 10:50:08 +02:00
Tobias Powalowski
d00c7b88f1 fix GRAPHICAL_PACKAGES for riscv64 2022-09-13 10:31:21 +02:00
Tobias Powalowski
f425f1675d add create repository for riscv64, rename aarch64_download_packages to other_download_packages 2022-09-13 07:33:09 +02:00
Tobias Powalowski
83a953febd add riscv64 check 2022-09-13 07:27:46 +02:00
Tobias Powalowski
f62d04afb3 rename aarch64_install to other_install 2022-09-13 07:19:24 +02:00
Tobias Powalowski
3938411b0e add create container for riscv4, rename aarch64_install to other_install 2022-09-13 07:18:33 +02:00
Tobias Powalowski
ebf232949c fix keyring generation for riscv64 2022-09-12 22:22:35 +02:00
Tobias Powalowski
d43b0d4989 start riscv64 support, rename fix_aarch64_network to fix_network 2022-09-12 22:00:21 +02:00
Tobias Powalowski
0edf62bbeb remove nc from cleanup 2022-09-12 11:05:46 +02:00
Tobias Powalowski
729dfefca7 remove cpio 2022-09-12 09:20:15 +02:00
Tobias Powalowski
d8a3acdb64 add hwdata in base-common 2022-09-12 08:24:29 +02:00
Tobias Powalowski
28322a119c remove texinfo from cleanup 2022-09-11 22:24:07 +02:00
Tobias Powalowski
26c9b2f6a2 remove gnu-netcat 2022-09-11 21:32:13 +02:00
Tobias Powalowski
1e8d05d550 remove fuse depend 2022-09-11 21:25:51 +02:00
Tobias Powalowski
6586744926 remove fuse depend 2022-09-11 21:25:19 +02:00
Tobias Powalowski
86e82784df remove cracklib and dict from cleanup 2022-09-11 14:57:52 +02:00
Tobias Powalowski
3448c56536 remove cracklib 2022-09-11 14:00:33 +02:00
Tobias Powalowski
9e79228ffc remove snarf 2022-09-11 13:57:47 +02:00
Tobias Powalowski
3881791213 update wiki 2022-09-11 11:49:26 +02:00
Tobias Powalowski
f07afd07d1 update wiki 2022-09-11 11:47:04 +02:00
Tobias Powalowski
970517a0fd remove ipw2100 and ipw2200 2022-09-11 11:33:55 +02:00
Tobias Powalowski
19bc6f21ba remove filesystem and systemd-sysvcompat hacks, they are part of stripped down base 2022-09-11 09:39:26 +02:00
Tobias Powalowski
f545709a28 remove libgssglue 2022-09-11 09:18:36 +02:00
Tobias Powalowski
0270b7f642 remove graphite from directory cleanup 2022-09-11 00:41:47 +02:00
Tobias Powalowski
8d514603a1 remove pcsc from cleanup 2022-09-10 19:49:58 +02:00
Tobias Powalowski
5bd722f436 remove not needed cleanup 2022-09-10 19:31:15 +02:00
Tobias Powalowski
f6fd47ac21 remove from FIX_PACKAGES: libx11 libxau libxcb libxcrypt libxdmcp libxext libxmu libxt libsm libice duktape 2022-09-10 18:40:56 +02:00
Tobias Powalowski
6e40ffffb7 remove openvpn 2022-09-10 18:27:21 +02:00
Tobias Powalowski
e39fbffc54 remove linux-atm, ppp, pppoe,xl2tpd, wvdial, vpnc openconnect and pptpclient 2022-09-10 18:20:23 +02:00
Tobias Powalowski
a8448c553e add comment on switch 2022-09-08 15:45:41 +02:00
Tobias Powalowski
533bcbc476 don't show errors on binary check in terminal 2022-09-07 17:32:07 +02:00
Tobias Powalowski
5e2012dfa9 add nscd 2022-09-07 13:52:22 +02:00
Tobias Powalowski
6c1a290abb add makepkg-template 2022-09-07 13:03:01 +02:00
Tobias Powalowski
97a6ea968b add archlinux-keyring-wkd-sync 2022-09-07 13:02:02 +02:00
Tobias Powalowski
59dd910b0f add getsubids 2022-09-07 12:59:02 +02:00
Tobias Powalowski
10ae2f486f add update-pciids 2022-09-07 12:54:21 +02:00
Tobias Powalowski
468213659b add ninfod from iputils 2022-09-07 12:53:13 +02:00
Tobias Powalowski
0dde4e291b revert to mountpoint check 2022-09-07 12:43:46 +02:00
Tobias Powalowski
2cdaf0c0c6 add local 2022-09-07 12:28:04 +02:00
Tobias Powalowski
98b6e9dedd revert to --bind method 2022-09-07 12:24:25 +02:00
Tobias Powalowski
70bd3cba44 check on usr.zram 2022-09-07 12:09:50 +02:00
Tobias Powalowski
6a75e39458 fix linking loop 2022-09-07 12:03:37 +02:00
Tobias Powalowski
1248525ad3 pacman cannot handle /usr as symlink 2022-09-07 11:55:32 +02:00
Tobias Powalowski
f580fab39c fix linking and removing 2022-09-07 11:35:57 +02:00
Tobias Powalowski
0216b302fd replace rm with ln -sfn 2022-09-07 11:25:14 +02:00
Tobias Powalowski
c134fc43cf add lib64 too 2022-09-07 10:52:10 +02:00
Tobias Powalowski
5746a9495d check on symlink 2022-09-07 10:38:46 +02:00
Tobias Powalowski
0dad4108b9 simplify /usr move 2022-09-07 10:19:32 +02:00
Tobias Powalowski
d08a23f176 simplify /usr move 2022-09-07 10:17:35 +02:00
Tobias Powalowski
80bdf6f916 simplify zram /usr move 2022-09-07 09:45:01 +02:00
Tobias Powalowski
11d8186c72 add base checking to binary script 2022-09-07 09:04:10 +02:00
Tobias Powalowski
4a2666dd94 remove lsof 2022-09-06 22:42:24 +02:00
Tobias Powalowski
4391207b94 add lsof and lsfd to base 2022-09-06 22:35:59 +02:00
Tobias Powalowski
8df5133765 fix grub grabbing version for Release.txt 2022-09-06 14:09:03 +02:00
Tobias Powalowski
cb5017dec1 hide lstopo in gnome 2022-09-06 11:40:49 +02:00
Tobias Powalowski
78c20b92fc add duktape to FIX_PACKAGES 2022-09-06 11:31:56 +02:00
Tobias Powalowski
f18c11486b move libs to FIX_PACKAGES 2022-09-06 11:09:23 +02:00
Tobias Powalowski
420fc90bd3 readd libx11 2022-09-06 10:49:33 +02:00
Tobias Powalowski
a3746b6ead replace libx11 with libxcrypt 2022-09-06 10:45:04 +02:00
Tobias Powalowski
5b33d9d5d4 add more xorg libraries to XORG_PACKAGE 2022-09-06 10:16:20 +02:00
Tobias Powalowski
827d59d05d add xorg libraries to XORG_PACKAGE 2022-09-06 10:06:23 +02:00
Tobias Powalowski
e07edf5eb5 stop xfce if not possible to install 2022-09-06 09:38:13 +02:00
Tobias Powalowski
4a209645aa update wiki 2022-09-05 08:49:56 +02:00
Tobias Powalowski
b8c5da9260 update wiki 2022-09-05 08:48:31 +02:00
Tobias Powalowski
852098350b add grub version to release.txt 2022-09-04 16:01:55 +02:00
Tobias Powalowski
e53c3e93fd update wiki 2022-09-04 13:10:37 +02:00
Tobias Powalowski
1cf653247b update wiki 2022-09-04 13:04:27 +02:00
Tobias Powalowski
4c6166d821 replace fgrep with grep -F 2022-09-04 09:13:57 +02:00
Tobias Powalowski
5923eecd07 change to qemu-user-static for other architectures building 2022-09-03 22:02:46 +02:00
Tobias Powalowski
32f9077e9a add keyring initialization checks to setup and quickinst 2022-09-02 11:59:39 +02:00
Tobias Powalowski
a4c3dfdb53 bump to latest fedora secure boot ovmf 2022-09-02 11:41:21 +02:00
Tobias Powalowski
b73b4b0b79 update pacman keyring before package installation 2022-09-01 13:29:53 +02:00
Tobias Powalowski
e070705516 abort package installation on errors 2022-09-01 13:23:22 +02:00
Tobias Powalowski
6b01805f9e fix pacman keyring initialization during bootup 2022-09-01 13:10:00 +02:00
Tobias Powalowski
7b4755ec00 fix double naming 2022-08-31 21:44:32 +02:00
Tobias Powalowski
2f00685e38 fix keyring installation 2022-08-31 21:41:10 +02:00
Tobias Powalowski
15700c5aa3 fix pacman.conf 2022-08-31 19:43:44 +02:00
Tobias Powalowski
a97cae2ec0 fix typos 2022-08-31 19:32:11 +02:00
Tobias Powalowski
90a40deed9 add quotes 2022-08-31 19:25:55 +02:00
Tobias Powalowski
5882040cc1 add quotes 2022-08-31 19:25:06 +02:00
Tobias Powalowski
c700934b33 update error message 2022-08-31 19:24:06 +02:00
Tobias Powalowski
947c511fe6 fix keyring installation 2022-08-31 19:17:47 +02:00
Tobias Powalowski
8d1d50894f update Arch Linux keyring first before doing any package installation 2022-08-31 19:05:04 +02:00
Tobias Powalowski
532e0a9b00 update wiki 2022-08-29 11:46:59 +02:00
Tobias Powalowski
83f671cde3 update wiki 2022-08-29 11:38:59 +02:00
Tobias Powalowski
f4dd716ed0 update wiki 2022-08-29 11:33:53 +02:00
Tobias Powalowski
7ef180e0d4 new background image 2022-08-28 09:07:43 +02:00
Tobias Powalowski
9ed27e88bf update shim to fedora 15.6-2 2022-07-27 17:55:53 +02:00
Tobias Powalowski
5d62731fee add fix from mkinitcpio-31-3 2022-07-05 17:42:08 +02:00
Tobias Powalowski
54219b1355 update wiki 2022-07-04 10:21:09 +02:00
Tobias Powalowski
03e9db0cbd update wiki 2022-07-04 08:56:04 +02:00
Tobias Powalowski
9a4faafcf2 update wiki 2022-07-04 08:53:52 +02:00
Tobias Powalowski
32b0d6ef93 update wiki 2022-07-04 08:49:25 +02:00
Tobias Powalowski
062a3f8952 stop if download fails 2022-07-03 22:26:15 +02:00
Tobias Powalowski
5cc6eac5f0 update Welcome message on login 2022-07-03 20:20:42 +02:00
Tobias Powalowski
ef18339533 update wiki 2022-07-02 11:02:06 +02:00
Tobias Powalowski
bf18c6164d fix tcl remove 2022-06-30 17:00:46 +02:00
Tobias Powalowski
78ed3658be replace hardcoded versions to universal checks 2022-06-30 16:02:33 +02:00
Tobias Powalowski
c803f248ce replace vim check with better one 2022-06-30 15:53:04 +02:00
Tobias Powalowski
2d6326c0af fix vim 2022-06-29 07:32:09 +02:00
Tobias Powalowski
5b7c9055ca fix vim 2022-06-29 06:44:16 +02:00
Tobias Powalowski
7a7d42cfaa prepare for vim 90 release 2022-06-28 21:28:25 +02:00
Tobias Powalowski
6a3e83a4b9 test 2022-06-27 07:17:49 +02:00
Tobias Powalowski
f0d1f36728 move rm /usr to the end 2022-06-26 20:22:17 +02:00
Tobias Powalowski
e87037bd14 don't clean /usr at the end 2022-06-26 20:20:49 +02:00
Tobias Powalowski
72f01d2730 fix sleep loop 2022-06-26 19:17:22 +02:00
Tobias Powalowski
6f43b450c7 fix sleep loop 2022-06-26 18:44:12 +02:00
Tobias Powalowski
f53749003d don't switch to shell after kexec 2022-06-26 18:31:28 +02:00
Tobias Powalowski
330c7d3dc0 fix factor 2022-06-26 17:38:28 +02:00
Tobias Powalowski
b5316bb7c4 show how big ramdisk is 2022-06-26 17:26:57 +02:00
Tobias Powalowski
d86de41e8b show message of reboot 2022-06-26 17:09:57 +02:00
Tobias Powalowski
5ace86b601 don't exit to shell after kexec is executed 2022-06-26 16:58:42 +02:00
Tobias Powalowski
d424446645 nex try arithmethics 2022-06-26 16:33:10 +02:00
Tobias Powalowski
f6ea7a9862 fix arithmetic 2022-06-26 16:21:43 +02:00
Tobias Powalowski
935ae049d9 move stat to base_common 2022-06-26 16:09:35 +02:00
Tobias Powalowski
9fc9571287 simplify arithmetic 2022-06-26 16:03:19 +02:00
Tobias Powalowski
04c3147c9f fix bash operand arithmetic 2022-06-26 15:58:36 +02:00
Tobias Powalowski
7b74ab2bdd add missing quotes 2022-06-26 15:46:29 +02:00
Tobias Powalowski
005b7efb48 add missing quotes 2022-06-26 14:53:12 +02:00
Tobias Powalowski
3fdaee6461 add new kexec check depending on initrd size 2022-06-26 14:51:05 +02:00
Tobias Powalowski
0e91e645d7 don't download graphical packages on -latest usage 2022-06-26 14:10:37 +02:00
Tobias Powalowski
c8e07ecb1a remove select DONE message 2022-06-25 13:34:31 +02:00
Tobias Powalowski
28a1cd7b6c format changes 2022-06-25 13:32:18 +02:00
Tobias Powalowski
b3b25f060d format changes 2022-06-25 13:31:44 +02:00
Tobias Powalowski
41a50cbcf6 format changes 2022-06-25 13:28:16 +02:00
Tobias Powalowski
79bc0605a5 format changes 2022-06-25 13:24:33 +02:00
Tobias Powalowski
4c9a5969e8 format changes 2022-06-25 13:20:58 +02:00
Tobias Powalowski
9cd67028d9 format changes 2022-06-25 13:18:03 +02:00
Tobias Powalowski
5cf72b4824 format changes 2022-06-25 13:16:51 +02:00
Tobias Powalowski
f48e5caa67 add : to menu titles 2022-06-25 11:34:56 +02:00
Tobias Powalowski
0ff70d95e4 move shellcheck to correct place 2022-06-25 08:36:47 +02:00
Tobias Powalowski
287398aa17 add which Arch Linux is used to welcome message 2022-06-25 08:35:46 +02:00
Tobias Powalowski
84ea9a6d1a shellcheck fixes 2022-06-21 22:28:31 +02:00
Tobias Powalowski
1d0372ddac shellcheck fixes 2022-06-21 22:22:07 +02:00
Tobias Powalowski
2b85f60f5b remove local 2022-06-21 22:01:40 +02:00
Tobias Powalowski
a4ad68c245 remove double quotes 2022-06-21 21:54:51 +02:00
Tobias Powalowski
a14e6cc46b shellcheck fixes 2022-06-21 21:36:44 +02:00
Tobias Powalowski
077417c42e check on SSID: to filter out bad input 2022-06-21 17:42:15 +02:00
Tobias Powalowski
2f072d2b01 add infobox 2022-06-21 16:42:32 +02:00
Tobias Powalowski
4505e84c4b add : 2022-06-21 16:38:07 +02:00
Tobias Powalowski
1d570096ff add infoboxes 2022-06-21 16:33:29 +02:00
Tobias Powalowski
cdffac4147 remove dialog 2022-06-21 16:24:50 +02:00
Tobias Powalowski
655c691025 autodetect available wifi encryptions 2022-06-21 16:21:42 +02:00
Tobias Powalowski
400044ce57 don't show lo network interface 2022-06-21 14:35:33 +02:00
Tobias Powalowski
2974423c25 add infobox about successful link up 2022-06-21 12:54:15 +02:00
Tobias Powalowski
dc5860fda5 change to grep on up 2022-06-21 12:50:00 +02:00
Tobias Powalowski
b65021cebd fix grep call 2022-06-21 11:59:16 +02:00
Tobias Powalowski
1617741e96 rename to NETWORK_COUNT 2022-06-21 11:53:42 +02:00
Tobias Powalowski
ea3419b4b6 speedup network link detection 2022-06-21 11:52:15 +02:00
Tobias Powalowski
36505cf7df fix comment on mmc blockdevice name 2022-06-21 11:36:50 +02:00
Tobias Powalowski
2463c74d23 update wiki 2022-06-21 08:16:55 +02:00
Tobias Powalowski
f72c99c790 color setup green 2022-06-21 07:19:24 +02:00
Tobias Powalowski
6312fd9cbb rename update-installer.sh to update-installer on install environment 2022-06-21 07:17:04 +02:00
Tobias Powalowski
3b4ed69bb6 remove not needed sleep anymore 2022-06-21 07:05:55 +02:00
Tobias Powalowski
a74b505700 change comment 2022-06-20 18:26:54 +02:00
Tobias Powalowski
c900c1f7f9 fix mmc on autoprepare 2022-06-20 18:25:07 +02:00
Tobias Powalowski
b9feafee73 fix mmc on autoprepare 2022-06-20 18:07:29 +02:00
Tobias Powalowski
f00578bcfa fix autoprepare partition initializing 2022-06-20 18:00:42 +02:00
Tobias Powalowski
3d8785866c fix device listing 2022-06-20 17:55:29 +02:00
Tobias Powalowski
7ffa8e7696 sleep longer on filesystem creation 2022-06-20 12:26:11 +02:00
Tobias Powalowski
32b0160619 sleep longer on autoprepare filesystem creation 2022-06-20 12:25:27 +02:00
Tobias Powalowski
69cc55f6df update wiki 2022-06-20 11:14:27 +02:00
Tobias Powalowski
cdff832266 fix iso name on aarch64 2022-06-20 09:52:27 +02:00
Tobias Powalowski
cc55846f8d don't sign kernel on aarch64 2022-06-20 08:07:24 +02:00
Tobias Powalowski
4c4ecf9294 update wiki 2022-06-20 07:47:11 +02:00
Tobias Powalowski
cc967a3b4e revert secure boot MOK signing 2022-06-20 07:00:23 +02:00
Tobias Powalowski
fa0f0afddb revert secure boot MOK signing 2022-06-20 06:59:10 +02:00
Tobias Powalowski
07a455709b lsm is set by kernel 2022-06-19 10:46:29 +02:00
Tobias Powalowski
ee9c081b0d only sign kernel on x86_64 2022-06-19 08:15:24 +02:00
Tobias Powalowski
ceb68bb4c9 add lsm=integrity on x86_64 UEFI boot 2022-06-18 13:17:50 +02:00
Tobias Powalowski
8969241e24 move _KEYDIR to defaults, sign kernel image with Archboot MOK for kexec reboot in Secure Boot system 2022-06-18 12:33:38 +02:00
Tobias Powalowski
df243be163 copy kernel instead of moving 2022-06-18 11:25:18 +02:00
Tobias Powalowski
f0e97c335c revert export 2022-06-18 11:20:52 +02:00
Tobias Powalowski
4ad1746ef6 export _HWKVER 2022-06-18 11:12:16 +02:00
Tobias Powalowski
447a1b70ab name aarch64 iso images archlinuxarm 2022-06-17 15:56:56 +02:00
Tobias Powalowski
19787c0c42 use .cer instead of.CER for DELL FW 2022-06-17 10:23:25 +02:00
Tobias Powalowski
0a452c5164 use correct fedora shim version 2022-06-16 22:42:15 +02:00
Tobias Powalowski
b32da26250 bump fedora shim to 15.6-1 2022-06-16 16:51:02 +02:00
Tobias Powalowski
8c0c77eec6 only sign grub and kernel 2022-06-16 14:28:23 +02:00
Tobias Powalowski
fc53845233 silence sbsign 2022-06-16 14:15:35 +02:00
Tobias Powalowski
55807580d7 sign kernel and efi files with MOK 2022-06-16 13:58:21 +02:00
Tobias Powalowski
fba30b8ab7 add archboot MOK, which allows loading of broadcom-wl in 5.18.4 and above 2022-06-16 13:47:35 +02:00
Tobias Powalowski
ab6ba69d82 update wiki 2022-06-15 09:18:20 +02:00
Tobias Powalowski
5ee56f692f update wiki 2022-06-15 09:12:24 +02:00
Tobias Powalowski
f5c67650e5 update wiki 2022-06-15 08:51:36 +02:00
Tobias Powalowski
639ece33db update wiki 2022-06-14 20:47:43 +02:00
Tobias Powalowski
42908c249a update wiki 2022-06-14 09:30:07 +02:00
Tobias Powalowski
ab12c376cb update wiki 2022-06-14 09:10:32 +02:00
Tobias Powalowski
265bee70a2 add archboot wiki 2022-06-14 08:46:48 +02:00
Tobias Powalowski
745bea2999 rename boot entries 2022-06-13 11:45:21 +02:00
Tobias Powalowski
6f2afadab4 add Archboot to setup title 2022-06-13 11:38:11 +02:00
Tobias Powalowski
5663336d61 add ARchboot to setup 2022-06-13 11:34:23 +02:00
Tobias Powalowski
4b4863afba remove Arch Linux from welcome messages 2022-06-13 11:31:30 +02:00
Tobias Powalowski
f7cdb98378 rename iso files to archboot-archlinux, new background image 2022-06-13 11:26:51 +02:00
Tobias Powalowski
4f44a59599 update background image 2022-06-13 10:53:14 +02:00
Tobias Powalowski
c27023c303 new background image 2022-06-13 09:21:49 +02:00
Tobias Powalowski
7e3c12c0c3 new server path layout 2022-06-12 21:26:10 +02:00
Tobias Powalowski
d963d590cf new server path layout 2022-06-12 21:22:48 +02:00
Tobias Powalowski
b873501d5a precise check on archboot repository 2022-06-12 19:30:09 +02:00
Tobias Powalowski
0237778505 move archboot_repo to archboot with adress archboot-repository 2022-06-12 18:50:40 +02:00
Tobias Powalowski
4f97bfb212 rename KDE_PACKAGES to PLASMA_PACKAGES 2022-06-12 14:45:45 +02:00
Tobias Powalowski
3a9df29215 readd kexec memory gap on aarch64 2022-06-12 09:30:38 +02:00
Tobias Powalowski
38d3556f6a fix grub config on aarch64 2022-06-11 20:10:51 +02:00
Tobias Powalowski
1f540bbc3f fix grub config on aarch64 2022-06-11 20:00:57 +02:00
Tobias Powalowski
352e38b03e remove kexec memory gaps 2022-06-11 18:39:19 +02:00
Tobias Powalowski
ea0bb0736e higher value 2022-06-11 17:55:09 +02:00
Tobias Powalowski
5f8e179e3e try to solve the memory gap with --mem-max option 2022-06-11 15:54:15 +02:00
Tobias Powalowski
7d90f629ea remove old _generate_locales 2022-06-11 12:38:08 +02:00
Tobias Powalowski
e5f7aace59 remove double slash 2022-06-11 12:28:38 +02:00
Tobias Powalowski
3ca2678698 allow more environments on machines with more than 4.5GB RAM in local mode 2022-06-11 12:11:41 +02:00
Tobias Powalowski
14d1165acb allow more environments on machines with more than 5GB RAM in local mode 2022-06-11 10:19:21 +02:00
Tobias Powalowski
55d8f26a88 show iptions 2022-06-11 10:10:51 +02:00
Tobias Powalowski
e937b5fa6b allow more environments on machines with more than 6GB RAM in local mode 2022-06-11 09:10:35 +02:00
Tobias Powalowski
488066e271 add correct prefix to find perl remove 2022-06-10 10:59:25 +02:00
Tobias Powalowski
6194dad521 remove archboot-helper from server, move it to archboot-sources 2022-06-10 10:12:31 +02:00
Tobias Powalowski
b9edc4745d clean perl and only fix vim 2022-06-10 09:39:09 +02:00
Tobias Powalowski
1d36cb94d4 readd localce_gen function 2022-06-09 21:15:35 +02:00
Tobias Powalowski
b33c84eaa3 adapt recent glibc changes with included C.UTF-8 2022-06-09 21:13:52 +02:00
Tobias Powalowski
7af0c9b206 fix bootloader script 2022-06-09 20:25:46 +02:00
Tobias Powalowski
4a9073f1ca remove double xfce entry 2022-06-06 14:29:42 +02:00
Tobias Powalowski
f67c845391 add better error message 2022-06-06 13:42:07 +02:00
Tobias Powalowski
a5bb043f3d add missing spaces 2022-06-06 13:24:15 +02:00
Tobias Powalowski
8df0e21214 shorten graphical start parameters, -gnome -xfce -plasma for xorg environments 2022-06-06 12:21:18 +02:00
Tobias Powalowski
d1d0e31fab rename -kde options to -plasma options, added wayland start scripts for gnome and kde 2022-06-06 12:19:44 +02:00
Tobias Powalowski
d4b0c282bb readd x86_64 memory gap 2022-06-06 10:51:30 +02:00
Tobias Powalowski
be82a4e6de readd x86_64 memory gap 2022-06-06 10:40:37 +02:00
Tobias Powalowski
2e58113234 reorder update-installer options, allow only one graphical environment on local image 2022-06-06 09:07:58 +02:00
Tobias Powalowski
e44b1a86e1 remove obsolete whint_mode option 2022-06-05 19:09:37 +02:00
Tobias Powalowski
0ab9801db0 add new default for efi partition to 512M 2022-06-05 19:03:48 +02:00
Tobias Powalowski
01e74bd204 add new f2fs defaults, based on wiki entry 2022-06-05 19:00:47 +02:00
Tobias Powalowski
a55c9bbfe1 remove empty line 2022-06-05 18:45:05 +02:00
Tobias Powalowski
d6b1854463 reorder filesystems 2022-06-05 18:42:36 +02:00
Tobias Powalowski
bd434a3b2a remove not needed move back of package cache 2022-06-05 09:18:50 +02:00
Tobias Powalowski
db2a6fe51b allow package cache alread with 2600MB RAM 2022-06-05 09:10:07 +02:00
Tobias Powalowski
b1dd99570d precise gap 2022-06-05 00:00:10 +02:00
Tobias Powalowski
f0368265e7 add memory gap for aarch64 2022-06-04 23:58:48 +02:00
Tobias Powalowski
decd637a3d add memory gap for aarch64 2022-06-04 23:56:53 +02:00
Tobias Powalowski
61c9536707 reorder message 2022-06-04 21:55:52 +02:00
Tobias Powalowski
600567a132 don't remove directory 2022-06-04 21:48:52 +02:00
Tobias Powalowski
87c63260fe show correct options on images 2022-06-04 20:41:11 +02:00
Tobias Powalowski
a57d52f021 checks optimized 2022-06-04 20:25:38 +02:00
Tobias Powalowski
84512bcab5 rewrite check 2022-06-04 20:04:40 +02:00
Tobias Powalowski
5d692b4966 remove dhcpcd checks 2022-06-04 19:56:11 +02:00
Tobias Powalowski
a2257d8b99 adapt check for serial consoles 2022-06-04 15:21:03 +02:00
Tobias Powalowski
0e0aa323a4 adapt check for serial consoles 2022-06-04 15:06:33 +02:00
Tobias Powalowski
bbe89989c6 run always -latest-install on local image 2022-06-04 15:04:06 +02:00
Tobias Powalowski
af243e7009 adapt RAM checks 2022-06-04 15:00:55 +02:00
Tobias Powalowski
41e05b7c5c adapt RAM checks 2022-06-04 14:53:40 +02:00
Tobias Powalowski
47b0452d63 fix package install on local image 2022-06-04 14:18:09 +02:00
Tobias Powalowski
b61669877c fix package install on local image 2022-06-04 14:07:57 +02:00
Tobias Powalowski
7d5205aa20 define new kexec switch 2022-06-04 13:39:13 +02:00
Tobias Powalowski
255617eafd don't move whole cache to container, let pacman decide what to do and remove the cache from environment afterwards 2022-06-04 13:36:13 +02:00
Tobias Powalowski
cc0c94061b add welcome to error 2022-06-04 11:29:41 +02:00
Tobias Powalowski
8065670533 add latest check 2022-06-04 11:20:54 +02:00
Tobias Powalowski
39ffe075dd add error out on less than 3.2GB on local image, don't move package cache from container to archboot back 2022-06-04 11:02:31 +02:00
Tobias Powalowski
96d07b4340 add memory switch for --latest and --latest-install on latest and local image 2022-06-04 08:13:03 +02:00
Tobias Powalowski
271b150fe2 maximize initramfs size 2022-06-04 06:54:19 +02:00
Tobias Powalowski
52afcf7e34 split at 750MB the ramdisk 2022-06-03 23:45:08 +02:00
Tobias Powalowski
619eaf5ec1 don't show custom xorg and wayland on local mode 2022-06-03 23:14:47 +02:00
Tobias Powalowski
29afdbc232 show desktop options on local image too 2022-06-03 23:03:23 +02:00
Tobias Powalowski
c11858ae41 replace _XORG with GRAPHICAL_PACKAGES 2022-06-03 22:40:15 +02:00
Tobias Powalowski
3a6344f6ef fix aarch64 repository and container creation 2022-06-03 21:23:33 +02:00
Tobias Powalowski
72d28a89b7 remove package cache on latest-image 2022-06-03 20:51:29 +02:00
Tobias Powalowski
de5ed70fed increase image zram 2022-06-03 20:11:16 +02:00
Tobias Powalowski
6b6daef429 remove wrong message 2022-06-03 20:05:55 +02:00
Tobias Powalowski
447318dd24 adjust RAM settings, removed memory gap 2022-06-03 19:52:56 +02:00
Tobias Powalowski
ca4dbe6f53 add kernel_cache clean to initrd wait loop 2022-06-03 17:31:34 +02:00
Tobias Powalowski
feeb3c5ead add kernel_cache clean to kexec wait loop 2022-06-03 17:27:04 +02:00
Tobias Powalowski
b18f2fcdb5 clean kernel cache on different stages 2022-06-03 17:14:29 +02:00
Tobias Powalowski
aba4b18631 clean kernel cache on different stages 2022-06-03 17:14:11 +02:00
Tobias Powalowski
af5a45292d correct wayland package 2022-06-03 16:21:05 +02:00
Tobias Powalowski
1704049179 add all graphic packages to container 2022-06-03 16:19:01 +02:00
Tobias Powalowski
7866919055 fix local container creation 2022-06-03 14:56:01 +02:00
Tobias Powalowski
286e313bb0 add pacman-init check 2022-06-03 12:52:42 +02:00
Tobias Powalowski
6259ce449f delete only /usr/* 2022-06-03 11:57:12 +02:00
Tobias Powalowski
19ef2324ef delete only /usr 2022-06-03 11:51:16 +02:00
Tobias Powalowski
26f4434353 delete /usr last 2022-06-03 11:46:07 +02:00
Tobias Powalowski
f80ad1fbab add missing quotes 2022-06-03 11:39:07 +02:00
Tobias Powalowski
150ac015c8 same cleanup routine for both kexec ways 2022-06-03 11:38:23 +02:00
Tobias Powalowski
3912355d39 fix double welcome message 2022-06-03 11:09:13 +02:00
Tobias Powalowski
28fe568e38 correct memory checks to fit to messages 2022-06-03 10:40:49 +02:00
Tobias Powalowski
a0a1a010f3 add local mode to all logins 2022-06-03 09:32:00 +02:00
Tobias Powalowski
96a0a1a12c reformat welcome message in login 2022-06-03 09:21:44 +02:00
Tobias Powalowski
30377a5cc2 fix login checks 2022-06-03 08:58:19 +02:00
Tobias Powalowski
8a21c9f6e1 fix login checks 2022-06-03 08:57:59 +02:00
Tobias Powalowski
42d1616957 add check for local mode in login 2022-06-03 08:22:40 +02:00
Tobias Powalowski
2131d2cb4b openssh is now on every image type 2022-06-03 08:13:18 +02:00
Tobias Powalowski
9fc320a2c0 allow 2GB for latest image 2022-06-03 08:11:30 +02:00
Tobias Powalowski
0857ebd7c8 always show local mode on login 2022-06-03 07:51:19 +02:00
Tobias Powalowski
c2452523bf add logging to pts/0 too 2022-06-03 07:37:44 +02:00
Tobias Powalowski
cc59c45584 remove rm from update-installer 2022-06-02 21:18:30 +02:00
Tobias Powalowski
576247afd9 fix path for cleanup and pacman gpg copying 2022-06-02 21:16:14 +02:00
Tobias Powalowski
46687ab895 remove empty line 2022-06-02 20:33:21 +02:00
Tobias Powalowski
9be760352f add comment on downloading archboot and xorg on x86_64 2022-06-02 20:24:04 +02:00
Tobias Powalowski
886c8adef0 don't remove perl until https://bugs.archlinux.org/task/74940 is fixed 2022-06-02 20:19:14 +02:00
Tobias Powalowski
4656e01818 shorten graphic environmen startup 2022-06-02 20:16:16 +02:00
Tobias Powalowski
bcbf7c3ba1 speedup gpg keyring by reusing first gpg pacman keyring on boot 2022-06-02 20:02:08 +02:00
Tobias Powalowski
b62ec82f52 clean the whole root before kexec 2022-06-02 19:31:22 +02:00
Tobias Powalowski
62a2fca779 'revert to last working state'
This reverts commit cfc0c8b646.
2022-06-02 19:11:04 +02:00
Tobias Powalowski
10a909c50f Revert "restore last working state, using zram initialization does eat too much RAM"
This reverts commit a7e9627a7b.
2022-06-02 19:10:10 +02:00
Tobias Powalowski
a7e9627a7b restore last working state, using zram initialization does eat too much RAM 2022-06-02 19:09:33 +02:00
Tobias Powalowski
573eb130b9 Revert "revert cleaning"
This reverts commit 83f90a1ccd.
2022-06-02 19:07:49 +02:00
Tobias Powalowski
83f90a1ccd revert cleaning 2022-06-02 18:30:14 +02:00
Tobias Powalowski
3d17b20ea1 cleanup / before switching 2022-06-02 18:21:21 +02:00
Tobias Powalowski
bae03ce7f1 add discard to fstab 2022-06-02 17:52:17 +02:00
Tobias Powalowski
eeefd3bc4c remove profile before last boot 2022-06-02 17:11:17 +02:00
Tobias Powalowski
4fec2c42cc copy also /usr/lib/archboot/update-installer.sh 2022-06-02 17:01:10 +02:00
Tobias Powalowski
743bfefb8a don't remove perl5 on cleanup container, else vim get's broken 2022-06-02 16:50:28 +02:00
Tobias Powalowski
9920012bf6 don't remove perl5 on cleanup container, else vim get's broken 2022-06-02 16:38:35 +02:00
Tobias Powalowski
d6f0556bdf remove clear 2022-06-02 16:25:21 +02:00
Tobias Powalowski
84cedb6317 better logic in switch root 2022-06-02 16:23:39 +02:00
Tobias Powalowski
81a3b4476d continue script logging on tty started 2022-06-02 14:57:23 +02:00
Tobias Powalowski
56e24c07dd solve reboot 2022-06-02 14:52:41 +02:00
Tobias Powalowski
87ebca4f02 don't rm /etc 2022-06-02 14:33:41 +02:00
Tobias Powalowski
36df9c6d2c add /etc from root to archboot container 2022-06-02 13:54:36 +02:00
Tobias Powalowski
0935f762c1 remove old method 2022-06-02 13:44:45 +02:00
Tobias Powalowski
73ae89f103 total cleanup in the end 2022-06-02 13:43:52 +02:00
Tobias Powalowski
d90a7dab6d switch root to archboot container 2022-06-02 13:41:30 +02:00
Tobias Powalowski
6bebb3f60e move tar to base_common 2022-06-02 08:45:56 +02:00
Tobias Powalowski
7214db430a move disable pacman-init to gpg_check 2022-06-02 08:42:51 +02:00
Tobias Powalowski
e1ada1c0a6 readd comment 2022-06-02 08:39:18 +02:00
Tobias Powalowski
1b6f2d033e add steps for initialozing zram 2022-06-02 08:36:00 +02:00
Tobias Powalowski
da8f4fdc20 renumber steps 2022-06-02 08:14:15 +02:00
Tobias Powalowski
59a1f7bf9d shorten graphic startup 2022-06-02 07:18:50 +02:00
Tobias Powalowski
cee8cd930a don't try to copy sockets 2022-06-02 06:41:51 +02:00
Tobias Powalowski
d18f01a8c0 fix typos 2022-06-02 06:30:55 +02:00
Tobias Powalowski
3b5d2cab29 reorder things and fix numbering steps 2022-06-01 22:34:58 +02:00
Tobias Powalowski
c63d112c13 update initialize zram 2022-06-01 21:59:02 +02:00
Tobias Powalowski
893fac21ca update initialize zram 2022-06-01 21:54:23 +02:00
Tobias Powalowski
c987a4d4dc update initialize zram 2022-06-01 21:51:02 +02:00
Tobias Powalowski
947e852a31 update initialize zram 2022-06-01 21:36:16 +02:00
Tobias Powalowski
776aff3005 update initialize zram 2022-06-01 21:19:03 +02:00
Tobias Powalowski
b9178ce427 update initialize zram 2022-06-01 21:09:42 +02:00
Tobias Powalowski
084159714b update initialize zram 2022-06-01 21:02:51 +02:00
Tobias Powalowski
1a1962dbde update initialize zram 2022-06-01 20:55:04 +02:00
Tobias Powalowski
d0e9f016c8 update initialize zram 2022-06-01 20:33:39 +02:00
Tobias Powalowski
722f69f9cd update initialize zram 2022-06-01 19:48:00 +02:00
Tobias Powalowski
56c4b68cd7 update initialize zram 2022-06-01 19:42:15 +02:00
Tobias Powalowski
672dbc10d8 add tar to copy / 2022-06-01 19:27:51 +02:00
Tobias Powalowski
c7224a264c add tar to copy / 2022-06-01 19:23:18 +02:00
Tobias Powalowski
231a1c6b2c add tar to copy / 2022-06-01 19:20:57 +02:00
Tobias Powalowski
094490aa07 new zram move for latest and local image 2022-06-01 19:01:55 +02:00
Tobias Powalowski
cfc0c8b646 new zram move for latest and local image 2022-06-01 19:00:29 +02:00
Tobias Powalowski
75c37bc4a8 reorder filesystems 2022-06-01 06:45:43 +02:00
Tobias Powalowski
2817c5b37f update background image 2022-05-31 09:35:05 +02:00
Tobias Powalowski
2601c3ac16 don't remove /usr/share/archboot 2022-05-31 07:02:26 +02:00
Tobias Powalowski
c4c8b51119 remove conflicting file 2022-05-30 23:29:08 +02:00
Tobias Powalowski
879ace0164 sign local key 2022-05-30 22:36:38 +02:00
Tobias Powalowski
e87786cdeb fix mkdir 2022-05-30 21:55:15 +02:00
Tobias Powalowski
205c4d8093 add gpg key to environment 2022-05-30 21:50:44 +02:00
Tobias Powalowski
e75da93227 replace --import with --add 2022-05-30 21:38:38 +02:00
Tobias Powalowski
03170af8ca add my gpg public key to git 2022-05-30 21:33:55 +02:00
Tobias Powalowski
4c4b60c33e add my gpg key to pacman keyring 2022-05-30 21:18:00 +02:00
Tobias Powalowski
3e0beed8d6 fix repository on aarch64, add archboot repository check 2022-05-30 20:37:57 +02:00
Tobias Powalowski
a4c379da55 fix latest container creation 2022-05-30 19:41:43 +02:00
Tobias Powalowski
1777636695 fix pacman.conf for new repository 2022-05-30 18:59:57 +02:00
Tobias Powalowski
5b802345b1 update to new url 2022-05-30 18:53:34 +02:00
Tobias Powalowski
ce90cfbedb fix container creation with new archboot repository 2022-05-30 18:18:12 +02:00
Tobias Powalowski
f5cbded41f move to new url 2022-05-30 16:12:29 +02:00
Tobias Powalowski
7d8eabdb04 update background image to new url 2022-05-30 16:06:16 +02:00
Tobias Powalowski
f2455adf87 remove xorg-xwayland from WAYLAND_PACKAGES 2022-05-29 22:34:55 +02:00
Tobias Powalowski
51134343d0 use correct wayland depend for kde 2022-05-29 22:31:37 +02:00
Tobias Powalowski
0338a10622 fix kde-wayland startup by adding xorg-xwayland package, rename WAYLAND_PACKAGE to WAYLAND_PACKAGES 2022-05-29 22:01:14 +02:00
Tobias Powalowski
2ab2af0102 move message on kde before starting wayland 2022-05-29 19:18:17 +02:00
Tobias Powalowski
ceec124a17 remove exec from xfce 2022-05-29 19:14:32 +02:00
Tobias Powalowski
1b2d9aa91f readd exec and move message on gnome before starting wayland 2022-05-29 19:09:35 +02:00
Tobias Powalowski
505c100335 remove exec from gnome and kde wayland startup 2022-05-29 19:01:35 +02:00
Tobias Powalowski
30abeb1da6 add missing messages for already done actions 2022-05-29 18:59:11 +02:00
Tobias Powalowski
64fe6ea6c0 add Wayland on all messages 2022-05-29 18:50:37 +02:00
Tobias Powalowski
d1180ff93b only autostart vnc on xorg environment 2022-05-29 18:48:43 +02:00
Tobias Powalowski
b7161d7dc5 remove desktop from restart 2022-05-29 18:45:50 +02:00
Tobias Powalowski
77059d23c7 log users and tmpfiles to tty7 2022-05-29 18:44:36 +02:00
Tobias Powalowski
86d46ff854 reformat Gnome messages 2022-05-29 18:43:31 +02:00
Tobias Powalowski
8965f25222 add Plasma to KDE 2022-05-29 18:42:04 +02:00
Tobias Powalowski
72112afe6e simplify wayland and xorg options, defaults added to common.sh 2022-05-29 17:56:54 +02:00
Tobias Powalowski
37c5ae77e2 readd xorg to GRAPHIC_PACKAGES, else local image is broken 2022-05-29 11:42:35 +02:00
Tobias Powalowski
33515ff9bf readd xorg to GRAPHIC_PACKAGES, else local image is broken 2022-05-29 11:41:41 +02:00
Tobias Powalowski
4fe231bed6 fix repository and container to include correct package cache 2022-05-29 10:26:01 +02:00
Tobias Powalowski
09f38fd5c9 add custom_wayland, add restart commands 2022-05-29 08:46:21 +02:00
Tobias Powalowski
50efeda82b add custom_wayland, add restart commands 2022-05-29 08:43:53 +02:00
Tobias Powalowski
056588bfe3 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:45:22 +02:00
Tobias Powalowski
7c34b123e4 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:43:33 +02:00
Tobias Powalowski
f925d02ad9 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:38:41 +02:00
Tobias Powalowski
c5bab581cf add gnupg mount to pacman.init 2022-05-28 19:57:51 +02:00
Tobias Powalowski
53b222d44b remove haveged from pacman initialization 2022-05-28 19:53:14 +02:00
Tobias Powalowski
f05c5beb90 remove haveged from pacman initialization 2022-05-28 19:51:24 +02:00
Tobias Powalowski
b897a6d3f6 don't as for Enter on wayland start #4 2022-05-28 11:54:54 +02:00
Tobias Powalowski
4cfb70cdfc don't as for Enter on wayland start #3 2022-05-28 11:51:31 +02:00
Tobias Powalowski
e08a385c69 don't as for Enter on wayland start #2 2022-05-28 11:44:03 +02:00
Tobias Powalowski
439994f301 don't as for Enter on wayland start 2022-05-28 11:42:03 +02:00
Tobias Powalowski
6cf028a3ad start adding gnome wayland support 2022-05-28 11:19:22 +02:00
Tobias Powalowski
1b64bf6f0a remove gir-1.0 and help from /usr/share 2022-05-23 22:28:33 +02:00
Tobias Powalowski
78d70d2edc revert tmpfs for /, it breaks kexec boot <4GB 2022-05-23 21:43:44 +02:00
Tobias Powalowski
a5f036984b add missing gnome.sh 2022-05-23 19:36:18 +02:00
Tobias Powalowski
1c22fe3ba5 show all desktop environments without empty line 2022-05-23 18:11:28 +02:00
Tobias Powalowski
73dd10f032 last 2 entries to hide 2022-05-23 18:01:43 +02:00
Tobias Powalowski
415ceda975 hide gnome entries too 2022-05-23 17:56:56 +02:00
Tobias Powalowski
56675ba284 clean gnome menu, add disk utility beside gparted 2022-05-23 17:39:26 +02:00
Tobias Powalowski
b73f102585 alphabetical order 2022-05-23 17:31:34 +02:00
Tobias Powalowski
3b20ed4695 add --launch-gnome option to kde memory range 2022-05-23 17:30:43 +02:00
Tobias Powalowski
7c311e5633 create sysusers and tmpfiles before gnome startup 2022-05-23 16:00:28 +02:00
Tobias Powalowski
6e46e3349e use dbus-launch fixes core dumps 2022-05-23 15:47:52 +02:00
Tobias Powalowski
e3ffb79e6f remove dbus-launch again 2022-05-23 15:42:37 +02:00
Tobias Powalowski
917f229e2a try to fix locale for gnome-terminal 2022-05-23 15:38:53 +02:00
Tobias Powalowski
2cf1d8e6d1 try to fix locale for gnome-terminal 2022-05-23 15:34:15 +02:00
Tobias Powalowski
9313fa8ed1 fix gnome terminal with dbus-launch 2022-05-23 15:02:49 +02:00
Tobias Powalowski
e4a00c6c16 add geoclue group 2022-05-23 14:14:39 +02:00
Tobias Powalowski
4f06cf3e72 fix setup autostart 2022-05-23 11:36:58 +02:00
Tobias Powalowski
2e9880e552 fix setup autostart 2022-05-23 10:38:35 +02:00
Tobias Powalowski
7b504de831 move configure higher 2022-05-23 10:17:14 +02:00
Tobias Powalowski
7e307e3c65 copy archboot.desktop to applications directory 2022-05-23 10:16:34 +02:00
Tobias Powalowski
2ae87161a6 check on gnome-session 2022-05-23 10:09:06 +02:00
Tobias Powalowski
efc9ebe418 add gnome.sh to sources 2022-05-23 10:04:50 +02:00
Tobias Powalowski
93ac04064e fix check 2022-05-23 10:03:40 +02:00
Tobias Powalowski
09341e95d1 add gnome.sh to updated programs 2022-05-23 10:02:41 +02:00
Tobias Powalowski
686db2f7c8 restore kde.sh 2022-05-23 10:01:42 +02:00
Tobias Powalowski
77d05a5021 add GNOME desktop 2022-05-23 10:00:01 +02:00
Tobias Powalowski
f10e32adb0 add chromiumflags on custom-xorg too. 2022-05-23 07:39:14 +02:00
Tobias Powalowski
88109d2122 switch from ramfs to tmpfs for / 2022-05-23 06:39:38 +02:00
Tobias Powalowski
3813e4bd66 readd tmpfs on / 2022-05-22 21:30:10 +02:00
Tobias Powalowski
d8e2d946e3 add fstab file with / as ramfs 2022-05-22 20:37:58 +02:00
Tobias Powalowski
4452da1956 add fstab to initramfs 2022-05-22 20:31:33 +02:00
Tobias Powalowski
74423f8acb add rtkit user 2022-05-22 18:43:40 +02:00
Tobias Powalowski
17466c972b fix if check 2022-05-22 18:17:00 +02:00
Tobias Powalowski
b2d419d548 mount /root to tmpfs, some environments check disk space 2022-05-22 18:11:11 +02:00
Tobias Powalowski
8ff3906ede fix locale on prepare_x 2022-05-22 17:31:34 +02:00
Tobias Powalowski
93125bbb81 rename parameter to CUSTOM_X 2022-05-22 14:13:58 +02:00
Tobias Powalowski
324f17f99d rename prepare-xorg to -custom-xorg 2022-05-22 14:08:41 +02:00
Tobias Powalowski
199cf7e3a1 fix typo 2022-05-22 13:55:29 +02:00
Tobias Powalowski
70a89f5ec5 log output to /dev/tty7 2022-05-22 11:34:47 +02:00
Tobias Powalowski
13dc030911 add -prepare-xorg option, allows custom environment installation afterwards 2022-05-22 11:27:43 +02:00
Tobias Powalowski
5e65335459 rename launch_setup.sh to login.sh, place it last in /etc/profile.d and add it to updated scripts 2022-05-22 08:11:21 +02:00
Tobias Powalowski
88c387697e add message about Local mode on login 2022-05-21 17:23:35 +02:00
Tobias Powalowski
d3bf767fb4 move HIDE_MENU to xfce.sh, simplify default config 2022-05-21 15:57:57 +02:00
Tobias Powalowski
4f8044fef8 merge ZRAM into one option in defaults 2022-05-21 15:11:44 +02:00
Tobias Powalowski
f89cdb9503 fix repository 2022-05-21 11:46:23 +02:00
Tobias Powalowski
708c64ec08 fix local package cache 2022-05-21 11:21:24 +02:00
Tobias Powalowski
d56e45f2f2 add chromium flags for all DEs 2022-05-20 22:05:53 +02:00
Tobias Powalowski
ee8c759ae7 add chromium flags for all DEs 2022-05-20 21:53:27 +02:00
Tobias Powalowski
b02ab4b930 add space 2022-05-20 21:42:59 +02:00
Tobias Powalowski
5a88054083 correct parameter 2022-05-20 21:36:30 +02:00
Tobias Powalowski
ede1db92d1 move zram_size and zram_usr into one 2022-05-20 21:08:45 +02:00
Tobias Powalowski
15c548168e add -launch-kde option 2022-05-20 21:02:56 +02:00
Tobias Powalowski
1cde32965b add symbols to panel 2022-05-20 20:11:59 +02:00
Tobias Powalowski
2a654e3604 add symbols to panel 2022-05-20 20:03:19 +02:00
Tobias Powalowski
719bc72328 add symbols to panel 2022-05-20 19:57:39 +02:00
Tobias Powalowski
96cf756c61 add archboot wallpaper 2022-05-20 19:33:02 +02:00
Tobias Powalowski
8684326834 add püowerdevil 2022-05-20 11:46:03 +02:00
Tobias Powalowski
b76b93db0a set correct color space for setup script 2022-05-20 11:28:27 +02:00
Tobias Powalowski
229bf13e6c set correct color space for setup script 2022-05-20 11:20:25 +02:00
Tobias Powalowski
801616e326 fix function 2022-05-20 10:50:30 +02:00
Tobias Powalowski
def1055c25 move xfce and kde out of update-installer.sh 2022-05-20 10:45:16 +02:00
Tobias Powalowski
97326342d0 fix package install 2022-05-20 10:43:08 +02:00
Tobias Powalowski
e53dc3531a fix package install 2022-05-20 10:37:53 +02:00
Tobias Powalowski
5f16a793c7 start supporting KDE 2022-05-20 10:32:26 +02:00
Tobias Powalowski
3eaea08426 fix dhcpcd detection, and also check for -latest option 2022-05-19 16:09:36 +02:00
Tobias Powalowski
f8038f8a95 add more update-installer.sh checks for parameter listing 2022-05-19 15:37:44 +02:00
Tobias Powalowski
2c61c4ef30 reformat memory messages 2022-05-19 14:56:53 +02:00
Tobias Powalowski
1833753db2 change messages 2022-05-19 11:38:27 +02:00
Tobias Powalowski
5f71cfd603 recolor messages 2022-05-19 11:26:02 +02:00
Tobias Powalowski
8d8ace1447 recolor messages 2022-05-19 11:22:08 +02:00
Tobias Powalowski
1d4d29e6d8 recolor messages 2022-05-19 11:21:33 +02:00
Tobias Powalowski
d2626fcffe fix ! at the the end 2022-05-19 11:05:56 +02:00
Tobias Powalowski
ea199291f6 add Warning to update-installer.sh 2022-05-18 22:31:12 +02:00
Tobias Powalowski
e250685b5c move memory warning to the beginning too 2022-05-18 22:27:10 +02:00
Tobias Powalowski
a04fb747be add 4.0G- 4.4G warning message, use new KEXEC_FILE_LOAD on >4.4G and on <3.2G RAM, between use old KEXEC_LOAD 2022-05-18 15:16:45 +02:00
Tobias Powalowski
ef12b1252d don't loop on memory detection, enter the shell 2022-05-18 12:10:21 +02:00
Tobias Powalowski
afe2b037a8 add cut to base-common, abort on latest and local image if less than 3.2GB RAM is available.# 2022-05-18 11:28:05 +02:00
Tobias Powalowski
6892428ee5 update-installer.sh shows options on memory detection, detect memory in setup for update option 2022-05-18 10:29:34 +02:00
Tobias Powalowski
306c03fdfc update-installer.sh shows options on memory detection 2022-05-18 10:23:31 +02:00
Tobias Powalowski
179a2ca819 adjust memory barrier to 4000 2022-05-18 10:13:48 +02:00
Tobias Powalowski
e25bf16def adjust memory barrier for kexec method 2022-05-18 10:08:56 +02:00
Tobias Powalowski
cecb3610ab add kexec method switch for <4.5GB and above 2022-05-18 09:48:29 +02:00
Tobias Powalowski
a250f228e8 remove df and top from base_cleanup 2022-05-18 08:54:26 +02:00
Tobias Powalowski
109ccfc9d1 tested new kexec method 2022-05-18 08:37:44 +02:00
Tobias Powalowski
be338643b0 change to kexec -c 2022-05-18 08:04:00 +02:00
Tobias Powalowski
315d58e834 remove umount_usr 2022-05-18 07:54:19 +02:00
Tobias Powalowski
35d3c30392 new kexec routine for testing added 2022-05-18 07:41:35 +02:00
Tobias Powalowski
4812f832b9 add df to base-common 2022-05-18 06:50:07 +02:00
Tobias Powalowski
e253170f60 add top to base-common 2022-05-18 06:38:38 +02:00
Tobias Powalowski
593dec316a RAM requirement changed 2022-05-17 22:59:03 +02:00
Tobias Powalowski
512ce699bc remove _kexec function, add kexec call to update-installer.sh 2022-05-17 22:57:23 +02:00
Tobias Powalowski
bf8118457b try other kexec method 2022-05-17 22:36:11 +02:00
Tobias Powalowski
054936997b add ln to base-common 2022-05-17 22:32:46 +02:00
Tobias Powalowski
7382db24ac try other kexec method 2022-05-17 22:13:11 +02:00
Tobias Powalowski
c117a15a08 do not remove gpu module 2022-05-17 21:29:54 +02:00
Tobias Powalowski
f09f7d0b6f try to fix console on kexec reboot 2022-05-17 20:26:48 +02:00
Tobias Powalowski
e735e70004 revert zram-usr usage on normal opertation 2022-05-17 19:18:39 +02:00
Tobias Powalowski
b3dfa7ff1a lower RAM requirement for -latest option 2022-05-17 19:15:32 +02:00
Tobias Powalowski
90e4ab4410 clean cache after archboot installation 2022-05-17 18:19:02 +02:00
Tobias Powalowski
004e174d6c use zram-usr for latest and latest install 2022-05-17 17:43:59 +02:00
Tobias Powalowski
9526e04818 more shellchecks 2022-05-17 15:33:58 +02:00
Tobias Powalowski
29f5eaa919 more shellchecks 2022-05-17 15:30:58 +02:00
Tobias Powalowski
66b763c262 disable shellcheck 2022-05-17 15:23:08 +02:00
Tobias Powalowski
356157592e change cat with direct grep 2022-05-17 13:42:55 +02:00
Tobias Powalowski
607b1a9b61 change to /proc/modules on local and latest image 2022-05-17 13:33:46 +02:00
Tobias Powalowski
95d2394539 only prepare if zram is not loaded 2022-05-17 11:41:43 +02:00
Tobias Powalowski
b52ba55f16 split usr.zram to only use on xfce launch 2022-05-17 11:36:31 +02:00
Tobias Powalowski
652629b8c5 fix ld.so.conf 2022-05-17 11:13:01 +02:00
Tobias Powalowski
f38097533c add missing directory 2022-05-17 11:10:09 +02:00
Tobias Powalowski
a51f72ca31 fix array checks 2022-05-17 11:04:52 +02:00
Tobias Powalowski
252f0e222b fix blockdevice array checks 2022-05-17 10:27:17 +02:00
Tobias Powalowski
9e2678adda 'don't show zram devices in blockdevices 2022-05-17 08:29:02 +02:00
Tobias Powalowski
73407eafa1 'don't show zram devices in blockdevices 2022-05-17 08:27:13 +02:00
Tobias Powalowski
90c1026981 fix zram dir 2022-05-17 08:16:35 +02:00
Tobias Powalowski
83570c9450 fix zram option 2022-05-17 08:15:15 +02:00
Tobias Powalowski
f9390379d8 mount /usr to zram device to save RAM on running update-installer.sh 2022-05-17 08:12:51 +02:00
Tobias Powalowski
5a208ba324 add another sleep 10 to get RAM free in early stage 2022-05-16 08:19:53 +02:00
Tobias Powalowski
e8eca0f9b5 always set vnc password new on rerunning update-installer.sh -launch-xfce 2022-05-16 08:12:17 +02:00
Tobias Powalowski
1721145995 remove leftover function calls 2022-05-16 07:58:35 +02:00
Tobias Powalowski
06199f2895 use --rm option for zstd, remove backgrounding and loop 2022-05-16 07:12:12 +02:00
Tobias Powalowski
22b5e9a6f4 remove not needed sleep 2022-05-15 22:12:48 +02:00
Tobias Powalowski
a4a7a02603 fix iso.sh 2022-05-15 20:59:11 +02:00
Tobias Powalowski
029727e708 Revert "add EFISTUB boot option to GRUB"
This reverts commit f2c73ac37b.
2022-05-15 20:57:59 +02:00
Tobias Powalowski
6c91c1870e Revert "test"
This reverts commit 39644f3372.
2022-05-15 20:53:46 +02:00
Tobias Powalowski
39644f3372 test 2022-05-15 20:44:21 +02:00
Tobias Powalowski
5d53a45391 fix functions, not working at the moment systemd-boot cannot access iso filesystem :( 2022-05-15 11:10:38 +02:00
Tobias Powalowski
7dfda5a698 fix local config 2022-05-15 10:21:58 +02:00
Tobias Powalowski
17fd8b0ae9 add EFISTUB to iso script 2022-05-15 10:20:09 +02:00
Tobias Powalowski
f2c73ac37b add EFISTUB boot option to GRUB 2022-05-15 10:10:52 +02:00
Tobias Powalowski
6e4ee6df8d lower memory requirement for xfce launch to 3.2G 2022-05-14 21:25:05 +02:00
Tobias Powalowski
5fc581193d remove correct package 2022-05-14 21:01:09 +02:00
Tobias Powalowski
ef802f077b fix pacman.log location 2022-05-14 20:43:39 +02:00
Tobias Powalowski
cba7ad1fe6 silence rm 2022-05-14 20:40:36 +02:00
Tobias Powalowski
b7ff2c670f remove installed packages immediatly from cache after installastion 2022-05-14 20:29:34 +02:00
Tobias Powalowski
2dbcaea4cf speedup initrd creation to maximum 2022-05-14 20:22:14 +02:00
Tobias Powalowski
da12ceaa84 fix remove cache loop 2022-05-14 17:08:11 +02:00
Tobias Powalowski
34f707711d remove workaround, it's a kexec bug with higher memory than 4GB 2022-05-14 14:23:37 +02:00
Tobias Powalowski
eecd2e97dc readd workaround 2022-05-14 13:47:57 +02:00
Tobias Powalowski
e52223639d fix 2022-05-14 13:42:28 +02:00
Tobias Powalowski
d6aa8766b9 fix 2022-05-14 13:41:23 +02:00
Tobias Powalowski
9325d54810 add noconfirm 2022-05-14 12:15:13 +02:00
Tobias Powalowski
8b61388824 add missing exit 2022-05-14 12:08:50 +02:00
Tobias Powalowski
4648d0a369 fix overwrite 2022-05-14 12:07:18 +02:00
Tobias Powalowski
013333355a fix weird zstd package missing bug 2022-05-14 12:01:07 +02:00
Tobias Powalowski
6321bddfe4 use installed without -w to get all packages 2022-05-14 10:33:15 +02:00
Tobias Powalowski
de926226ba fix sed line 2022-05-14 09:37:36 +02:00
Tobias Powalowski
ccbbae29a7 fix sed line 2022-05-14 09:20:59 +02:00
Tobias Powalowski
873d50880f remove all X packages from cache to optimize RAM usage 2022-05-14 09:02:46 +02:00
Tobias Powalowski
ad1961cda6 revert Adwaita remove needed for cursor 2022-05-14 08:33:57 +02:00
Tobias Powalowski
0211cb904b remove not used icons 2022-05-14 08:21:51 +02:00
Tobias Powalowski
723272c37f remove fallback initramfs in preconfiguration step 2022-05-13 10:32:44 +02:00
Tobias Powalowski
2ce04999e3 disable fallback in mkinitcpio autoconfiguration 2022-05-13 09:54:11 +02:00
Tobias Powalowski
65a7a5bf3a add check on file 2022-05-13 09:35:35 +02:00
Tobias Powalowski
1cb6c370c9 remove fallback entries from bootloaders 2022-05-13 09:16:32 +02:00
Tobias Powalowski
924583cf83 wait longer for wlan essid to fail 2022-05-13 08:55:47 +02:00
Tobias Powalowski
bf7babb4a2 add ESSID selector 2022-05-13 08:42:27 +02:00
Tobias Powalowski
295290dad6 add ESSID selector 2022-05-13 08:38:34 +02:00
Tobias Powalowski
a7c9299232 run locale-gen on normal system 2022-05-13 07:16:32 +02:00
Tobias Powalowski
db76be74d7 fix hashtool and keytool copying on normal system 2022-05-13 06:58:46 +02:00
Tobias Powalowski
29798539a5 move network sleep before link check 2022-05-12 23:36:42 +02:00
Tobias Powalowski
662b6562f0 detect if network is really UP 2022-05-12 22:43:29 +02:00
Tobias Powalowski
e93fe55729 add if checks for DESTDIR 2022-05-12 22:09:54 +02:00
Tobias Powalowski
25565ccd9c allow updating grub in secureboot mode 2022-05-12 22:04:22 +02:00
Tobias Powalowski
470daa8021 allow updating grub in secureboot mode 2022-05-12 21:29:19 +02:00
Tobias Powalowski
0cd0f831ca allow updating grub in secureboot mode 2022-05-12 21:24:34 +02:00
Tobias Powalowski
7d1df148ec add iwd if wireless interface was detected 2022-05-12 21:14:17 +02:00
Tobias Powalowski
3ed43a04e2 autodetect ethernet type 2022-05-12 21:08:00 +02:00
Tobias Powalowski
bd732638e0 adding message for xfce startup 2022-05-12 08:12:45 +02:00
Tobias Powalowski
4115465c73 allow xfce4 restart on local image 2022-05-12 08:10:44 +02:00
Tobias Powalowski
dd77fbe079 do xfce4 logging on tty8 2022-05-12 08:07:32 +02:00
Tobias Powalowski
d5297d1605 add ignore packages to defaults 2022-05-12 07:20:22 +02:00
Tobias Powalowski
5fd7c52d16 use rm -f instead of check 2022-05-12 06:49:19 +02:00
Tobias Powalowski
d0bbcba56d don't delete initrd-release on wrong location in archboot environment 2022-05-11 22:06:47 +02:00
Tobias Powalowski
d6be3b5ede adjust messages 2022-05-11 21:03:37 +02:00
Tobias Powalowski
69fc13047e adjust message 2022-05-11 20:57:53 +02:00
Tobias Powalowski
1dc32b573a adjust message 2022-05-11 20:56:27 +02:00
Tobias Powalowski
ea59a4f76c sort messages 2022-05-11 20:53:45 +02:00
Tobias Powalowski
049b16ebd8 set VNC password in defaults, add _HIDE_MENU in defaults, sort messages 2022-05-11 20:45:52 +02:00
Tobias Powalowski
59040c5830 create configure_xfce function 2022-05-11 20:30:18 +02:00
Tobias Powalowski
4d8be13752 adjust messages 2022-05-11 20:19:21 +02:00
Tobias Powalowski
2ec638f63c silence locale-gen 2022-05-11 20:10:57 +02:00
Tobias Powalowski
8fc4122262 rename _launch_xfce to prepare_xfce, move avahi and xfce startup to update-installer.sh 2022-05-11 20:06:46 +02:00
Tobias Powalowski
f29b3f0cde rename _launch_xfce to prepare_xfce, move avahi and xfce startup to update-installer.sh 2022-05-11 20:04:42 +02:00
Tobias Powalowski
e9754c6beb rename cleanup_xfce _cleanup_install 2022-05-11 19:59:14 +02:00
Tobias Powalowski
bb310080f6 change color of startxfce4 2022-05-11 19:42:45 +02:00
Tobias Powalowski
dd840c407e remove comments 2022-05-11 19:38:18 +02:00
Tobias Powalowski
b814a27af1 remove comments, adjust messages 2022-05-11 19:33:38 +02:00
Tobias Powalowski
0a975801b3 add more messages 2022-05-11 18:17:38 +02:00
Tobias Powalowski
fef99aedb9 add more messages 2022-05-11 18:10:28 +02:00
Tobias Powalowski
bbe3a34237 empasize startxfce4 2022-05-11 17:47:37 +02:00
Tobias Powalowski
438c95261d update messages 2022-05-11 16:28:43 +02:00
Tobias Powalowski
a0feffd1b5 update messages 2022-05-11 16:27:47 +02:00
Tobias Powalowski
f13ae0b163 update messages 2022-05-11 16:27:28 +02:00
Tobias Powalowski
aee60c1b0c update messages 2022-05-11 16:26:26 +02:00
Tobias Powalowski
2ec9fa6002 update and add more messages 2022-05-11 16:23:09 +02:00
Tobias Powalowski
b6ef570fbf add missing -e 2022-05-11 15:18:23 +02:00
Tobias Powalowski
2583889efb replace DOWNLOAD_PACKAGES with X_PACKAGES 2022-05-11 14:38:50 +02:00
Tobias Powalowski
caa6a31042 don't hardcode packages and actions, move them to defaults 2022-05-11 14:23:31 +02:00
Tobias Powalowski
50842a5ddf add relaunch XFCE hint 2022-05-11 08:41:49 +02:00
Tobias Powalowski
1e9ad88245 add -f 2022-05-11 08:34:53 +02:00
Tobias Powalowski
0e19312a38 remove wrong rm, remove /usr/lib/firmware on xfce startup 2022-05-11 08:32:54 +02:00
Tobias Powalowski
9c8947008b remove installed packages from package cache 2022-05-11 07:36:40 +02:00
Tobias Powalowski
7c626a2997 add incognito by default to chromium 2022-05-11 06:57:32 +02:00
Tobias Powalowski
481ff40f2f fix function 2022-05-10 22:12:11 +02:00
Tobias Powalowski
81e11e9e49 add ristretto, use DOWNLOAD_PACKAGES from defaults 2022-05-10 18:53:41 +02:00
Tobias Powalowski
b5e221a106 highe mem requirement for iso creation on archboot 2022-05-10 13:39:22 +02:00
Tobias Powalowski
71c0a1075a move DOWNLOAD to one line 2022-05-10 11:25:35 +02:00
Tobias Powalowski
19d285da0f revert tail and truncate, it breaks initramfs loading 2022-05-10 11:05:33 +02:00
Tobias Powalowski
26978a7137 update mem requirement 2022-05-10 07:10:25 +02:00
Tobias Powalowski
c286933a21 update mem requirement 2022-05-09 22:08:59 +02:00
Tobias Powalowski
4dce6d4244 replace from with to 2022-05-09 21:16:45 +02:00
Tobias Powalowski
4b2332e676 add check on initrd splitting 2022-05-09 21:16:02 +02:00
Tobias Powalowski
d1b03a4858 reduce RAM usage on iso creation in archboot environment 2022-05-09 18:48:52 +02:00
Tobias Powalowski
f82af829df create local image first to save RAM 2022-05-09 14:19:19 +02:00
Tobias Powalowski
15d7d9a016 try to save RAM on iso creation on archboot environment 2022-05-09 13:01:07 +02:00
Tobias Powalowski
ff0b4f9b76 fix dialogbox 2022-05-08 21:31:06 +02:00
Tobias Powalowski
91e5a6d36e change to msgbox 2022-05-08 21:23:14 +02:00
Tobias Powalowski
531ebcaf31 add dialogbox for aborting script 2022-05-08 21:22:05 +02:00
Tobias Powalowski
9c64d6e9d6 don't show info from pgrep 2022-05-08 21:15:40 +02:00
Tobias Powalowski
3c987bbeb1 add read to already running setup 2022-05-08 21:13:16 +02:00
Tobias Powalowski
b43fff90d8 correct usage of tty for logging 2022-05-08 21:09:31 +02:00
Tobias Powalowski
9fe718edb8 add panel config to update-installer function 2022-05-07 15:47:12 +02:00
Tobias Powalowski
c76e8ad481 replace appfinder with gparted and replace directory menu with archboot in xfce panel 2022-05-07 08:36:57 +02:00
Tobias Powalowski
18201bb535 direct zram creation to /dev/tty7 2022-05-07 08:21:16 +02:00
Tobias Powalowski
8e46f5cd30 add gnome-keyring, nss-mdns and start avahi-daemon before xfce startup 2022-05-06 23:44:54 +02:00
Tobias Powalowski
da85c8dd9d add gpg-connect-agent 2022-05-06 23:39:56 +02:00
Tobias Powalowski
7878c00e2c fix locale generation 2022-05-06 23:34:28 +02:00
Tobias Powalowski
dcfbdc9010 fix locale generation 2022-05-06 23:31:46 +02:00
Tobias Powalowski
cfa5bc9bec fix local package installation 2022-05-06 21:46:26 +02:00
Tobias Powalowski
5ed4242993 fix install loop 2022-05-06 20:52:19 +02:00
Tobias Powalowski
4064fdc1fa fix install loop 2022-05-06 18:54:54 +02:00
Tobias Powalowski
2a7c46916d add thunar-volman, thunar-archive-plugin and fileroller, changed package installation method to safe RAM, removed libLLVM removement it's needed for DRI support 2022-05-06 18:22:55 +02:00
Tobias Powalowski
d230a1d61f install packages one after another 2022-05-06 12:19:02 +02:00
Tobias Powalowski
165fa653ed remove about menu item 2022-05-06 11:19:41 +02:00
Tobias Powalowski
5e92802704 remove about menu item 2022-05-06 11:03:45 +02:00
Tobias Powalowski
2d5a13e181 fix typo 2022-05-06 10:45:44 +02:00
Tobias Powalowski
a9d6b17b86 fix xfce startup, replace appfinder with setup 2022-05-06 10:33:38 +02:00
Tobias Powalowski
64467436d6 optimize for RAM usage 2022-05-06 08:29:10 +02:00
Tobias Powalowski
ac8514043b move glibc to stage 1 2022-05-06 07:42:05 +02:00
Tobias Powalowski
0033f3dcf4 silence rm 2022-05-06 07:36:09 +02:00
Tobias Powalowski
d09449365f install xfce packages in stages 2022-05-06 07:29:59 +02:00
Tobias Powalowski
7fa895d784 hide mail reader 2022-05-06 06:48:02 +02:00
Tobias Powalowski
0dd5eca953 correct menu file 2022-05-06 06:43:56 +02:00
Tobias Powalowski
4214159d87 add menu to update-installer 2022-05-05 23:31:46 +02:00
Tobias Powalowski
485c66c019 add gvfs support and gparted 2022-05-05 22:31:50 +02:00
Tobias Powalowski
b652eed819 remove double quotes 2022-05-05 20:54:10 +02:00
Tobias Powalowski
d694163e1b remove -g from groupadd 2022-05-05 12:49:41 +02:00
Tobias Powalowski
229659ba8f remove hard coded colord and tss groups 2022-05-05 12:34:03 +02:00
Tobias Powalowski
b364de9353 add proc group 2022-05-05 12:10:39 +02:00
Tobias Powalowski
e0a0869f36 create polkitd during container 2022-05-05 12:07:22 +02:00
Tobias Powalowski
ef47791864 add usbmux to shadow 2022-05-05 11:15:58 +02:00
Tobias Powalowski
fb9798fdae more group fixes 2022-05-05 11:13:56 +02:00
Tobias Powalowski
1119ab5c12 add usbmux user to passwd 2022-05-05 10:38:19 +02:00
Tobias Powalowski
505295514d fix usbmux user 2022-05-05 09:14:26 +02:00