Search Criteria
Package Details: openssh-selinux 9.9p1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/openssh-selinux.git (read-only, click to copy) |
---|---|
Package Base: | openssh-selinux |
Description: | SSH protocol implementation for remote login, command execution and file transfer, with SELinux support |
Upstream URL: | https://www.openssh.com/portable.html |
Keywords: | selinux |
Licenses: | MIT, ISC, BSD-3-Clause, BSD-2-Clause, LicenseRef-Public-Domain |
Groups: | selinux |
Conflicts: | openssh, selinux-openssh |
Provides: | openssh, selinux-openssh |
Submitter: | Siosm |
Maintainer: | IooNag |
Last Packager: | IooNag |
Votes: | 20 |
Popularity: | 0.000934 |
First Submitted: | 2013-11-03 20:05 (UTC) |
Last Updated: | 2024-11-01 09:59 (UTC) |
Dependencies (27)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- krb5 (krb5-gitAUR)
- libcrypt.so (libxcrypt-gitAUR, libxcrypt, libxcrypt-compat)
- libcrypto.so (openssl-gitAUR, openssl-staticAUR, lib32-openssl, openssl, openssl-1.1)
- libedit
- libedit.so (libedit)
- libgssapi_krb5.so (krb5-gitAUR, krb5, lib32-krb5)
- libkrb5.so (krb5-gitAUR, krb5, lib32-krb5)
- libpam.so (pam-selinuxAUR, pam)
- libselinuxAUR
- libxcrypt (libxcrypt-gitAUR)
- libz.so (zlib-gitAUR, lib32-zlib, zlib, zlib-ng-compat)
- openssl (openssl-gitAUR, openssl-staticAUR)
- pam (pam-selinuxAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- krb5 (krb5-gitAUR) (make)
- libedit (make)
- libfido2 (libfido2-fullAUR) (make)
- libxcrypt (libxcrypt-gitAUR) (make)
- linux-headers (make)
- Show 7 more dependencies...
Required by (277)
- amanda (requires openssh)
- ansible-core-2.16 (requires openssh) (check)
- apt-dater (requires openssh)
- apt-dater-legacy (requires openssh)
- archosaur (requires openssh)
- archosaur-git (requires openssh)
- ariang-git (requires openssh) (make)
- arkade-bin (requires openssh)
- asbru-cm (requires openssh)
- asbru-cm (requires openssh) (optional)
- asbru-cm-git (requires openssh)
- asbru-cm-git (requires openssh) (optional)
- asbru-cm-loki-git (requires openssh)
- asbru-cm-loki-git (requires openssh) (optional)
- aurbuilder-git (requires openssh)
- authprogs-git (requires openssh) (check)
- backintime-cli (requires openssh)
- backintime-cli-git (requires openssh)
- balena-cli (requires openssh) (optional)
- balena-cli-bin (requires openssh) (optional)
- Show 257 more...
Latest Comments
1 2 3 Next › Last »
yar commented on 2024-07-02 18:57 (UTC)
Please update asap. You're shipping a root exploit!
cge commented on 2022-07-19 21:40 (UTC)
Building this package will fail if the user's default shell is not a POSIX shell, eg, if the user's shell is fish. Running makepkg under a POSIX shell makes no difference.
IooNag commented on 2021-10-12 18:20 (UTC)
@xavierbaez The package builds fine for me. There may be an application which is already listening on port 4242 on your machine. You can fix this issue by building the package in a clean environment (such as a virtual machine or a container), or by building without running tests (with
makepkg --nocheck
), or by installing the package which was built from GitHub's continuous integration system: https://github.com/archlinuxhardened/selinux/releases/tag/ArchLinux-SELinuxxavierbaez commented on 2021-10-11 07:22 (UTC) (edited on 2021-10-11 07:23 (UTC) by xavierbaez)
Have a problem installing openssh-selinux
Tried on two computers:
make[1]: Entering directory '~/.cache/yay/openssh-selinux/src/openssh-8.8p1/regress' run test connect.sh ... FATAL: no sshd running on port 4242 make[1]: [Makefile:219: t-exec] Error 1 make[1]: Leaving directory '~/.cache/yay/openssh-selinux/src/openssh-8.8p1/regress' make: [Makefile:722: t-exec] Error 2 ==> ERROR: A failure occurred in check(). Aborting... error making: openssh-selinux
kfollstad commented on 2021-07-27 21:23 (UTC) (edited on 2021-07-27 23:28 (UTC) by kfollstad)
It might be worth noting here the potential pitfalls that you might run into building this if you have python-twisted installed but not all of its optional dependencies as I did.
Part of the Makefile specifies interops tests with conch which are called by check() in PKGBUILD (only) if conch exists. However conch comes packaged in python-twisted but by default does not work unless you have also installed the optional dependencies: python-cryptography, python-pyasn1, python-appdirs, and python-bcrypt.
I was able to successfully build and install this using this slightly tweaked PKGBUILD
It might be better is to disable the conch test or patch regress/test-exec.sh to check for the dependencies similarly to the below (untested) code.
Also, looNag, thank you very much for maintaining this and all you do for making Selinux work on Arch.
Unb0rn commented on 2020-02-17 06:16 (UTC)
I seem to have the same problem as in here: https://bugs.archlinux.org/task/65513 Maybe this should be updated too?
IooNag commented on 2020-02-16 07:26 (UTC)
@yar I updated openssh-selinux to 8.2p1-1 a few hours ago, because the tests worked and it fixed the issue of broken systems due to the glibc update (cf. https://github.com/archlinuxhardened/selinux/pull/27#issuecomment-586648511). openssh 8.2p1-1 was in testing a few hours ago, but is now in core, so the issue caused by glibc update is fixed. Thanks again for your bug report!
yar commented on 2020-02-16 03:36 (UTC)
Not sure offhand, but 8.2 is out, maybe that'll work?
Meanwhile anybody with this package who's Syu'd in the past few days has bricked their sshd :/
IooNag commented on 2020-02-14 08:23 (UTC)
@yar Thanks for the update! Unfortunately the tests are broken with the new version I am testing (8.1p1-4, with the backported patch): https://github.com/archlinuxhardened/selinux/pull/27
I do not have time at the moment to debug this and to investigate whether it is an issue from -selinux package, Arch package or OpenSSH upstream. So I will not update openssh-selinux today, but if you want to find out what is going wrong, it would be very helpful.
yar commented on 2020-02-14 07:32 (UTC)
This is broken by glibc 2.31, needs to incorporate new changes in arch package
1 2 3 Next › Last »