Commit Graph

65 Commits (31b15d33a126f52bfc7568c5b7aa180794422ef0)

Author SHA1 Message Date
Vadim vtroshchinskiy 1575934568 Make --pull work like the other commands 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 51a8fb66db Improve repository initialization
Improve performance, better progress display
2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 22bbeb0e35 Make unmounting more robust 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy bcf376ab82 Make log filename machine-dependent
Move kernel args parsing
2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 655dfbb049 Better status reports 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 6e09f5095e Add extra mounts update 2024-12-31 01:08:12 +01:00
Vadim vtroshchinskiy 9f6b7e25f9 Constants 2024-12-31 01:08:06 +01:00
Vadim vtroshchinskiy 6997dfeeb6 Use tqdm 2024-12-31 01:07:29 +01:00
Vadim vtroshchinskiy d832e93497 BCD constants 2024-12-12 15:47:55 +01:00
Vadim vtroshchinskiy 59fdbbca41 Update READMEs 2024-12-12 13:22:47 +01:00
Vadim vtroshchinskiy 274f2b956e Store and restore GPT partition UUIDs
GPT disks and individual partitions have UUIDs that can be used by
the Windows boot process. Store them, so they can be restored.
2024-12-12 09:52:25 +01:00
Vadim vtroshchinskiy a7f5a87539 Skip NTFS code on non-Windows 2024-12-04 13:46:31 +01:00
Angel Rodriguez d3d58f0e81 Add gitlib/README-en.md
Traducción a Inglés del README.md
2024-11-29 05:20:38 +01:00
Vadim vtroshchinskiy bd9120c2ff Move modules to /usr/share/opengnsys 2024-11-26 21:50:13 +01:00
Vadim vtroshchinskiy 315f611f9e Move python modules to /opt/opengnsys-modules 2024-11-26 10:58:18 +01:00
Vadim vtroshchinskiy 05fcea8d5e Use packaged pyblkid 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy d93cd51037 Improve gitlib instructions 2024-11-06 14:28:03 +01:00
Vadim vtroshchinskiy eaa46993a6 Add more documentation 2024-11-05 23:29:27 +01:00
Vadim vtroshchinskiy aa8f5bc22e Refactoring and more pydoc 2024-11-05 23:28:59 +01:00
Vadim vtroshchinskiy 84cc3c2742 Sync to ensure everything is written 2024-10-31 14:57:05 +01:00
Vadim vtroshchinskiy 3381fee65d Fix repo paths for forgejo 2024-10-30 16:22:13 +01:00
Vadim vtroshchinskiy beae38076a Fix bash library path 2024-10-30 15:09:51 +01:00
Vadim vtroshchinskiy 5c253cd782 Make EFI deployment more flexible 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 38e457c35c Check module loading and unloading, modprobe works on oglive now 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 8396b25ebd Add Windows BCD decoding tool 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 46fb6bc93b Fix and refactor slightly EFI implementation
Allow for system-specific EFI storage
2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 174c108879 Fix encoding when reading system uuid 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 2ffdd51110 Implement system-specific EFI data support 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy a6242b4b39 Fix NTFS ID modification implementation 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 48161614f1 Initial forgejo install 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy aae1f3a1b7 Mount fix 2024-10-24 10:35:47 +02:00
Vadim vtroshchinskiy dea57835f3 Ticket #906: Fix permissions on directories 2024-10-09 17:43:54 +02:00
Vadim vtroshchinskiy fcbe1e9561 Fix progress report 2024-10-09 17:43:48 +02:00
Vadim vtroshchinskiy 5fe0829c26 Ticket #908: Remove some unneeded warnings 2024-10-09 16:43:45 +02:00
Vadim vtroshchinskiy c7aef57f89 Pylint fixes 2024-10-09 16:23:38 +02:00
Vadim vtroshchinskiy 6646eb5af3 Add documentation and functionality to progress hook (not used yet) 2024-10-09 13:09:47 +02:00
Vadim vtroshchinskiy 845ed16fad Don't fail on empty lines in metadata, just skip them 2024-10-09 09:28:04 +02:00
Vadim vtroshchinskiy e0ff8404b5 Initial implementation for commit, push, fetch. 2024-10-09 09:24:06 +02:00
Vadim vtroshchinskiy 360120b1f0 Fix ticket #907: mknod fails due to path not found 2024-10-09 09:23:08 +02:00
Vadim vtroshchinskiy a3874084b2 Lint fix 2024-10-08 16:15:00 +02:00
Vadim vtroshchinskiy 3307f64a52 Additional logging message 2024-10-08 16:10:42 +02:00
Vadim vtroshchinskiy 4f4ad2cfd7 Lint fixes 2024-10-08 13:54:22 +02:00
Vadim vtroshchinskiy 2d40e2fb93 Lint fixes 2024-10-08 13:43:27 +02:00
Vadim vtroshchinskiy ebef0dc565 Lint fixes 2024-10-08 13:25:34 +02:00
Vadim vtroshchinskiy 6c161095af Remove unused code 2024-10-08 13:20:59 +02:00
Vadim vtroshchinskiy a1cd039d4f Lint fixes 2024-10-08 13:19:19 +02:00
Vadim vtroshchinskiy dbad59b012 Fix ticket #902: .git directories can't be checked out
Rename them before the commit
2024-10-08 12:50:52 +02:00
Vadim vtroshchinskiy e76b79090d Ticket #804: Move log
Also emit less logs on the console by default. Log file still contains
the full output.
2024-10-03 19:51:12 +02:00
Vadim vtroshchinskiy 9a198ec49b Ticket #770: Correctly update metadata when mounting and unmounting 2024-10-03 14:58:13 +02:00
Vadim vtroshchinskiy 696eb240f3 Fix ticket #805: Remove .git directory if it already exists when checking out 2024-10-03 09:50:40 +02:00