igwn-iam
¶
Requirements for IGWN user/client authentication
License: GPL-3.0-or-later
Maintainer: IGWN Computing and Software (compsoft@ligo.org)
Priority: optional
Section:
Description¶
IGWN metapackage to bring in user tools for identity and access management (IAM), authentication, and authorisation.
Distributions¶
Bookworm (Debian)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
ecp-cookie-init
htgettoken
igwn-robot-auth
krb5-user
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth (= ${binary:Version})
Replaces: lscsoft-auth (<< 20210504-1~)
Breaks: lscsoft-auth (<< 20210504-1~)
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
ecp-cookie-init --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
Bullseye (Debian)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
ecp-cookie-init
htgettoken
igwn-robot-auth
krb5-user
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth (= ${binary:Version})
Replaces: lscsoft-auth (<< 20210504-1~)
Breaks: lscsoft-auth (<< 20210504-1~)
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
ecp-cookie-init --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
Buster (Debian)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
ecp-cookie-init
htgettoken
igwn-robot-auth
krb5-user
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth (= ${binary:Version})
Replaces: lscsoft-auth (<< 20210504-1~)
Breaks: lscsoft-auth (<< 20210504-1~)
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
ecp-cookie-init --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
Conda¶
Metapackage name: igwn-iam
Requirements:
ciecplib
ecp-cookie-init
htgettoken
igwn-robot-auth
krb5
ligo-proxy-utils
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
ecp-cookie-init --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
EL10 (RHEL)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
htgettoken
igwn-robot-auth
krb5-workstation
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth = %{version}-%{release}
Obsoletes: lscsoft-auth < 20210504-1
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
EL8 (RHEL)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
ecp-cookie-init
htgettoken
igwn-robot-auth
krb5-workstation
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth = %{version}-%{release}
Obsoletes: lscsoft-auth < 20210504-1
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
ecp-cookie-init --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
EL9 (RHEL)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
htgettoken
igwn-robot-auth
krb5-workstation
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth = %{version}-%{release}
Obsoletes: lscsoft-auth < 20210504-1
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
Stretch (Debian)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
ecp-cookie-init
htgettoken
igwn-robot-auth
krb5-user
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth (= ${binary:Version})
Replaces: lscsoft-auth (<< 20210504-1~)
Breaks: lscsoft-auth (<< 20210504-1~)
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
ecp-cookie-init --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
Trixie (Debian)¶
Metapackage name: igwn-iam
Requirements:
ciecp-utils
ecp-cookie-init
htgettoken
igwn-robot-auth
krb5-user
ligo-proxy-utils
Extra headers:
Provides: lscsoft-auth (= ${binary:Version})
Replaces: lscsoft-auth (<< 20210504-1~)
Breaks: lscsoft-auth (<< 20210504-1~)
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
ecp-get-cert --help
ecp-get-cookie --help
ecp-cookie-init --help
igwn-robot-get --help
klist -V
ligo-proxy-init --help
Changelog¶
20250403¶
Date: 2025-04-03 15:19:37+01:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- Add igwn-robot-auth
- Drop ecp-cookie-init for EL>=9
- Build for EL9
20220520¶
Date: 2022-10-11 15:06:05+01:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- use versioned Provides
20220520¶
Date: 2022-05-20 14:15:15+01:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- remove python packages, just provide command-line interfaces
20220125¶
Date: 2022-01-25 07:40:25-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add htgettoken
20211221¶
Date: 2021-12-21 18:16:00+00:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- add igwn-auth-utils
20210504¶
Date: 2021-05-04 12:38:54+01:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- add ciecplib, ligo-proxy-utils, ecp-cookie-init, and requests-ecp
- add selected conda packages for pykerberos
- rename to igwn-iam (from lscsoft-auth)
20191002¶
Date: 2019-10-02 10:22:10+01:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- added conda packages
20181012¶
Date: 2018-10-12 12:52:16-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add missing sl7 packages
20180125¶
Date: 2018-01-25 08:54:25+01:00
Author: Carsten Aulbert (carsten.aulbert@ligo.org)
Changes
- Adjust Debian package names
20180124¶
Date: 2018-01-24 15:17:22-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- restart metapackages