Skip to content

Commit 22464e3

Browse files
committed
2 parents 0da26ce + 0740ce6 commit 22464e3

File tree

3 files changed

+28
-12
lines changed

3 files changed

+28
-12
lines changed

openssh-selinux/.SRCINFO

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pkgbase = openssh-selinux
22
pkgdesc = SSH protocol implementation for remote login, command execution and file transfer, with SELinux support
3-
pkgver = 9.9p2
4-
pkgrel = 1
3+
pkgver = 10.0p1
4+
pkgrel = 3
55
url = https://www.openssh.com/portable.html
66
arch = x86_64
77
arch = aarch64
@@ -25,35 +25,38 @@ pkgbase = openssh-selinux
2525
optdepends = sh: for ssh-copy-id and findssl.sh
2626
optdepends = x11-ssh-askpass: input passphrase in X
2727
optdepends = xorg-xauth: X11 forwarding
28-
provides = openssh=9.9p2-1
29-
provides = selinux-openssh=9.9p2-1
28+
provides = openssh=10.0p1-3
29+
provides = selinux-openssh=10.0p1-3
3030
conflicts = openssh
3131
conflicts = selinux-openssh
3232
backup = etc/pam.d/sshd
3333
backup = etc/ssh/ssh_config
3434
backup = etc/ssh/sshd_config
35-
source = https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.9p2.tar.gz
36-
source = https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.9p2.tar.gz.asc
35+
source = https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.0p1.tar.gz
36+
source = https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.0p1.tar.gz.asc
3737
source = 99-archlinux.conf
3838
source = openssh.tmpfiles
3939
source = sshdgenkeys.service
40+
source = 70-openssh-restart-sshd.hook
4041
source = sshd.service
4142
source = ssh-agent.service
4243
source = sshd.pam
4344
validpgpkeys = 7168B983815A5EEF59A4ADFD2A3F414E736060BA
44-
sha256sums = 91aadb603e08cc285eddf965e1199d02585fa94d994d6cae5b41e1721e215673
45+
sha256sums = 021a2e709a0edf4250b1256bd5a9e500411a90dddabea830ed59cef90eb9d85c
4546
sha256sums = SKIP
4647
sha256sums = 78b806c38bc1e246daaa941bfe7880e6eb6f53f093bea5d5868525ae6d223d30
4748
sha256sums = fadd31c107aee3fc6b501ca046aeb5e6fb1b0256cc5cdcade4e2c95205823a28
4849
sha256sums = ff4e190dc90db51b71b724e8a801496846e1d63a32a5ce35494cdde8743c9833
50+
sha256sums = 3cbe1f95fd27780cafde7faf97b75bebd1a9621df21f55705374df0fa694a8bc
4951
sha256sums = 201af9f6e00700ebbfd3600c0025c022bff28f9bfd073e1a55756bfdf3bb2d5a
5052
sha256sums = fc70b23ec083a5fc45f37049ba7fa12164a800d83c701e852a8315d48a0ff13e
5153
sha256sums = 633e24cbfcb045ba777d3e06d5f85dfaa06d44f4727d38c7fb2187c57498221d
52-
b2sums = 1b5bc09482b3a807ccfee52c86c6be3c363acf0c8e774862e0ae64f76bfeb4ce7cf29b3ed2f99c04c89bb4977da0cf50a7a175b15bf1d9925de1e03c66f8306d
54+
b2sums = 4ce353adf75aade8f4b2a223ad13e2f92cd23d1e60b4ee52bad0eaf036571229438cd9760dfa99c0e10fa09a8ac47b2bfb04eb183fb7b9287ac564ec75316a75
5355
b2sums = SKIP
5456
b2sums = 1ff8cd4ae22efed2b4260f1e518de919c4b290be4e0b5edbc8e2225ffe63788678d1961e6f863b85974c4697428ee827bcbabad371cfc91cc8b36eae9402eb97
5557
b2sums = 57e77e55fcbd9d7b9951adbafe11ba62e4b8b7338c2a6fe3f163afe5b84458db042024cefbc55f9393cf17d97d067f1c2d9c61880516501bfa4e5c92371e494a
5658
b2sums = 5ffd9bd6dfda8c632f7cad1cc7ac5c5bc155d08f22c0d5b9395895db81b24846af0c6d43fab750f1ac089e98ca55585351d14e38f37b3a32cab326e0fffdcba2
59+
b2sums = bfb2d00d42f61efde208c7bf34c7e6943eafc21550de0e5f2d92df51fd465db220e21e031493a68844ecb843c98a5ef18aace41ec17be35cb0f0592864f4ae2f
5760
b2sums = 6faea668a21c3f2c3e8cb973a55e53ccef6037a1d772d18e71d545b18bf63e7c9618f416c1b6e93672aadbdd9024408d41bfba69ddfe3d3ed9e42964130c968a
5861
b2sums = 12a02423bfdbe79f528ea06d70746362ea6aaaf07f28bb4a7efe707ace06429e86e4f5fe7758c3e865c20976faa614102b924725ea0e833690d3732e386fee33
5962
b2sums = 1d24cc029eccf71cee54dda84371cf9aa8d805433e751575ab237df654055dd869024b50facd8b73390717e63100c76bca28b493e0c8be9791c76a2e0d60990a
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[Trigger]
2+
Operation = Upgrade
3+
Type = Package
4+
Target = openssh
5+
6+
[Action]
7+
Description = Restart a running sshd.service
8+
When = PostTransaction
9+
Exec = /usr/bin/systemctl try-restart sshd.service

openssh-selinux/PKGBUILD

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
# If you want to help keep it up to date, please open a Pull Request there.
1313

1414
pkgname=openssh-selinux
15-
pkgver=9.9p2
16-
pkgrel=1
15+
pkgver=10.0p1
16+
pkgrel=3
1717
pkgdesc="SSH protocol implementation for remote login, command execution and file transfer, with SELinux support"
1818
arch=(x86_64 aarch64)
1919
url='https://www.openssh.com/portable.html'
@@ -58,23 +58,26 @@ source=(
5858
99-archlinux.conf
5959
${pkgname/-selinux}.tmpfiles
6060
sshdgenkeys.service
61+
70-openssh-restart-sshd.hook
6162
sshd.service
6263
ssh-agent.service
6364
sshd.pam
6465
)
65-
sha256sums=('91aadb603e08cc285eddf965e1199d02585fa94d994d6cae5b41e1721e215673'
66+
sha256sums=('021a2e709a0edf4250b1256bd5a9e500411a90dddabea830ed59cef90eb9d85c'
6667
'SKIP'
6768
'78b806c38bc1e246daaa941bfe7880e6eb6f53f093bea5d5868525ae6d223d30'
6869
'fadd31c107aee3fc6b501ca046aeb5e6fb1b0256cc5cdcade4e2c95205823a28'
6970
'ff4e190dc90db51b71b724e8a801496846e1d63a32a5ce35494cdde8743c9833'
71+
'3cbe1f95fd27780cafde7faf97b75bebd1a9621df21f55705374df0fa694a8bc'
7072
'201af9f6e00700ebbfd3600c0025c022bff28f9bfd073e1a55756bfdf3bb2d5a'
7173
'fc70b23ec083a5fc45f37049ba7fa12164a800d83c701e852a8315d48a0ff13e'
7274
'633e24cbfcb045ba777d3e06d5f85dfaa06d44f4727d38c7fb2187c57498221d')
73-
b2sums=('1b5bc09482b3a807ccfee52c86c6be3c363acf0c8e774862e0ae64f76bfeb4ce7cf29b3ed2f99c04c89bb4977da0cf50a7a175b15bf1d9925de1e03c66f8306d'
75+
b2sums=('4ce353adf75aade8f4b2a223ad13e2f92cd23d1e60b4ee52bad0eaf036571229438cd9760dfa99c0e10fa09a8ac47b2bfb04eb183fb7b9287ac564ec75316a75'
7476
'SKIP'
7577
'1ff8cd4ae22efed2b4260f1e518de919c4b290be4e0b5edbc8e2225ffe63788678d1961e6f863b85974c4697428ee827bcbabad371cfc91cc8b36eae9402eb97'
7678
'57e77e55fcbd9d7b9951adbafe11ba62e4b8b7338c2a6fe3f163afe5b84458db042024cefbc55f9393cf17d97d067f1c2d9c61880516501bfa4e5c92371e494a'
7779
'5ffd9bd6dfda8c632f7cad1cc7ac5c5bc155d08f22c0d5b9395895db81b24846af0c6d43fab750f1ac089e98ca55585351d14e38f37b3a32cab326e0fffdcba2'
80+
'bfb2d00d42f61efde208c7bf34c7e6943eafc21550de0e5f2d92df51fd465db220e21e031493a68844ecb843c98a5ef18aace41ec17be35cb0f0592864f4ae2f'
7881
'6faea668a21c3f2c3e8cb973a55e53ccef6037a1d772d18e71d545b18bf63e7c9618f416c1b6e93672aadbdd9024408d41bfba69ddfe3d3ed9e42964130c968a'
7982
'12a02423bfdbe79f528ea06d70746362ea6aaaf07f28bb4a7efe707ace06429e86e4f5fe7758c3e865c20976faa614102b924725ea0e833690d3732e386fee33'
8083
'1d24cc029eccf71cee54dda84371cf9aa8d805433e751575ab237df654055dd869024b50facd8b73390717e63100c76bca28b493e0c8be9791c76a2e0d60990a')
@@ -161,6 +164,7 @@ package() {
161164
install -Dm644 ../sshd.service -t "$pkgdir"/usr/lib/systemd/system/
162165
install -Dm644 ../ssh-agent.service -t "$pkgdir"/usr/lib/systemd/user/
163166
install -Dm644 ../sshd.pam "$pkgdir"/etc/pam.d/sshd
167+
install -vDm 644 ../70-openssh-restart-sshd.hook -t "$pkgdir/usr/share/libalpm/hooks/"
164168

165169
# factory files
166170
install -Dm644 ../sshd.pam "$pkgdir"/usr/share/factory/etc/pam.d/sshd

0 commit comments

Comments
 (0)