patchstack/customized main

local customizations

Patch does not have a description.
8 files changed+339 -3
  .editorconfig
3
  .gitignore
1
  makefile
54
  mkosi.conf
1
  mkosi.local.conf
21
  systemd
2
+ mkosi.profiles/custom/mkosi.postinst.d/wireshark.chroot
4
  mkosi.extra/usr/lib/tmpfiles.d/etc.conf
5
.editorconfig+3
             @@ -10,3 +10,6 @@    10     10[*.conf]    11     11indent_style = space    12     12indent_size = 4           13           14[mkosi.passphrase]           15insert_final_newline = false
.gitignore+1
             @@ -12,3 +12,4 @@    12     12mkosi.packages/    13     13keys/    14     14mkosi.profiles/custom/mkosi.extra/usr/local/bin/           15versions/
makefile+50 -4
             @@ -1,8 +1,54 @@     1       BINDIR := mkosi.profiles/custom/mkosi.extra/usr/local/bin     2            3       $(BINDIR)/btdu: $(MAKE_TMPDIR)/btdu            1BIN_DIR := mkosi.profiles/custom/mkosi.extra/usr/local/bin            2PACKAGES_DIR := mkosi.profiles/custom/mkosi.packages            3btdu := $(BIN_DIR)/btdu            4opensnitch := $(PACKAGES_DIR)/opensnitch.rpm            5opensnitch_ui := $(PACKAGES_DIR)/opensnitch_ui.rpm            6ALL := $(btdu) $(opensnitch) $(opensnitch_ui)            7CURRENT_VERSION = $(shell mkosi summary --json | jq -r '.Images[] | select(.Image == "main") | .ImageVersion')            8            9.PHONY: deps           10deps: $(PACKAGES_DIR) $(BIN_DIR) $(ALL)           11           12.PHONY: clean           13clean:           14	rm -fv $(ALL)           15           16$(BIN_DIR) $(PACKAGES_DIR):           17	mkdir -p $@           18           19$(btdu): $(MAKE_TMPDIR)/btdu     4     20	echo 35b9bb752e6aa902b8281e92a5411b2f1cfb9fa251089adf909dc95efc011c48 $(MAKE_TMPDIR)/btdu | sha256sum --check     5       	mv $(MAKE_TMPDIR)/btdu $@           21	cp $(MAKE_TMPDIR)/btdu $@     6     22     7     23$(MAKE_TMPDIR)/btdu:     8     24	wget https://github.com/CyberShadow/btdu/releases/download/v0.6.0/btdu-static-x86_64 -O $(MAKE_TMPDIR)/btdu           25           26$(opensnitch): $(MAKE_TMPDIR)/opensnitch.rpm           27	echo 2caf4e13ffd1b7af48306a2e9e979042f526823720b42bee4c00194f140d64dd $(MAKE_TMPDIR)/opensnitch.rpm | sha256sum --check           28	cp $(MAKE_TMPDIR)/opensnitch.rpm $@           29           30$(MAKE_TMPDIR)/opensnitch.rpm:           31		wget https://github.com/evilsocket/opensnitch/releases/download/v1.7.2/opensnitch-1.7.2-1.x86_64.rpm -O $(MAKE_TMPDIR)/opensnitch.rpm           32           33$(opensnitch_ui): $(MAKE_TMPDIR)/opensnitch_ui.rpm           34	echo b26029cbc83880ebc92170035d50237c13b17ffc0b3cf52b89fa1348edfdfb43 $(MAKE_TMPDIR)/opensnitch_ui.rpm | sha256sum --check           35	cp $(MAKE_TMPDIR)/opensnitch_ui.rpm $@           36           37$(MAKE_TMPDIR)/opensnitch_ui.rpm:           38	wget https://github.com/evilsocket/opensnitch/releases/download/v1.7.2/opensnitch-ui-1.7.2-1.noarch.rpm -O $(MAKE_TMPDIR)/opensnitch_ui.rpm           39           40mkosi.crt:           41	ln -s ~/Vaults/particleos_keys/sbctl/var/keys/db/db.pem mkosi.crt           42           43mkosi.key:           44	ln -s ~/Vaults/particleos_keys/sbctl/var/keys/db/db.key mkosi.key           45           46.PHONY: build           47	mkosi build --auto-bump           48           49.PHONY: sysupdate           50sysupdate:           51	mkosi sysupdate -- update           52	mkdir -p versions           53	cat mkosi.output/ParticleOS_$(CURRENT_VERSION)_x86-64.manifest | gzip > versions/$(CURRENT_VERSION).manifest.gz           54	cat mkosi.output/ParticleOS_$(CURRENT_VERSION)_x86-64.changelog | gzip > versions/$(CURRENT_VERSION).changelog.gz
mkosi.conf-1
             @@ -107,7 +107,6 @@   107    107RAM=4G   108    108CPUs=4   109    109Ephemeral=yes   110       RuntimeScratch=no   111    110Credentials=   112    111        passwd.plaintext-password.root=particleos   113    112        tty.serial.hvc0.agetty.autologin=particleos
mkosi.local.conf+10 -11
             @@ -11,6 +11,9 @@    11     11[Config]    12     12Profiles=desktop,kde,custom    13     13           14[Output]           15ManifestFormat=changelog           16    14     17[Content]    15     18VolatilePackageDirectories=./systemd/build/mkosi.builddir/fedora~43~x86-64/    16     19Packages=             @@ -29,6 +32,8 @@    29     32        debian-keyring    30     33        dictd    31     34        du-dust           35        duf           36        d2    32     37        emacs    33     38        entr    34     39        exfatprogs             @@ -108,6 +113,7 @@   108    113        pnpm   109    114        powertop   110    115        proxychains-ng          116        pv   111    117        python3-netaddr   112    118        ripgrep   113    119        rubygem-asciidoctor             @@ -120,7 +126,7 @@   120    126        stgit   121    127        tcpdump   122    128        # not yet available for fedora 43   123               # terraform-ls          129        terraform-ls   124    130        tmux   125    131        toolbox   126    132        tor             @@ -136,15 +142,8 @@   136    142        wireshark   137    143        yubikey-manager   138    144        kernel   139               repository/opensnitch-ui-1.7.1-1.noarch.rpm   140               repository/opensnitch-1.7.1-1.x86_64.rpm          145        # repository directory comes from mkosi.packages          146        repository/opensnitch_ui.rpm          147        repository/opensnitch.rpm   141    148        python3-grpcio+protobuf   142    149        python3-slugify   143          144       [Validation]   145       SecureBootKey=./keys/sbctl/var/keys/db/db.key   146       SecureBootCertificate=./keys/sbctl/var/keys/db/db.pem   147       SignExpectedPcrKey=./keys/sbctl/var/keys/db/db.key   148       SignExpectedPcrCertificate=./keys/sbctl/var/keys/db/db.pem   149       VerityKey=./keys/sbctl/var/keys/db/db.key   150       VerityCertificate=./keys/sbctl/var/keys/db/db.pem
systemd+1 -1
             @@ -1,1 +1,1 @@     1       c2678480a79ad1fcab0b5c9a4c3195dbe0c490d1            115bd1496c9b59c1ec8ee05e78c65eeb3f148c898
mkosi.profiles/custom/mkosi.postinst.d/wireshark.chroot+4
             @@ -0,0 +1,4 @@            1#!/usr/bin/sh            2            3chmod 755 /usr/bin/dumpcap            4setcap -r /usr/bin/dumpcap
mkosi.extra/usr/lib/tmpfiles.d/etc.conf+5
             @@ -89,6 +89,10 @@    89     89# cups    90     90L? /etc/cups    91     91           92# firejail           93L? /etc/firejail           94L? /etc/login.defs           95    92     96# abrtd    93     97L? /etc/libreport    94     98             @@ -100,3 +104,4 @@   100    104   101    105# miscellaneous legacy file   102    106L? /etc/shells          107L? /etc/hosts
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