add proxmox-apt and proxmox-openid to workspace

and fixup d/copyright

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2023-05-24 09:23:18 +02:00
parent 6253f263ce
commit 077a83f401
5 changed files with 68 additions and 68 deletions

View File

@ -1,6 +1,7 @@
[workspace]
members = [
"proxmox-api-macro",
"proxmox-apt",
"proxmox-async",
"proxmox-auth-api",
"proxmox-borrow",
@ -11,6 +12,7 @@ members = [
"proxmox-ldap",
"proxmox-login",
"proxmox-metrics",
"proxmox-openid",
"proxmox-rest-server",
"proxmox-router",
"proxmox-schema",
@ -32,6 +34,7 @@ authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
license = "AGPL-3"
repository = "https://git.proxmox.com/?p=proxmox.git"
homepage = "https://proxmox.com"
exclude = [ "debian" ]
[workspace.dependencies]

View File

@ -1,28 +1,23 @@
[package]
name = "proxmox-apt"
version = "0.9.3"
authors = [
"Fabian Ebner <f.ebner@proxmox.com>",
"Proxmox Support Team <support@proxmox.com>",
]
edition = "2021"
license = "AGPL-3"
description = "Proxmox library for APT"
homepage = "https://www.proxmox.com"
authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
exclude = [ "debian" ]
[lib]
name = "proxmox_apt"
path = "src/lib.rs"
[dependencies]
anyhow = "1.0"
hex = "0.4.3"
once_cell = "1.3.1"
openssl = "0.10"
rfc822-like = "0.2.1"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.41"
anyhow.workspace = true
hex.workspace = true
once_cell.workspace = true
openssl.workspace = true
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
proxmox-schema = { version = "1", features = [ "api-macro" ] }
rfc822-like = "0.2.1"
proxmox-schema = { workspace = true, features = [ "api-macro" ] }

View File

@ -1,16 +1,18 @@
Copyright (C) 2021 Proxmox Server Solutions GmbH
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
This software is written by Proxmox Server Solutions GmbH <support@proxmox.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Files:
*
Copyright: 2019 - 2023 Proxmox Server Solutions GmbH <support@proxmox.com>
License: AGPL-3.0-or-later
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU Affero General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option) any
later version.
.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details.
.
You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>.

View File

@ -1,29 +1,27 @@
[package]
name = "proxmox-openid"
version = "0.9.9"
authors = ["Dietmar Maurer <dietmar@proxmox.com>"]
edition = "2018"
license = "AGPL-3"
authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
exclude = [
"build",
"debian",
]
[lib]
name = "proxmox_openid"
path = "src/lib.rs"
[dependencies]
anyhow = "1.0"
http = "0.2"
nix = "0.26"
openidconnect = { version = "2.4", default-features = false, features = ["accept-rfc3339-timestamps"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
thiserror="1.0"
ureq = { version = "2.4", default-features = false, features = ["native-tls", "gzip"] }
native-tls = "0.2"
url = "2.1"
anyhow.workspace = true
http.workspace = true
nix.workspace = true
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
thiserror = "1"
native-tls.workspace = true
url.workspace = true
proxmox-time = "1"
proxmox-sys = { version = "0.4", features = ["timer"] }
openidconnect = { version = "2.4", default-features = false, features = ["accept-rfc3339-timestamps"] }
ureq = { version = "2.4", default-features = false, features = ["native-tls", "gzip"] }
proxmox-time.workspace = true
proxmox-sys = { workspace = true, features = ["timer"] }

View File

@ -1,16 +1,18 @@
Copyright (C) 2020-2021 Proxmox Server Solutions GmbH
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
This software is written by Proxmox Server Solutions GmbH <support@proxmox.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Files:
*
Copyright: 2019 - 2023 Proxmox Server Solutions GmbH <support@proxmox.com>
License: AGPL-3.0-or-later
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU Affero General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option) any
later version.
.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details.
.
You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>.