Skip to content

Commit 03eee77

Browse files
committed
Add debian packaging
1 parent ca7e1a3 commit 03eee77

File tree

6 files changed

+63
-0
lines changed

6 files changed

+63
-0
lines changed

debian/changelog

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
github-backup-utils (1.1.0) UNRELEASED; urgency=medium
2+
3+
* Updated documentation on minimum GitHub Enterprise version requirements for
4+
online and incremental backups from v11.10.341 to at least v11.10.342.
5+
* The ghe-restore command now prompts for confirmation of the host to restore to
6+
before performing any destructive operation. This is to reduce the chances of
7+
restoring to the wrong host. The prompt may be bypassed in automated scenarios
8+
by providing the --force option.
9+
* Added a -c option to ghe-restore for restoring base appliance settings in
10+
addition to primary datastores. See ghe-restore --help for more information.
11+
* Added a note about disabling maintenance mode on the appliance after a
12+
successful ghe-restore operation.
13+
* Added support for filesystem layout changes and upgraded server components in
14+
* future versions of GitHub Enterprise.
15+
16+
-- Twan Wolthof <[email protected]> Sat, 18 Oct 2014 19:14:47 +0000
17+
18+
github-backup-utils (1.0.1) UNRELEASED; urgency=medium
19+
20+
* Initial release.
21+
22+
-- Twan Wolthof <[email protected]> Tue, 23 Sep 2014 08:34:55 +0000

debian/compat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
9

debian/control

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
Source: github-backup-utils
2+
Maintainer: Twan Wolthof <[email protected]>
3+
Section: misc
4+
Priority: optional
5+
Standards-Version: 3.9.2
6+
Build-Depends: debhelper (>= 9), git
7+
8+
Package: github-backup-utils
9+
Architecture: any
10+
Depends: ${misc:Depends}, rsync (>= 2.6.4)
11+
Description: Backup and recovery utilities for GitHub Enterprise
12+
The backup utilities implement a number of advanced capabilities for backup
13+
hosts, built on top of the backup and restore features already included in
14+
GitHub Enterprise.
15+
.
16+
These advanced features include:
17+
.
18+
Complete GitHub Enterprise backup and recovery system via two simple utilities:
19+
`ghe-backup` and `ghe-restore`.
20+
Online backups. The GitHub appliance need not be put in maintenance mode for
21+
the duration of the backup run.
22+
Incremental backup of Git repository data. Only changes since the last
23+
snapshot are transferred, leading to faster backup runs and lower network
24+
bandwidth and machine utilization.
25+
Efficient snapshot storage. Only data added since the previous snapshot
26+
consumes new space on the backup host.
27+
Multiple backup snapshots with configurable retention periods.
28+
Backup commands run under the lowest CPU/IO priority on the GitHub appliance,
29+
reducing performance impact while backups are in progress.
30+
Runs under most Linux/Unix environments.
31+
MIT licensed, open source software maintained by GitHub, Inc.
32+

debian/copyright

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../LICENSE

debian/install

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
bin/* usr/bin
2+
share/* usr/share

debian/rules

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/usr/bin/make -f
2+
build-indep:
3+
4+
%:
5+
dh $@

0 commit comments

Comments
 (0)