Update package installation to have minimal grouping.

This commit is contained in:
David Tomaschik
2017-12-02 12:40:53 +01:00
parent 6b23295be9
commit d96a41aeaf
3 changed files with 59 additions and 1 deletions

View File

@@ -208,7 +208,10 @@ function install_apt_pkgs {
run_as_root apt-get update -qq || \
( echo "Can't run apt-get commands" >&2 && \
return 1 )
install_pkg_set packages
install_pkg_set packages.minimal
if (( $MINIMAL )) ; then
return 0
fi
(( $HAVE_X )) && install_pkg_set packages.X
(( $IS_KALI )) && install_pkg_set packages.kali
install_pkg_set packages.${ARCH}

33
packages.cli Normal file
View File

@@ -0,0 +1,33 @@
build-essential
cryptsetup
dsniff
ecryptfs-utils
gnupg-curl
iftop
iptraf
ipython
ipython3
kpartx
ldap-utils
lvm2
opensc
openvpn
p7zip-full
python3
python3-pip
python3-virtualenv
python-crypto
python-dev
python-hachoir-urwid
python-html5lib
python-imaging
python-pip
python-pypdf
python-scapy
python-virtualenv
python-yara
radare2
scapy
scdaemon
sqlite3
ufw

22
packages.minimal Normal file
View File

@@ -0,0 +1,22 @@
ack-grep
curl
dnsutils
gdb
git
git-crypt
gnupg2
gnupg-agent
ltrace
mosh
ngrep
nmap
strace
tcpdump
tmux
traceroute
tshark
unzip
vim
virtualenvwrapper
whois
zsh