Thomas Lamprecht
603a6bd183
d/postinst: followup: grep and sed use different regex escaping ..
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-29 20:25:37 +01:00
Thomas Lamprecht
83b039af35
d/postinst: make more resilient
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-29 19:58:41 +01:00
Thomas Lamprecht
c9299e76fc
bump version to 0.9.3-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-29 17:20:04 +01:00
Thomas Lamprecht
2b38dfb456
d/control: update
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-29 16:18:40 +01:00
Thomas Lamprecht
0903403ce7
bump version to 0.9.3-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-29 14:58:21 +01:00
Thomas Lamprecht
227a39b34b
bump version to 0.9.2-2
...
re-use the changelog as this was not released publicly and it's just
a small fix
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-28 23:05:58 +01:00
Thomas Lamprecht
4430f199c4
bump version to 0.9.2-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-28 21:27:15 +01:00
Thomas Lamprecht
b9cc905761
d/control.in: bump versioned dependcy for proxmox-widget-toolkit
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-28 18:49:35 +01:00
Hannes Laimer
bdc208af48
postinst: correct invalid old datastore configs
...
Signed-off-by: Hannes Laimer <h.laimer@proxmox.com>
2020-10-21 12:51:35 +02:00
Fabian Grünbichler
0c2f9621d5
d/changelog: fix typos
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-10-19 13:39:08 +02:00
Fabian Grünbichler
e7372972b5
update d/control
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-10-19 13:39:08 +02:00
Thomas Lamprecht
e6475b09e0
cargo: bump dependency of proxmox crate
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-16 12:19:43 +02:00
Dietmar Maurer
39cd81de92
bump version to 0.9.1-1
2020-10-14 13:42:30 +02:00
Fabian Grünbichler
9a75eb11cb
depend on proxmox 0.4.3
...
needed for constnamedbitmap macro
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-10-08 13:09:52 +02:00
Fabian Grünbichler
a92b2d6a00
d/control: add ',' after qrencode dependency
...
'${misc:Depends}' is empty at the moment, otherwise this would have
already generated invalid packages..
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-10-06 12:48:12 +02:00
Thomas Lamprecht
0c6b83d656
bump version to 0.9.0-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-02 15:37:59 +02:00
Thomas Lamprecht
326c835e60
update d/control
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-01 16:57:33 +02:00
Thomas Lamprecht
1a48cbf164
bump version to 0.9.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-01 16:19:49 +02:00
Thomas Lamprecht
3480777d89
d/control: bump versioned dependency of proxmox-widget-toolkit
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-01 15:30:08 +02:00
Thomas Lamprecht
df766e668f
d/control: add pve-eslint to build dependencies
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-01 14:46:30 +02:00
Dietmar Maurer
b02d49ab26
proxmox_backup_client key: allow to generate paperkey for master key
2020-09-29 08:29:42 +02:00
Dietmar Maurer
82a0cd2ad4
proxmox_backup_client key: add new paper-key command
2020-09-29 08:29:42 +02:00
Dietmar Maurer
b56c111e93
depend on proxmox 0.4.2
2020-09-28 10:50:44 +02:00
Dietmar Maurer
cfe01b2e6a
bump version to 0.8.21-1
2020-09-25 13:20:35 +02:00
Dietmar Maurer
b19b032be3
debian/control: update
2020-09-25 13:17:49 +02:00
Dietmar Maurer
17a1f579d0
bump version to 0.8.20-1
2020-09-24 13:17:06 +02:00
Dietmar Maurer
a329324139
bump version to 0.8.19-1
2020-09-22 13:30:52 +02:00
Dietmar Maurer
5d7449a121
bump version to 0.8.18-1
2020-09-22 12:39:47 +02:00
Dietmar Maurer
4ae6aede60
bump version to 0.8.17-1
2020-09-21 14:09:20 +02:00
Dietmar Maurer
3fade35260
bump proxmox version to 0.4.1
2020-09-21 13:51:33 +02:00
Dietmar Maurer
f4dc47a805
debian/control: update
2020-09-19 16:22:56 +02:00
Dietmar Maurer
dda72456d7
depend on proxmox 0.3.9
2020-09-17 08:49:50 +02:00
Dietmar Maurer
b11a6a029d
debian/control: update
2020-09-15 09:33:38 +02:00
Dietmar Maurer
158f49e246
debian/control: update hyper dependency
2020-09-11 16:03:38 +02:00
Dietmar Maurer
3e4a67f350
bump version to 0.8.16-1
2020-09-11 15:55:37 +02:00
Dietmar Maurer
04c2731349
bump version to 0.8.15-1
2020-09-10 09:26:16 +02:00
Thomas Lamprecht
abd4c4cb8c
ui: add translation support
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-08 08:54:33 +02:00
Dietmar Maurer
cd6ddb5a69
depend on proxmox 0.3.5
2020-09-04 08:11:53 +02:00
Thomas Lamprecht
7397f4a390
bump version to 0.8.14-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-02 10:41:42 +02:00
Stefan Reiter
ab6615134c
d/postinst: always fixup termproxy user id and for all users
...
Anyone with a PAM account and Sys.Console access could have started a
termproxy session, adapt the regex.
Always test for broken entries and run the sed expression to make sure
eventually all occurences of the broken syntax are fixed.
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
2020-09-01 18:02:11 +02:00
Dietmar Maurer
afe08d2755
debian/control: fix versions
2020-09-01 10:19:40 +02:00
Thomas Lamprecht
97cd0a2a6d
bump version to 0.8.13-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-27 16:15:31 +02:00
Wolfgang Bumiller
9bdeecaee4
bump pxar dep to 0.6.0
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-08-27 12:16:21 +02:00
Wolfgang Bumiller
1b32750644
update d/control for pxar 0.5.0
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-08-25 12:37:11 +02:00
Dietmar Maurer
88e28e15e4
debian/control: update for new pxar 0.4 dependency
2020-08-25 09:09:37 +02:00
Dietmar Maurer
399e48a1ed
bump version to 0.8.12-1
2020-08-25 08:57:12 +02:00
Thomas Lamprecht
52991f239f
bump version to 0.8.11-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-19 19:20:22 +02:00
Thomas Lamprecht
aafe8609e5
d/postinst: fixup userid for older termproxy tasks
...
At the time when we can fix this up the new (and possibly an old)
server daemon process is running, so use the flock CLI tool from
util-linux to ensure we do the same locking as the server and thus we
avoid a race condition.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-19 07:26:58 +02:00
Fabian Grünbichler
c5ac2b9ddd
bump version to 0.8.10-1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-08-11 15:47:30 +02:00
Wolfgang Bumiller
27d864210a
d/control: proxmox 0.3.3
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-08-10 12:05:01 +02:00
Wolfgang Bumiller
df7f04364b
d/control: bump proxmox to 0.3.2
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-08-04 11:34:58 +02:00
Fabian Grünbichler
db22e6b270
build: properly regenerate d/control
...
and commit the latest change
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-08-04 11:16:11 +02:00
Fabian Grünbichler
724de093dd
build: track generated d/control in git
...
to track changes and allow bootstrap-installation of build dependencies.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-07-31 11:18:33 +02:00
Thomas Lamprecht
beaa683a52
bump version to 0.8.9-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-24 11:24:56 +02:00
Thomas Lamprecht
7d07b73def
bump version to 0.8.8-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-23 13:12:18 +02:00
Thomas Lamprecht
14291179ce
d/control: add dependecy for pve-xtermjs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-23 12:57:11 +02:00
Thomas Lamprecht
77d634710e
bump version to 0.8.7-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-14 12:05:34 +02:00
Thomas Lamprecht
5c5181a252
d/lintian-overrides: ignore systemd-service-file-refers-to-unusual-wantedby-target
...
proxmox-backup-banner.service needs getty.target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-14 11:08:36 +02:00
Wolfgang Bumiller
4a55fa87d5
bump version to 0.8.7-1
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-07-14 10:25:53 +02:00
Thomas Lamprecht
cf063c1973
bump version to 0.8.6-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-10 11:35:04 +02:00
Thomas Lamprecht
bed3e15f16
debian/proxmox-backup-docs.links: fix name and target
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-09 21:23:41 +02:00
Dietmar Maurer
7884e7ef4f
bump version to 0.8.5-1
2020-07-09 15:35:07 +02:00
Dietmar Maurer
c8bed1b4d7
bump version to 0.8.4-1
2020-07-09 14:28:44 +02:00
Dietmar Maurer
e284073e4a
bump version to 0.8.3-1
2020-07-09 13:55:15 +02:00
Dietmar Maurer
d16ed66c88
bump version toö 0.8.2-1
2020-07-09 11:59:10 +02:00
Dietmar Maurer
8b2ad84a25
bump version to 0.8.1-1
2020-07-09 10:01:31 +02:00
Thomas Lamprecht
7f388acea8
ship pbstest repo as sources.list.d file for beta
...
NOTE: the repo url is not yet working at time of commit, this is a
preparatory step.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-08 19:09:31 +02:00
Dietmar Maurer
c950826e46
bump version to 0.8.0-1
2020-07-07 10:15:44 +02:00
Dietmar Maurer
1ff840ffad
bump version to 0.7.0-1
2020-07-07 07:40:22 +02:00
Thomas Lamprecht
ea5289e869
d/rules: do not compress .pdf files
...
as else the docs .pdf is a PITA to use for some endusers..
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-04 17:53:04 +02:00
Thomas Lamprecht
705b2293ec
d/control: add missing dependencies for lvm, smartmontools and ZFS
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-03 19:37:43 +02:00
Dietmar Maurer
4e717240bf
bump version to 0.6.0-1
2020-07-03 09:46:19 +02:00
Dietmar Maurer
0d5ab04a90
bump version to 0.5.0-1
2020-06-29 13:01:11 +02:00
Dietmar Maurer
d5d5f2174e
bump version to 0.4.0-1
2020-06-26 10:43:52 +02:00
Dietmar Maurer
c1769a749c
bump version to 0.3.0-1
2020-06-24 10:13:56 +02:00
Dietmar Maurer
d79926795a
debian/postinst: use try-reload-or-restart for both services
2020-06-22 10:59:13 +02:00
Dietmar Maurer
b28253d650
try to reload proxmox-backup-proxy on package upgrade
2020-06-22 09:39:37 +02:00
Thomas Lamprecht
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
Dietmar Maurer
c76c7f8303
bump version to 0.2.2-1
2020-06-03 10:37:46 +02:00
Thomas Lamprecht
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
Thomas Lamprecht
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
Thomas Lamprecht
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
Thomas Lamprecht
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
Thomas Lamprecht
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
Dietmar Maurer
c5a516918f
bump version to 0.2.0
2020-05-25 12:48:07 +02:00
Fabian Grünbichler
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
Fabian Grünbichler
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
Dominik Csapak
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
Dominik Csapak
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
Wolfgang Bumiller
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
Dietmar Maurer
106a204d49
bump version to 0.1.3-1
2020-03-03 07:25:57 +01:00
Christian Ebner
6dea60aa9f
Add zsh completion scripts
...
Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
2020-02-27 06:50:14 +01:00
Thomas Lamprecht
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
Thomas Lamprecht
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
Fabian Grünbichler
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
Fabian Grünbichler
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
Wolfgang Bumiller
6a0dc4a5bc
bump proxmox crate version
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-01-16 11:40:23 +01:00
Wolfgang Bumiller
4f0c4523f6
debian: bump dependency versions
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-01-16 10:20:41 +01:00
Wolfgang Bumiller
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
Fabian Grünbichler
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