Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37039461
en ru br
Репозитории ALT

Группа :: Разработка/Perl
Пакет: pve-access-control

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1
%add_findreq_skiplist %perl_vendor_privlib/PVE/API2/TFA.pm
%filter_from_requires /^perl.PVE.Cluster.pm./d
%filter_from_requires /^perl.PVE.DataCenterConfig.pm./d

Name: pve-access-control
Summary: PVE access control library
Version: 7.4.2
Release: alt1
License: AGPL-3.0+
Group: Development/Perl
Url: https://www.proxmox.com
Vcs: git://git.proxmox.com/git/pve-apiclient.git
Source: %name-%version.tar

ExclusiveArch: x86_64 aarch64

Provides: perl-%name = %EVR
# from debian/control
Provides: libpve-access-control = %EVR

Requires: perl(HTTP/Status.pm)

BuildRequires: pve-doc-generator
BuildRequires: perl(MIME/Base32.pm) perl(MIME/Base64.pm) perl(Digest/SHA.pm)
BuildRequires: perl(Encode.pm)
BuildRequires: perl(Crypt/OpenSSL/Random.pm) perl(Crypt/OpenSSL/RSA.pm)
BuildRequires: perl(Net/SSLeay.pm) perl(Net/IP.pm)
BuildRequires: perl(HTTP/Status.pm)
BuildRequires: perl(JSON.pm)
BuildRequires: perl(URI.pm)
BuildRequires: perl(UUID.pm)
BuildRequires: perl(Authen/PAM.pm)

BuildRequires: perl(PVE/Cluster.pm)
BuildRequires: perl(PVE/DataCenterConfig.pm)
BuildRequires: perl(PVE/CLIFormatter.pm)
BuildRequires: perl(PVE/CLIHandler.pm)
BuildRequires: perl(PVE/JSONSchema.pm)
BuildRequires: perl(PVE/PTY.pm)
BuildRequires: perl(PVE/RESTHandler.pm)
BuildRequires: perl(PVE/Tools.pm)
BuildRequires: perl(PVE/OTP.pm)
BuildRequires: perl(PVE/Ticket.pm)
BuildRequires: perl(PVE/Cluster.pm)
BuildRequires: perl(PVE/INotify.pm)
BuildRequires: perl(PVE/ProcFSTools.pm)
BuildRequires: perl(PVE/RESTEnvironment.pm)
BuildRequires: perl(PVE/SafeSyslog.pm)

BuildRequires: perl(PVE/RS/TFA.pm)
BuildRequires: perl(PVE/RS/OpenId.pm)

%description
This package contains the role based user management and access
control function used by Proxmox VE.

%prep
%setup

%install
%makeinstall_std -C src

%files
%_bindir/oathkeygen
%_sbindir/pveum
%_man1dir/pveum.1*
%perl_vendor_privlib/PVE/*
%_datadir/bash-completion/completions/pveum
%_datadir/zsh/vendor-completions/_pveum

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin