Tobias Powalowski
|
1f9ecddbca
|
fix INST_PATH
|
2022-03-24 16:24:43 +01:00 |
|
Tobias Powalowski
|
bfc64c2a2f
|
huge optimizing of update installer with saving RAM
|
2022-03-24 16:20:05 +01:00 |
|
Tobias Powalowski
|
f59fa731c2
|
try zram on image update
|
2022-03-22 20:22:34 +01:00 |
|
Tobias Powalowski
|
75f16899e6
|
source common before bootloader
|
2022-03-22 11:33:22 +01:00 |
|
Tobias Powalowski
|
a761baf506
|
move more to basic function
|
2022-03-22 08:26:51 +01:00 |
|
Tobias Powalowski
|
612c3963fd
|
more functions fixing
|
2022-03-22 08:22:10 +01:00 |
|
Tobias Powalowski
|
3d491ec3bc
|
add editor switch
|
2022-03-22 08:10:56 +01:00 |
|
Tobias Powalowski
|
975c154ed1
|
move PARAMETERS to correct function
|
2022-03-22 07:32:37 +01:00 |
|
Tobias Powalowski
|
f357601e71
|
replace source with .
|
2022-03-21 22:32:56 +01:00 |
|
Tobias Powalowski
|
f1595955d6
|
correct functions
|
2022-03-21 22:28:08 +01:00 |
|
Tobias Powalowski
|
2dace79d54
|
break setup into functions
|
2022-03-21 22:25:15 +01:00 |
|
Tobias Powalowski
|
f03ba7bdd7
|
add DESTDIR comment
|
2022-03-21 16:11:14 +01:00 |
|
Tobias Powalowski
|
8a5d05b8ab
|
move comment to common file
|
2022-03-21 16:09:36 +01:00 |
|
Tobias Powalowski
|
c6699a8a38
|
remove empty line
|
2022-03-21 16:07:18 +01:00 |
|
Tobias Powalowski
|
854a2264d0
|
remove PACMAN
|
2022-03-21 16:04:27 +01:00 |
|
Tobias Powalowski
|
ccb17ec737
|
split out double functions into installer_common_functions
|
2022-03-21 15:55:33 +01:00 |
|
Tobias Powalowski
|
3164dd8174
|
change EN_US-UTF.8 to C-UTF.8 by default
|
2022-03-21 14:56:23 +01:00 |
|
Tobias Powalowski
|
7dab62bcf6
|
remove old mkinitcpio text
|
2022-03-21 14:51:24 +01:00 |
|
Tobias Powalowski
|
6694545dba
|
remove NEXTITEM from quickinst
|
2022-03-21 12:46:41 +01:00 |
|
Tobias Powalowski
|
aabbf99e1a
|
fix typo in pgrep
|
2022-03-21 11:19:03 +01:00 |
|
Tobias Powalowski
|
8a60f3acec
|
pgrep on correct process
|
2022-03-21 10:57:49 +01:00 |
|
Tobias Powalowski
|
562272a68d
|
update-installer.sh revert pgrep change on itself
|
2022-03-21 09:32:55 +01:00 |
|
Tobias Powalowski
|
59363df83b
|
revert setup pgrep change, it doesn't work on itself
|
2022-03-21 09:31:28 +01:00 |
|
Tobias Powalowski
|
952b9366c7
|
fix pgrep in setup
|
2022-03-21 09:25:49 +01:00 |
|
Tobias Powalowski
|
142a1cca79
|
correct to setup
|
2022-03-21 09:16:11 +01:00 |
|
Tobias Powalowski
|
5dc0689af1
|
switch to pgrep usage in setup
|
2022-03-21 09:15:14 +01:00 |
|
Tobias Powalowski
|
d5178d23c4
|
use all patches for mkinitcpio in update mode, switch to pgrep in update-installer.sh, check if license directory exists in release mode, add pacman keyring as extra step
|
2022-03-21 09:10:18 +01:00 |
|
Tobias Powalowski
|
75e0efcebd
|
change kernel to Image for aarch64 in quickinst
|
2022-03-19 19:37:42 +01:00 |
|
Tobias Powalowski
|
b370fe6911
|
add aarch64 support to quickinst and add local mode support to quickinst
|
2022-03-19 17:37:17 +01:00 |
|
Tobias Powalowski
|
e537151129
|
add Local mode message
|
2022-03-19 17:15:44 +01:00 |
|
Tobias Powalowski
|
cc3a729bd1
|
add set_title menu
|
2022-03-19 17:04:30 +01:00 |
|
Tobias Powalowski
|
e25235bfc3
|
add more lines
|
2022-03-19 16:56:20 +01:00 |
|
Tobias Powalowski
|
f708aab0e2
|
add more lines
|
2022-03-19 16:55:36 +01:00 |
|
Tobias Powalowski
|
8f812155f3
|
add message about local mode and how to switch to online mode.
|
2022-03-19 16:49:40 +01:00 |
|
Tobias Powalowski
|
7001f04bc7
|
fix archboot's url in setup
|
2022-03-19 10:33:49 +01:00 |
|
Tobias Powalowski
|
9e5c7951bd
|
copy defaults to container
|
2022-03-19 10:07:31 +01:00 |
|
Tobias Powalowski
|
1c64240f03
|
add missing if
|
2022-03-19 09:59:07 +01:00 |
|
Tobias Powalowski
|
6ea03ba362
|
use _PACKAGES from /etc/archboot/defaults as standard package install source
|
2022-03-19 08:44:48 +01:00 |
|
Tobias Powalowski
|
eb95b0d38c
|
broadcom-wl add -q
|
2022-03-19 08:16:12 +01:00 |
|
Tobias Powalowski
|
e26527c360
|
add broadcom-wl to autodetected packages to install
|
2022-03-19 08:10:46 +01:00 |
|
Tobias Powalowski
|
c27463e8c7
|
move offline files to local, add correct setup title
|
2022-03-18 17:18:00 +01:00 |
|
Tobias Powalowski
|
1b9df74bf3
|
fix archboot name
|
2022-03-18 16:42:26 +01:00 |
|
Tobias Powalowski
|
8f7832cda5
|
replace tabs with spaces
|
2022-03-18 16:09:33 +01:00 |
|
Tobias Powalowski
|
ad92db6394
|
small fixes
|
2022-03-18 16:08:12 +01:00 |
|
Tobias Powalowski
|
2c426c2657
|
fix bad typo
|
2022-03-18 15:27:21 +01:00 |
|
Tobias Powalowski
|
e2d30a7693
|
remove DESTDIR check
|
2022-03-18 15:20:18 +01:00 |
|
Tobias Powalowski
|
d295f0f8ba
|
move pacman
|
2022-03-18 15:14:02 +01:00 |
|
Tobias Powalowski
|
3b9679466a
|
add missing;
|
2022-03-18 14:51:50 +01:00 |
|
Tobias Powalowski
|
a23316956c
|
start adding offline to setup
|
2022-03-18 14:50:21 +01:00 |
|
Tobias Powalowski
|
9935071dd2
|
change messages
|
2022-03-18 14:25:36 +01:00 |
|
Tobias Powalowski
|
fe500dbf83
|
move install to base_common
|
2022-03-18 14:14:10 +01:00 |
|
Tobias Powalowski
|
654e9a59f5
|
add check for pacman-key running
|
2022-03-18 14:02:45 +01:00 |
|
Tobias Powalowski
|
1fe6d9c2a3
|
start adding offline iso
|
2022-03-18 12:32:00 +01:00 |
|
Tobias Powalowski
|
242bf74024
|
remove add_efi_memmap, grub is used to boot so no efistub booting, remove cgroup_disable=memory no error is shown anymore
|
2022-03-17 14:43:01 +01:00 |
|
Tobias Powalowski
|
5b7325e3cb
|
switch back to zstd with -10 compression level saves 13MB RAM, maximum -19 gives 26MB RAM but needs way too long to compress
|
2022-03-17 12:13:36 +01:00 |
|
Tobias Powalowski
|
9f2807ba8d
|
add -9 to lz4 to save RAM
|
2022-03-16 16:46:08 +01:00 |
|
Tobias Powalowski
|
6c166410b8
|
switch to lz4 -l compression in update-installer.sh mode, zstd is broken with kexec
|
2022-03-16 14:32:56 +01:00 |
|
Tobias Powalowski
|
cb76ffbc8f
|
add -T0 -19 to zstd initramfs compressor, remove raw binary
|
2022-03-16 13:04:17 +01:00 |
|
Tobias Powalowski
|
42d5650bae
|
fix latest iso, move systemd-umount to the beginning
|
2022-03-15 21:06:22 +01:00 |
|
Tobias Powalowski
|
8dd9be6551
|
do not allow to run update-installer.sh more than one instance
|
2022-03-07 23:08:34 +01:00 |
|
Tobias Powalowski
|
066746618a
|
update paths
|
2022-03-07 22:47:42 +01:00 |
|
Tobias Powalowski
|
dc0c535f31
|
change to file check
|
2022-03-07 22:39:50 +01:00 |
|
Tobias Powalowski
|
bf1b13dbdc
|
do not allow to run update-installer.sh more than one instance
|
2022-03-07 22:23:28 +01:00 |
|
Tobias Powalowski
|
8229932d91
|
remove function
|
2022-02-25 19:46:14 +01:00 |
|
Tobias Powalowski
|
e7a2943544
|
simplify grub, enable custom grub setup, add archboot background
|
2022-02-25 19:23:00 +01:00 |
|
Tobias Powalowski
|
9670f1b18b
|
remove ntfs-3g support, not needed anymore kernel supports ntfs mounting
|
2022-02-25 07:19:03 +01:00 |
|
Tobias Powalowski
|
4b7c58a747
|
remove reiserfs support from setup and quickinst, it's a dead filesystem
|
2022-02-24 20:56:42 +01:00 |
|
Tobias Powalowski
|
b7c6eb7991
|
simplify check
|
2022-02-23 09:33:54 +01:00 |
|
Tobias Powalowski
|
9b038c7bbb
|
fix locales in containers and tarball
|
2022-02-23 09:32:22 +01:00 |
|
Tobias Powalowski
|
6f081af2d0
|
fix locales in containers and tarball
|
2022-02-23 09:04:55 +01:00 |
|
Tobias Powalowski
|
f7fe368781
|
move clean locale to clean container
|
2022-02-22 21:35:35 +01:00 |
|
Tobias Powalowski
|
9887bfbcf1
|
shellcheck run
|
2022-02-22 10:38:31 +01:00 |
|
Tobias Powalowski
|
854e92cc71
|
only redirect errors to /dev/null
|
2022-02-22 08:14:58 +01:00 |
|
Tobias Powalowski
|
3c6e95c6bb
|
show no errors on aarch64 container creation on x86_64 hardware
|
2022-02-22 07:00:53 +01:00 |
|
Tobias Powalowski
|
fcf8898382
|
don't show errors on aarch64 cleanup
|
2022-02-21 20:00:52 +01:00 |
|
Tobias Powalowski
|
eb35943abb
|
don't stop on cleanup tasks
|
2022-02-21 17:50:44 +01:00 |
|
Tobias Powalowski
|
e7234da2c4
|
add Finished
|
2022-02-21 15:39:23 +01:00 |
|
Tobias Powalowski
|
7f87a7da9c
|
remove space
|
2022-02-21 15:37:57 +01:00 |
|
Tobias Powalowski
|
044464330c
|
allow pacman-chroot building for all users
|
2022-02-21 15:26:56 +01:00 |
|
Tobias Powalowski
|
54d075c34e
|
allow pacman-chroot building for all users
|
2022-02-21 15:24:13 +01:00 |
|
Tobias Powalowski
|
d405ab7a3e
|
enable users to run build server
|
2022-02-21 10:12:50 +01:00 |
|
Tobias Powalowski
|
c2b8f99d1f
|
shellcheck code cleanup, enable parallel building for both architectures
|
2022-02-20 10:15:57 +01:00 |
|
Tobias Powalowski
|
7e6d1aaf72
|
fix buildchain
|
2022-02-19 13:40:50 +01:00 |
|
Tobias Powalowski
|
49e3c5a971
|
fix buildchain
|
2022-02-18 23:15:10 +01:00 |
|
Tobias Powalowski
|
b1988e1d93
|
fix pah for repository
|
2022-02-18 22:20:18 +01:00 |
|
Tobias Powalowski
|
d00f31015e
|
add iso GPT reproducability
|
2022-02-18 18:22:17 +01:00 |
|
Tobias Powalowski
|
108396c566
|
change to reproducable bootloaders
|
2022-02-18 15:50:06 +01:00 |
|
Tobias Powalowski
|
f78c682c07
|
fix reproducibilty on initrds
|
2022-02-16 18:35:35 +01:00 |
|
Tobias Powalowski
|
2aef84ac5d
|
fix buildchain
|
2022-02-15 21:39:34 +01:00 |
|
Tobias Powalowski
|
52dec0288e
|
add reproducibility to isos
|
2022-02-15 12:41:48 +01:00 |
|
Tobias Powalowski
|
f0032fc6b8
|
add repository script, always download files in update script
|
2022-02-15 12:12:55 +01:00 |
|
Tobias Powalowski
|
57b66911b7
|
fix locale-gen on aarch64 server script
|
2022-02-10 20:06:01 +01:00 |
|
Tobias Powalowski
|
cd9044f2c3
|
always generate locales after archboot installation
|
2022-02-10 14:22:59 +01:00 |
|
Tobias Powalowski
|
387ba680c8
|
fix locales generation on aarch64
|
2022-02-10 09:16:50 +01:00 |
|
Tobias Powalowski
|
4e6e7f1025
|
readd exit 1
|
2022-02-09 21:32:54 +01:00 |
|
Tobias Powalowski
|
e3b0276360
|
readd exit 1
|
2022-02-09 21:30:14 +01:00 |
|
Tobias Powalowski
|
d5964e760e
|
fix aarch64 iso creation
|
2022-02-09 20:32:52 +01:00 |
|
Tobias Powalowski
|
804cda1628
|
remove an other exit 1
|
2022-02-09 18:26:05 +01:00 |
|
Tobias Powalowski
|
e8cc2d2ece
|
remove exit 1 from iso creation
|
2022-02-09 18:18:17 +01:00 |
|
Tobias Powalowski
|
f8b646392d
|
fix more buildchain errors
|
2022-02-09 16:58:09 +01:00 |
|