MT#17675 Initial commit for ngcp-pxe-boot package

* using Git LFS on GitHub for fs/* images/* huge files

Change-Id: I7a0cf5d404abb0ac2e1c63c80195fd922d4fdf36
changes/64/4464/4 grml20140303
Alexander Lutay 9 years ago committed by Victor Seva
parent 1e166545f4
commit 210dbb37dd

3
.gitattributes vendored

@ -0,0 +1,3 @@
fs/grml64-full/grml64-full.squashfs filter=lfs diff=lfs merge=lfs -text
images/initrd.img filter=lfs diff=lfs merge=lfs -text
images/vmlinuz filter=lfs diff=lfs merge=lfs -text

@ -0,0 +1,8 @@
[core]
repositoryformatversion = 0
[lfs]
url = "https://github.com/sipwise/pxe-boot-images.git/info/lfs"
[remote "origin"]
url = https://github.com/sipwise/pxe-boot-images
fetch = +refs/heads/*:refs/remotes/origin/*
lfsurl = "https://github.com/sipwise/pxe-boot-images.git/info/lfs"

@ -0,0 +1,36 @@
NOTE: The current git repository tracks huge files
using Git Large File Storage (LFS).
Please download and install Git command line extension
'git-lfs' to checkout code properly.
https://github.com/github/git-lfs/releases
# dpkg -i git-lfs_1.1.0_amd64.deb
$ git lfs install
In short:
huge files are stored on GitHub LFS directly
and checked out/updated automatically using git-lfs extension.
The repository itself contains references to big files only
(altogether with their checksum).
# Adding new big files:
git lfs track <filename>
git add <filename>
git lfs status
```
On branch vseva/17675
Git LFS objects to be pushed to gerrit/master:
fs/grml64-full/grml64-full.squashfs (378.6 MB)
images/initrd.img (17.1 MB)
images/vmlinuz (2.9 MB)
Git LFS objects to be committed:
Git LFS objects not staged for commit:
```

7
debian/changelog vendored

@ -0,0 +1,7 @@
ngcp-pxe-boot (0.1.0.0+0~grml20140303) unstable; urgency=medium
[ Alexander Lutay ]
* [1e16654] MT#17675 Add .gitreview to pxe-boot-images
* Init
-- Alexander Lutay <alutay@sipwise.com> Thu, 04 Feb 2016 14:29:20 +0100

1
debian/compat vendored

@ -0,0 +1 @@
9

20
debian/control vendored

@ -0,0 +1,20 @@
Source: ngcp-pxe-boot
Section: net
Priority: extra
Maintainer: Sipwise Development Team <support@sipwise.com>
Build-Depends: debhelper (>= 9~)
Standards-Version: 3.9.7
Homepage: https://sipwise.com/
Package: ngcp-pxe-boot-images
Architecture: all
Depends: pxelinux,
${misc:Depends}
Description: PXE boot files for PRO/Carrier bootstrap
PXE boot files to bootstrap PRO/Carrier (mainly Grml files).
Package: ngcp-pxe-boot-fs
Architecture: all
Depends: ${misc:Depends}
Description: filesystem files for PRO/Carrier bootstrap
filesystem files to bootstrap PRO/Carrier (mainly Grml files).

32
debian/copyright vendored

@ -0,0 +1,32 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://www.sipwise.com/
Upstream-Contact: Sipwise Development Team <support@sipwise.com>
Files: debian/*
Copyright: 2016 Sipwise GmbH, Austria
License: GPL-2
Files: images/initrd.img images/vmlinuz
Copyright: 1991-2012 Linus Torvalds and many others
License: GPL-2
Files: fs/grml64-full/*
Copyright: Michael Prokop <mika@grml.org>
License: miscellaneous, see http://grml.org/
License: GPL-2
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2 as
published by the Free Software Foundation.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Comment:
On Debian systems, the complete text of the GNU General Public License version
2 can be found in `/usr/share/common-licenses/GPL-2'.

@ -0,0 +1 @@
fs/* var/lib/ngcp-pxe-boot-images/fs/

@ -0,0 +1 @@
images/* var/lib/ngcp-pxe-boot-images/images/

6
debian/rules vendored

@ -0,0 +1,6 @@
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
# export DH_VERBOSE=1
%:
dh $@

@ -0,0 +1 @@
3.0 (native)

@ -0,0 +1 @@
grml64-full.squashfs

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52389e53dfde0993acaff972a5cbb230988506b6931c542435f17f51a4339d5f
size 397017088

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0601961745ad93616ba267287fd490dda1fb5dd88840493a03a104aa90d027f5
size 17964860

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a5917b6827cec979fde4a0f0b05a391bd01f22ded91b29464c26fd6e5095b84
size 3014336
Loading…
Cancel
Save