Wildan M
fed265252d
Unify password prompt code
2026-01-31 04:17:11 +07:00
Wildan M
d40619d66c
Implement Display for Config
2026-01-31 04:15:10 +07:00
Wildan M
86d2af6ca0
Expose custom mount API and bump version
2025-12-16 05:27:09 +07:00
Wildan M
433aa99660
Add no_mount option and tidy up flags
2025-12-16 01:41:55 +07:00
Wildan M
7a85862733
Split installer code to cargo feature
2025-11-22 09:15:25 -08:00
Wildan M
7308cfe259
Move installer code
2025-11-22 09:15:24 -08:00
Jeremy Soller
58f161e019
Fix compilation on Redox
2025-11-20 08:58:51 -07:00
Jeremy Soller
693d9470f9
Merge branch 'always-local' into 'master'
...
Always Install binaries locally if cookbook set
See merge request redox-os/installer!59
2025-11-20 06:48:09 -07:00
Wildan M
5fad110e5e
Always Install binaries locally if cookbook set
2025-11-20 01:50:47 -08:00
Wildan M
09531dfdc8
Fix fmt
2025-11-20 01:24:41 -08:00
Wildan M
e5233171ae
Remove list_packages
2025-11-20 01:22:02 -08:00
Wildan M
9594e87937
Fix local package head install path
2025-11-12 20:55:33 +07:00
bjorn3
f30179a889
Allow installing for i586-unknown-redox
2025-11-01 16:33:21 +01:00
Wildan M
8e6a1c3aa4
Bump pkgar and rand
2025-10-01 21:41:02 +07:00
Wildan M
43c1cd987f
Fix local dependency install
2025-09-30 19:19:01 +07:00
Wildan M
0fa085c0f2
Make install order predictable
2025-09-29 20:29:43 +07:00
Jeremy Soller
69de3d62a1
Fix build on non-Redox
2025-09-26 15:52:31 -06:00
Jeremy Soller
c540ed8f9d
0.2.37 - add support for fast install
2025-09-26 15:49:04 -06:00
Wildan M
e74c9279cf
Apply postconfig configuration
2025-09-26 17:27:27 +07:00
Wildan M
ee5a94dbe4
Tidy up file config init
2025-09-26 17:26:09 +07:00
Wildan Mubarok
b425b12cf5
Allow overwriting package files
2025-09-26 08:32:28 +00:00
Jeremy Soller
01a3adb662
Merge branch 'opt-pkg' into 'master'
...
Handle metapackages for local install
See merge request redox-os/installer!50
2025-07-27 10:31:27 -06:00
Wildan M
81e8bc09f8
Handle metapackages for local install
2025-07-27 22:49:37 +07:00
Wildan Mubarok
64b047195d
Add CI Tests
2025-07-09 12:42:59 -06:00
auronandace
721d49adfb
apply some simple clippy lints
2025-06-30 17:11:48 +01:00
Wildan Mubarok
55a0bd1643
Add option to ignore packages
2025-06-27 08:25:59 +00:00
Jeremy Soller
2c3afb4956
0.2.33: fix compilation with new pkgar
2025-06-12 12:07:52 -06:00
bjorn3
7ce72b7299
Add flag to write bootloader to chosen location
...
The build system needs the bootloader separately for netboot support.
2025-06-01 20:53:01 +02:00
4lDO2
d85eceac71
Add support for only creating redoxfs partition installer.
2025-03-27 14:27:40 +01:00
Jeremy Soller
2bf4865794
installer_tui: fix disk detection
2025-03-25 15:40:01 -06:00
Anhad Singh
183e18be31
fix: install runtime dependencies of locally built packages
...
This is the same behavior as remote prebuilt packages and what the
package manager already does. It seems to be only unimplemented for
locally built packages.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2024-12-07 01:38:16 +11:00
Ron Williams
47282ba9dd
Accept "source" as an alternative to "recipe"
2024-11-21 02:17:25 -08:00
Jeremy Soller
eebccba932
0.2.26: Update to use pkgutils rewrite
2024-10-18 12:20:09 -06:00
Andrey Turkin
7ccaccee4e
Risc-v support
2024-10-16 20:26:51 +03:00
4lDO2
098fd8bbc9
Support local binary packages.
2024-10-06 17:12:08 +02:00
4lDO2
66d66a537c
Switch from failure to anyhow.
2024-10-06 13:08:17 +02:00
4lDO2
cb707c3ce4
Update edition and rustfmt.
2024-10-06 13:02:16 +02:00
Jeremy Soller
caebc0d6f7
Add XDG user dirs configuration
2024-09-18 09:42:05 -06:00
bjorn3
34a832b43e
Remove all usages of the legacy scheme syntax
2024-08-18 21:44:10 +02:00
Ron Williams
ad54d088d5
Add list_packages binary
2024-08-16 23:26:25 -07:00
Jeremy Soller
a5534b8699
Install config before package files to ensure usr symlinks are properly handled
2024-06-24 21:04:31 -06:00
Jeremy Soller
e409c11e67
0.2.23: fix install from inside Redox
2024-06-24 20:05:38 -06:00
Piotr Wójcik
2acf506d16
Add missing password field in /etc/group
2024-03-25 19:34:22 +01:00
Jeremy Soller
6dfcee04ad
Add output-config parameter to installer for getting merged config
2024-02-07 19:44:05 -07:00
Jeremy Soller
dbfdd417f1
Remove file: prefix from /etc/passwd
2024-01-18 13:43:20 -07: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
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