sys-auth / skey

Linux Port of OpenBSD Single-key Password System

Official package sites : https://web.archive.org/web/20160710152027/http://www.openbsd.org:80/faq/faq8.html#SKey ·

From RFC2289: One form of attack on networked computing systems is eavesdropping on network connections to obtain authentication information such as the login IDs and passwords of legitimate users. Once this information is captured, it can be used at a later time to gain access to the system. One-time password systems are designed to counter this type of attack, called a "replay attack." The authentication system described in this document uses a secret pass-phrase to generate a sequence of one-time (single use) passwords. With this system, the user's secret pass-phrase never needs to cross the network at any time such as during authentication or during pass-phrase changes. Thus, it is not vulnerable to replay attacks. Added security is provided by the property that no secret information need be stored on any system, including the server being protected. The OTP system protects against external passive attacks against the authentication subsystem. It does not prevent a network eavesdropper from gaining access to private information and does not provide protection against either "social engineering" or active attacks.

v1.1.5-r14 :: 0 :: gentoo

Modified
License
BSD MIT RSA BEER-WARE
Keywords
amd64 arm hppa ppc ppc64 sparc x86 ~alpha ~arm64 ~loong ~m68k ~mips ~riscv ~s390
USE flags
split-usr static-libs

General

split-usr
Enable behavior to support maintaining /bin, /lib*, /sbin and /usr/sbin separately from /usr/bin and /usr/lib*
static-libs
Build static versions of dynamic libraries as well

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

sys-libs / cracklib : Password Checking Library

virtual / libcrypt : Virtual for libcrypt.so

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

sys-libs / cracklib : Password Checking Library

virtual / libcrypt : Virtual for libcrypt.so

virtual / perl-Time-Local : Virtual for Time-Local

app-admin / sudo : Allows users or groups to run commands as other users

sys-apps / shadow : Utilities to deal with user accounts

sys-auth / pam_skey : PAM interface for the S/Key authentication system

901979
<sys-auth/skey-1.1.5-r14: Buffer overflow
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: update SRC_URI
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: drop 1.1.5-r13
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/skey: Stabilize 1.1.5-r14 arm, #904538
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/skey: Stabilize 1.1.5-r14 ppc, #904538
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/skey: Stabilize 1.1.5-r14 sparc, #904538
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/skey: Stabilize 1.1.5-r14 hppa, #904538
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/skey: Stabilize 1.1.5-r14 ppc64, #904538
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/skey: Stabilize 1.1.5-r14 x86, #904538
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/skey: Stabilize 1.1.5-r14 amd64, #904538
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: Fix length check in skeylogin.c
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: drop 1.1.5-r12
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-auth/skey: Stabilize 1.1.5-r13 x86, #877631
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
sys-auth/skey: Stabilize 1.1.5-r13 amd64, #877631
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-auth/skey: Stabilize 1.1.5-r13 sparc, #877631
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/skey: Stabilize 1.1.5-r13 ppc64, #877631
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/skey: Stabilize 1.1.5-r13 ppc, #877631
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/skey: Stabilize 1.1.5-r13 hppa, #877631
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/skey: Stabilize 1.1.5-r13 arm, #877631
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: Call eautoreconf
This fixes a failure with the existing configure code for AC_PROG_CC. EAPI 8, update HOMEPAGE. Closes: https://bugs.gentoo.org/871600 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-auth/skey: keyword 1.1.5-r12 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: Declare DOC_CONTENTS as local variable
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: Update dependencies
Suggested-by: Sam James <sam@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-auth/skey: Change PATCHES into an array
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/skey: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Convert ebuilds to inherit usr-ldscript
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-auth/skey: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-auth/skey: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Ulrich Müller · gentoo
sys-auth/skey: Remove old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Markus Meier · gentoo
sys-auth/skey: arm stable, bug #608338
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
sys-auth/skey: ia64 stable wrt bug #608338
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-auth/skey: sparc stable wrt bug #608338
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sys-auth/skey-1.1.5-r11: add alpha keyword
Gentoo-Bug: 608338
Agostino Sarubbo · gentoo
sys-auth/skey: ppc stable wrt bug #608338
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-auth/skey: x86 stable wrt bug #608338
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
sys-auth/skey: Stable for HPPA PPC64 (bug #608338).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-auth/skey: amd64 stable wrt bug #608338
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Ulrich Müller · gentoo
sys-auth/skey: Fix build with musl libc.
Bug: 597646 Package-Manager: portage-2.3.2
Ulrich Müller · gentoo
sys-auth/skey: Remove old.
Package-Manager: portage-2.3.0_rc1
Tobias Klausmann · gentoo
sys-auth/skey-1.1.5-r10: add alpha keyword
Gentoo-Bug: 576366 Package-Manager: portage-2.3.0_rc1
Jeroen Roovers · gentoo
sys-auth/skey: Stable for HPPA (bug #576366).
Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches
Markus Meier · gentoo
sys-auth/skey: arm stable, bug #576366
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
sys-auth/skey: ia64 stable wrt bug #576366
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-auth/skey: sparc stable wrt bug #576366
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-auth/skey: ppc64 stable wrt bug #576366
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-auth/skey: ppc stable wrt bug #576366
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-auth/skey: x86 stable wrt bug #576366
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Agostino Sarubbo · gentoo
sys-auth/skey: amd64 stable wrt bug #576366
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ulrich Müller · gentoo
Revert "sys-auth/skey: Turn PATCHES into bash array"
This reverts commit 9c8c3a9e1b6a3d246c492f49393ea11f8a093f15. Revert purely stylistic change. Non-array PATCHES is explicitly allowed in EAPI default_src_prepare().
Patrick Lauer · gentoo
sys-auth/skey: Turn PATCHES into bash array
Pacho Ramos · gentoo
sys-auth/skey: Use readme.gentoo-r1 instead for eapi6 support (#520094#c6)
Package-Manager: portage-2.2.26
Ulrich Müller · gentoo
sys-auth/skey: Unpack patches in WORKDIR instead of S.
Package-Manager: portage-2.2.26
Ulrich Müller · gentoo
sys-auth/skey: Avoid out of bounds stack read.
Fix the extract() function not to access unnecessary array elements; this avoids an out-of-bounds read when called from btoe() or etob(). Change the insert() function to use similar logic as extract(). Bug: 567608 Package-Manager: portage-2.2.26
Ulrich Müller · gentoo
sys-auth/skey: Remove old.
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
sys-auth/skey: ia64 stable wrt bug #558486
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ia64"
Agostino Sarubbo · gentoo
sys-auth/skey: sparc stable wrt bug #558486
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc"
Agostino Sarubbo · gentoo
sys-auth/skey: x86 stable wrt bug #558486
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
sys-auth/skey: ppc stable wrt bug #558486
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Jeroen Roovers · gentoo
sys-auth/skey: Stable for HPPA PPC64 (bug #558486).
Package-Manager: portage-2.2.20.1
Markus Meier · gentoo
sys-auth/skey: arm stable, bug #558486
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
sys-auth/skey: add alpha keyword
Gentoo-Bug: 558486 Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
sys-auth/skey: amd64 stable wrt bug #558486
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed