Jeremy Soller
7a7790e9bd
Merge branch 'installer_groups' into 'master'
...
Move /etc/group generation to the installer
See merge request redox-os/installer!30
2024-01-06 16:28:32 +00:00
bjorn3
09da116ccd
Move /etc/group generation to the installer
...
This ensures that the gid's for the auto-generated user groups stay in
sync with the gid in /etc/passwd. It also makes it easier to evolve the
format of /etc/group in the future.
2024-01-06 17:24:48 +01:00
Jeremy Soller
6a4802d556
Add flag to print filesystem size
2024-01-04 12:18:41 -07:00
Jeremy Soller
352407371c
Make general config optional
2024-01-04 11:58:21 -07:00
Jeremy Soller
6f40e32d49
Make general.prompt optional
2024-01-04 11:54:48 -07:00
Jeremy Soller
b84146edd5
Merge branch 'config_include' into 'master'
...
Support including other config files from a config file
See merge request redox-os/installer!29
2024-01-04 15:23:21 +00:00
bjorn3
adfee95484
Support including other config files from a config file
...
This will allow significantly reducing the amount of duplication
between all the different configs used by Redox OS.
2024-01-04 15:29:15 +01:00
bjorn3
1f4bbece4a
Introduce Config::from_file for parsing the config toml
2024-01-04 14:54:13 +01:00
bjorn3
5cdec46800
Reserialize filesystem.toml instead of copying the original config
...
This will be necessary to handle including other configs from the config
to use as these configs will not be copied.
2024-01-04 14:53:05 +01:00
bjorn3
c9e091be67
Remove mention of /games
...
This is no longer used since redox-os/redox!1397
2024-01-03 21:58:52 +01:00
Jeremy Soller
aa1a982479
Merge branch 'symlinks' into 'master'
...
Create symlinks before installing packages
See merge request redox-os/installer!27
2024-01-03 19:17:52 +00:00
bjorn3
b4f2f01d73
Create symlinks before installing packages
...
This allows redirecting the location packages are installed using
symlinks. This makes it much easier to change the filesystem hierarchy
by not having to change every recipe in the cookbook.
2023-12-29 15:16:56 +01:00
Jeremy Soller
38f6aa70bd
0.2.15
2023-12-13 14:11:29 -07:00
Jeremy Soller
39f4b1c8b6
Make bootloader install directory per-process
2023-12-13 14:11:09 -07:00
Jeremy Soller
ba2fc38a3f
Remove temporary mount directory
2023-12-13 14:10:56 -07:00
Jeremy Soller
f241649bba
0.2.14
2023-12-12 13:10:15 -07:00
Jeremy Soller
4821c55242
Update redoxfs
2023-12-12 13:10:01 -07:00
Jeremy Soller
cf9e2c9719
Use per-process mount path
2023-12-12 11:11:17 -07:00
Jeremy Soller
59e0f9e7ae
Update redoxfs
2023-12-12 11:10:53 -07:00
Jeremy Soller
e0c909536c
Merge branch 'ivan/efi_size' into 'master'
...
add option for variable size of EFI system partition
See merge request redox-os/installer!26
2023-12-07 15:34:54 +00:00
Ivan Tan
cbdea61a61
add option for variable size of EFI system partition
2023-11-18 02:50:06 +00:00
Jeremy Soller
c5335d4aae
Merge branch 'rw_van_231024' into 'master'
...
Allow package spec "binary" or "recipe" to override REPO_BINARY=0 or REPO_BINARY=1
See merge request redox-os/installer!25
2023-11-04 18:33:52 +00:00
Ron Williams
2b34b31956
Allow package spec "binary" or "recipe" to override REPO_BINARY=0 or REPO_BINARY=1
2023-11-04 18:33:52 +00:00
Jeremy Soller
d61b30de3f
0.2.13: update redoxfs and redox_syscall
2023-09-07 16:22:13 -06:00
Jeremy Soller
970cbfaef6
Update redoxfs and uuid
2023-09-07 16:12:50 -06:00
Jeremy Soller
7a85c43974
Merge branch 'master' into 'master'
...
config: misc changes for GPU drivers
See merge request redox-os/installer!23
2023-07-07 14:09:05 +00:00
Anhad Singh
7b35a76e49
config: misc changes for GPU drivers
...
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com >
2023-07-07 17:55:10 +10:00
Jeremy Soller
363166ad1e
Merge branch 'update-pkgar' into 'master'
...
Update pkgar to 0.1.10
See merge request redox-os/installer!22
2023-04-05 21:32:32 +00:00
Will Angenent
3f306765ad
Update pkgar to 0.1.10
2023-04-05 22:30:51 +01:00
Jeremy Soller
20c0bdf60f
Merge branch 'update-to-use-redoxfs-unmount' into 'master'
...
Update installer to use redoxfs unmount function
See merge request redox-os/installer!21
2023-04-03 17:16:27 +00:00
Will Angenent
46e14ea06f
Update installer to use redoxfs unmount function
...
This fixes completing the image build on gentoo and MacOS.
2023-04-01 20:57:43 +01:00
Jeremy Soller
7e0f635d0e
Merge branch 'update-cargo-lock' into 'master'
...
Update Cargo.toml
See merge request redox-os/installer!20
2023-03-21 20:16:11 +00:00
Will Angenent
46e39bc109
Update Cargo.toml
2023-03-21 10:45:21 +00:00
Jeremy Soller
b04fcab423
Merge branch 'rw_van_230309' into 'master'
...
fix mixed build in a new clone
See merge request redox-os/installer!19
2023-03-10 14:13:48 +00:00
Ron Williams
b23b2f6e5d
fix mixed build in a new clone
2023-03-09 21:17:13 -08:00
Jeremy Soller
c4a7020e93
Merge branch 'rw_van_230307' into 'master'
...
Add ability to read package = recipe from filesystem config
See merge request redox-os/installer!18
2023-03-09 02:24:13 +00:00
Ron Williams
1411257784
add ability to read package = recipe from filesystem config
2023-03-08 14:18:45 -08:00
Jeremy Soller
cfd556f3b3
Merge branch 'fix_warnings' into 'master'
...
Remove unused imports and function
See merge request redox-os/installer!17
2023-02-24 22:01:22 +00:00
andrewdavidmackenzie
257020852d
Remove unused imports and function
2023-02-24 22:48:17 +01:00
Jeremy Soller
c91bea9452
Update libc crate
2023-02-11 14:42:31 -07:00
Jeremy Soller
41a656af92
Ignore live disks and partitions in TUI
2023-01-12 08:50:04 -07:00
Jeremy Soller
fadb0a1c1d
0.2.12
2023-01-11 14:11:55 -07:00
Jeremy Soller
f710fa79db
Recursively set permissions on home directories
2022-11-21 14:55:08 -07:00
Jeremy Soller
b724e714d3
Move EFI partition to second megabyte
2022-09-21 14:42:45 -06:00
Jeremy Soller
c6d7cf16e1
Fix EFI partition alignment
2022-09-21 13:54:14 -06:00
Jeremy Soller
e24f5ef8e3
Only use cookbook argument if not doing list-packages
2022-09-12 10:14:51 -06:00
Jeremy Soller
fa836008c0
Rely on packages being built prior to installer running
2022-09-12 07:32:24 -06:00
Jeremy Soller
5e8e596d40
Fix seek not changing in last commit
2022-09-07 10:48:39 -06:00
Jeremy Soller
7b24f868b8
Optimization for block aligned I/O in disk wrapper
2022-09-07 10:46:24 -06:00
Jeremy Soller
0b4f836f2a
Use same logic for read and write in disk wrapper
2022-09-07 10:40:41 -06:00