Commit Graph

96 Commits

Author SHA1 Message Date
Thomas Lamprecht
df1572c082 bump version to 8.4.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2025-04-08 01:51:52 +02:00
Thomas Lamprecht
e96564cc84 d/control: wrap-and-sort -tkn
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-11-20 11:42:18 +01:00
Thomas Lamprecht
1f91c45839 bump version to 8.3.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-11-20 11:42:11 +01:00
Thomas Lamprecht
73261d652c d/copyright: update years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-17 07:39:22 +02:00
Thomas Lamprecht
c65b162555 bump version to 8.2.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-17 07:38:35 +02:00
Fabian Grünbichler
1eea6248bf apt hook: disable on remove
and (re-)enable on install. adapted from apt-listbugs/apt-listchanges, which
solve the issue of removing (instead of purging) the conffile and hook binary
providing package in the same fashion.

Suggested-by: Fiona Ebner <f.ebner@proxmox.com>
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Reviewed-by: Fiona Ebner <f.ebner@proxmox.com>
2024-04-16 17:03:13 +02:00
Fabian Grünbichler
e291a8cc4c d/control: wrap-and-sort
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-03-07 09:32:54 +01:00
Fabian Grünbichler
562233f4fe proxmox-ve: add systemd-sys to depends
Proxmox VE only works with systemd as PID1, encode it in the meta dependencies
to prevent accidentally switching the (default) init system on the package
level.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-03-07 09:25:39 +01:00
Thomas Lamprecht
493beb5f94 drop postinst/rm, moved to meta package for default-kernel
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-23 10:51:38 +01:00
Thomas Lamprecht
334c1dc288 bump version to 8.1.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-23 10:34:46 +01:00
Fabian Grünbichler
06586cceb4 bump version to 8.0.2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-08-01 12:18:54 +02:00
Fabian Grünbichler
8b8bb0fb55 switch to new proxmox-kernel (meta) packages
and force upgrade of proxmox-kernel-helper/pve-manager with support for the new
package names.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-08-01 12:18:54 +02:00
Thomas Lamprecht
38b4f5f2b9 bump version to 8.0.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-12 11:10:18 +02:00
Thomas Lamprecht
2af920f2ba switch dependency over to proxmox-kernel-helper package
this got split out from the kernel meta package due to clashing with
multiple versions of that package, and with the split we took the
chance to rename it to something less pve centric, as it's reused by
all Proxmox projects that require a kernel.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-12 10:14:01 +02:00
Thomas Lamprecht
507ad33f3c d/control: normalize via wrap-and-sort -tkn
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-12 09:45:09 +02:00
Thomas Lamprecht
3daa6d1c1b add .gitignore file
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:39:13 +02:00
Thomas Lamprecht
c82724795c buildsys: drop passing arch to upload for arch-all package
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:36:28 +02:00
Thomas Lamprecht
1882eab361 bump version to 8.0.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:35:45 +02:00
Thomas Lamprecht
47e90efb39 depend on 6.2 by default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:35:45 +02:00
Thomas Lamprecht
f8fa16d247 d/control: define compat level via build-depends and raise to 13
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:35:45 +02:00
Thomas Lamprecht
478ad35420 d/control: drop dependency on vncterm and spiceterm
pve-manager, which already depends on them, is the better place for
this.

Plus, those two are a bit dated and nowadays the termproxy + xterm.js
stack provides better UX and more features.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:35:45 +02:00
Thomas Lamprecht
818f19584e d/control: add missing ${misc:Depends}
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:35:45 +02:00
Thomas Lamprecht
02b5e38ec9 d/control: drop ancient conflict/replace entries
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:35:45 +02:00
Thomas Lamprecht
f344e0078b buildsys: derive upload dist automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:35:45 +02:00
Thomas Lamprecht
fb843ee998 buildsys: add DSC & sbuild convenience target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:23:17 +02:00
Thomas Lamprecht
7dea9dbcfd buildsys: make build-dir generation atomic
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:22:38 +02:00
Thomas Lamprecht
bea910049e d/rules: use dh wildcard rule
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 20:20:53 +02:00
Thomas Lamprecht
e0046a0b97 makefile: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 19:59:46 +02:00
Thomas Lamprecht
e881fdc445 update copyright years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-24 14:01:16 +01:00
Thomas Lamprecht
d5af89b61f bump version to 7.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-20 15:21:02 +01:00
Thomas Lamprecht
bd27514a7d d/copyright: update years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-20 15:00:36 +02:00
Thomas Lamprecht
c825ecc893 bump version to 7.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-20 15:00:15 +02:00
Thomas Lamprecht
a1fb08a751 depend on 5.15 by default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-20 14:57:53 +02:00
Thomas Lamprecht
19f547bbf8 bump version to 7.1-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-20 11:08:15 +02:00
Thomas Lamprecht
e818cd6a9e d/control: alternatively allow 5.15 kernel to satisfy dependency
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-20 11:06:54 +02:00
Stoiko Ivanov
68a17f6889 apt-hook: add check preventing the removal of pinned kernels
the $file_read_firstline helper code is copied from PVE::Tools, since
we do not want to depend on pve-common being in good shape when the
apt hook is executed

Co-authored-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Tested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-02-22 13:31:59 +01:00
Stoiko Ivanov
5f7b19c9c9 apt-hook: verify that fd is numeric
since we read it from the environment

Co-authored-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Tested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-02-22 13:31:59 +01:00
Stoiko Ivanov
ddba61a15c apt-hook: fix perlcritic warnings
Co-authored-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Tested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-02-22 13:31:59 +01:00
Thomas Lamprecht
fbc2871267 buildsys: change upload dist to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 21:49:35 +01:00
Thomas Lamprecht
f24839d56a bump version to 7.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 21:47:05 +01:00
Thomas Lamprecht
389cf5a138 depend on 5.13 based kernel as new default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 21:45:52 +01:00
Thomas Lamprecht
b9f84e76cc bump version to 7.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-24 13:53:45 +02:00
Fabian Grünbichler
beb329a237 add grub.d snippet
to set distributor and disable os-prober. this allows us to drop grub
cfg handling from the installer except for the ZFS on / use case.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-06-24 13:10:14 +02:00
Thomas Lamprecht
41a63e43e1 bump version to 7.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-24 12:20:49 +02:00
Thomas Lamprecht
02046aabbe d/control: switch over to 5.11 kernel as default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-24 12:20:39 +02:00
Thomas Lamprecht
f1c22b1866 update copyright and fixup license to AGPLv3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-24 12:16:09 +02:00
Thomas Lamprecht
8109ea5a55 debian: bump debhelper compat level to 12
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-24 12:13:24 +02:00
Thomas Lamprecht
286285a9a4 bump version to 6.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-28 10:29:16 +02:00
Thomas Lamprecht
5f427af566 bump version to 6.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-25 11:47:30 +01:00
Fabian Grünbichler
3a0fd3b7d2 bump version to 6.2-2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-09-17 17:09:47 +02:00