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
+15-0packages/vital/mate_oem
+10-5build.sh
+15-0packages/vital/mate
+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
+10-5build.sh
+15-0packages/vital/mate
+15-0packages/vital/mate_oem
+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.conf
+2-2pkg/GhostBSD_Unstable.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, desktop_config test.sh

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
+0-0desktop_config/test.sh
+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 mate_oem

Merge pull request #197 from ghostbsd/addutouch-kmod

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

GhostBSD/build 8611ae3boot loader.conf, packages mate mate_oem

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