From 7dd362950111fbf6ca134b678ec1975d3b6eb1fd Mon Sep 17 00:00:00 2001
From: Austin <vidplace7@gmail.com>
Date: Tue, 10 Dec 2024 16:02:38 -0500
Subject: [PATCH] Portduino: fix transitional symlinks (#5550)

---
 .github/workflows/package_amd64.yml           | 4 ++--
 .github/workflows/package_raspbian.yml        | 4 ++--
 .github/workflows/package_raspbian_armv7l.yml | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/package_amd64.yml b/.github/workflows/package_amd64.yml
index aec3bca30..782ef479b 100644
--- a/.github/workflows/package_amd64.yml
+++ b/.github/workflows/package_amd64.yml
@@ -69,8 +69,8 @@ jobs:
           # Transition /usr/share/doc/meshtasticd to /usr/share/meshtasticd
           echo "rm -rf /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/preinst
           chmod +x .debpkg/DEBIAN/preinst
-          echo "/usr/share/meshtasticd /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/meshtasticd.links
-          chmod +x .debpkg/DEBIAN/meshtasticd.links
+          echo "ln -sf /usr/share/meshtasticd /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/postinst
+          chmod +x .debpkg/DEBIAN/postinst
 
       - uses: jiro4989/build-deb-action@v3
         with:
diff --git a/.github/workflows/package_raspbian.yml b/.github/workflows/package_raspbian.yml
index b0a4a40d7..aef8905f8 100644
--- a/.github/workflows/package_raspbian.yml
+++ b/.github/workflows/package_raspbian.yml
@@ -69,8 +69,8 @@ jobs:
           # Transition /usr/share/doc/meshtasticd to /usr/share/meshtasticd
           echo "rm -rf /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/preinst
           chmod +x .debpkg/DEBIAN/preinst
-          echo "/usr/share/meshtasticd /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/meshtasticd.links
-          chmod +x .debpkg/DEBIAN/meshtasticd.links
+          echo "ln -sf /usr/share/meshtasticd /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/postinst
+          chmod +x .debpkg/DEBIAN/postinst
 
       - uses: jiro4989/build-deb-action@v3
         with:
diff --git a/.github/workflows/package_raspbian_armv7l.yml b/.github/workflows/package_raspbian_armv7l.yml
index d66b46dc2..ddb84d4a7 100644
--- a/.github/workflows/package_raspbian_armv7l.yml
+++ b/.github/workflows/package_raspbian_armv7l.yml
@@ -69,8 +69,8 @@ jobs:
           # Transition /usr/share/doc/meshtasticd to /usr/share/meshtasticd
           echo "rm -rf /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/preinst
           chmod +x .debpkg/DEBIAN/preinst
-          echo "/usr/share/meshtasticd /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/meshtasticd.links
-          chmod +x .debpkg/DEBIAN/meshtasticd.links
+          echo "ln -sf /usr/share/meshtasticd /usr/share/doc/meshtasticd" > .debpkg/DEBIAN/postinst
+          chmod +x .debpkg/DEBIAN/postinst
 
       - uses: jiro4989/build-deb-action@v3
         with: