BSD Ports

security/pam_rssh 1.2.1_3 FreeBSD

Remote sudo authenticated via ssh-agent

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
security
Package size
220.5 KiB, 494.1 KiB installed

Description

This PAM module provides ssh-agent based authentication. The primary design goal is to avoid typing password when you sudo on remote servers. Instead, you can simply touch your hardware security key (e.g. Yubikey/Canokey) to fulfill user verification. The process is done by forwarding the remote authentication request to client-side ssh-agent as a signature request.

In the other systems

SystemPortVersion
FreeBSDsecurity/pam_rssh1.2.1_3
DragonFlysecurity/pam_rssh1.1.0_15

Install

Binary package:

pkg install pam_rssh

From the ports tree:

cd /usr/ports/security/pam_rssh/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pam_rssh>0:security/pam_rssh

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.2.1_21.2.1_3-1.1.0_181.2.1_3
FreeBSD:14:quarterly1.2.1_21.2.1_2n/a1.1.0_171.2.1_2
FreeBSD:15:latest1.2.1_31.2.1_3n/a1.1.0_181.1.0_18
FreeBSD:15:quarterly1.2.1_21.2.1_2n/an/an/a
FreeBSD:16:latest1.2.1_21.2.1_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 12

No port depends on this one.

Configuration

No options to configure.

USES
cargo ssl
Service scripts
none

Files

distinfo 45
FileSizeSHA256
rust/crates/base64-0.22.1.crate8159772b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
rust/crates/bitflags-2.11.1.crate49082c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
rust/crates/byteorder-1.5.0.crate232881fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
rust/crates/cc-1.2.62.crate97212a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/deranged-0.5.8.crate268857cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
rust/crates/find-msvc-tools-0.1.9.crate314935baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
rust/crates/foreign-types-0.3.2.crate7504f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
rust/crates/foreign-types-shared-0.1.1.crate567200b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
rust/crates/futures-0.1.31.crate1577313a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678
rust/crates/hostname-0.4.2.crate12983617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd
rust/crates/itoa-1.0.18.crate159358f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/log-0.4.30.crate52400616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5
rust/crates/memchr-2.8.0.crate97780f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
rust/crates/multisock-1.0.0.crate464309b00b95a51f8573ee359668dfbfed424212dd0fc74df2333816fddff856f342
rust/crates/num-conv-0.2.2.crate7441521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441
rust/crates/num_threads-0.1.7.crate74555c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
rust/crates/openssl-0.10.80.crate307341a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967
rust/crates/openssl-macros-0.1.1.crate5601a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645