Commit Graph

83 Commits

Author SHA1 Message Date
Thomas Lamprecht
22c1452e30 d/control: bump http-server and mini-journalreader dependencies
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-24 18:47:19 +01:00
Stoiko Ivanov
b6398262ef d/control: add missing builddep on libpod-parser-perl
Reported-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-09-24 12:09:31 +02:00
Thomas Lamprecht
687cb0ef9c prefer more flexible get_local_ip where possible
get_ip_from_hostname does only check getaddrinfo, which can fail for
the local node in some environments, especially container ones.

Rather, use the new get_local_ip helper, that still tries to do a gai
call first, but falls back to configured (/etc/network/interfaces)
IPs and also on the currently, from kernel POV active ones.

A big bonus is that the new helper is much less likely to die, so it
won't break service startup in restricted (CTs) envs after initial
setup as often anymore.

While yes, if no addr is resolved, configured or active the PMG won't
work, but killing pmg proxy/daemon won't better that situation either
;)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-18 15:07:03 +02:00
Thomas Lamprecht
3bd155cfa9 d/control: recommend ifupdown2 and suggest zfsutils-linux
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-14 10:02:15 +02:00
Thomas Lamprecht
982c37b78e d/control: bump versioned dependency for libpmg-rs-perl
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-13 14:16:19 +02:00
Thomas Lamprecht
d51799a35c d/control: bump pve-common and pve-http-server dependency versions
To ensure we have the new `upid_normalize_status_type` and the
new http-server listening behavior available

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-28 16:01:22 +02:00
Thomas Lamprecht
b8b56fbfa5 d/control: drop transitional apt-transport-https, provided by apt
It was actually integrated into apt quite a bit before version 2.0
but it does not really hurts and version 2 is available since Q1 2020
on sid, bullseye will have 2.2.x so using (>= 2~) is just fine.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-28 14:15:31 +02:00
Thomas Lamprecht
64537e425b d/control: bump standards version and use https in homepage
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-28 14:15:08 +02:00
Stoiko Ivanov
2e08e3c97b unpack: adapt to new libarchive methods
This patch changes the deprecated method used from libarchive-perl.
It needs a versioned dependency bump on libarchive-perl (>= 3.4.0).

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-11 14:53:45 +00:00
Stoiko Ivanov
771f863cbb update postgresql dependency to 13
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-11 14:53:45 +00:00
Stoiko Ivanov
f6d5ecfd4e d/control: bump versioned dependency on pve-common and pve-http-server
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-11 14:53:45 +00:00
Stoiko Ivanov
431b78b9d8 buildsys: bump d/compat to 12 and adapt d/rules
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-05-31 15:33:18 +00:00
Stoiko Ivanov
9abcb50508 buildsys: wrap-and-sort
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-05-31 10:52:37 +00:00
Wolfgang Bumiller
0357cac721 depend on libpmg-rs-perl and proxmox-acme
This contains `PMG::RS::Acme` and `PMG::RS::CSR` which are
used for letsencrypt certificates.

Note that for the DNS plugins this still uses the perl code
from proxmox-acme for now.

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-03-16 17:14:57 +01:00
Dietmar Maurer
3cef65a3e7 build-depends: remove dh-systemd
no longer required
2020-11-27 07:25:44 +01:00
Thomas Lamprecht
d69a16614c d/control: bump versioned dependency on pve-common
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-18 18:00:40 +01:00
Stoiko Ivanov
6522f6b544 debian: drop duplicate ', ' in dependencies
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-11-17 09:54:28 +01:00
Stoiko Ivanov
2dd922aa82 debian: add dependency on proxmox-backup-client
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-10-30 07:34:02 +01:00
Thomas Lamprecht
618af3182f d/control: bump versioned dependency for pmg-docs
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-20 17:33:11 +02:00
Thomas Lamprecht
fd59314755 d/control: add dependecy to ucf
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-14 10:29:44 +02:00
Thomas Lamprecht
879d807c55 d/control: bump versioned dependency of pve-common
The registration of the 'ldap-simple-attr' format moved over to
pve-common, ensure it's available.

Not a build-depends as section config formats are not checked
currently.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-03-09 17:36:56 +01:00
Thomas Lamprecht
e278c757fa d/control: bump versioned dependency to pve-common
to ensure we've the new LDAP module available

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-03-07 19:57:06 +01:00
Thomas Lamprecht
7d4fffb5ae d/control: bump versioned dependency to libpve-http-server-perl
for new extract_auth_value method which replaces extract_auth_cookie,
and change of auth_handler signature.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-29 21:31:15 +01:00
Thomas Lamprecht
2b9b4d4eb5 d/control: bump versioned dependency for 6.0-11
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-28 21:22:39 +01:00
Thomas Lamprecht
bf9658cbb5 d/control: bump version dependency to doc-generator
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-10 11:48:07 +01:00
Thomas Lamprecht
871f8af69f d/control: bump versioned dependency of doc-gen
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-15 13:08:17 +01:00
Thomas Lamprecht
6b19420c6c d/control: bump libpve-http-server-perl dependency version 3.0-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-22 07:31:04 +02:00
Fabian Grünbichler
fe00558f6d d/control: add missing build-dependency
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2019-07-30 09:59:05 +02:00
Thomas Lamprecht
ec987cc5ed d/control: fix and add missing build dependencies
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-24 20:14:05 +02:00
Thomas Lamprecht
6eda8fa2a5 wrap and sort + debhelper 10 buildep
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-06-06 14:24:36 +02:00
Dominik Csapak
c2e3529ab6 node: add journal api
this uses the new journalreader instead of journalctl, which is a bit
faster and can read from/to cursor and returns a start/end cursor

also you can give an unix epoch as time parameters

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-05-16 12:54:53 +02:00
Thomas Lamprecht
a72ba95d7c d/control: bump verison dependency to pve-common
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-18 13:46:58 +02:00
Stoiko Ivanov
56d3330cda add dependency on pve-http-server (>= 2.0.12)
needed for the use of common_init_proxy in PVE::APIServer::Utils

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-26 12:58:54 +01:00
Thomas Lamprecht
40935c717f d/control: update pve-common version dependency
as we use the new param_mapping functionallity from PVE::CLIHandler

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-07-10 10:53:08 +02:00
Dietmar Maurer
b1a21bb3f8 depend on fetchmail 2017-12-18 10:31:56 +01:00
Dietmar Maurer
789b37c76f depend on apt-transport-https 2017-12-15 10:19:07 +01:00
Dietmar Maurer
56f5feec28 debian/control - depend on 'rsync' 2017-12-14 06:52:56 +01:00
Dominik Csapak
7227d3cdd4 update dependencies
also use 'wrap-and-sort' to have each dependency in a single line
(makes future updates prettier and clearer)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-12-11 14:48:09 +01:00
Dietmar Maurer
44bcb5808d depend on: openssh-client, openssh-server, apt 2017-12-07 06:33:47 +01:00
Dietmar Maurer
717c2f3f1d depend on clamdscan 2017-11-25 09:35:19 +01:00
Dietmar Maurer
a1fd65e3ff rename package to pmg-api, bump version to 5.0-8 2017-11-14 11:51:44 +01:00
Dietmar Maurer
c5bbfa8665 depend on vncterm 2017-10-24 08:34:56 +02:00
Dietmar Maurer
5e1672da08 do not depend on clamav-unofficial-sigs 2017-10-05 13:50:50 +02:00
Dietmar Maurer
11081cf627 use single http_proxy config 2017-09-22 11:07:26 +02:00
Dietmar Maurer
b6a5d5a3eb depend on pmg-log-tracker 2017-09-13 09:41:39 +02:00
Dietmar Maurer
7e82f1c1a5 depend on libhtml-tree-perl and libhtml-scrubber-perl 2017-08-10 08:26:00 +02:00
Dietmar Maurer
e9f20379f1 debend on ${misc:Depends} 2017-04-25 07:57:10 +02:00
Dietmar Maurer
d487ff7b0e debian/control: depend on sudo
This is convenient to run postgres database commands as user postgres.
2017-04-13 17:39:35 +02:00
Dietmar Maurer
589cf5a717 depend on libpve-apiclient-perl 2017-04-06 10:27:31 +02:00
Dietmar Maurer
87546b8971 depend on pmg-docs, make /usr/share/pmg-docs/ accessible via https 2017-04-03 15:28:50 +02:00