Compare commits

..

No commits in common. "master" and "v3.10" have entirely different histories.

4 changed files with 31 additions and 57 deletions

1
.gitignore vendored
View File

@ -1,7 +1,6 @@
# We don't want local build settings in case someone's using # We don't want local build settings in case someone's using
# the git dir as a place to store their build.ini # the git dir as a place to store their build.ini
/build.ini /build.ini
/build.ini.*
/dist.build.ini /dist.build.ini
*.bak *.bak



View File

@ -22,7 +22,7 @@ do
done done


function fuck_you_gimme_net() { function fuck_you_gimme_net() {
IFACE=$(ip -o link | awk '{print $2}' | egrep -E '^((en|wl)p?|em)' | sed -e 's/:$//g' | head -n1) IFACE=$(ifconfig -a -s | egrep -E '^((en|wl)p?|em)' | awk '{print $1}' | tr '\n' ' ' | sed -e 's/\ $//g')
for i in ${IFACE}; for i in ${IFACE};
do do


@ -41,15 +41,15 @@ do
DEV='wireless-open' DEV='wireless-open'
fi fi


ip link set dev ${i} down ifconfig ${i} down
cp -a /etc/netctl/examples/${DEV} /etc/netctl/${i} cp -a /etc/netctl/examples/${DEV} /etc/netctl/${i}
sed -i -re "s/^([[:space:]]*Interface[[:space:]]*=).*/\1${i}/g" /etc/netctl/${i} sed -i -re "s/^([[:space:]]*Interface[[:space:]]*=).*/\1${i}/g" /etc/netctl/${i}
if [ "${DEV}" == "wireless-open" ]; if [ "${DEV}" == "wireless-open" ];
then then
ip link set dev ${i} up && \ ifconfig ${i} up && \
ESSID=$(iwlist ${i} scanning | egrep -A5 -B5 '^[[:space:]]*Encryption key:off' | egrep '^[[:space:]]*ESSID:' | sed -re 's/^[[:space:]]*ESSID:(.*)/\1/g') ESSID=$(iwlist ${i} scanning | egrep -A5 -B5 '^[[:space:]]*Encryption key:off' | egrep '^[[:space:]]*ESSID:' | sed -re 's/^[[:space:]]*ESSID:(.*)/\1/g')
sed -i -re "s/^([[:space:]]*ESSID[[:space:]]*=).*/\1${ESSID}/g" /etc/netctl/${i} sed -i -re "s/^([[:space:]]*ESSID[[:space:]]*=).*/\1${ESSID}/g" /etc/netctl/${i}
ip link set ${i} down ifconfig ${i} down
fi fi
netctl restart ${i} > /dev/null 2>&1 netctl restart ${i} > /dev/null 2>&1
#cat /etc/resolvconf.conf.failover > /etc/resolvconf.conf #cat /etc/resolvconf.conf.failover > /etc/resolvconf.conf

View File

@ -14,15 +14,13 @@ atop
autopsy autopsy
autossh autossh
backuppc backuppc
## TODO: grab all the bacula packages in here #bacula ## TODO: grab all the bacula packages in here
#bacula
beep beep
bin86 bin86
bind-tools bind-tools
binutils binutils
bluez-utils bluez-utils
## TODO: ugh. apacman has a new "regex mode"... that you can't disable. https://github.com/oshazard/apacman/issues/79 bonnie++ ## TODO: ugh. apacman has a new "regex mode"... that you can't disable. https://github.com/oshazard/apacman/issues/79
#bonnie++
boxbackup-client boxbackup-client
boxbackup-server boxbackup-server
bozocrack-git bozocrack-git
@ -57,15 +55,13 @@ dd_rescue
dd_rhelp dd_rhelp
debianutils debianutils
debootstrap debootstrap
## giving a weird dependency issue #dialog #giving a weird dependency issue
#dialog
diffutils diffutils
djohn djohn
dmidecode dmidecode
dnssec-anchors dnssec-anchors
dnstracer dnstracer
## replaced by bind-tools, https://www.archlinux.org/packages/extra/x86_64/bind-tools/ #dnsutils #replaced by bind-tools, https://www.archlinux.org/packages/extra/x86_64/bind-tools/
#dnsutils
dos2unix dos2unix
dropbear dropbear
dstat dstat
@ -149,17 +145,14 @@ keyutils
kismet-allplugins kismet-allplugins
lftp lftp
links links
## requires a /dev/input, which apparently isn't included in the chroots #logkeys-git # requires a /dev/input, which apparently isn't included in the chroots
#logkeys-git
lm_sensors lm_sensors
lrzsz lrzsz
lshw lshw
## giving intermittent errors when trying to fetch source #lsiutil # giving intermittent errors when trying to fetch source
#lsiutil
lsof lsof
lsscsi lsscsi
## apacman currently doesn't like package groups, so... #lxde # apacman currently doesn't like package groups, so...
#lxde
gpicview gpicview
lxappearance lxappearance
lxappearance-obconf lxappearance-obconf
@ -180,20 +173,18 @@ pcmanfm
lynx lynx
#lzip #lzip
macchanger macchanger
## no longer maintained, upstream down #magicrescue # no longer maintained, upstream down
#magicrescue
mbr mbr
mbuffer mbuffer
mcelog mcelog
mdadm mdadm
mdcrack mdcrack
## superseded by storcli # superseded by storcli
#megaraid-cli #megaraid-cli
memtester memtester
mfoc mfoc
minicom minicom
## mindi-busybox fails to build 09.23.2016 #mondo # mindi-busybox fails to build 09.23.2016
#mondo
mtd-utils mtd-utils
mtr mtr
mtree-git mtree-git
@ -213,8 +204,7 @@ nmap
nmon nmon
ntfs-3g ntfs-3g
ntfsfixboot ntfsfixboot
## broken since they moved to github(?) #nwipe #broken since they moved to github(?)
#nwipe
nwipe-git nwipe-git
obnam obnam
open-iscsi open-iscsi
@ -283,8 +273,7 @@ smartmontools
smbclient smbclient
s-nail s-nail
socat socat
## do people even USE tape backups anymore? #star ## do people even USE tape backups anymore?
#star
storcli storcli
strace strace
stress stress
@ -328,8 +317,7 @@ vncrack
vnstat vnstat
vpnc vpnc
weplab weplab
## currently depends on dialog, which is broke as shit #whdd #currently depends on dialog, which is broke as shit
#whdd
whois whois
wifite-mod-pixiewps-git wifite-mod-pixiewps-git
wipe wipe

View File

@ -14,15 +14,13 @@ atop
autopsy autopsy
autossh autossh
backuppc backuppc
## TODO: grab all the bacula packages in here #bacula ## TODO: grab all the bacula packages in here
#bacula
beep beep
bin86 bin86
bind-tools bind-tools
binutils binutils
bluez-utils bluez-utils
## TODO: ugh. apacman has a new "regex mode"... that you can't disable. https://github.com/oshazard/apacman/issues/79 bonnie++ ## TODO: ugh. apacman has a new "regex mode"... that you can't disable. https://github.com/oshazard/apacman/issues/79
#bonnie++
boxbackup-client boxbackup-client
boxbackup-server boxbackup-server
bozocrack-git bozocrack-git
@ -57,15 +55,13 @@ dd_rescue
dd_rhelp dd_rhelp
debianutils debianutils
debootstrap debootstrap
## giving a weird dependency issue #dialog #giving a weird dependency issue
#dialog
diffutils diffutils
djohn djohn
dmidecode dmidecode
dnssec-anchors dnssec-anchors
dnstracer dnstracer
## replaced by bind-tools, https://www.archlinux.org/packages/extra/x86_64/bind-tools/ #dnsutils #replaced by bind-tools, https://www.archlinux.org/packages/extra/x86_64/bind-tools/
#dnsutils
dos2unix dos2unix
dropbear dropbear
dstat dstat
@ -149,17 +145,14 @@ keyutils
kismet-allplugins kismet-allplugins
lftp lftp
links links
## requires a /dev/input, which apparently isn't included in the chroots #logkeys-git # requires a /dev/input, which apparently isn't included in the chroots
#logkeys-git
lm_sensors lm_sensors
lrzsz lrzsz
lshw lshw
## giving intermittent errors when trying to fetch source #lsiutil # giving intermittent errors when trying to fetch source
#lsiutil
lsof lsof
lsscsi lsscsi
## apacman currently doesn't like package groups, so... #lxde # apacman currently doesn't like package groups, so...
#lxde
gpicview gpicview
lxappearance lxappearance
lxappearance-obconf lxappearance-obconf
@ -180,20 +173,18 @@ pcmanfm
lynx lynx
#lzip #lzip
macchanger macchanger
## no longer maintained, upstream down #magicrescue # no longer maintained, upstream down
#magicrescue
mbr mbr
mbuffer mbuffer
mcelog mcelog
mdadm mdadm
mdcrack mdcrack
## superseded by storcli # superseded by storcli
#megaraid-cli #megaraid-cli
memtester memtester
mfoc mfoc
minicom minicom
## mindi-busybox fails to build 09.23.2016 #mondo # mindi-busybox fails to build 09.23.2016
#mondo
mtd-utils mtd-utils
mtr mtr
mtree-git mtree-git
@ -207,14 +198,13 @@ net-snmp
netselect netselect
nettle nettle
networkmanager-pptp networkmanager-pptp
nginx-mainline nginx-devel
ngrep ngrep
nmap nmap
nmon nmon
ntfs-3g ntfs-3g
ntfsfixboot ntfsfixboot
## broken since they moved to github(?) #nwipe #broken since they moved to github(?)
#nwipe
nwipe-git nwipe-git
obnam obnam
open-iscsi open-iscsi
@ -283,15 +273,13 @@ smartmontools
smbclient smbclient
s-nail s-nail
socat socat
## do people even USE tape backups anymore? #star ## do people even USE tape backups anymore?
#star
storcli storcli
strace strace
stress stress
sucrack sucrack
symlinks symlinks
sysstat sysstat
systemd-sysvcompat
tcpdump tcpdump
tcpslice tcpslice
tcptraceroute tcptraceroute
@ -328,8 +316,7 @@ vncrack
vnstat vnstat
vpnc vpnc
weplab weplab
## currently depends on dialog, which is broke as shit #whdd #currently depends on dialog, which is broke as shit
#whdd
whois whois
wifite-mod-pixiewps-git wifite-mod-pixiewps-git
wipe wipe