43ba913977
bump version to 0.2.3-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-06-04 10:39:15 +02:00
c76c7f8303
bump version to 0.2.2-1
2020-06-03 10:37:46 +02:00
d80d1f9a2b
bump version to 0.2.1-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-05-28 17:39:41 +02:00
75410d65ef
d/control: proxmox-backup-server: depend on proxmox-backup-docs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-05-26 09:37:03 +02:00
052aaeb5e9
re-bump to 0.2.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-05-25 20:10:38 +02:00
9b1aa424b9
ui: add some task log description mappings
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-05-25 19:06:52 +02:00
16e0dd65f1
d/control: proxmox-widget-toolkit depend on 2.2-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-05-25 12:50:55 +02:00
c5a516918f
bump version to 0.2.0
2020-05-25 12:48:07 +02:00
b2c9c793ad
debcargo.toml: add missing doc build-dependencies
...
and mark them accordingly.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2020-05-18 13:48:16 +02:00
79166b3935
debcargo.toml: reflow dependencies
...
to make changes easier to track
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2020-05-18 13:08:10 +02:00
f9e3b1104e
change index to templates using handlebars
...
using a handlebars instance in ApiConfig, to cache the templates
as long as possible, this is currently ok, as the index template
can only change when the whole package changes
if we split this in the future, we have to trigger a reload of
the daemon on gui package upgrade (so that the template gets reloaded)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com >
2020-04-29 17:05:53 +02:00
99c287861e
add 'rsync' to build_depends
...
a 'make deb' fails without rsync installed (a pxar test needs it)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com >
2020-03-18 16:24:33 +01:00
0e7ab0567c
buildsys: add missing dependency
...
required for the docs built when building the deb packages
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2020-03-16 14:54:24 +01:00
106a204d49
bump version to 0.1.3-1
2020-03-03 07:25:57 +01:00
6dea60aa9f
Add zsh completion scripts
...
Signed-off-by: Christian Ebner <c.ebner@proxmox.com >
2020-02-27 06:50:14 +01:00
b69b8af26b
s/pbsbanner/proxmox-backup-banner/ + move to /usr/lib
...
We want to avoid pbs if possible and also avoid placing internal
binaries, not intended for human direct use, in /bin or /sbin paths.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-02-10 14:43:28 +01:00
274b0c7bb7
add login banner service
...
Modeled after the one from PVE, but using rust instead of perl for
resolving the nodename and writing to /etc/issue
Behavior differs a bit. We write all non-loopback addresses to this
file, as the gui accepts connections from them all, so limiting it to
the first one is not really sensible.
Further an error to resolve, or only getting loopback addresses won't
write out an empty /etc/issue file, but a note about the error at the
place where the address would be displayed.
Named it "pbsbanner", not "proxmox-backup-banner" as it's rather an
internal tool anyway and mirrors pvebanner, pmgbanner
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-02-06 22:19:22 +01:00
e881b8a5ef
switch to debcargo for generating d/control
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2020-01-21 11:45:26 +01:00
dbd3e5da12
update tokio to 0.2.9
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2020-01-16 13:23:24 +01:00
6a0dc4a5bc
bump proxmox crate version
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2020-01-16 11:40:23 +01:00
4f0c4523f6
debian: bump dependency versions
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2020-01-16 10:20:41 +01:00
85d3660bf9
bump proxmox dependency to 0.1.2
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2020-01-08 14:18:07 +01:00
70cd0e1b12
d/control: bump proxmox build-dep
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2020-01-07 10:46:32 +01:00
8ec9e311e4
bump version to 0.1.2
2019-12-30 11:01:21 +01:00
3332a91426
bump version to 0.1.1
2019-12-27 11:51:22 +01:00
75232e517a
packaging: fix docs install path
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2019-12-23 07:52:40 +01:00
da0e1e4021
various packaging fixes, bump version
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2019-12-20 12:55:32 +01:00
4aa3763944
d/control: add proper rust build-dependencies
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2019-12-20 12:55:32 +01:00
6060a57578
debian/: run wrap-and-sort
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2019-12-18 17:22:43 +01:00
81cc71c0d7
use proxmox-mini-journalreader to display syslog
2019-12-17 14:06:48 +01:00
7f816d468a
install ext6-pbs.css
2019-12-17 11:34:29 +01:00
05c031612e
d/rules: override dwz helper to avoid build-failure
...
AFAICT, this is the issue from Debian Bug #933541 , I implement the
workaround suggested by a maintainer[0].
[0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933541#10
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2019-12-16 16:38:03 +01:00
1182a3c40d
Revert "d/control: add llvm-dev to build-dependencies"
...
llvm-dev was wrong, llvm-config is shipped by llvm package
This reverts commit 2db252aeae
.
2019-12-16 15:33:57 +01:00
2db252aeae
d/control: add llvm-dev to build-dependencies
...
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com >
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2019-12-16 15:17:14 +01:00
ba0f71f5eb
d/control: add rsync to build-dependencies
...
not directly required for
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2019-12-16 11:32:44 +01:00
f1e8935b45
d/control: add missing build-dependencies
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2019-12-16 11:24:57 +01:00
720776b81e
generate separate proxmox-backup-docs package
2019-12-13 14:15:07 +01:00
06aa0f2844
debian/control: remove libreadline-dev build dependency
...
Signed-off-by: Christian Ebner <c.ebner@proxmox.com >
2019-12-06 09:03:15 +01:00
a96521577e
correctly install bash completion helpers
2019-12-03 09:52:53 +01:00
126c1f675f
add build depend for libreadline-dev
2019-11-22 08:29:41 +01:00
e4a5ab8ddb
add pxar.1 manual page
2019-11-17 17:13:59 +01:00
f569acc5e2
drop uuid crate dependency
...
proxmox::tools now has a Uuid module using the native
libuuid.
Adds build dependency: libuuid1 (which is a Pre-Depends of
util-linux, so always installed anyway).
Drops uuid + 16 more crate dependencies.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2019-11-14 10:22:29 +01:00
cd88ccae99
debian/control: build-depend on latexmk
2019-11-11 19:54:15 +01:00
fdd471d590
docs/introduction.rst: Add License Section (AGPL3)
2019-11-11 19:21:27 +01:00
028bd254ac
add manual page for proxmox-backup-manager
2019-11-11 09:17:55 +01:00
36d74cd633
debian packages: split package into client/server
2019-11-11 08:35:33 +01:00
d03d3fa04e
d/control: depend on libfuse3-dev
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2019-08-13 12:29:00 +02:00
de3b0ad1ce
whitespace fixup
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2019-08-13 12:28:05 +02:00
cf925b94ab
debian/control: add clang build dependency
2019-06-27 11:14:33 +02:00
d98c9a7a38
use service Type=notify
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2019-04-25 11:01:33 +00:00