Commit Graph

75 Commits

Author SHA1 Message Date
RoyalOughtness
5f7a6d2a6f feat: (almost) entirely remove suid (#606) 2024-11-26 15:06:03 -08:00
RoyalOughtness
42e6d811b3 fix: add back malcontent ui libs (#609)
As there's no reason not to include them
2024-11-25 11:51:05 -08:00
RoyalOughtness
5c64aa0a6d chore: remove negativo gstreamer-plugins-bad (#608)
as it pulls in an excessive number of dependencies
2024-11-23 23:28:09 -08:00
RoyalOughtness
a3b90c83fd fix: add back missing ujust completions (#605) 2024-11-22 11:32:14 -08:00
RoyalOughtness
261936654f chore: copy config from upstream and remove dep (#593) 2024-11-21 17:23:06 -08:00
RoyalOughtness
150b2c2b25 feat: numerous fixes and improvements (#580) 2024-11-15 12:13:44 -08:00
RoyalOughtness
1a0e631f5e fix: move brew validation after brew is installed (#559) 2024-11-11 16:49:07 -08:00
RoyalOughtness
e86816d052 chore: switch to bluebuild's justfile module with validation (#556) 2024-11-11 16:11:37 -08:00
RoyalOughtness
de8a761523 fix: set server default zone back to FedoraServer (#509) 2024-11-01 14:21:59 -07:00
RoyalOughtness
fa3a0298fc fix: only install brew on desktop images (#512) 2024-11-01 11:04:25 -07:00
RoyalOughtness
3136e78102 fix: add back gnome-software but without ostree backend (#510) 2024-11-01 10:57:56 -07:00
RoyalOughtness
a36d301783 fix: add back discover due to user preference 2024-10-31 09:54:23 -07:00
RoyalOughtness
9559776984 chore: remove additional unnecessary library 2024-10-31 01:24:24 -07:00
RoyalOughtness
e4b969895b fix: remove additional discover dependency 2024-10-30 23:38:00 -07:00
RoyalOughtness
86ada151be fix: remove plasma-discover-notifier which depends on discover 2024-10-30 23:25:15 -07:00
spaceoden
f14f58f9d8 feat: Remove gnome-software and plasma-discover. Add Warehouse to yafti system apps (#496) 2024-10-30 21:00:03 -07:00
qoijjj
fd1c1b1875 feat: Fedora 41 (#503)
* feat: migrate to f41

* exclude yafti until it's available for f41

* build fixes

* use correct wayblue f41 branch tag

* fix: add yafti back

* feat: include google-noto-fonts-all for universal font coverage

* fix: typo

* chore: use negativo for all nvidia stuff, then remove the repo

* add debug line

* fix nvidia builds

* fix file path

* prep for 41

* remove redundant systemctl commands

* remove dkmshelper

* include minimal server components for nvidia

* fix typo

* prep for f41

* fix nvidia server modules

* various fixes

* more fixes

* fix (again)

* move gstreamer packages

* more gstreamer refactoring

* include additional removal
2024-10-30 14:07:46 -07:00
qoijjj
b66a70eb60 fix: force enable autoupdate across the board by default 2024-10-26 17:17:35 -07:00
qoijjj
9e94c11aeb fix: various build fixes 2024-10-18 14:57:52 -07:00
mkkvcs
85eeaca417 feat: remove krfb 2024-10-18 12:50:10 -07:00
qoijjj
f0bab7f5b2 feat: nvidia-open images, major streamlining, bugfixes, and polish (#461) 2024-10-17 18:20:58 -07:00
qoijjj
f3e7e29bf2 feat: ship subresource filter 🎉 2024-10-09 16:39:05 -07:00
qoijjj
de054f68d3 feat: disable sssd daemons by default 2024-10-05 12:22:51 -07:00
qoijjj
e52f013007 fix: include missing script in gui-scripts 2024-10-05 00:51:04 -07:00
qoijjj
ef31725665 fix: disable nfs daemons instead of removing packages due to postuninstall bug in nfs-utils 2024-10-05 00:09:53 -07:00
qoijjj
7d8c9dcf98 feat: disable auxiliary services by default 2024-10-04 23:50:14 -07:00
qoijjj
e21578e6ba chore: remove nfs-utils to remove numerous unused daemons 2024-10-04 23:44:30 -07:00
qoijjj
a6d3d23539 chore: include avahi script 2024-10-04 23:08:09 -07:00
qoijjj
8dc96b57ec chore: remove guestfs-tools from dx images due to fuse dependency 2024-10-04 00:14:58 -07:00
qoijjj
3a6ef0ef3f chore: remove libguestfs-xfs from dx images due to fuse dependency 2024-10-03 23:00:11 -07:00
qoijjj
0c3a33b2b1 chore: remove virt-v2v due to fuse dependency 2024-10-03 15:10:48 -07:00
qoijjj
60d0329cbf chore: remove additional package from dx images for fuse removal 2024-10-03 14:49:46 -07:00
qoijjj
4a1dd61a31 fix: import brew justfile 2024-09-30 13:07:27 -07:00
qoijjj
989389e8da chore: switch rechunked images to hardened_malloc-light and demote them to experimental 2024-09-29 00:13:44 -07:00
qoijjj
99bc82ccf5 fix: fuse removal only required for non-server images 2024-09-03 01:57:33 -07:00
Ivo Damjanović
fefc64baba feat: stop overwriting 60-custom.just for better compatibility with upstream bluebuild and downstream user builds (#409)
* feat: create addjustconfig.sh to include custom commands at buildtime

* fix: 60-custom.just.readme.md to 61-custom.just.readme.md

* fix: Rename 60-custom.just to 61-custom.just

* feat: add just config script to enabled scripts

* fix: rename to 70-secureblue.just

* fix: Rename 61-custom.just.readme.md to 70-secureblue.just.readme.md

* fix: rename to 70-secureblue.just
2024-08-29 11:53:56 -07:00
qoijjj
812deea101 chore: remove fuse and passim
passim is an optional dependency that runs a systemd service, fuse (fuse2) is unmaintained and requires a suid/cap binary
2024-08-27 16:40:59 -07:00
qoijjj
c711b3c398 feat: include brew autoupdate services 2024-08-22 22:38:00 -07:00
qoijjj
92eb7a46a3 fix: ensure usbguard is universally present 2024-08-20 18:47:24 -07:00
qoijjj
2d7b5a3ab2 fix: move justfile hardening to gui scripts 2024-08-18 21:23:47 -07:00
qoijjj
357ce2934e feat: add tpm2 unlock improvements 2024-08-18 20:00:33 -07:00
qoijjj
3b4e75781a fix: build fix by including necessary package 2024-08-18 19:07:19 -07:00
qoijjj
78198f4e5a feat: patch brew installation just command to not require wheel 2024-08-18 18:35:56 -07:00
Ivo Damjanović
94eca70c71 fix: container policy hardening script for cosmic images (#367) 2024-08-10 20:54:31 -07:00
qoijjj
3e9bfa81a9 fix: remove chsh removal script since it has been removed upstream 2024-08-08 17:45:03 -07:00
qoijjj
3fb96ece10 chore: move /usr/etc to /etc per upstream rpm-ostree recommendation 2024-08-08 15:48:30 -07:00
fiftydinar
e1a130f6f9 feat: Disable user Gnome extensions & user-installation of them (#361) 2024-08-06 17:14:30 -07:00
qoijjj
78b531846d chore: fix build by isolating silverblue-only package 2024-08-06 10:39:05 -07:00
qoijjj
2318f83a9a chore: ensure package consistency across images 2024-08-06 10:01:13 -07:00
qoijjj
084fe1a40c fix: remove usbguard-dbus due to insufficient systemd sandboxing (#352) 2024-07-31 14:20:49 -07:00