]>
git.proxmox.com Git - proxmox-perl-rs.git/log
Thomas Lamprecht [Thu, 18 May 2023 10:30:23 +0000 (12:30 +0200)]
common: d/changelog: fixup distribution to bookworm
got (correctly) uploaded to bookworm, not bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 18 May 2023 10:01:56 +0000 (12:01 +0200)]
pmg: bump version to 0.7.1
as the cargo one wasn't bumped, d/changelog still listed bullseye as
distribution for the original 0.7.0 upload and d/control was a bit
dusted, so to avoid any confusion just re-bumped with no actual code
change.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 18 May 2023 10:26:20 +0000 (12:26 +0200)]
pmg: refresh d/control and note that debcargo.toml isn't canonical source
Also run `wrap-and-sort -tkn`
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 18 May 2023 09:59:07 +0000 (11:59 +0200)]
buildsys: cleanup and expand clean target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 18 May 2023 09:43:46 +0000 (11:43 +0200)]
pmg: d/changelog: fixup distribution to bookworm
this release got uploaded to bookworm only.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Wolfgang Bumiller [Wed, 17 May 2023 13:57:02 +0000 (15:57 +0200)]
buildsys: add missing deb targets
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 17 May 2023 13:49:08 +0000 (15:49 +0200)]
bump proxmox-rs-perl to 0.3.0, pmg-rs to 0.7.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 17 May 2023 13:43:28 +0000 (15:43 +0200)]
buildsys: pmg-rs: dsc and sbuild updates
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 16 May 2023 12:29:16 +0000 (14:29 +0200)]
bump pve-rs to 0.8.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 17 May 2023 07:37:31 +0000 (09:37 +0200)]
buildsys: make pve-rs sbuild compatible
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 17 May 2023 07:03:49 +0000 (09:03 +0200)]
undo rust workspace change in preparation for .dsc builds
The library ending up a level above the actual code just
makes .dsc/sbuild building very inconvenient, and pve-rs and
pmg-rs often grow independently from one another.
All we need is the common code available.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 16 May 2023 12:28:25 +0000 (14:28 +0200)]
buildsys: pve: add dsc target, derive distribution automatically
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 10 May 2023 11:21:21 +0000 (13:21 +0200)]
bump pve-rs to 0.7.6
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 9 May 2023 09:29:05 +0000 (11:29 +0200)]
major build system upgrade
- Add a 'common' symlink inside pve-rs/pmg-rs
- Have the `build/` target replace it with a dir and copy
`common/src` into it.
- Depend on perlmod-bin to generate the perl package files.
now pve-rs and pmg-rs can be built directly from within via
dpkg-buildpackage
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 20 Apr 2023 07:51:09 +0000 (09:51 +0200)]
bump proxmox-tfa to 4
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 18 Apr 2023 09:26:04 +0000 (11:26 +0200)]
update to new tfa crate
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 28 Apr 2023 10:37:50 +0000 (12:37 +0200)]
use more workspace variables, upgrade edition
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 21 Mar 2023 14:40:08 +0000 (15:40 +0100)]
buildsys: drop old deb building from pmg,pve Makefiles
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Thomas Lamprecht [Tue, 21 Mar 2023 16:58:45 +0000 (17:58 +0100)]
bump version to 0.7.5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 21 Mar 2023 14:30:34 +0000 (15:30 +0100)]
bump version to 0.7.4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 21 Mar 2023 14:26:40 +0000 (15:26 +0100)]
bump proxmox-resource-scheduling dependency to 0.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Fiona Ebner [Tue, 21 Mar 2023 12:33:45 +0000 (13:33 +0100)]
pve: test: resource scheduling: add test with overcommitted node
which will fail with librust-proxmox-resource-scheduling-dev=0.1.0-1
Reported-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Fiona Ebner [Tue, 21 Mar 2023 12:33:44 +0000 (13:33 +0100)]
pve: test: resource scheduling: use dedicated functions for tests
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Wolfgang Bumiller [Tue, 21 Mar 2023 11:54:50 +0000 (12:54 +0100)]
buildsys: fix 'target/' path in install target
The target/ dir is relative to the workspace Cargo.toml
file.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 7 Mar 2023 11:48:46 +0000 (12:48 +0100)]
update to new tfa crate
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 7 Mar 2023 11:42:08 +0000 (12:42 +0100)]
bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 7 Mar 2023 11:40:49 +0000 (12:40 +0100)]
use workspace dependencies
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Lukas Wagner [Tue, 21 Feb 2023 09:29:46 +0000 (10:29 +0100)]
initialize logging when shared library is loaded
This commit sets up logging by hooking into module loading/bootstraping
process to call a new `init` function exported by the `Proxmox::Lib::{PVE,PMG}`
module, which initializes `env_logger` with its default settings.
This allows us to use `log::*` macros from Rust code.
Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
Fabian Grünbichler [Thu, 5 Jan 2023 12:16:26 +0000 (13:16 +0100)]
update to nix 0.26
and proxmox-sys using it
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:45:58 +0000 (13:45 +0100)]
drop comment about running tests during build
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:35:23 +0000 (13:35 +0100)]
pve: build test stub of Proxmox::Lib::PVE for tests
this replaces the libdirs() sub with one containing:
- ../target (for when run from build/pve-rs)
- ../../target (for when run from toplevel/pve-rs
This way we can run 'make check' both from within `pve-rs`
as well as from the package building process.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:25:21 +0000 (13:25 +0100)]
package template: introduce libdirs() method
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:16:51 +0000 (13:16 +0100)]
buildsys: generate .pm files in packages
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:09:27 +0000 (13:09 +0100)]
buildsys: generate Proxmox::Lib within the product Makefiles
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:06:47 +0000 (13:06 +0100)]
buildsys: include defines.mk in pve-rs and pmg-rs
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:05:50 +0000 (13:05 +0100)]
buildsys: move package_template to defines.mk
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 12:05:10 +0000 (13:05 +0100)]
buildsys: drop PERLMOD_PRODUCT variable
it's not used anymore
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 10:14:14 +0000 (11:14 +0100)]
pve-rs: bump to 0.7.3
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 10:11:27 +0000 (11:11 +0100)]
pve: bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 15 Nov 2022 10:10:32 +0000 (11:10 +0100)]
use Test::More for resource_scheduling tests
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fiona Ebner [Thu, 10 Nov 2022 14:37:44 +0000 (15:37 +0100)]
add basic test for resource scheduling
currently only used to test the installed version and not
automatically during build. See the FIXME note for why.
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Fiona Ebner [Thu, 10 Nov 2022 14:37:43 +0000 (15:37 +0100)]
pve-rs: add resource scheduling module
backed by the proxmox-resource-scheduling crate.
Initially to be used by the HA manager to allow it basing its decision
where to start a new or recovered service on static usage information
rather than just counting.
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Fabian Grünbichler [Wed, 7 Sep 2022 10:06:18 +0000 (12:06 +0200)]
pmg-rs: bump to 0.6.2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 7 Sep 2022 10:06:05 +0000 (12:06 +0200)]
pve-rs: bump to 0.7.2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 7 Sep 2022 10:05:37 +0000 (12:05 +0200)]
common: bump to 0.2.1
and update versioned depends/breaks
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 7 Sep 2022 08:06:10 +0000 (10:06 +0200)]
update to proxmox-subscription 0.3
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 4 Aug 2022 08:31:37 +0000 (10:31 +0200)]
update to proxmox-http 0.7
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Wed, 17 Aug 2022 11:13:47 +0000 (13:13 +0200)]
common: add versioned Breaks
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fabian Grünbichler [Tue, 2 Aug 2022 12:42:50 +0000 (14:42 +0200)]
bump proxmox-sys dependency to 0.4
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Mon, 25 Jul 2022 11:46:35 +0000 (13:46 +0200)]
bump pmg-rs to 0.6.1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 25 Jul 2022 11:46:10 +0000 (13:46 +0200)]
bump pve-rs to 0.7.1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 25 Jul 2022 11:43:54 +0000 (13:43 +0200)]
bump proxmox-tfa to 2.1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Thomas Lamprecht [Mon, 25 Jul 2022 09:43:40 +0000 (11:43 +0200)]
buildsys: fix common upload target interpretation
FWICT there's no way to escape the comma directly, so use a
intermediate variable to pass the correct value to the call
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 13:01:47 +0000 (15:01 +0200)]
bump common to 0.2.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 13:01:20 +0000 (15:01 +0200)]
common: depend on next pve-rs/pmg-rs bump
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 12:58:59 +0000 (14:58 +0200)]
bump pmg-rs to 0.6.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 12:58:48 +0000 (14:58 +0200)]
bump pve-rs to 0.7.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 12:55:53 +0000 (14:55 +0200)]
pmg: bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 12:55:30 +0000 (14:55 +0200)]
pve: bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 12:58:35 +0000 (14:58 +0200)]
bump proxmox-http to 0.6.4
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Jul 2022 12:54:45 +0000 (14:54 +0200)]
bump proxmox-apt to 0.9 and proxmox-subscription to 0.2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fabian Grünbichler [Thu, 21 Jul 2022 11:33:47 +0000 (13:33 +0200)]
common: adapt to changes in proxmox_subscription
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 21 Jul 2022 11:33:37 +0000 (13:33 +0200)]
cargo fmt
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 21 Jul 2022 10:52:37 +0000 (12:52 +0200)]
adapt to proxmox-apt changes
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 30 Jun 2022 13:04:20 +0000 (15:04 +0200)]
common: add proxmox_subscription wrapper
and expose it for PVE and PMG.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Fri, 8 Jul 2022 12:54:22 +0000 (14:54 +0200)]
buildsys: add common-upload target
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 8 Jul 2022 12:50:35 +0000 (14:50 +0200)]
bump common version to 0.1.2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 8 Jul 2022 12:49:47 +0000 (14:49 +0200)]
bump pve-rs to 0.6.2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 8 Jul 2022 12:49:41 +0000 (14:49 +0200)]
bump pmg-rs to 0.5.2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 8 Jul 2022 12:48:11 +0000 (14:48 +0200)]
common: depend on next pmg/pve bump
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fabian Ebner [Fri, 8 Jul 2022 11:55:53 +0000 (13:55 +0200)]
move apt repositories module to common
while introducing a 'product' parameter to the relevant functions and
adding wrappers for backwards-compatibility.
Suggested-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
Wolfgang Bumiller [Wed, 6 Jul 2022 10:34:41 +0000 (12:34 +0200)]
common: fix base for PMG
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Thomas Lamprecht [Mon, 20 Jun 2022 08:33:11 +0000 (10:33 +0200)]
d/control: update build-dep for nix rs dependency to 0.24
was missed in commit
b67ff27d9e5869d0e7d25bf6b0c8176b401cb438
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 10 May 2022 05:13:56 +0000 (07:13 +0200)]
buildsys: remove common-deb flag file too on clean
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 10 May 2022 05:12:30 +0000 (07:12 +0200)]
common: bump version to 0.1.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Fabian Grünbichler [Thu, 2 Jun 2022 11:36:44 +0000 (13:36 +0200)]
update to nix 0.24
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Stoiko Ivanov [Mon, 9 May 2022 10:17:51 +0000 (12:17 +0200)]
common: d/control: break/replace libpve-rs-perl (<< 0.6.0)
libproxmox-rs-perl ships /usr/share/perl5/PVE/RS/CalendarEvent.pm,
which was also present in libpve-rs-perl until version 0.5.1
This can lead to a (racy) issue while upgrading - depending
on which of libproxmox-rs-perl or libpve-rs-perl gets unpacked first
we potentially run into:
```
dpkg: error processing archive \
/tmp/apt-dpkg-install-lNBzMn/48-libproxmox-rs-perl_0.1.0_amd64.deb (--unpack):
trying to overwrite '/usr/share/perl5/PVE/RS/CalendarEvent.pm', \
which is also in package libpve-rs-perl 0.5.1
```
This patch follows the debian policy manual for these situations:
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-breaks
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Acked-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Tue, 19 Apr 2022 13:08:24 +0000 (15:08 +0200)]
pve-rs: bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Thomas Lamprecht [Tue, 19 Apr 2022 08:58:51 +0000 (10:58 +0200)]
bump version to 0.6.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 19 Apr 2022 08:56:43 +0000 (10:56 +0200)]
update proxmox-openid to 0.9.5
to fix azure support that broke with the switch to ureq due to azure
not understanding chunked transfer encoding
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 29 Mar 2022 08:38:29 +0000 (10:38 +0200)]
update proxmox-openid to 0.9.4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Wolfgang Bumiller [Mon, 21 Mar 2022 13:08:07 +0000 (14:08 +0100)]
buildsys: drop file list in Makefiles
just install all files, `make gen` at the top level is
responsible for generating the correct files
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 21 Mar 2022 12:45:00 +0000 (13:45 +0100)]
pve: buildsys: remove CalendarEvent file
this has been moved to the common package
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 21 Mar 2022 08:29:43 +0000 (09:29 +0100)]
bump pmg-rs to 0.5.1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 21 Mar 2022 08:28:02 +0000 (09:28 +0100)]
buildsys: fail when trying to install non-existent files
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 21 Mar 2022 08:26:55 +0000 (09:26 +0100)]
pmg: buildsys: typo fix: install PMG.pm
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 17 Mar 2022 12:43:33 +0000 (13:43 +0100)]
release libproxmox-rs-perl as 0.1.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 17 Mar 2022 12:38:33 +0000 (13:38 +0100)]
common: add PVE::RS::CalendarEvent for compat
This simply uses the new one as a base in order to help
getting the packages setup initially.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 8 Mar 2022 09:30:47 +0000 (10:30 +0100)]
bump perlmod to 0.13
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 09:39:51 +0000 (10:39 +0100)]
bump pmg-rs to 0.5.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 09:38:06 +0000 (10:38 +0100)]
bump pve-rs to 0.6.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 08:51:59 +0000 (09:51 +0100)]
add libproxmox-rs-perl and release it as 0.1.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 10:42:26 +0000 (11:42 +0100)]
fixup .gitignore
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 28 Feb 2022 10:57:56 +0000 (11:57 +0100)]
generate and install perl package files
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 28 Feb 2022 10:27:17 +0000 (11:27 +0100)]
buildsys: add genpackage.pl script
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 25 Feb 2022 14:40:00 +0000 (15:40 +0100)]
add common-src/ and move CalendarEvent to it
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 24 Feb 2022 09:50:09 +0000 (10:50 +0100)]
add base files for 'common' loading
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 28 Feb 2022 11:01:24 +0000 (12:01 +0100)]
Revert "move apt to /perl-apt, use PERLMOD_PRODUCT env var"
This reverts commit
9bc3ab23cba44ee9cdad2e6a24c9783a993183c5 .
This is not the way we're going to organize common code.
Wolfgang Bumiller [Mon, 28 Feb 2022 11:24:19 +0000 (12:24 +0100)]
update d/control files
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 25 Feb 2022 14:55:01 +0000 (15:55 +0100)]
bump perlmod to 0.12
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>