Source: nordugrid-arc Section: net Priority: optional Maintainer: Mattias Ellert Uploaders: Anders Waananen Build-Depends: debhelper-compat (= 13), dh-python, libxml2-dev (>= 2.4.0), libssl-dev, libglibmm-2.4-dev, libltdl-dev, uuid-dev, libcppunit-dev, pkgconf, libxmlsec1-dev (>= 1.2.4), libglobus-common-dev, libglobus-gssapi-gsi-dev, libglobus-ftp-client-dev, libglobus-ftp-control-dev, libxrootd-client-dev, libgfal2-dev, libs3-dev, openssl, swig, libnss3-dev, libjson-xs-perl, libxml-simple-perl, libdbi-perl, libsqlite3-dev (>= 3.6), libldns-dev, libsystemd-dev [linux-any], bash-completion, help2man, python3-dev, python3-pip, python3-setuptools, python3-wheel Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/ellert/nordugrid-arc Vcs-Git: https://salsa.debian.org/ellert/nordugrid-arc.git Homepage: http://www.nordugrid.org Package: libarccommon4 Replaces: nordugrid-arc-hed (<< 1.0.1~rc2~), nordugrid-arc-arex (<< 2.0.1~), libarccommon0, libarccommon1, libarccommon2, libarccommon3, libarccommon3v5, libarccommon3t64 Conflicts: nordugrid-arc-chelonia (<< 2.0.0~), nordugrid-arc-hopi (<< 2.0.0~), nordugrid-arc-isis (<< 2.0.0~), nordugrid-arc-janitor (<< 2.0.0~), nordugrid-arc-doxygen (<< 4.0.0~), nordugrid-arc-arcproxyalt (<< 6.0.0~), nordugrid-arc-java (<< 6.0.0~), nordugrid-arc-egiis (<< 6.0.0~), nordugrid-arc-python (<< 6.0.0~), nordugrid-arc-acix-cache (<< 6.0.0~), nordugrid-arc-acix-core (<< 7.0.0~), nordugrid-arc-acix-scanner (<< 7.0.0~), nordugrid-arc-acix-index (<< 7.0.0~), nordugrid-arc-arex-python-lrms (<< 7.0.0~), nordugrid-arc-gridftpd (<< 7.0.0~), nordugrid-arc-nordugridmap (<< 7.0.0~), nordugrid-arc-gridmap-utils (<< 6.0.0~), nordugrid-arc-plugins-gridftpjob (<< 7.0.0~), nordugrid-arc-plugins-ldap (<< 7.0.0~) Breaks: nordugrid-arc-hed (<< 1.0.1~rc2~), nordugrid-arc-arex (<< 2.0.1~), libarccommon0, libarccommon1, libarccommon2, libarccommon3, libarccommon3v5, libarccommon3t64 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, openssl Description: Advanced Resource Connector Middleware NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC middleware is a software solution that uses distributed computing technologies to enable sharing and federation of computing resources across different administrative and application domains. ARC is used to create distributed infrastructures of various scope and complexity, from campus to national and global deployments. Package: nordugrid-arc-client Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), nordugrid-arc-plugins-needed (= ${binary:Version}) Description: ARC command line clients NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This client package contains all the CLI tools that are needed to operate with x509 proxies, submit and manage jobs and handle data transfers. Package: nordugrid-arc-hed Replaces: nordugrid-arc-client (<< 1.0.1~rc2~) Breaks: nordugrid-arc-client (<< 1.0.1~rc2~) Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}) Description: ARC Hosting Environment Daemon NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC Hosting Environment Daemon (HED) is a Web Service container for ARC services. Package: nordugrid-arc-datadelivery-service Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), nordugrid-arc-hed (= ${binary:Version}), nordugrid-arc-plugins-needed (= ${binary:Version}), nordugrid-arc-arcctl-service (= ${source:Version}) Description: ARC data delivery service NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC data delivery service. Package: nordugrid-arc-infosys-ldap Provides: nordugrid-arc-ldap-infosys, nordugrid-arc-aris Replaces: nordugrid-arc-ldap-infosys (<< 6.0.0~), nordugrid-arc-aris (<< 6.0.0~), nordugrid-arc-ldap-egiis (<< 6.0.0~) Conflicts: nordugrid-arc-ldap-infosys (<< 6.0.0~), nordugrid-arc-aris (<< 6.0.0~), nordugrid-arc-ldap-egiis (<< 6.0.0~) Architecture: all Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${perl:Depends}, slapd, glue-schema (>= 2.0.10), bdii, nordugrid-arc-arcctl-service (= ${source:Version}) Description: ARC LDAP-based information services NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC information services relying on BDII and LDAP technologies to publish ARC CE information according to various LDAP schemas. Please note that the information collectors are part of another package, the nordugrid-arc-arex. Package: nordugrid-arc-monitor Replaces: nordugrid-arc-ldap-monitor (<< 6.0.0~), nordugrid-arc-ws-monitor (<< 6.0.0~) Conflicts: nordugrid-arc-ldap-monitor (<< 6.0.0~), nordugrid-arc-ws-monitor (<< 6.0.0~) Architecture: all Depends: ${misc:Depends}, php-common, php-ldap, php-gd Description: ARC LDAP monitor web application NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the PHP web application that is used to set up a web-based monitor which pulls information from the LDAP information system and visualizes it. Package: nordugrid-arc-arcctl Replaces: libarccommon3v5 (<< 6.5.0~), nordugrid-arc-arex (<< 6.5.0~) Breaks: libarccommon3v5 (<< 6.5.0~), nordugrid-arc-arex (<< 6.5.0~) Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-jwcrypto, libarccommon4 (>= ${source:Version}) Description: ARC Control Tool NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC Control Tool with basic set of control modules suitable for both server and client side. Package: nordugrid-arc-arcctl-service Replaces: libarccommon3v5 (<< 6.5.0~), nordugrid-arc-arcctl (<< 6.6.0~), nordugrid-arc-arex (<< 6.6.0~) Breaks: libarccommon3v5 (<< 6.5.0~), nordugrid-arc-arcctl (<< 6.6.0~), nordugrid-arc-arex (<< 6.6.0~) Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, libarccommon4 (>= ${source:Version}), nordugrid-arc-arcctl (= ${source:Version}) Description: ARC Control Tool - service control modules NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the service control modules for ARC Contol Tool that allow working with server-side config and manage ARC services. Package: nordugrid-arc-arex Provides: nordugrid-arc-cache-service, nordugrid-arc-candypond Replaces: nordugrid-arc-cache-service (<< 6.0.0~), nordugrid-arc-candypond (<< 6.0.0~), nordugrid-arc-aris (<< 6.0.0~), libarccommon3v5 (<< 6.5.0~) Conflicts: nordugrid-arc-cache-service (<< 6.0.0~), nordugrid-arc-candypond (<< 6.0.0~) Breaks: nordugrid-arc-aris (<< 6.0.0~), libarccommon3v5 (<< 6.5.0~) Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, libarccommon4 (= ${binary:Version}), nordugrid-arc-hed (= ${binary:Version}), nordugrid-arc-plugins-needed (= ${binary:Version}), nordugrid-arc-arcctl (= ${source:Version}), nordugrid-arc-arcctl-service (= ${source:Version}), libjson-xs-perl, libxml-simple-perl, procps Description: ARC Resource-coupled EXecution service NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC Resource-coupled EXecution service (AREX) is the Computing Element of the ARC middleware. AREX offers a full-featured middle layer to manage computational tasks including interfacing to local batch systems, taking care of complex environments such as data staging, data caching, software environment provisioning, information collection and exposure, accounting information gathering and publishing. Package: nordugrid-arc-arex-lrms-contrib Replaces: nordugrid-arc-arex (<< 7.0.0~) Breaks: nordugrid-arc-arex (<< 7.0.0~) Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, nordugrid-arc-arex (>= ${source:Version}) Description: ARC Resource-coupled EXecution service - conributed LRMS backends NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The AREX contributed LRMS backends package contains additional LRMS support script contributed by the ARC user community. Package: nordugrid-arc-community-rtes Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, nordugrid-arc-arex (>= ${source:Version}), nordugrid-arc-arcctl (= ${source:Version}), python3-dnspython Description: ARC community defined RTEs support NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . Community RTEs is the framework that allows deploying software packages (tarballs, containers, etc) provided by trusted communities to ARC CE using simple arcctl commands. It is released as a technology preview. Package: nordugrid-arc-plugins-needed Architecture: any Provides: nordugrid-arc-plugins-arcrest Replaces: nordugrid-arc-plugins-arcrest (<< 7.0.0~) Conflicts: nordugrid-arc-plugins-arcrest (<< 7.0.0~) Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}) Description: ARC base plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC base plugins. This includes the Message Chain Components (MCCs) and Data Manager Components (DMCs). Package: libarcglobusutils4 Replaces: libarcglobusutils3, libarcglobusutils3t64, nordugrid-arc-plugins-globus (<< 6.5.0~) Breaks: libarcglobusutils3, libarcglobusutils3t64, nordugrid-arc-plugins-globus (<< 6.5.0~) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}) Description: ARC Globus plugins common libraries NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC Globus plugins common libraries package includes the bundle of necessary Globus libraries needed for all other globus-dependent ARC components. Package: nordugrid-arc-plugins-gridftp Replaces: nordugrid-arc-plugins-globus (<< 6.5.0~) Breaks: nordugrid-arc-plugins-globus (<< 6.5.0~) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), libarcglobusutils4 (= ${binary:Version}) Description: ARC Globus dependent DMCs NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC Globus GridFTP plugins. These allow access to data through the gridftp protocol. Package: nordugrid-arc-plugins-lcas-lcmaps Replaces: nordugrid-arc-plugins-globus (<< 6.5.0~) Breaks: nordugrid-arc-plugins-globus (<< 6.5.0~) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), libarcglobusutils4 (= ${binary:Version}) Description: ARC LCAS/LCMAPS plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC LCAS/LCMAPS tools allow configuring ARC CE to use LCAS/LCMAPS services for authorization and mapping. Package: nordugrid-arc-plugins-xrootd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), Description: ARC xrootd plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC xrootd plugins. These allow access to data through the xrootd protocol. Package: nordugrid-arc-plugins-s3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), Description: ARC S3 plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC plugins for S3. These allow access to data through the S3 protocol. Package: nordugrid-arc-plugins-gfal Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), Description: ARC GFAL2 plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC plugins for GFAL2. This allows third-party transfer and adds support for several extra transfer protocols (rfio, dcap, gsidcap). Support for specific protocols is provided by separate 3rd-party GFAL2 plugin packages. Package: nordugrid-arc-plugins-internal Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), nordugrid-arc-arex (= ${binary:Version}) Description: ARC internal plugin NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC internal plugin. A special interface aimed for restrictive HPC sites, to be used with a local installation of the ARC Control Tower. Package: nordugrid-arc-plugins-python Replaces: python3-nordugrid-arc (<< 6.6.0~) Breaks: python3-nordugrid-arc (<< 6.6.0~) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), python3-nordugrid-arc (= ${binary:Version}) Description: ARC Python dependent plugin NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC plugins dependent on Python. Package: nordugrid-arc-dev Replaces: python3-nordugrid-arc (<< 6.6.0~) Breaks: python3-nordugrid-arc (<< 6.6.0~) Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), libxml2-dev (>= 2.4.0), libssl-dev, libglibmm-2.4-dev Description: ARC development files NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . Header files and libraries needed to develop applications using ARC. Package: python3-nordugrid-arc Provides: ${python3:Provides} Architecture: any Section: python Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libarccommon4 (= ${binary:Version}) Description: ARC Python 3 wrapper NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . Python 3 bindings for ARC. Package: nordugrid-arc-test-utils Provides: nordugrid-arc-misc-utils Replaces: nordugrid-arc-misc-utils (<< 6.0.0~) Conflicts: nordugrid-arc-misc-utils (<< 6.0.0~) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libarccommon4 (= ${binary:Version}), nordugrid-arc-plugins-needed (= ${binary:Version}) Description: ARC test tools NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains a few utilities useful to test various ARC subsystems. The package is not required by users or sysadmins and it is mainly for developers. Package: nordugrid-arc-archery-manage Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-ldap, python3-dnspython Description: ARCHERY administration tool NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the archery-manage utility for administration of an ARCHERY DNS-embedded service endpoint registry. Package: nordugrid-arc-wn Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: ARC optional worker nodes components NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the optional components that provide new job management features on the worker nodes (WN). Package: python3-arcrest Provides: ${python3:Provides} Architecture: all Section: python Depends: ${misc:Depends}, ${python3:Depends} Description: ARC REST client NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC REST client. Package: nordugrid-arc-arc-exporter Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-prometheus-client Description: ARC prometheus exporter NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the Prometheus arc-exporter which collects and publishes metrics about jobs and datastaging on the ARC-CE.