Commit Graph

113 Commits (d8b7c74b75936934237a8520739d6687c0090867)
 

Author SHA1 Message Date
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
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 5242f3519a Change user to oggit 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 825ac6283f Fix installer bugs and add documentation 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy d063f452f6 Deduplicate key extraction 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 48161614f1 Initial forgejo install 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy 9a0faff058 Ticket #808: Initial implementation 2024-10-29 12:21:44 +01:00
Vadim vtroshchinskiy aae1f3a1b7 Mount fix 2024-10-24 10:35:47 +02:00
Vadim vtroshchinskiy 9af377f9fa Make pylint happy 2024-10-10 10:46:51 +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