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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13b77d1060 
					 
					
						
						
							
							buildsys: fixup package building  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-01 10:41:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6285b251e7 
					 
					
						
						
							
							don't hardcode /usr/share paths  
						
						... 
						
						
						
						Add a defines.mk file defining the standard default layout
for installation (PREFIX, DATAROOTDIR, LIBDIR etc.).
Add a $(JSDIR) variable and use env!("JSDIR") in place of
the hardcoded /usr/share/javascript/proxmox-backup path.
Have defines.mk include an *optional* local.mak to override
JSDIR to www/ during local development.
Add `make install` targets and remove debian/install.
Note that service files are now in $libdir/proxmox-backup/
as there's usually no point in starting them from the
command line, so /usr/sbin makes no sense.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-01 10:41:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fa03fa2d3 
					 
					
						
						
							
							www: build proxmox-backup-gui.js into the js/ subdir  
						
						... 
						
						
						
						The server expects an images/ subdir and a js/ subdir, so we
should also compile our files using the same structure.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-01 10:41:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7028d088b4 
					 
					
						
						
							
							add missing build dependencies  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-02-01 10:41:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c82bc1a1f9 
					 
					
						
						
							
							depend on pam-auth, use pam for root login  
						
						... 
						
						
						
						Please use username "root@pam" for login via GUI. 
						
						
					 
					
						2019-02-01 09:30:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02c7a75520 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: implement unpriviledged server  
						
						... 
						
						
						
						We want to run the public server as user www-data. Requests needing
root priviledges needs to be proxied to the proxmox-backup.service, which
now listens to 127.0.0.1:82. 
						
						
					 
					
						2019-01-28 13:29:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						133b3a4a81 
					 
					
						
						
							
							fix bash completion binary names  
						
						
						
						
					 
					
						2019-01-04 11:12:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4bdba5f4f1 
					 
					
						
						
							
							rename backup-client to proxmox-backup-client  
						
						
						
						
					 
					
						2019-01-04 10:41:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a689f6df0e 
					 
					
						
						
							
							rename pbs to proxmox-backup-manager  
						
						
						
						
					 
					
						2019-01-04 10:39:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c60d34bdbf 
					 
					
						
						
							
							new catar binary  
						
						... 
						
						
						
						currently used for debugging 
						
						
					 
					
						2018-12-30 18:02:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe0e04c69c 
					 
					
						
						
							
							use proxmox-backup as package name  
						
						
						
						
					 
					
						2018-12-20 10:45:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						445ebe0ec8 
					 
					
						
						
							
							install backup-client binary  
						
						
						
						
					 
					
						2018-12-15 11:22:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2f93d4fd4 
					 
					
						
						
							
							add backup-client bash completion  
						
						
						
						
					 
					
						2018-12-15 11:19:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d769db43f5 
					 
					
						
						
							
							do not use default completion  
						
						
						
						
					 
					
						2018-12-12 07:58:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c21de379ed 
					 
					
						
						
							
							install bash completion scripts  
						
						... 
						
						
						
						Completion itself is not implemented. 
						
						
					 
					
						2018-12-11 12:54:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						baed30b702 
					 
					
						
						
							
							cli/command.rs: implement prefix match  
						
						
						
						
					 
					
						2018-12-10 18:13:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						926fc18687 
					 
					
						
						
							
							create config dir  
						
						
						
						
					 
					
						2018-12-09 10:21:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b26195c6a 
					 
					
						
						
							
							extract version from environment  
						
						
						
						
					 
					
						2018-12-05 14:40:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c7a1b15c8 
					 
					
						
						
							
							start the GUI  
						
						
						
						
					 
					
						2018-12-04 17:53:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8adbdb0a54 
					 
					
						
						
							
							fix file download, listen to 0.0.0.0  
						
						
						
						
					 
					
						2018-12-01 15:21:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4c514c13d 
					 
					
						
						
							
							remove www/pbs-index.html.tt, hardcode into rust for now  
						
						
						
						
					 
					
						2018-12-01 13:37:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebc9a69215 
					 
					
						
						
							
							install GUI index file  
						
						
						
						
					 
					
						2018-12-01 11:19:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7eef9426e0 
					 
					
						
						
							
							revert dependency to dh-systemd (outdated), depend on GUI packages  
						
						
						
						
					 
					
						2018-12-01 11:04:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5671c8da88 
					 
					
						
						
							
							depend on dh-systemd  
						
						
						
						
					 
					
						2018-12-01 10:50:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef1a2162e7 
					 
					
						
						
							
							api-test-server.service: restart on failure  
						
						
						
						
					 
					
						2018-11-30 17:41:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b4e7517a7 
					 
					
						
						
							
							add systemd service file to start daemon  
						
						
						
						
					 
					
						2018-11-30 17:27:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3cb69c4e3 
					 
					
						
						
							
							cleanup Makefile, add missing copyright file  
						
						
						
						
					 
					
						2018-11-30 17:09:50 +01:00