Add initial install_station Python package structure
- Add install_station package with __init__.py and core modules - Include boot_manager.py for boot loader configuration (BootManager class with singleton pattern) - Add common.py with password strength validation utilities and ZFS dataset definitions - Add custom.py with Partitions class for disk partitioning management (1010 lines) - Establish foundation for GTK+ based GhostBSD installer application Modules added: - boot_manager: UEFI/BIOS boot manager selection with rEFInd and FreeBSD options - common: Password validation functions and deprecated decorator utility - custom: Comprehensive partition management with GTK+ interface
This commit is contained in:
@@ -1,5 +1,16 @@
|
||||
Install Station
|
||||
===
|
||||
It is a strip down version of gbi and it is the new installer for GhostBSD. It depend on gbi.
|
||||
It is a strip down version of install-station and it is the new installer for GhostBSD.
|
||||
|
||||
Install Station only edit disk, partition and will install GhostBSD. Users and system setup will be done with at the first boot after installation with Setup Station
|
||||
Install Station only edit disk, partition and will install GhostBSD. Users and system setup will be done with at the first boot after installation with Setup Station.
|
||||
|
||||
## Managing Translations
|
||||
To create a translation file.
|
||||
```shell
|
||||
./setup.py create_translation --locale=fr
|
||||
```
|
||||
|
||||
To update translation files
|
||||
```shell
|
||||
./setup.py update_translations
|
||||
```
|
||||
Reference in New Issue
Block a user