Skip to content

Commit dc39c68

Browse files
committed
Modernize APT configuration format.
Signed-off-by: Anders Kaseorg <[email protected]>
1 parent 73cdfa7 commit dc39c68

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@
8989
"synopsis": "Zulip Desktop App",
9090
"afterInstall": "./packaging/deb-after-install.sh",
9191
"fpm": [
92-
"./packaging/deb-apt.list=/etc/apt/sources.list.d/zulip-desktop.list",
93-
"./packaging/deb-apt.asc=/etc/apt/trusted.gpg.d/zulip-desktop.asc",
92+
"./packaging/deb-apt.sources=/etc/apt/sources.list.d/zulip-desktop.sources",
93+
"./packaging/deb-apt.asc=/usr/share/keyrings/zulip-desktop.asc",
9494
"./packaging/deb-release-upgrades.cfg=/etc/update-manager/release-upgrades.d/zulip-desktop.cfg"
9595
]
9696
},

packaging/deb-after-install.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,6 @@ update-desktop-database /usr/share/applications || true
1111

1212
# Clean up configuration for old Bintray repository
1313
rm -f /etc/apt/zulip.list
14+
15+
# Clean up legacy APT configuration
16+
rm -f /etc/apt/sources.list.d/zulip-desktop.list /etc/apt/trusted.gpg.d/zulip-desktop.asc

packaging/deb-apt.list

Lines changed: 0 additions & 1 deletion
This file was deleted.

packaging/deb-apt.sources

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Types: deb
2+
URIs: https://download.zulip.com/desktop/apt/
3+
Suites: stable
4+
Components: main
5+
Signed-By: /usr/share/keyrings/zulip-desktop.asc

0 commit comments

Comments
 (0)