Commit Graph

129 Commits (windows-boot-fixes)
 

Author SHA1 Message Date
Vadim vtroshchinskiy b3894ea8f7 Make --pull work like the other commands 2024-12-16 13:10:10 +01:00
Vadim vtroshchinskiy 8d8fa3e9bc Improve repository initialization
Improve performance, better progress display
2024-12-16 13:09:43 +01:00
Vadim vtroshchinskiy ddba8b8a5c Make unmounting more robust 2024-12-16 13:08:40 +01:00
Vadim vtroshchinskiy 21e56364f3 Make log filename machine-dependent
Move kernel args parsing
2024-12-16 13:07:28 +01:00
Vadim vtroshchinskiy 3acb128bfd Better status reports 2024-12-16 13:06:29 +01:00
Vadim vtroshchinskiy ad021122a9 Add extra mounts update 2024-12-16 13:05:25 +01:00
Vadim vtroshchinskiy 3b19b2014a Merge branch 'enhancements' into windows-boot-fixes 2024-12-16 13:03:06 +01:00
Vadim vtroshchinskiy f2cf28a552 Constants 2024-12-12 15:48:04 +01:00
Vadim vtroshchinskiy 02d283b645 Use tqdm 2024-12-12 15:48:04 +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 10e226fe85 Add installer/README-en.md
Traducción al inglés.
2024-11-29 06:40:57 +01:00
Angel Rodriguez a1d8540845 Add api/README-en.md
Traducción al inglés del README.md
2024-11-29 06:15:35 +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 d8b7c74b75 Move packages to /usr/share 2024-11-28 15:00:07 +01:00
Vadim vtroshchinskiy bd9120c2ff Move modules to /usr/share/opengnsys 2024-11-26 21:50:13 +01:00
Vadim vtroshchinskiy 3f3ba60a01 Fix trivial bug 2024-11-26 16:11:14 +01:00
Vadim vtroshchinskiy dfeccb104d Get keys from squashfs instead of initrd to work with current oglive packaging 2024-11-26 16:04:05 +01:00
Vadim vtroshchinskiy 47ccba0adf Skip past symlinks and problems in oglive modification 2024-11-26 12:52:47 +01:00
Vadim vtroshchinskiy 30fccad54d Add timestamp to ssh key title, forgejo doesn't like duplicates 2024-11-26 12:42:50 +01:00
Vadim vtroshchinskiy ae2d267e4c Use absolute paths in initrd modification 2024-11-26 12:42:17 +01:00
Vadim vtroshchinskiy 315f611f9e Move python modules to /opt/opengnsys-modules 2024-11-26 10:58:18 +01:00
Vadim vtroshchinskiy 99038db23a Remove obsolete code that stopped being relevant with Forgejo 2024-11-25 19:41:25 +01:00
Vadim vtroshchinskiy 5d7a01816b Always re-download forgejo, even if installed. 2024-11-25 18:39:10 +01:00
Vadim vtroshchinskiy 466fe3aee7 Add original source 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 13be8d6d18 Add oglive key to forgejo 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 1942794d7e Improve logging 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 770ef09515 More detailed API logging 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 05fcea8d5e Use packaged pyblkid 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 4e0f032611 Add pyblkid debian files 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 4f8991cfe0 Add pylkid 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy abced1feef Add Debian packaging 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 20376e9643 Initial package contents 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy 36f9dee503 Fix SSH key generation and extraction 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy e4d954ef4e Partial setsshkey implementation 2024-11-25 18:38:33 +01:00
Vadim vtroshchinskiy c1a958bf9c Add missing files 2024-11-07 14:15:16 +01:00
Vadim vtroshchinskiy d93cd51037 Improve gitlib instructions 2024-11-06 14:28:03 +01:00
Vadim vtroshchinskiy 4b4669e908 Improve installer documentation 2024-11-06 14:20:36 +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 96877fbf07 Update documentation 2024-10-30 16:22:26 +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 ccee9d70be Add organization API call 2024-10-29 12:21:44 +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