Source: authd
Section: admin
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Build-Depends: debhelper-compat (= 13),
               bubblewrap <!nocheck>,
               cracklib-runtime <!nocheck>,
               dbus <!nocheck>,
               dh-apport,
               dh-cargo,
               dh-exec,
               dh-golang,
               dctrl-tools,
               cargo (>= 1.91) | cargo-1.91,
# FIXME: We need cargo-vendor-filterer starting from plucky, but noble isn't ready yet
# so workaround it, making it kind of optional, and requiring it only on versions after
# noble (controlled via base-files version that matches the one in noble).
               cargo-vendor-filterer | base-files (<< 13.5),
               golang-go (>= 2:1.26~) | golang-1.26-go,
               libc6-dev (>= 2.35),
               libglib2.0-dev,
               libpam0g-dev,
               libpwquality-dev,
               pkgconf,
               protobuf-compiler,
               systemd-dev,
               uidmap <!nocheck>,
Standards-Version: 4.6.2
XS-Go-Import-Path: github.com/canonical/authd
XS-Vendored-Sources-Rust: adler2@2.0.1, aho-corasick@1.1.5, anyhow@1.0.104, async-trait@0.1.92, atomic-waker@1.1.2, autocfg@1.5.1, axum-core@0.5.6, axum@0.8.9, base64@0.22.1, bitflags@2.13.2, bytes@1.12.1, cc@1.4.7, cfg-if@1.0.5, chrono@0.4.45, colored@3.1.1, crc32fast@1.5.2, ctor-proc-macro@0.0.6, ctor@0.5.0, deranged@0.5.8, dtor-proc-macro@0.0.6, dtor@0.1.1, either@1.18.0, equivalent@1.0.2, errno@0.3.14, fastrand@2.5.0, find-msvc-tools@0.1.13, fixedbitset@0.5.7, flate2@1.1.10, fnv@1.0.7, foldhash@0.1.5, futures-channel@0.3.34, futures-core@0.3.34, futures-sink@0.3.34, futures-task@0.3.34, futures-util@0.3.34, getrandom@0.4.3, h2@0.4.19, hashbrown@0.15.5, hashbrown@0.17.1, heck@0.5.0, hex@0.4.3, hostname@0.4.2, http-body-util@0.1.5, http-body@1.1.0, http@1.5.0, httparse@1.10.1, httpdate@1.0.3, hyper-timeout@0.5.2, hyper-util@0.1.20, hyper@1.11.1, iana-time-zone@0.1.65, indexmap@2.14.2, itertools@0.14.0, itoa@1.0.18, lazy_static@1.5.0, libc@0.2.189, libnss@0.9.0, linux-raw-sys@0.12.1, log@0.4.34, matchit@0.8.4, memchr@2.8.3, mime@0.3.17, miniz_oxide@0.9.1, mio@1.2.3, multimap@0.10.1, num-conv@0.2.2, num-traits@0.2.19, num_threads@0.1.7, once_cell@1.21.4, paste@1.0.15, percent-encoding@2.3.2, petgraph@0.8.3, pin-project-internal@1.1.13, pin-project-lite@0.2.17, pin-project@1.1.13, powerfmt@0.2.0, prettyplease@0.2.37, proc-macro2@1.0.107, procfs-core@0.18.0, procfs@0.18.0, prost-build@0.14.4, prost-derive@0.14.4, prost-types@0.14.4, prost@0.14.4, pulldown-cmark-to-cmark@22.0.1, pulldown-cmark@0.13.4, quote@1.0.47, regex-automata@0.4.18, regex-syntax@0.8.11, regex@1.13.1, rustix@1.1.5, serde_core@1.0.229, shlex@2.0.1, simd-adler32@0.3.10, simple_logger@5.2.0, slab@0.4.12, smallvec@1.16.1, socket2@0.6.5, syn@2.0.119, syn@3.0.6, sync_wrapper@1.0.2, syslog@7.0.0, tempfile@3.27.0, time-core@0.1.9, time-macros@0.2.32, time@0.3.55, tokio-macros@2.7.2, tokio-stream@0.1.19, tokio-util@0.7.19, tokio@1.53.1, tonic-build@0.14.6, tonic-prost-build@0.14.6, tonic-prost@0.14.6, tonic@0.14.6, tower-layer@0.3.3, tower-service@0.3.3, tower@0.4.13, tower@0.5.3, tracing-attributes@0.1.31, tracing-core@0.1.36, tracing@0.1.44, try-lock@0.2.5, unicase@2.9.0, unicode-ident@1.0.26, want@0.3.1, zlib-rs@0.6.8
Homepage: https://github.com/canonical/authd
Vcs-Browser: https://github.com/canonical/authd
Vcs-Git: https://github.com/canonical/authd.git
Description: Authentication daemon for cloud-based identity provider
 authd is a versatile authentication service designed to seamlessly integrate
 with cloud identity providers like OpenID Connect and Entra ID. It offers a
 secure interface for system authentication, supporting cloud-based identity
 management. authd features a modular structure, facilitating straightforward
 integration with different cloud services maintaining strong security and
 effective user authentication.

Package: authd
Architecture: any
Built-Using: ${misc:Built-Using}, ${cargo:Built-Using}
Static-Built-Using: ${misc:Static-Built-Using}, ${cargo:Static-Built-Using},
X-Cargo-Built-Using: ${cargo:X-Cargo-Built-Using},
Depends: ${shlibs:Depends},
         ${misc:Depends},
Recommends: ${misc:Recommends},
            libpam-modules,
Breaks: ${authd:gnome-shell-breaks}
Description: ${source:Synopsis}
 ${source:Extended-Description}
 .
 This package contains the authentication daemon together with the PAM & NSS
 modules.
