GhostBSD/build 8c309ce. build.sh

Enable HID support by default in GhostBSD

Added uhid, hid, and hidraw modules to be loaded by default via sysrc.

This ensures better compatibility with USB HID devices for GhostBSD users.
DeltaFile
+3-0build.sh
+3-01 files

GhostBSD/build 27ef7edcommon_config/base-setting/patches/etc fstab.extra

Merge pull request #206 from ghostbsd/vimanuelt-patch-1

Corrected tmpfs entry in fstab.extra
DeltaFile
+1-1common_config/base-setting/patches/etc/fstab.extra
+1-11 files

GhostBSD/build 6ddbd8fcommon_config/base-setting/patches/etc fstab.extra

Corrected tmpfs entry in fstab.extra
DeltaFile
+1-1common_config/base-setting/patches/etc/fstab.extra
+1-11 files

GhostBSD/build 5db883bcommon_config setuser.sh

Merge pull request #205 from vimanuelt/master

Add live user with specific UID of 1100
DeltaFile
+1-1common_config/setuser.sh
+1-11 files

GhostBSD/build 2ebd812common_config setuser.sh

Add live user with specific UID of 1100

- Updated the user creation script to assign the live user a specific UID (1100). This ensures consistency in the user ID for the installed environment.
DeltaFile
+1-1common_config/setuser.sh
+1-11 files

GhostBSD/build 929eafapackages xfce

Adding webrtc-audio-processing in xfce
DeltaFile
+1-0packages/xfce
+1-01 files

GhostBSD/build 1cd1556. build.sh, packages/vital base xfce

Merge pull request #204 from ghostbsd/issue_#169

Adding support to mark packages as vital packages
DeltaFile
+127-0packages/vital/base
+16-0packages/vital/xfce
+10-5build.sh
+15-0packages/vital/mate
+15-0packages/vital/mate_oem
+1-1pkg/GhostBSD.conf
+184-66 files

GhostBSD/build 6d4cc34. build.sh, packages/vital base xfce

Adding support to mark packages as vital packages
DeltaFile
+127-0packages/vital/base
+16-0packages/vital/xfce
+15-0packages/vital/mate_oem
+10-5build.sh
+15-0packages/vital/mate
+1-1pkg/GhostBSD.conf
+184-66 files

GhostBSD/build 12bc094. build.sh

Merge pull request #203 from vimanuelt/master

Add POOL_Size variable to improve flexibility and maintainability
DeltaFile
+2-1build.sh
+2-11 files

GhostBSD/build 5765104. build.sh

Add POOL_Size variable to improve flexibility and maintainability

Define a variable, POOL_SIZE='6g', to makes it easier to adjust the size in the future if needed.
DeltaFile
+2-1build.sh
+2-11 files

GhostBSD/build c674c73. build.sh

Merge pull request #202 from vimanuelt/master

Improve error handling for ZFS pool creation in workspace function
DeltaFile
+25-2build.sh
+25-21 files

GhostBSD/build fb11a41. build.sh

Improve error handling for ZFS pool creation in workspace function

Commit summary:

- Enhanced error handling for zpool create in the workspace() function.

- Replaced indirect exit code check with a direct check using if !.
    
- Added detailed error messages to make debugging easier when pool creation fails.
    
- Implemented cleanup steps to remove any partially created resources (e.g., ZFS pool, memory disk, pool image) on failure.
    
- Ensured that the system remains in a clean state when an error occurs.
    
- Improved readability and robustness of the workspace() function by refactoring redundant checks.
DeltaFile
+25-2build.sh
+25-21 files

GhostBSD/build a75b07f. build.sh

Merge pull request #201 from vimanuelt/master

Optimize find usage in script to reduce unnecessary commands
DeltaFile
+19-7build.sh
+19-71 files

GhostBSD/build ef4ffcc. build.sh

Update build.sh
DeltaFile
+0-1build.sh
+0-11 files

GhostBSD/build 77eb306. build.sh

Update build.sh

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
DeltaFile
+4-3build.sh
+4-31 files

GhostBSD/build 303b01e. build.sh

feat: Optimize ZFS commands and improve error handling in build script

Optimize ZFS commands and improve error handling in build script

- Optimized `zpool create` by using `-O` options to set mountpoint and compression during pool creation, reducing redundant `zfs set` commands.

- Added error handling after `zpool create` to ensure the script exits if pool creation fails, preventing further steps from executing on a failed pool.

- Improved `zfs send` command by using the `-p` flag to preserve properties, optimizing performance for future operations.

- Enhanced the ZFS pool export check in the `boot` function by adding a timeout mechanism to avoid potential infinite loops, providing a clearer failure path.

- Overall improvements to script reliability and performance in managing ZFS operations.
DeltaFile
+15-6build.sh
+15-61 files

GhostBSD/build 80048b1. build.sh

Optimize find usage in script to reduce unnecessary commands

Optimize find usage in script to reduce unnecessary commands

- Replaced grep and cut with more efficient find options
- Used basename in find to directly extract filenames
- Simplified tr usage to convert newlines into spaces
DeltaFile
+4-1build.sh
+4-11 files

GhostBSD/build 328abfa. build.sh, common_config autologin.sh setuser.sh

Merge pull request #200 from vimanuelt/master

Update live_user in desktop scripts
DeltaFile
+15-15common_config/autologin.sh
+13-13common_config/setuser.sh
+6-6desktop_config/mate.sh
+8-1build.sh
+4-4desktop_config/mate_oem.sh
+1-1desktop_config/xfce.sh
+47-406 files

GhostBSD/build 1d77e92. build.sh

Ensure unmount of dev and release before exporting ZFS pool in boot()
DeltaFile
+8-1build.sh
+8-11 files

GhostBSD/build 34b0a1acommon_config setuser.sh

Update live_user in setuser.sh
DeltaFile
+13-13common_config/setuser.sh
+13-131 files

GhostBSD/build 862ad67common_config autologin.sh

Update live_user in autologin.sh
DeltaFile
+15-15common_config/autologin.sh
+15-151 files

GhostBSD/build 0238c3edesktop_config xfce.sh

Update live_user in xfce.sh
DeltaFile
+1-1desktop_config/xfce.sh
+1-11 files

GhostBSD/build 3190908desktop_config mate_oem.sh

Update live_user in mate_oem.sh
DeltaFile
+4-4desktop_config/mate_oem.sh
+4-41 files

GhostBSD/build 1144a86desktop_config mate.sh

Update mate.sh

Found liveuser was change to live_user in build.sh, so updated this script to reflect change.
DeltaFile
+6-6desktop_config/mate.sh
+6-61 files

GhostBSD/build 94b7718. build.sh, desktop_config test.sh

Merge pull request #199 from ghostbsd/test-build

I started to add code for test build to test the iso boot.
DeltaFile
+249-0packages/test_base
+61-47build.sh
+9-0pkg/FreeBSD.conf
+2-2pkg/GhostBSD_Unstable.conf
+2-2pkg/GhostBSD.conf
+1-0desktop_config/test.sh
+324-511 files not shown
+324-517 files

GhostBSD/build b489111desktop_config test.sh

Add shell shebang in test.sh
DeltaFile
+1-0desktop_config/test.sh
+1-01 files

GhostBSD/build 653ec97. build.sh, packages test_base test

I started to add code for test build to test the iso boot.
DeltaFile
+249-0packages/test_base
+61-47build.sh
+9-0pkg/FreeBSD.conf
+2-2pkg/GhostBSD.conf
+2-2pkg/GhostBSD_Unstable.conf
+0-0packages/test
+323-511 files not shown
+323-517 files

GhostBSD/build a3b1dac. build.sh

Merge pull request #198 from adrylain/master

Add hgame to kld_list
DeltaFile
+1-1build.sh
+1-11 files

GhostBSD/build 2797e60. build.sh

Add hgame to kld_list

The hgame driver "provides support for generic game controllers" which is extremely helpful for a desktop implementation of an operating system since most people like games. Some games throw fatal errors if it is not loaded even if a gamepad is not intended to be connected.
DeltaFile
+1-1build.sh
+1-11 files

GhostBSD/build 6ee485aboot loader.conf, packages mate_oem xfce

Merge pull request #197 from ghostbsd/addutouch-kmod

Adding utouch-kmod proxmox need it.
DeltaFile
+1-1boot/loader.conf
+1-1packages/mate_oem
+1-1packages/xfce
+1-1packages/mate
+4-44 files