patchstack/customized main

local customizations

Patch does not have a description.
13 files changed+339 -3
  .gitignore
3
+ .gitmodules
3
+ makefile
8
+ mkosi.local.conf
150
+ notes.org
1
+ systemd
1
  mkosi.profiles/kde/mkosi.conf
1
+ mkosi.sandbox/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:chenxiaolong:sbctl.repo
10
+ mkosi.sandbox/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:grahamwhiteuk:libfprint-tod.repo
10
+ mkosi.sandbox/etc/yum.repos.d/hashicorp.repo
13
  mkosi.extra/usr/lib/tmpfiles.d/etc.conf
11
+ mkosi.extra/usr/lib/systemd/system-preset/10-jcgl.preset
2
+ mkosi.profiles/custom/mkosi.extra/etc/firewalld/services/hugo.xml
6
.gitignore+3
             @@ -9,3 +9,6 @@     9      9mkosi.crt    10     10mkosi.version    11     11.mkosi-private           12mkosi.packages/           13keys/           14mkosi.profiles/custom/mkosi.extra/usr/local/bin/
.gitmodules+3
             @@ -0,0 +1,3 @@            1[submodule "systemd"]            2	path = systemd            3	url = https://github.com/systemd/systemd
makefile+8
             @@ -0,0 +1,8 @@            1BINDIR := mkosi.profiles/custom/mkosi.extra/usr/local/bin            2            3$(BINDIR)/btdu: $(MAKE_TMPDIR)/btdu            4	echo 35b9bb752e6aa902b8281e92a5411b2f1cfb9fa251089adf909dc95efc011c48 $(MAKE_TMPDIR)/btdu | sha256sum --check            5	mv $(MAKE_TMPDIR)/btdu $@            6            7$(MAKE_TMPDIR)/btdu:            8	wget https://github.com/CyberShadow/btdu/releases/download/v0.6.0/btdu-static-x86_64 -O $(MAKE_TMPDIR)/btdu
mkosi.local.conf+150
             @@ -0,0 +1,150 @@            1[Distribution]            2Distribution=fedora            3Release=43            4            5[Build]            6ToolsTree=default            7ToolsTreeDistribution=fedora            8ToolsTreeProfiles=misc,runtime,gui            9ExtraSearchPaths=./systemd/build/mkosi.builddir/fedora~43~x86-64/           10           11[Config]           12Profiles=desktop,kde,custom           13           14[Content]           15VolatilePackageDirectories=./systemd/build/mkosi.builddir/fedora~43~x86-64/           16Packages=           17        ansible           18        awk           19        bash           20        bash-completion           21        binutils           22        bind-utils           23        bat           24        clatd           25        clang-devel           26        cowsay           27        cmatrix           28        curl           29        debian-keyring           30        dictd           31        du-dust           32        emacs           33        entr           34        exfatprogs           35        exiftool           36        fastfetch           37        fcitx5-mozc           38        fcitx5-configtool           39        fcitx5-gtk           40        fcitx5-qt           41        firejail           42        fontawesome-fonts-all           43        kcm-fcitx5           44        fd-find           45        file           46        fish           47        flatpak           48        fprintd-pam           49        fortune           50        # needed for appimage           51        fuse-libs           52        fzf           53        gcc           54        git           55        git-absorb           56        git-delta           57        git-lfs           58        glances           59        # needed for geoclue?           60        glib-networking           61        guestfs-tools           62        golang           63        graphviz           64        htop           65        iio-sensor-proxy           66        ImageMagick           67        iperf3           68        java-latest-openjdk           69        @kde-desktop           70        kde-connect           71        kde-partitionmanager           72        kitty           73        kitty-shell-integration           74        kitty-terminfo           75        krfb           76        libfprint-tod           77        libfprint-2-tod1-broadcom           78        libfprint-tod-selinux           79        litecli           80        lm_sensors           81        lolcat           82        lshw           83        lsof           84        man           85        # include mkosi just for shell completion and man pages           86        mkosi           87        mokutil           88        mpv           89        ncdu           90        neovim           91        ninja           92        okular           93        osc           94        # needed for bell fish function           95        oxygen-sounds           96        pre-commit           97        python3-neovim           98        nmap           99        nmap-ncat          100        # for coc.nvim          101        npm          102        # needed for clatd on F43 apparently          103        perl-IPC-Cmd          104        perl-JSON          105        pipewire-utils          106        plasma-disks          107        plasma-vault          108        pnpm          109        powertop          110        proxychains-ng          111        python3-netaddr          112        ripgrep          113        rubygem-asciidoctor          114        rustup          115        rsync          116        sbctl          117        setroubleshoot          118        sbsigntools          119        sqlite          120        stgit          121        tcpdump          122        # not yet available for fedora 43          123        # terraform-ls          124        tmux          125        toolbox          126        tor          127        translate-shell          128        trash-cli          129        ttyplot          130        units          131        unrar-free          132        @virtualization          133        wget          134        whois          135        wl-clipboard          136        wireshark          137        yubikey-manager          138        kernel          139        repository/opensnitch-ui-1.7.1-1.noarch.rpm          140        repository/opensnitch-1.7.1-1.x86_64.rpm          141        python3-grpcio+protobuf          142        python3-slugify          143          144[Validation]          145SecureBootKey=./keys/sbctl/var/keys/db/db.key          146SecureBootCertificate=./keys/sbctl/var/keys/db/db.pem          147SignExpectedPcrKey=./keys/sbctl/var/keys/db/db.key          148SignExpectedPcrCertificate=./keys/sbctl/var/keys/db/db.pem          149VerityKey=./keys/sbctl/var/keys/db/db.key          150VerityCertificate=./keys/sbctl/var/keys/db/db.pem
notes.org+1
             @@ -0,0 +1,1 @@            1presets are only applied at firstboot, right? so how are packages installed *after* firstboot supposed to be enabled?
systemd+1
             @@ -0,0 +1,1 @@            1c2678480a79ad1fcab0b5c9a4c3195dbe0c490d1
mkosi.profiles/kde/mkosi.conf+1
             @@ -9,6 +9,7 @@     9      9        bluedevil    10     10        breeze-gtk    11     11        gwenview           12        qt6-qtimageformats    12     13        kde-gtk-config    13     14        kdeplasma-addons    14     15        kgamma
mkosi.sandbox/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:chenxiaolong:sbctl.repo+10
             @@ -0,0 +1,10 @@            1[copr:copr.fedorainfracloud.org:chenxiaolong:sbctl]            2name=Copr repo for sbctl owned by chenxiaolong            3baseurl=https://download.copr.fedorainfracloud.org/results/chenxiaolong/sbctl/fedora-$releasever-$basearch/            4type=rpm-md            5skip_if_unavailable=True            6gpgcheck=1            7gpgkey=https://download.copr.fedorainfracloud.org/results/chenxiaolong/sbctl/pubkey.gpg            8repo_gpgcheck=0            9enabled=1           10enabled_metadata=1
mkosi.sandbox/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:grahamwhiteuk:libfprint-tod.repo+10
             @@ -0,0 +1,10 @@            1[copr:copr.fedorainfracloud.org:grahamwhiteuk:libfprint-tod]            2name=Copr repo for libfprint-tod owned by grahamwhiteuk            3baseurl=https://download.copr.fedorainfracloud.org/results/grahamwhiteuk/libfprint-tod/fedora-$releasever-$basearch/            4type=rpm-md            5skip_if_unavailable=True            6gpgcheck=1            7gpgkey=https://download.copr.fedorainfracloud.org/results/grahamwhiteuk/libfprint-tod/pubkey.gpg            8repo_gpgcheck=0            9enabled=1           10enabled_metadata=1
mkosi.sandbox/etc/yum.repos.d/hashicorp.repo+13
             @@ -0,0 +1,13 @@            1[hashicorp]            2name=Hashicorp Stable - $basearch            3baseurl=https://rpm.releases.hashicorp.com/fedora/$releasever/$basearch/stable            4enabled=1            5gpgcheck=1            6gpgkey=https://rpm.releases.hashicorp.com/gpg            7            8[hashicorp-test]            9name=Hashicorp Test - $basearch           10baseurl=https://rpm.releases.hashicorp.com/fedora/$releasever/$basearch/test           11enabled=0           12gpgcheck=1           13gpgkey=https://rpm.releases.hashicorp.com/gpg
mkosi.extra/usr/lib/tmpfiles.d/etc.conf+10 -1
             @@ -77,8 +77,8 @@    77     77    78     78#firewalld    79     79# this stuff from the `setup` package in Fedora is just kinda funny...           80C+ /etc/firewalld    80     81L? /etc/protocols    81       L? /etc/firewalld    82     82L? /etc/logrotate.d/firewalld    83     83L? /etc/modprobe.d/firewalld-sysctls.conf    84     84L? /etc/sysconfig/firewalld             @@ -91,3 +91,12 @@    91     91    92     92# abrtd    93     93L? /etc/libreport           94           95# guestfs-tools (virt-builder)           96C+ /etc/virt-builder           97           98# libvirt needs all           99C+ /etc/libvirt          100          101# miscellaneous legacy file          102L? /etc/shells
mkosi.extra/usr/lib/systemd/system-preset/10-jcgl.preset+2
             @@ -0,0 +1,2 @@            1enable opensnitch.service            2enable fprintd.service
mkosi.profiles/custom/mkosi.extra/etc/firewalld/services/hugo.xml+6
             @@ -0,0 +1,6 @@            1<?xml version="1.0" encoding="utf-8"?>            2<service>            3  <short>Hugo</short>            4  <description>Used for running Hugo's development server</description>            5  <port protocol="tcp" port="1313"/>            6</service>
jcgl updated patch to version 26
jcgl updated patch to version 25
jcgl updated patch to version 24
jcgl updated patch to version 23
jcgl updated patch to version 22
jcgl updated patch to version 21
jcgl updated patch to version 20
jcgl updated patch to version 19
jcgl updated patch to version 18
jcgl updated patch to version 17
jcgl updated patch to version 16
jcgl updated patch to version 15
jcgl updated patch to version 14
jcgl updated patch to version 13
jcgl updated patch to version 12
jcgl updated patch to version 11
jcgl updated patch to version 10
jcgl updated patch to version 9
jcgl updated patch to version 8
jcgl updated patch to version 7
jcgl updated patch to version 6
jcgl updated patch to version 5
jcgl updated patch to version 4
jcgl updated patch to version 3
jcgl updated patch to version 2
jcgl created patch version 1