Roey Darwish Dror and Philip Mueller
20a80c73e2
Update README.md
2023-06-22 22:35:17 +02:00
Roey Darwish Dror and Philip Mueller
3f89061369
Add a command line flag to specify the boot partition size ( fix #79 )
2023-06-22 22:35:17 +02:00
Roey Darwish Dror and Philip Mueller
60438bac5c
Be more informative about missing binaries
2023-06-22 22:35:17 +02:00
Roey Darwish Dror and Philip Mueller
0680de7c42
Add a note about Arch Linux derivatives
2023-06-22 22:35:17 +02:00
Roey Darwish Dror and Philip Mueller
86a7b8f43f
Update issue templates
2023-06-22 22:35:17 +02:00
Roey Darwish Dror and Philip Mueller
67f7266ef9
Migrate to Github actions ( fix #56 ) ( #66 )
2023-06-22 22:35:17 +02:00
Roey Darwish Dror and Philip Mueller
f594fc2ffc
Enable secure boot ( fix #44 ) ( #65 )
2023-06-22 22:35:17 +02:00
Roey Darwish Dror and Philip Mueller
38d0085ba1
AUR fixes
...
The commit switches to using yay-bin instead of yay, avoiding the need to install Go.
In addition, it fixes a bug where aur packages
aren't build when specified only in the command line
2023-06-22 22:35:17 +02:00
Roey Darwish Dror
460752adfa
Large boot partition ( fix #50 )
2020-06-18 05:48:31 +00:00
Roey Darwish Dror
b92219af41
Clear the root password
2020-06-18 05:47:01 +00:00
Roey Darwish Dror
b3449b6b3d
Make clippy happy
2020-06-17 19:39:58 +00:00
Roey Darwish Dror and GitHub
6624f05d1e
Merge pull request #29 from jamesmcm/refactor
2020-03-14 20:54:37 +02:00
Roey Darwish Dror and GitHub
19eef3a0e1
Merge pull request #28 from jamesmcm/expand_readme
...
Add more comprehensive examples to README.md
2020-03-06 06:36:20 +02:00
Roey Darwish Dror
7c88f4527d
Dependencies bump and compilation fixes
2020-03-01 21:25:26 +02:00
Roey Darwish Dror
11c5b04677
Version bump
2019-08-13 21:44:33 +03:00
Roey Darwish Dror
750653c222
Add a flag for non-removable devices ( fix #24 )
2019-08-13 21:43:55 +03:00
Roey Darwish Dror
25cdc44c7c
Dependencies bump
2019-08-13 21:21:23 +03:00
Roey Darwish Dror
34020614e1
Enable KVM only if available
2019-08-11 15:46:19 +03:00
Roey Darwish Dror
4e12052f5a
Fix the azure pipeline
2019-08-01 15:34:30 +03:00
Roey Darwish Dror
6fc15b7c40
Version bump
2019-08-01 15:10:44 +03:00
Roey Darwish Dror
a98e22e674
Bump dependencies
2019-08-01 15:10:23 +03:00
Roey Darwish Dror
156c4d35e6
Ask the user to exit with exit
2019-08-01 13:45:52 +03:00
Roey Darwish Dror
bf7d882de0
Use dialoguer for device selection
2019-08-01 13:27:33 +03:00
Roey Darwish Dror
f4a5b96085
No need to build the docker file with musl
2019-08-01 13:19:38 +03:00
Roey Darwish Dror
7007706b67
Add the overwrite flag
2019-08-01 13:19:31 +03:00
Roey Darwish Dror
2c11c9b251
More debug logs
2019-08-01 11:28:20 +03:00
Roey Darwish Dror
4ea5807a5a
Make Clippy happy
2019-08-01 11:03:54 +03:00
Roey Darwish Dror
a56ed3752b
Build the docker image in Azure
2019-08-01 09:20:50 +03:00
Roey Darwish Dror
ed980a3d76
Add Dockerfile
2019-07-25 09:44:33 +03:00
Roey Darwish Dror
182a7a6008
Bump version
2019-07-03 13:32:26 +03:00
Roey Darwish Dror
f1c30e36ea
Simple log
2019-07-03 13:32:02 +03:00
Roey Darwish Dror
099c796c2c
New README
2019-06-22 20:13:54 +03:00
Roey Darwish Dror
77a934d4e6
Bump dependencies
2019-06-20 22:22:25 +03:00
Roey Darwish Dror
e339b722df
Don't set the crypt hook when unnecessary ( fix #20 )
2019-06-20 22:20:36 +03:00
Roey Darwish Dror
4b7547a57e
Interactive device selection
2019-06-20 20:51:08 +03:00
Roey Darwish Dror
4f7b834ce3
Implement auto detection of encrypted root devices ( fix #21 )
2019-06-18 22:53:57 +03:00
Roey Darwish Dror
8551a815c4
Display the entire error chain
2019-06-18 22:23:26 +03:00
Roey Darwish Dror
e25228e5a1
Update azure-pipelines.yml for Azure Pipelines
2019-06-18 20:14:53 +03:00
Roey Darwish Dror
5cf6a8fdd0
Set up CI with Azure Pipelines
...
[skip ci]
2019-06-18 20:13:21 +03:00
Roey Darwish Dror
8c736775b0
Version 0.7.0
2019-06-18 12:54:42 +03:00
Roey Darwish Dror
92f5bdfeab
Support chroot images
2019-06-17 20:56:26 +03:00
Roey Darwish Dror
eddecf8c6b
Update lock file
2019-06-17 20:35:00 +03:00
Roey Darwish Dror
d4cdd187a0
Loop device support
2019-06-17 20:34:34 +03:00
Roey Darwish Dror
379f11af42
Add some example presets
2019-06-06 13:28:29 +03:00
Roey Darwish Dror
7dcff2a019
Add the "environment" key to presets
2019-06-06 13:28:15 +03:00
Roey Darwish Dror
ffbd34e14f
Add presets support
2019-06-05 10:05:59 +03:00
Roey Darwish Dror
91215703bf
Add qemu command
2019-06-02 14:31:19 +03:00
Roey Darwish Dror
7f6a0c0a0f
Fix broken encryption
2019-05-29 15:03:35 +03:00
Roey Darwish Dror
10faad551b
Move the command line arguments to a module
2019-05-29 14:39:29 +03:00
Roey Darwish Dror
ec1f74b05d
Use constants for partition indexes
2019-05-29 14:05:17 +03:00
Roey Darwish Dror
bb7567e72b
Uber refactoring
2019-05-29 13:59:49 +03:00
Roey Darwish Dror
1182c96a08
Fix MacBook booting
2019-05-29 09:54:18 +03:00
Roey Darwish Dror
3dcbf04b6c
Version bump
2019-05-27 14:16:30 +03:00
Roey Darwish Dror
0492847d51
Generate locale ( fix #19 )
2019-05-27 14:15:40 +03:00
Roey Darwish Dror
2a987be160
Version bump
2019-01-06 16:37:17 +02:00
Roey Darwish Dror
9de7ea9b7b
Dependencies bump
2019-01-06 16:36:55 +02:00
Roey Darwish Dror
7b235aa9bc
Optionally run a command for chroot
2018-12-30 14:18:55 +02:00
Roey Darwish Dror
420756df61
Dependencies bump
2018-12-30 13:52:17 +02:00
Roey Darwish Dror
808fba9a80
Formatting
2018-12-30 13:51:18 +02:00
Roey Darwish Dror
fbd8d0227c
Rust 2018
2018-12-09 10:35:06 +02:00
Roey Darwish Dror
4f7598c81f
Version bump
2018-12-04 13:57:49 +02:00
Roey Darwish Dror
e1134fc40e
Dependencies bump
2018-12-04 13:57:37 +02:00
Roey Darwish Dror
f32a90e896
Fix clippy warnings
2018-12-04 13:56:51 +02:00
Roey Darwish Dror
5f30a38b4a
Add debug log
2018-12-02 16:51:08 +02:00
Roey Darwish Dror
35ffccc352
Use Ext4 instead of btrfs
2018-12-02 16:50:13 +02:00
Roey Darwish Dror
8c41b390a3
Encryption ( fix #3 )
2018-12-02 16:44:26 +02:00
Roey Darwish Dror
db9fdb29c6
Consume the mount stack on umount
2018-12-02 14:43:22 +02:00
Roey Darwish Dror
d672cf5663
Avoid needless consumption
2018-11-26 13:46:57 +02:00
Roey Darwish Dror
7b81e6b3cf
Filter out local swap files from fstab ( fix #17 )
2018-11-26 11:56:57 +02:00
Roey Darwish Dror
c65004d570
Move the mount to its own module
2018-11-22 21:37:12 +02:00
Roey Darwish Dror
112be5157e
Use smaller EFI partition
2018-11-22 21:16:05 +02:00
Roey Darwish Dror
4e0940cc1f
Allow working on loop devices
2018-11-22 14:53:38 +02:00
Roey Darwish Dror
6e04daa846
Version bump
2018-11-22 11:47:33 +02:00
Roey Darwish Dror
7c8109934c
Fail if failed to ummount the filesystems
2018-11-22 11:47:20 +02:00
Roey Darwish Dror
4efa7668c8
Fix typo
2018-11-22 11:18:13 +02:00
Roey Darwish Dror
f7b2d2cf23
Add NomadBSD to the readme
2018-11-22 11:17:26 +02:00
Roey Darwish Dror
dd00ff091b
Turn off debug logs by default
2018-11-22 11:17:22 +02:00
Roey Darwish Dror
416c829d2f
Remove compression ( fix #16 )
...
Even lzo causes troubles
2018-11-21 15:12:15 +02:00
Roey Darwish Dror
01969aa524
Better block device handling ( fix #14 )
2018-11-21 15:10:08 +02:00
Roey Darwish Dror
24eee12c58
Replace zstd with lzo ( fix #16 )
...
For some reason zstd causes Perl installation error
2018-11-21 15:05:37 +02:00
Roey Darwish Dror
ea44f30d6c
Dependencies bump
2018-11-21 13:06:45 +02:00
Roey Darwish Dror
26cc5901c1
Fix display of exit status error
2018-11-07 11:42:49 +02:00
Roey Darwish Dror
3415750123
Avoid needless consumption
2018-11-07 11:19:46 +02:00
Roey Darwish Dror
406ed1325f
Add chroot subcommand ( fix #13 )
2018-11-07 11:10:17 +02:00
Roey Darwish Dror
4b80f5c41b
Avoid copy in MountStack
2018-11-07 10:27:02 +02:00
Roey Darwish Dror
f08064f2ba
No need to call sync
2018-11-05 10:47:11 +02:00
Roey Darwish Dror
4914c017d4
Small fixup
2018-11-05 09:25:59 +02:00
Roey Darwish Dror
c674ef5f2c
Avoid code duplication
2018-11-05 09:13:39 +02:00
Roey Darwish Dror
ec7f60aed4
Readme
2018-11-04 17:05:59 +02:00
Roey Darwish Dror
e956dc51c0
Add -p and -i ( fix #2 fix #11 )
2018-11-04 17:04:42 +02:00
Roey Darwish Dror
a76b6aff0c
Tweak journald ( fix #1 )
2018-11-04 17:04:22 +02:00
Roey Darwish Dror
9771446d36
Typo
2018-11-04 16:41:59 +02:00
Roey Darwish Dror
b325104190
Add a flag for installing extra packages ( fix #11 )
2018-11-04 16:41:17 +02:00
Roey Darwish Dror
1ded17b500
Signal handling ( fix #7 )
2018-11-04 16:31:03 +02:00
Roey Darwish Dror
c543916366
Install broadcom-wl ( fix #9 )
2018-11-04 16:20:44 +02:00
Roey Darwish Dror
c89763c689
Implement different error kinds
2018-11-04 16:20:01 +02:00
Roey Darwish Dror
a250e749d1
Implement process module
2018-11-04 16:15:17 +02:00
Roey Darwish Dror
8b0d9ef16a
Perform mount using API ( fix #10 fix #6 )
2018-11-04 16:05:11 +02:00
Roey Darwish Dror
c7f7f9b533
Generate fstab ( fix #8 #12 )
2018-11-04 16:00:52 +02:00
Roey Darwish Dror
c48ea40c98
Update README
2018-11-04 13:19:23 +02:00