Compare commits

...

6 Commits
v1.12 ... v1.13

Author SHA1 Message Date
ab53094f90 updating TODO 2015-06-27 22:53:28 -04:00
cab43beffc adding ipxe notes 2015-06-27 22:02:07 -04:00
8de80fde9d adding iPXE, fixing changed package name 2015-06-27 21:07:24 -04:00
1503f55f5b adding iPXE 2015-06-26 22:32:25 -04:00
e97cda244e adding newer wps breaking stuffs 2015-06-25 16:02:56 -04:00
aa68cd49fb oops- *don't* remove machine-id. 2015-06-07 15:20:41 -04:00
9 changed files with 33 additions and 6 deletions

1
.gitignore vendored
View File

@@ -24,3 +24,4 @@
/logs /logs
*.swp *.swp
*.lck *.lck
#src/ipxe/src/

5
.gitmodules vendored Normal file
View File

@@ -0,0 +1,5 @@
[submodule "src/ipxe"]
path = src/ipxe
url = git://git.ipxe.org/ipxe.git
[submodule "ipxe"]
branch = master

1
TODO
View File

@@ -31,6 +31,7 @@
-does gummiboot? loader? wtfever it's called support splash backgrounds? can i implement that differently somehow? -does gummiboot? loader? wtfever it's called support splash backgrounds? can i implement that differently somehow?
-Host-specific chroot customizations (i.e. -J in <chroot>/etc/makepkg.conf -Host-specific chroot customizations (i.e. -J in <chroot>/etc/makepkg.conf
-strip out/remove unnecessary and orphan packages (e.g. gcc, make, automake, etc.) -strip out/remove unnecessary and orphan packages (e.g. gcc, make, automake, etc.)
-incorporate iPXE image building for "mini-iso's/mini-img's"
__________________________________________________________ __________________________________________________________
FOOTNOTES: FOOTNOTES:

View File

@@ -30,7 +30,7 @@ BASEDIR="$(pwd)"
ISODIR="${BASEDIR}/iso" ISODIR="${BASEDIR}/iso"
# Where source code is kept. # Where source code is kept.
SRCDIR="${BASEDIR}/src" SRCDIR="${BASEDIR}/extrasrc"
# Where we mount for chroots etc. # Where we mount for chroots etc.
MOUNTPT="/mnt/${UXNAME}" MOUNTPT="/mnt/${UXNAME}"

View File

@@ -16,6 +16,7 @@ autopsy
autossh autossh
beep beep
bin86 bin86
bind-tools
binutils binutils
bluez-utils bluez-utils
bonnie++ bonnie++
@@ -60,7 +61,7 @@ djohn
dmidecode dmidecode
dnssec-anchors dnssec-anchors
dnstracer dnstracer
dnsutils #dnsutils #replaced by bind-tools, https://www.archlinux.org/packages/extra/x86_64/bind-tools/
dos2unix dos2unix
dosfstools dosfstools
dropbear dropbear
@@ -235,14 +236,14 @@ psmisc
pv pv
pwgen pwgen
pxz pxz
pyrit pyrit-svn
python2-gnuplot python2-gnuplot
python2-pyx python2-pyx
rarcrack rarcrack
rcracki_mt rcracki_mt
rdiff-backup rdiff-backup
read-edid read-edid
reaver reaver-wps-fork-t6x-git
rename rename
rfkill rfkill
rp-pppoe rp-pppoe
@@ -319,7 +320,7 @@ vpnc
weplab weplab
whdd whdd
whois whois
wifite wifite-mod-pixiewps-git
wipe wipe
wireshark-cli wireshark-cli
wpscrack wpscrack

View File

@@ -0,0 +1,3 @@
#!/bin/bash
sed -i -e 's/any/x86_64/g' ${1}

View File

@@ -158,7 +158,8 @@ EOF
ln -s /dev/null ${i}/etc/systemd/system/NetworkManager.service ln -s /dev/null ${i}/etc/systemd/system/NetworkManager.service
ln -s /dev/null ${i}/etc/systemd/system/NetworkManager-dispatcher.service ln -s /dev/null ${i}/etc/systemd/system/NetworkManager-dispatcher.service
# Remove the machine-id file so it's automatically generated. # Remove the machine-id file so it's automatically generated.
rm -f ${i}/etc/machine-id # NOTE: this kind of fucks things up presently.
#rm -f ${i}/etc/machine-id
# Prep pacman # Prep pacman
echo "Prepping ${i}. This will take a while..." echo "Prepping ${i}. This will take a while..."
echo -n "...Key initializing..." echo -n "...Key initializing..."

1
src/ipxe Submodule

Submodule src/ipxe added at d73982f098

14
src/ipxe-efi Normal file
View File

@@ -0,0 +1,14 @@
http://ipxe.org/download#efi
"
iPXE supports the EFI and UEFI environments, as well as the standard PC BIOS. You can build an EFI driver ROM using the .efirom image format. For example:
make bin-i386-efi/808610de.efirom # 32-bit driver ROM
make bin-x86_64-efi/808610de.efirom # 64-bit driver ROM
"
http://ipxe.org/efi/vision