Samuel Holland
|
daacc06a0d
|
global: Clean up error logging
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-09 09:37:49 -06:00 |
|
Samuel Holland
|
426fa7d50b
|
ToolsInstaller: Propagate NoRootException properly
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-09 08:13:32 -06:00 |
|
Samuel Holland
|
52e8eef9ce
|
RootShell: Simplify, synchronize, clean up
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-09 08:13:11 -06:00 |
|
Jason A. Donenfeld
|
1451c4baf5
|
ToolsInstaller: terminators are better than seperators
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
2018-01-09 13:12:49 +01:00 |
|
Samuel Holland
|
5201c7f849
|
ToolsInstaller: Add a method to ensure tool availability
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 23:39:32 -06:00 |
|
Samuel Holland
|
1cfb938dd1
|
ToolsInstaller: Add methods to check/make symlinks
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 23:39:32 -06:00 |
|
Samuel Holland
|
b87568482d
|
ToolsInstaller: Add method to check installation status
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 23:39:32 -06:00 |
|
Samuel Holland
|
710ffc7bb3
|
Fragment/Tile: Make success/error messages translatable
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 20:30:03 -06:00 |
|
Jason A. Donenfeld
|
31ba7e6593
|
RootShell: multiplex commands
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
2018-01-08 19:46:51 +01:00 |
|
Samuel Holland
|
08cca56388
|
ToolsInstaller: Extract to its own classes
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 00:34:55 -06:00 |
|