drop proxmox-backup-debug package, use server package instead
The datastore/backup debug helpers should always be available, they can help a lot in dire times, so making them available directly via the server package (alongside the manager CLI tool) is nicer for the user. Additionally, building a package can be quite time consuming in this repo, as some tools like dwarves and other debug symbol stuff has to scan the quite big rust binaries. So dropping a binary package shaves of a noticeable bit of build time too. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
		
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @ -71,8 +71,6 @@ CLIENT_DEB=${PACKAGE}-client_${DEB_VERSION}_${ARCH}.deb | ||||
| CLIENT_DBG_DEB=${PACKAGE}-client-dbgsym_${DEB_VERSION}_${ARCH}.deb | ||||
| RESTORE_DEB=proxmox-backup-file-restore_${DEB_VERSION}_${ARCH}.deb | ||||
| RESTORE_DBG_DEB=proxmox-backup-file-restore-dbgsym_${DEB_VERSION}_${ARCH}.deb | ||||
| DEBUG_DEB=${PACKAGE}-debug_${DEB_VERSION}_${ARCH}.deb | ||||
| DEBUG_DBG_DEB=${PACKAGE}-debug-dbgsym_${DEB_VERSION}_${ARCH}.deb | ||||
| DOC_DEB=${PACKAGE}-docs_${DEB_VERSION}_all.deb | ||||
|  | ||||
| DEBS=${SERVER_DEB} ${SERVER_DBG_DEB} ${CLIENT_DEB} ${CLIENT_DBG_DEB} \ | ||||
|  | ||||
							
								
								
									
										7
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							| @ -175,10 +175,3 @@ Description: Proxmox Backup single file restore tools for pxar and block device | ||||
|  This package contains the Proxmox Backup single file restore client for | ||||
|  restoring individual files and folders from both host/container and VM/block | ||||
|  device backups. It includes a block device restore driver using QEMU. | ||||
|  | ||||
| Package: proxmox-backup-debug | ||||
| Architecture: any | ||||
| Depends: ${misc:Depends}, | ||||
|          ${shlibs:Depends}, | ||||
| Description: Proxmox Backup debug tool | ||||
|  Provides a tool to inspect the files of a Proxmox Backup datastore. | ||||
|  | ||||
							
								
								
									
										3
									
								
								debian/proxmox-backup-debug.install
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								debian/proxmox-backup-debug.install
									
									
									
									
										vendored
									
									
								
							| @ -1,3 +0,0 @@ | ||||
| usr/sbin/proxmox-backup-debug | ||||
| usr/share/man/man1/proxmox-backup-debug.1 | ||||
| usr/share/zsh/vendor-completions/_proxmox-backup-debug | ||||
							
								
								
									
										3
									
								
								debian/proxmox-backup-server.install
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								debian/proxmox-backup-server.install
									
									
									
									
										vendored
									
									
								
							| @ -9,6 +9,7 @@ usr/lib/x86_64-linux-gnu/proxmox-backup/proxmox-backup-proxy | ||||
| usr/lib/x86_64-linux-gnu/proxmox-backup/proxmox-backup-banner | ||||
| usr/lib/x86_64-linux-gnu/proxmox-backup/proxmox-daily-update | ||||
| usr/lib/x86_64-linux-gnu/proxmox-backup/sg-tape-cmd | ||||
| usr/sbin/proxmox-backup-debug | ||||
| usr/sbin/proxmox-backup-manager | ||||
| usr/bin/pmtx | ||||
| usr/bin/pmt | ||||
| @ -17,6 +18,7 @@ usr/share/javascript/proxmox-backup/index.hbs | ||||
| usr/share/javascript/proxmox-backup/css/ext6-pbs.css | ||||
| usr/share/javascript/proxmox-backup/images | ||||
| usr/share/javascript/proxmox-backup/js/proxmox-backup-gui.js | ||||
| usr/share/man/man1/proxmox-backup-debug.1 | ||||
| usr/share/man/man1/proxmox-backup-manager.1 | ||||
| usr/share/man/man1/proxmox-backup-proxy.1 | ||||
| usr/share/man/man1/proxmox-tape.1 | ||||
| @ -31,6 +33,7 @@ usr/share/man/man5/verification.cfg.5 | ||||
| usr/share/man/man5/media-pool.cfg.5 | ||||
| usr/share/man/man5/tape.cfg.5 | ||||
| usr/share/man/man5/tape-job.cfg.5 | ||||
| usr/share/zsh/vendor-completions/_proxmox-backup-debug | ||||
| usr/share/zsh/vendor-completions/_proxmox-backup-manager | ||||
| usr/share/zsh/vendor-completions/_proxmox-tape | ||||
| usr/share/zsh/vendor-completions/_pmtx | ||||
|  | ||||
							
								
								
									
										1
									
								
								debian/rules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								debian/rules
									
									
									
									
										vendored
									
									
								
							| @ -54,7 +54,6 @@ override_dh_strip: | ||||
| 	    debian/proxmox-backup-client/usr \ | ||||
| 	    debian/proxmox-backup-server/usr \ | ||||
| 	    debian/proxmox-backup-file-restore \ | ||||
| 	    debian/proxmox-backup-debug/usr \ | ||||
| 	    -executable -type f); do \ | ||||
| 	  debian/scripts/elf-strip-unused-dependencies.sh "$$exe" || true; \ | ||||
| 	done | ||||
|  | ||||
		Reference in New Issue
	
	Block a user