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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30f76795fd 
					 
					
						
						
							
							debian/control: whitespace fixup and sorting  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-04-25 08:16:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c4dd94670 
					 
					
						
						
							
							rename catar into pxar  
						
						... 
						
						
						
						Seems impossible to stay compatible with the original catar specification,
so we change the name to avoid confusions. 
						
						
					 
					
						2019-03-14 10:14:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4203908a9e 
					 
					
						
						
							
							depend on zstd 1.3.8  
						
						... 
						
						
						
						On debiln  stretch, you need to install that from debian backuports ... 
						
						
					 
					
						2019-03-07 12:53:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						141f062e08 
					 
					
						
						
							
							src/backup/chunk_store.rs: use zstd compression insteadf of lz4  
						
						... 
						
						
						
						Provides better compressionm rate, and is still fast. 
						
						
					 
					
						2019-03-07 11:42:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ef486ae06 
					 
					
						
						
							
							build doc with sphinx  
						
						
						
						
					 
					
						2019-02-27 17:42:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6b5173689 
					 
					
						
						
							
							debian/control: use python3  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-27 11:43:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						741706eefe 
					 
					
						
						
							
							debian/control: rst2man is in python-docutils  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-27 11:26:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a93cc7c934 
					 
					
						
						
							
							debian/control: sort dependencies  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-27 11:26:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78216a5ab1 
					 
					
						
						
							
							src/backup/chunk_store.rs: use lz4 for compression  
						
						... 
						
						
						
						And depend on lz4 lib now. 
						
						
					 
					
						2019-02-25 10:00:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb5c770758 
					 
					
						
						
							
							start generating manual pages  
						
						... 
						
						
						
						Depend on docutils-doc 
						
						
					 
					
						2019-02-24 10:18:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8f268afbb 
					 
					
						
						
							
							fix configuration dir permission  
						
						... 
						
						
						
						Carefully set and check permissions ... 
						
						
					 
					
						2019-02-16 12:19:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17ed456c2e 
					 
					
						
						
							
							change proxy user from www-data to backup  
						
						
						
						
					 
					
						2019-02-16 09:29:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7406f6260a 
					 
					
						
						
							
							debian: add debian/source/format file  
						
						... 
						
						
						
						We need 1.0: We have a native package with a revision, so
anything >1.0 doesn't work...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-01 10:41:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						418f3a5f48 
					 
					
						
						
							
							add missing build depends  
						
						... 
						
						
						
						lintian complains about a missing bash-completion dependency
which is implied required the bash completion debhelper...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-01 10:41:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bed78ccd63 
					 
					
						
						
							
							use BUILD_MODE via the environment  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-01 10:41:54 +01:00