Commit Graph

23 Commits

Author SHA1 Message Date
Wolfgang Bumiller
6c166649e5 This repository was moved to proxmox-perl-rs
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-11-09 15:23:57 +01:00
Wolfgang Bumiller
e048d7f02d drop proxmox dependency and update apt/openid versions
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-10-12 10:36:47 +02:00
Wolfgang Bumiller
23c6913f17 use hex crate instead of proxmox::tools::digest_to_hex
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-10-12 10:36:47 +02:00
Thomas Lamprecht
7fc2418a8e bump version to 0.2.3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-29 18:13:18 +02:00
Thomas Lamprecht
60bbd515ff update proxmox, apt, openid dependencies
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-29 18:12:16 +02:00
Fabian Ebner
22eda284a0 apt: repos: adapt to further back-end changes
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-07-29 18:08:12 +02:00
Fabian Ebner
83e8246aeb apt: repos: adapt to back-end changes
It's up to the caller to provide the current release for standard
repository detection/addition.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-07-29 18:08:12 +02:00
Thomas Lamprecht
df3e065ceb bump version to 0.2.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-02 13:13:20 +02:00
Thomas Lamprecht
1d9a4d12be cargo: bump perlmod dependency to 0.5.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-02 13:13:20 +02:00
Fabian Ebner
44d634cd8c apt: check if repository is already configured before adding
and if it is, enable it.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-07-02 13:01:18 +02:00
Fabian Ebner
1e18794155 apt: avoid overwriting files that could not be parsed
The enable/disable case should not be reachable via UI as the digest
check comes first, but it's still good to fix it too.

Reported-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-07-02 13:00:58 +02:00
Thomas Lamprecht
528d83fc1f bump version to 0.2.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-01 18:37:27 +02:00
Thomas Lamprecht
ee809c6073 cargo: bump proxmox-apt dependency to 0.4.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-01 18:36:40 +02:00
Thomas Lamprecht
56f9f54284 bump version to 0.2.0, switch to native versioning
As this is a native package with actual libraries (not just rust
code) coming from Proxmox, so dropping the debian-revision (only
intended for outside packages re-build/packaged for a distro) is
legitimate here, especially as its quite new and so nobody will
really notice it was using another schema..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-30 20:57:04 +02:00
Thomas Lamprecht
f3a2e14b11 cargo: update proxmox-openid to 0.6.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-30 20:55:53 +02:00
Thomas Lamprecht
4cf7cb8873 openid bindings: drop unused import of anyhow::bail
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-30 20:55:28 +02:00
Thomas Lamprecht
2fc8e6e09d cargo: bump proxmox-apt dependency to 0.3.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-30 20:47:37 +02:00
Fabian Ebner
37b2e7e642 add bindings for proxmox-apt
which contains includes logic for repository handling.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-06-23 16:03:01 +02:00
Dietmar Maurer
f6da3dfc8a bump version to 0.1.2-1, depend on proxmox-openid 0.5.0 2021-06-23 11:38:43 +02:00
Dietmar Maurer
fdff433247 bump version to 0.1.1, denpend on permod 0.5.1 2021-06-23 11:09:55 +02:00
Dietmar Maurer
69cbadaa43 change upload target to Debian 'bullseye' 2021-06-22 10:31:42 +02:00
Dietmar Maurer
e7a2d7038d add proxmox-openid bindings 2021-06-22 10:21:14 +02:00
Fabian Ebner
8de80f3dad initial commit, adding files for Debian packaging
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2021-06-22 10:20:07 +02:00