4lDO2
70a2dc7532
Update Cargo.lock, again.
2021-06-18 09:23:19 +02:00
4lDO2
224bb047dc
Update dependencies.
2021-06-17 18:10:32 +02:00
Jeremy Soller
150d65c31b
Update syscall
2020-08-02 15:26:52 -06:00
Jeremy Soller
af5f64b807
Remove pbr patch
2020-05-28 11:56:13 -06:00
Jeremy Soller
03320a2025
Remove libc and tar patch
2020-05-26 10:27:19 -06:00
Jeremy Soller
03f996c70f
0.2.7 - add patches for libc, pbr, ring, and tar-rs
2020-05-21 13:47:57 -06:00
Jeremy Soller
c22b1cf71b
Add cookbook pkgar support
2020-03-13 20:04:43 -06:00
Jeremy Soller
6a49914f0f
0.2.6 - update dependencies
2020-01-20 10:04:24 -07:00
Jeremy Soller
3a1a257f0f
Update redoxfs
2020-01-20 09:58:10 -07:00
Jeremy Soller
1fccae679d
Add default-run attribute
2019-11-29 10:15:45 -07:00
Jeremy Soller
7c5236fe35
0.2.5 - update dependencies and prepare for publishing
2019-11-29 10:09:27 -07:00
Jeremy Soller
3b0f59cbb0
Copy include, lib, and pkg
2019-09-22 10:58:55 -06:00
Jeremy Soller
cd9e026705
Fix issue of trying to run read_dir on disk/live:
2019-09-22 10:06:25 -06:00
Jeremy Soller
9ff577792b
Disable creation of liner context - it causes installer_tui to lock
2019-09-22 09:27:27 -06:00
Jeremy Soller
fbfc4edf6f
Add message when installer is successful
2019-09-19 21:22:05 -06:00
Jeremy Soller
505dec6069
Optimized file copy
2019-09-19 19:39:53 -06:00
Jeremy Soller
89dcc2c060
Add unmounting message
2019-09-15 13:31:59 -06:00
Jeremy Soller
7ef2567da6
Copy locally installed package files
2019-09-15 13:14:46 -06:00
Jeremy Soller
5762840f79
Installer TUI (WIP)
2019-09-08 20:47:05 -06:00
Jeremy Soller
39d68618ca
Switch to using rust-argon2 crate, which is more actively maintained
2019-09-08 08:59:50 -06:00
Jeremy Soller
b75b1c2f86
Revert libc to 0.2.54 to support older Redox
2019-06-10 17:37:05 -06:00
Jeremy Soller
acb7bced58
0.2.4 - allow empty configuration sections and update dependencies
2019-06-10 17:31:44 -06:00
Jeremy Soller
f30987b1e5
0.2.3: Update dependencies
2019-05-12 08:34:49 -06:00
Jeremy Soller
713359252a
0.2.2 - fix cargo doc
2019-05-12 08:15:18 -06:00
Jeremy Soller
f794ab2a66
Add metadata
2019-05-12 08:02:59 -06:00
Jeremy Soller
40addc7020
Bump version and update dependencies
2019-05-12 08:01:30 -06:00
Jeremy Soller
8e88231ede
Update for newer rust
2019-04-07 10:36:45 -06:00
Jeremy Soller
a262db6f25
Merge branch 'get-target-from-env' into 'master'
...
Get TARGET from the environment
See merge request redox-os/installer!11
2019-03-02 21:07:12 +00:00
Robin Randhawa
78e9f77950
Get TARGET from the environment
...
This enables flexible cross-installation of packages as opposed to only
compiling for the x86_64-unknown-redox target.
This also permits native builds.
2019-03-01 21:02:10 +00:00
Jeremy Soller
03fc74e21f
Update installer depends
2018-12-10 14:23:50 -07:00
Jeremy Soller
ed25899b0e
Update Cargo.lock
2018-10-14 19:58:26 -06:00
Jeremy Soller
49b7a5f427
Fix types when compiling for Redox
2018-08-19 12:33:51 -06:00
Jeremy Soller
7f38ffac1f
Use forked libc crate, update lock file
2018-08-19 11:39:22 -06:00
Jeremy Soller
33fa0af521
Fix uid and gid unwrap
2018-08-17 19:59:22 -06:00
Jeremy Soller
91c303df7d
Do not set uid or gid if not asked to
2018-08-17 19:34:29 -06:00
Jeremy Soller
123350ae60
Merge remote-tracking branch 'origin/v0.3'
2018-08-17 17:16:16 -06:00
Jeremy Soller
be2e09472a
Update lock file
2018-08-17 17:13:05 -06:00
MggMuggins
03cae0ca37
Implement shadowfile
2018-08-17 17:26:11 -05:00
Jeremy Soller
8e39b2ea32
Merge branch 'mggmuggins/shadowfile' into 'master'
...
Use shadowfile for user creation
See merge request redox-os/installer!7
2018-08-17 12:24:04 +00:00
MggMuggins
66b24d1116
Support Directories
2018-07-28 10:41:39 -05:00
MggMuggins
e58815f89c
Rudimentary support for permissions
...
I sorta OOP'ed this, combining the logic of what needs to happen for
each config object with those objects. More things are coming, this is a
very WIP commit.
2018-07-27 10:55:11 -05:00
MggMuggins
ce6e96bd20
Major Refactor; Create passwd hashes
...
Maybe some of the refactoring things I did don't make much sense, but I
did them. The goal was to get rid of those macros (because macro
definitions are really hard to read). I replaced two of them with very
similar functions, and rearranged the `install` function.
The installer now generates password hashes from the password entered by
the user or listed in the toml file. This value is NO LONGER the
password hash. The example configs have been changed to reflect this.
2018-07-26 14:58:14 -05:00
MggMuggins
80add18dc9
Functional Partial rewrite
2018-07-26 12:43:57 -05:00
MggMuggins
1359501d3f
Use shadowfile for user creation
2018-07-25 15:20:15 -05:00
Jeremy Soller
a1afbb144f
Update links to gitlab
2018-06-12 12:30:44 -06:00
Jeremy Soller
999db45b0e
Update redoxfs
2017-11-19 16:24:25 -07:00
Jeremy Soller
f6c5fd94a7
Merge pull request #6 from chebykinn/redox_users
...
Migrate to redox_users
2017-11-11 12:54:12 -07:00
Ivan Chebykin
681fd3d0ef
Migrated to redox_users
2017-11-11 22:12:55 +03:00
Jeremy Soller
62412ef548
Create LICENSE
2017-10-20 20:08:54 -06:00
Jeremy Soller
43e506c447
Update Cargo.lock
2017-10-11 20:54:45 -06:00