Compare commits

..

5 Commits
v3.05 ... v3.08

Author SHA1 Message Date
167cd342fa minor fixes... 2017-08-22 11:55:34 -04:00
f1f37547dd updating TODO 2017-08-20 07:32:41 -04:00
034092ae49 updating docs 2017-08-20 07:25:55 -04:00
76da0bb29a so it appears that the http git clone for ipxe is a lot more stable than the git:// URI. 2017-08-19 22:44:16 -04:00
c489837d40 minor tweaks, fixes, etc. 2017-08-19 03:17:33 -04:00
9 changed files with 27 additions and 19 deletions

6
.gitignore vendored
View File

@@ -8,7 +8,11 @@
/overlay /overlay
!/overlay/x86_64 !/overlay/x86_64
!/overlay/i686 !/overlay/i686
!/overlay/etc/ !/overlay/etc
extra/templates/overlay
!extra/templates/overlay/x86_64
!extra/templates/overlay/i686
!extra/templates/overlay/etc
# The default doesn't store these in the git working dir, # The default doesn't store these in the git working dir,
# but better safe than sorry. # but better safe than sorry.
/root.x86_64 /root.x86_64

View File

@@ -21,7 +21,8 @@ def buildIPXE(conf):
srcdir = build['srcdir'] srcdir = build['srcdir']
embedscript = build['dlpath'] + '/EMBED' embedscript = build['dlpath'] + '/EMBED'
ipxe_src = srcdir + '/ipxe' ipxe_src = srcdir + '/ipxe'
ipxe_git_uri = 'git://git.ipxe.org/ipxe.git' #ipxe_git_uri = 'git://git.ipxe.org/ipxe.git'
ipxe_git_uri = 'http://git.ipxe.org/ipxe.git'
print('{0}: [IPXE] Prep/fetch sources...'.format( print('{0}: [IPXE] Prep/fetch sources...'.format(
datetime.datetime.now())) datetime.datetime.now()))
# Get the source # Get the source

View File

@@ -1,6 +1,6 @@
-investigate weird signing issue- if you specify a key to sign with, it appears that the squashed images (at least in the http dir) doesn't have a sig/asc. do they need to copy it over? or is it not even signing them? -investigate weird signing issue- if you specify a key to sign with, it appears that the squashed images (at least in the http dir) doesn't have a sig/asc. do they need to copy it over? or is it not even signing them?
-allow specifying explicit (path to) build.ini
## Missing v2.x functionality ##
-i_am_a_racecar optimizations -i_am_a_racecar optimizations
- different distro guests (debian, etc.)- https://stackoverflow.com/questions/2349991/python-how-to-import-other-python-files/20749411#20749411 - different distro guests (debian, etc.)- https://stackoverflow.com/questions/2349991/python-how-to-import-other-python-files/20749411#20749411
-incorporate this into the manual? -incorporate this into the manual?

View File

@@ -1,6 +1,6 @@
= BDisk User and Developer Manual = BDisk User and Developer Manual
Brent Saner <bts@square-r00t.net> Brent Saner <bts@square-r00t.net>
v1.2, 2017-05-11 v1.3, 2017-08-20
:doctype: book :doctype: book
:data-uri: :data-uri:
:imagesdir: images :imagesdir: images

View File

@@ -3,7 +3,7 @@ This file is where you can specify some of the very basics of BDisk building. It
It's single-level, but divided into "sections". This is unfortunately a limitation of ConfigParser, but it should be easy enough to follow. It's single-level, but divided into "sections". This is unfortunately a limitation of ConfigParser, but it should be easy enough to follow.
Blank lines are ignored, as well as any lines beginning with `#` and `;`. There are some restrictions and recommendations for some values, so be sure to note them when they occur. Variables referencing other values in the `build.ini` are allowed in the format of `${value}` if it's in the same section; otherwise, `${section:value}` can be used. Blank lines are ignored, as well as any lines beginning with `#` and `;`. There are some restrictions and recommendations for some values, so be sure to note them when they occur. Variables referencing other values in the `build.ini` are allowed in the format of `${keyname}` if it's in the same section; otherwise, `${section:keyname}` can be used.
If you want to use your own `build.ini` file (and you should!), the following paths are searched in order. The first one found will be used. If you want to use your own `build.ini` file (and you should!), the following paths are searched in order. The first one found will be used.

BIN
extra/aif.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

View File

@@ -1,14 +1,14 @@
LANG=en_US.UTF-8 LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8" #LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8" #LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8" #LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8" #LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8" #LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8" #LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8" #LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8" #LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8" #LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8" #LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8" #LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8" #LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL= #LC_ALL=

View File

@@ -1,5 +1,7 @@
#/bin/sh - #/bin/sh -
locale-gen
#chmod 4755 /opt/google/chrome-beta/chrome-sandbox #chmod 4755 /opt/google/chrome-beta/chrome-sandbox
chmod 4755 /usr/bin/sudo chmod 4755 /usr/bin/sudo

View File

@@ -198,7 +198,7 @@ net-snmp
netselect netselect
nettle nettle
networkmanager-pptp networkmanager-pptp
nginx-devel nginx-mainline
ngrep ngrep
nmap nmap
nmon nmon
@@ -280,6 +280,7 @@ stress
sucrack sucrack
symlinks symlinks
sysstat sysstat
systemd-sysvcompat
tcpdump tcpdump
tcpslice tcpslice
tcptraceroute tcptraceroute