second
This commit is contained in:
parent
19597c9297
commit
d29b1e4542
128 changed files with 15399 additions and 61 deletions
1005
vars/Debian11.yml
Executable file
1005
vars/Debian11.yml
Executable file
File diff suppressed because it is too large
Load diff
110
vars/Devuan.uris
Normal file
110
vars/Devuan.uris
Normal file
|
@ -0,0 +1,110 @@
|
|||
Reading package lists...
|
||||
Building dependency tree...
|
||||
Reading state information...
|
||||
apt is already the newest version (2.2.4+devuan1).
|
||||
apt-utils is already the newest version (2.2.4+devuan1).
|
||||
bootlogd is already the newest version (2.96-7+devuan1).
|
||||
bzip2 is already the newest version (1.0.8-4).
|
||||
ca-certificates is already the newest version (20210119).
|
||||
cron is already the newest version (3.0pl1-137).
|
||||
curl is already the newest version (7.74.0-1.3+b1).
|
||||
dnsmasq-base is already the newest version (2.85-1).
|
||||
file is already the newest version (1:5.39-3).
|
||||
findutils is already the newest version (4.8.0-1).
|
||||
gcc is already the newest version (4:10.2.1-1).
|
||||
gcc set to manually installed.
|
||||
gdisk is already the newest version (1.0.6-1.1).
|
||||
gnupg is already the newest version (2.2.27-2).
|
||||
gnupg-utils is already the newest version (2.2.27-2).
|
||||
gnupg2 is already the newest version (2.2.27-2).
|
||||
gpg is already the newest version (2.2.27-2).
|
||||
gpg-agent is already the newest version (2.2.27-2).
|
||||
gpg-wks-client is already the newest version (2.2.27-2).
|
||||
gpg-wks-server is already the newest version (2.2.27-2).
|
||||
grep is already the newest version (3.6-1).
|
||||
groff-base is already the newest version (1.22.4-6).
|
||||
hostname is already the newest version (3.23).
|
||||
htop is already the newest version (3.0.5-7).
|
||||
ifupdown is already the newest version (0.8.36).
|
||||
init is already the newest version (1.60+devuan1).
|
||||
init-system-helpers is already the newest version (1.60+devuan1).
|
||||
install-info is already the newest version (6.7.0.dfsg.2-6).
|
||||
iproute2 is already the newest version (5.10.0-4).
|
||||
iptables is already the newest version (1.8.7-1).
|
||||
iputils-ping is already the newest version (3:20210202-1).
|
||||
iso-codes is already the newest version (4.6.0-1).
|
||||
iw is already the newest version (5.9-3).
|
||||
kbd is already the newest version (2.3.0-3).
|
||||
keyboard-configuration is already the newest version (1.205).
|
||||
klibc-utils is already the newest version (2.0.8-6.1).
|
||||
less is already the newest version (551-2).
|
||||
login is already the newest version (1:4.8.1-1).
|
||||
lsb-base is already the newest version (11.1.0).
|
||||
lsb-release is already the newest version (11.1.0).
|
||||
lsof is already the newest version (4.93.2+dfsg-1.1).
|
||||
lynx is already the newest version (2.9.0dev.6-3~deb11u1).
|
||||
make is already the newest version (4.3-4.1).
|
||||
man-db is already the newest version (2.9.4-2).
|
||||
mg is already the newest version (20200723-1).
|
||||
mount is already the newest version (2.36.1-8+devuan1).
|
||||
nano is already the newest version (5.4-2).
|
||||
ncurses-base is already the newest version (6.2+20201114-2).
|
||||
ncurses-bin is already the newest version (6.2+20201114-2).
|
||||
ncurses-term is already the newest version (6.2+20201114-2).
|
||||
net-tools is already the newest version (1.60+git20181103.0eebece-1+devuan1).
|
||||
netbase is already the newest version (6.3).
|
||||
openssh-client is already the newest version (1:8.4p1-5).
|
||||
openssl is already the newest version (1.1.1k-1+deb11u1).
|
||||
parted is already the newest version (3.4-1).
|
||||
passwd is already the newest version (1:4.8.1-1).
|
||||
patch is already the newest version (2.7.6-7).
|
||||
pciutils is already the newest version (1:3.7.0-5).
|
||||
perl is already the newest version (5.32.1-4+deb11u2).
|
||||
perl-base is already the newest version (5.32.1-4+deb11u2).
|
||||
pinentry-curses is already the newest version (1.1.0-4).
|
||||
policykit-1 is already the newest version (0.105-31+devuan1).
|
||||
policykit-1-gnome is already the newest version (0.105-7).
|
||||
procps is already the newest version (2:3.3.17-5+devuan1).
|
||||
psmisc is already the newest version (23.4-2).
|
||||
python3-pip is already the newest version (20.3.4-4).
|
||||
python3-pkg-resources is already the newest version (52.0.0-4).
|
||||
python3-setuptools is already the newest version (52.0.0-4).
|
||||
python3-setuptools set to manually installed.
|
||||
rsync is already the newest version (3.2.3-4+deb11u1).
|
||||
sed is already the newest version (4.7-1).
|
||||
sudo is already the newest version (1.9.5p2-3).
|
||||
tar is already the newest version (1.34+dfsg-1).
|
||||
traceroute is already the newest version (1:2.1.0-2+b1).
|
||||
tzdata is already the newest version (2021a-1+deb11u1).
|
||||
unzip is already the newest version (6.0-26).
|
||||
upower is already the newest version (0.99.11-2).
|
||||
util-linux is already the newest version (2.36.1-8+devuan1).
|
||||
wget is already the newest version (1.21-1+b1).
|
||||
whois is already the newest version (5.5.10).
|
||||
wireless-tools is already the newest version (30~pre9-13.1).
|
||||
xz-utils is already the newest version (5.2.5-2).
|
||||
The following additional packages will be installed:
|
||||
ethtool geoip-database hdparm libgeoip1 libhavege2 libinotifytools0 libjq1
|
||||
liblinear4 liblua5.3-0 libnet-netmask-perl libnetaddr-ip-perl libonig5
|
||||
libsocket6-perl libx86-1 lua-lpeg netcat-openbsd nmap-common
|
||||
python3-distro-info python3-pathspec python3-software-properties
|
||||
python3-yaml tor tor-geoipdb unattended-upgrades vbetool
|
||||
Suggested packages:
|
||||
resolvconf liblinear-tools liblinear-dev ndiff zenmap molly-guard
|
||||
monkeysphere ssh-askpass ufw cpufrequtils radeontool mixmaster
|
||||
torbrowser-launcher socat tor-arm apparmor-utils obfs4proxy bsd-mailx
|
||||
needrestart
|
||||
The following NEW packages will be installed:
|
||||
apt-transport-https apt-transport-tor corkscrew dnsmasq ethtool geoip-bin
|
||||
geoip-database haveged hdparm inotify-tools iotop jnettop jq libgeoip1
|
||||
libhavege2 libinotifytools0 libjq1 liblinear4 liblua5.3-0
|
||||
libnet-ifconfig-wrapper-perl libnet-netmask-perl libnetaddr-ip-perl libonig5
|
||||
libsocket6-perl libx86-1 lua-lpeg ncat netcat netcat-openbsd nmap
|
||||
nmap-common nss-plugin-pem ntpdate openssh-server openssh-sftp-server
|
||||
pm-utils policyrcd-script-zg2 powermgmt-base python3-argcomplete
|
||||
python3-distro-info python3-pathspec python3-software-properties
|
||||
python3-yaml software-properties-common strace tor tor-geoipdb torsocks
|
||||
unattended-upgrades vbetool xsltproc yamllint zip
|
||||
0 upgraded, 53 newly installed, 0 to remove and 0 not upgraded.
|
||||
Need to get 0 B/17.3 MB of archives.
|
||||
After this operation, 65.4 MB of additional disk space will be used.
|
463
vars/Devuan5.yml
Normal file
463
vars/Devuan5.yml
Normal file
|
@ -0,0 +1,463 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
---
|
||||
|
||||
PROXY_TIME_DAEMON: sdwdate
|
||||
PROXY_GPG_KEYERVER_URL: hkps://
|
||||
|
||||
proxy_masked_services:
|
||||
- apt-daily-upgrade
|
||||
|
||||
# List of proxy packages to install.
|
||||
proxy_debs_inst:
|
||||
# Install packages to allow apt to use a repository over HTTPS:
|
||||
- apt
|
||||
- apt-transport-tor
|
||||
- apt-utils
|
||||
- apt-transport-https
|
||||
- bootlogd
|
||||
- ca-certificates
|
||||
- debsums
|
||||
- debsecan
|
||||
- apt-listbugs
|
||||
- dnsmasq
|
||||
- ntpdate
|
||||
- bzip2
|
||||
- corkscrew
|
||||
- console-data
|
||||
- cron
|
||||
- curl
|
||||
- less
|
||||
- mg
|
||||
- netcat
|
||||
- ncat
|
||||
- openssl
|
||||
- passwd
|
||||
- patch
|
||||
- pciutils
|
||||
- perl
|
||||
- perl-base
|
||||
- sudo
|
||||
- unzip
|
||||
- xsltproc
|
||||
- zip
|
||||
- openssh-client
|
||||
- openssh-server
|
||||
- openssh-sftp-server
|
||||
- nmap
|
||||
- wireless-tools
|
||||
- software-properties-common
|
||||
- lsof
|
||||
- ifupdown
|
||||
- iproute2
|
||||
- iptables
|
||||
- iputils-ping
|
||||
- htop
|
||||
- iotop
|
||||
- jnettop
|
||||
- iw
|
||||
- jq
|
||||
- python3-argcomplete
|
||||
- libnet-ifconfig-wrapper-perl
|
||||
# I need this for Ubuntu even though it come in the bootstrap - 2 setuptools, 1 pip
|
||||
# - pip
|
||||
# for pip
|
||||
- python3-pkg-resources
|
||||
- python3-pip
|
||||
- python3-setuptools
|
||||
# - python3-wheel
|
||||
# Install packages to allow apt to use a repository over HTTPS:
|
||||
# niceities from testforge
|
||||
- file
|
||||
- findutils
|
||||
- gcc
|
||||
- gdisk
|
||||
- gnupg
|
||||
- gnupg-utils
|
||||
- gnupg2
|
||||
- gpg
|
||||
- gpg-agent
|
||||
- gpg-wks-client
|
||||
- gpg-wks-server
|
||||
- grep
|
||||
- groff-base
|
||||
- haveged
|
||||
- hostname
|
||||
- init
|
||||
- init-system-helpers
|
||||
- inotify-tools
|
||||
- install-info
|
||||
- iso-codes
|
||||
- kbd
|
||||
- keyboard-configuration
|
||||
- klibc-utils
|
||||
- login
|
||||
- lsb-base
|
||||
- lsb-release
|
||||
- lynx
|
||||
- make
|
||||
- man-db
|
||||
- mount
|
||||
- nano
|
||||
- ncurses-base
|
||||
- ncurses-bin
|
||||
- ncurses-term
|
||||
- net-tools
|
||||
- netbase
|
||||
- parted
|
||||
- pinentry-curses
|
||||
- pm-utils
|
||||
- policykit-1
|
||||
- policykit-1-gnome
|
||||
- policyrcd-script-zg2
|
||||
- powermgmt-base
|
||||
- procps
|
||||
- psmisc
|
||||
- python-six
|
||||
- rsync
|
||||
- sed
|
||||
- strace
|
||||
- tar
|
||||
- traceroute
|
||||
- tzdata
|
||||
- upower
|
||||
- util-linux
|
||||
- wget
|
||||
- xz-utils
|
||||
- geoip-bin
|
||||
- nss-plugin-pem
|
||||
- torsocks
|
||||
- whois
|
||||
- yamllint
|
||||
- python3-impacket
|
||||
- python3-altgraph
|
||||
|
||||
proxy_qemu_guest_debs_inst:
|
||||
- qemu-guest-agent
|
||||
|
||||
proxy_pips2_inst: []
|
||||
|
||||
proxy_pips3_inst:
|
||||
- jq
|
||||
|
||||
proxy_pips_reinstall:
|
||||
# pip prerequisites
|
||||
#? - distlib
|
||||
#? - lockfile
|
||||
- jq
|
||||
# pip itself? NO
|
||||
#
|
||||
# whonix general
|
||||
- acpi-support
|
||||
- acpi-support-base
|
||||
- acpid
|
||||
- adduser
|
||||
- busybox
|
||||
- console-common
|
||||
- console-data
|
||||
- console-setup
|
||||
- console-setup-linux
|
||||
- coreutils
|
||||
- cpio
|
||||
|
||||
cntlm_pid_file: /var/run/cntlm/cntlm.pid
|
||||
|
||||
|
||||
# BOX_OS_FLAVOR in ['WhonixGateway']}}"
|
||||
proxy_gateway_debs_inst: []
|
||||
|
||||
# BOX_OS_FLAVOR in ['KickSecure', 'WhonixGateway', 'WhonixWorkstation']
|
||||
proxy_xfce_debs_inst:
|
||||
- apt-transport-https
|
||||
- libnetfilter-conntrack3
|
||||
- dnsmasq-base
|
||||
- dnsmasq
|
||||
- firmware-linux-free
|
||||
- firmware-misc-nonfree
|
||||
- firmware-amd-graphics
|
||||
- firmware-linux-nonfree
|
||||
- firmware-linux
|
||||
- firmware-atheros
|
||||
- firmware-iwlwifi
|
||||
#linux-headers-5.8.0-0.bpo.2-amd64
|
||||
#linux-image-5.8.0-0.bpo.2-amd64
|
||||
- ntpdate
|
||||
- corkscrew
|
||||
- cron
|
||||
- mg
|
||||
# No package matching 'liblua5.3' is available
|
||||
# - liblua5.3
|
||||
- netcat-traditional
|
||||
- netcat
|
||||
- ncat
|
||||
- xsltproc
|
||||
- openssh-client
|
||||
- openssh-server
|
||||
- openssh-sftp-server
|
||||
- nmap-common
|
||||
- libgfortran5
|
||||
- libblas3
|
||||
- libncurses-dev
|
||||
- libreadline-dev
|
||||
- nmap
|
||||
- wireless-tools
|
||||
- gir1.2-glib-2.0
|
||||
- gir1.2-packagekitglib-1.0
|
||||
- python3-dbus
|
||||
- libgirepository-1.0
|
||||
- python3-gi
|
||||
- python3-pycurl
|
||||
- python3-software-properties
|
||||
- software-properties-common
|
||||
- ifupdown
|
||||
- libpcap0.8
|
||||
- libnfnetlink0
|
||||
- libnftnl11
|
||||
- libiptc0
|
||||
- libnetfilter-conntrack3
|
||||
- iptables
|
||||
- htop
|
||||
- iotop
|
||||
- libpcap0.8
|
||||
- jnettop
|
||||
- python3-argcomplete
|
||||
- libnet-ifconfig-wrapper-perl
|
||||
# I need this for Ubuntu even though it come in the bootstrap - 2 setuptools, 1 pip
|
||||
#pip
|
||||
#! python-cryptography
|
||||
#! python3-pkg-resources
|
||||
#! apython3-pip
|
||||
#! python3-setuptools
|
||||
#! python3-wheel
|
||||
- install-info
|
||||
- lynx-common
|
||||
- lynx
|
||||
- ncurses-term
|
||||
- rsync
|
||||
- traceroute
|
||||
- tzdata
|
||||
- geoip-bin
|
||||
- nss-plugin-pem
|
||||
- torsocks
|
||||
- whois
|
||||
## non-qubes-whonix-gateway-xfce
|
||||
- xauth
|
||||
# kicksecure-desktop-applications-recommended : Depends: monero-gui
|
||||
- libpackagekit-glib2-18
|
||||
# kicksecure-xfce-vm: kicksecure-cli-vm, kicksecure-xfce, kicksecure-network-conf-gui, non-qubes-audio, non-qubes-vm-enhancements-gui, kicksecure-desktop-applications-recommended
|
||||
|
||||
## The following NEW packages will be installed:
|
||||
## apt-transport-https corkscrew cron dnsmasq dnsmasq-base
|
||||
## firmware-amd-graphics firmware-atheros firmware-iwlwifi firmware-linux
|
||||
## firmware-linux-free firmware-linux-nonfree firmware-misc-nonfree geoip-bin
|
||||
## gir1.2-glib-2.0 gir1.2-packagekitglib-1.0 htop ifupdown install-info iotop
|
||||
|
||||
# No package matching 'liblua5.3' is available## # xiptables jnettop libblas3 libgfortran5 libgirepository-1.0-1 libip6tc0
|
||||
## libiptc0 libiw30 liblinear3 liblua5.3-0 liblua5.3-0-dbg liblua5.3-dev
|
||||
## libncurses-dev libnet-ifconfig-wrapper-perl libnetfilter-conntrack3
|
||||
## libnfnetlink0 libnftnl11 libpackagekit-glib2-18 libpcap0.8 libreadline-dev
|
||||
## lynx lynx-common mg ncat ncurses-term netcat netcat-traditional nmap
|
||||
## nmap-common nss-plugin-pem ntpdate openssh-client openssh-server
|
||||
## openssh-sftp-server polipo python3-argcomplete python3-dbus python3-gi
|
||||
## python3-pycurl python3-software-properties rsync scurl
|
||||
## software-properties-common torsocks traceroute whois wireless-tools xauth
|
||||
## xsltproc
|
||||
|
||||
# RAW complete overlap
|
||||
|
||||
|
||||
whonix_gateway_debs:
|
||||
- apparmor
|
||||
- apparmor-utils
|
||||
- arc-theme
|
||||
- auditd
|
||||
- basez
|
||||
- bash
|
||||
- bash-completion
|
||||
- bc
|
||||
- bind9-host
|
||||
- binutils
|
||||
- binutils-common
|
||||
- binutils-x86-64-linux-gnu
|
||||
- bsdmainutils
|
||||
- bsdtar
|
||||
- bsdutils
|
||||
- bubblewrap
|
||||
- cryptsetup
|
||||
- cryptsetup-bin
|
||||
- cryptsetup-initramfs
|
||||
- cryptsetup-run
|
||||
- dash
|
||||
- dbus
|
||||
- dbus-user-session
|
||||
- dconf-gsettings-backend
|
||||
- dconf-service
|
||||
- debconf
|
||||
- debsums
|
||||
- desktop-file-utils
|
||||
- dialog
|
||||
- dictionaries-common
|
||||
- diffutils
|
||||
- dirmngr
|
||||
- distro-info-data
|
||||
- dkms
|
||||
- dmidecode
|
||||
- dmsetup
|
||||
- dnsutils
|
||||
- dpkg
|
||||
- dpkg-dev
|
||||
- e2fslibs
|
||||
- e2fsprogs
|
||||
- eatmydata
|
||||
- elpa-auto-complete
|
||||
- elpa-concurrent
|
||||
- elpa-ctable
|
||||
- elpa-deferred
|
||||
- elpa-epc
|
||||
- elpa-jedi
|
||||
- elpa-jedi-core
|
||||
- elpa-popup
|
||||
- elpa-python-environment
|
||||
- exo-utils
|
||||
- faketime
|
||||
- fdisk
|
||||
- fontconfig
|
||||
- fontconfig-config
|
||||
- fonts-dejavu-core
|
||||
- gettext-base
|
||||
- gir1.2-atk-1.0
|
||||
- gir1.2-freedesktop
|
||||
- gir1.2-gdkpixbuf-2.0
|
||||
- gir1.2-glib-2.0
|
||||
- gir1.2-gtk-3.0
|
||||
- gir1.2-pango-1.0
|
||||
- glib-networking
|
||||
- glib-networking-common
|
||||
- glib-networking-services
|
||||
- gnome-brave-icon-theme
|
||||
- gnome-colors-common
|
||||
- gnome-icon-theme
|
||||
- gnome-themes-extra
|
||||
- gnome-themes-extra-data
|
||||
- gnustep-base-common
|
||||
- gnustep-base-runtime
|
||||
- gnustep-common
|
||||
- gpgconf
|
||||
- gpgsm
|
||||
- gpgv
|
||||
- hicolor-icon-theme
|
||||
- jitterentropy-rngd
|
||||
- linux-headers-amd64
|
||||
- linux-image-amd64
|
||||
- live-boot
|
||||
- live-boot-initramfs-tools
|
||||
- live-tools
|
||||
- locales
|
||||
- mawk
|
||||
- menu
|
||||
- mime-support
|
||||
- most
|
||||
- mousepad
|
||||
- nyx
|
||||
- obfs4proxy
|
||||
- onioncircuits
|
||||
- openvpn
|
||||
- os-prober
|
||||
- p7zip
|
||||
- p7zip-full
|
||||
- pv
|
||||
- pymacs
|
||||
- pypy
|
||||
- pypy-ipaddress
|
||||
- pypy-lib
|
||||
- pypy-pkg-resources
|
||||
- pypy-setuptools
|
||||
- pypy-stem
|
||||
- python
|
||||
- python-m2crypto
|
||||
- python-minimal
|
||||
- python-pip-whl
|
||||
- python-pyasn1
|
||||
- python-six
|
||||
- python-yaml
|
||||
- python2
|
||||
- python2-minimal
|
||||
- python2.7
|
||||
- python2.7-minimal
|
||||
- python3
|
||||
- python3-apparmor
|
||||
- python3-dateutil
|
||||
- python3-distutils
|
||||
- python3-gevent
|
||||
- python3-gi
|
||||
- python3-greenlet
|
||||
- python3-ipy
|
||||
- python3-jedi
|
||||
- python3-lib2to3
|
||||
- python3-libapparmor
|
||||
- python3-minimal
|
||||
- python3-parso
|
||||
- python3-pkg-resources
|
||||
- python3-psutil
|
||||
- python3-pycountry
|
||||
- python3-pyqt5
|
||||
- python3-scapy
|
||||
- python3-sdnotify
|
||||
- python3-sip
|
||||
- python3-six
|
||||
- python3-socks
|
||||
- python3-stem
|
||||
- python3-virtualenv
|
||||
- python3-yaml
|
||||
- python3.7
|
||||
- readline-common
|
||||
- secure-delete
|
||||
- sensible-utils
|
||||
- shared-mime-info
|
||||
- sound-theme-freedesktop
|
||||
- spectre-meltdown-checker
|
||||
- spice-vdagent
|
||||
- sysfsutils
|
||||
- systemd
|
||||
- systemd-sysv
|
||||
- sysvinit-utils
|
||||
- tor
|
||||
- tor-geoipdb
|
||||
- torsocks
|
||||
- ucf
|
||||
- udev
|
||||
- udisks2
|
||||
- unar
|
||||
- vanguards
|
||||
- virt-what
|
||||
- virtualenv
|
||||
- vrms
|
||||
# whonix
|
||||
- wmctrl
|
||||
- xxd
|
||||
- zenity
|
||||
- zenity-common
|
||||
- zlib1g
|
||||
- zsh
|
||||
- zsh-common
|
||||
- zulucrypt-cli
|
||||
- zulupolkit
|
||||
|
||||
proxy_libvirt_debs_inst:
|
||||
- libvirt-daemon-system
|
||||
- libvirt-clients
|
||||
- libvirt-daemon
|
||||
- usbutils
|
||||
- usb.ids
|
||||
- libvirt-doc
|
||||
- virt-manager
|
||||
- privoxy
|
||||
|
||||
proxy_libs_debs: []
|
||||
|
||||
proxy_services:
|
||||
# console-setup.sh Debian - in /usr/local/etc/local.d/Whonix-Lati.rc
|
||||
- "{{ 'console-setup' if ansible_distribution in ['Ubuntu', 'Debian'] else '' }}"
|
||||
- bootlogd
|
||||
- "{{ 'privoxy' if BOX_WHONIX_PROXY_HOST != '' else '' }}"
|
||||
# FixMe: tie in with
|
||||
# - "{{ 'privoxy' if PRIV_TOR_TYPE == 'client' else ''}}"
|
33
vars/Firefox.yml
Normal file
33
vars/Firefox.yml
Normal file
|
@ -0,0 +1,33 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
---
|
||||
|
||||
# careful - strings need doublequoting
|
||||
# now merged with src/ansible/roles/privacy/overlay/Linux/var/local/src/firefox_prefs.bash
|
||||
proxy_firefox_userprefs:
|
||||
- { name: "extensions.torbutton.socks_host", val: "'127.0.0.1'", invalid: [] }
|
||||
- { name: "extensions.torbutton.socks_port", val: 9150, invalid: [] }
|
||||
#? - { name: "extensions.torbutton.startup", val: true, invalid: [] }
|
||||
#? - { name: "extensions.torbutton.use_privoxy", val: true, invalid: [] }
|
||||
|
||||
#user_pref("extensions.torlauncher.control_port", {{PRIV_TOR_CONTROLPORT}} );
|
||||
#user_pref("extensions.torlauncher.default_bridge_type", '""');
|
||||
#user_pref("extensions.torlauncher.loglevel", 2);
|
||||
#user_pref("extensions.torlauncher.logmethod", 0);
|
||||
#user_pref("extensions.torlauncher.prompt_at_startup", false);
|
||||
- { name: "extensions.torlauncher.start_tor", val: false, invalid: [] }
|
||||
|
||||
- { name: "extensions.torbutton.socks_host", '127.0.0.1', invalid: [] }
|
||||
- { name: "extensions.torbutton.socks_port", 9050, invalid: [] }
|
||||
- { name: "extensions.torlauncher.socks_port_flags", "PreferIPv4", invalid: [] }
|
||||
- { name: "extensions.torlauncher.start_tor", false, invalid: [] }
|
||||
|
||||
- { name: "network.proxy.http", val: "'127.0.0.1'", invalid: [] }
|
||||
- { name: "network.proxy.http_port", val: 3128, invalid: [] }
|
||||
- { name: "network.proxy.no_proxies_on", val: "127.0.0.1,localhost", invalid: [] }
|
||||
- { name: "network.proxy.socks", val: "'127.0.0.1'", invalid: [] }
|
||||
- { name: "network.proxy.socks_port", val: 9050, invalid: [] }
|
||||
- { name: "network.proxy.socks_remote_dns", true, invalid: [] }
|
||||
- { name: "network.proxy.socks_version", val: 5, invalid: [] }
|
||||
- { name: "network.proxy.ssl", val: "'127.0.0.1'", invalid: [] }
|
||||
- { name: "network.proxy.ssl_port", val: 9128, invalid: [] }
|
||||
- { name: "network.proxy.type", val: 1, invalid: [] }
|
73
vars/Gentoo2.yml
Executable file
73
vars/Gentoo2.yml
Executable file
|
@ -0,0 +1,73 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
---
|
||||
|
||||
PROXY_TIME_DAEMON: sdwdate
|
||||
PROXY_GPG_KEYERVER_URL: hkps://keys.gentoo.org
|
||||
|
||||
# dont put stage3 elts in here
|
||||
# these are really bootstrap packages
|
||||
proxy_pkgs_bootstrap:
|
||||
- app-admin/sudo
|
||||
- sys-boot/grub:2
|
||||
- sys-boot/syslinux
|
||||
- app-editors/mg
|
||||
- qemu-guest-agent
|
||||
- sys-apps/gptfdisk
|
||||
- net-analyzer/openbsd-netcat
|
||||
- app-admin/logrotate
|
||||
- media-fonts/terminus-font
|
||||
- net-misc/curl
|
||||
- app-arch/unzip
|
||||
- net-libs/pacparser
|
||||
- sys-process/lsof
|
||||
- dev-util/strace
|
||||
- app-portage/eix
|
||||
- sys-libs/gpm
|
||||
- linux-firmware
|
||||
- net-dns/bind-tools
|
||||
- net-misc/socat
|
||||
|
||||
proxy_pkgs_inst:
|
||||
# move these to testforge - epecially gnupg for static
|
||||
- net-proxy/privoxy
|
||||
- net-analyzer/nmap
|
||||
|
||||
proxy_pkgs_inst_guest: []
|
||||
|
||||
proxy_funtoo_pkgs_inst: []
|
||||
|
||||
proxy_pips2_inst: []
|
||||
|
||||
proxy_pips3_inst: []
|
||||
|
||||
proxy_pips_reinstall:
|
||||
# pip prerequisites
|
||||
- setuptools
|
||||
- appdirs
|
||||
- ipaddress
|
||||
- six
|
||||
# - cachecontrol
|
||||
- pyparsing
|
||||
- colorama
|
||||
#? - distlib
|
||||
- html5lib
|
||||
#? - lockfile
|
||||
- packaging
|
||||
- requests
|
||||
- webencodings
|
||||
# pip itself? NO
|
||||
# - pip
|
||||
- cryptography==1.9
|
||||
|
||||
|
||||
cntlm_pid_file: /var/run/cntlm.pid
|
||||
|
||||
|
||||
proxy_services:
|
||||
# console-setup.sh Debian - in /usr/local/etc/local.d/Whonix-Lati.rc
|
||||
- "{{ 'consolefont' if ansible_distribution == 'Gentoo' else '' }}"
|
||||
- "{{ 'console-setup' if ansible_distribution in ['Ubuntu', 'Debian'] else '' }}"
|
||||
- bootlogd
|
||||
- "{{ 'polipo' if BOX_WHONIX_PROXY_HOST != '' else '' }}"
|
||||
# FixMe: tie in with
|
||||
# - "{{ 'polipo' if PRIV_TOR_TYPE == 'client' else ''}}"
|
322
vars/Msys8.yml
Executable file
322
vars/Msys8.yml
Executable file
|
@ -0,0 +1,322 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
---
|
||||
|
||||
PROXY_TIME_DAEMON: ""
|
||||
PROXY_GPG_KEYERVER_URL: hkp://
|
||||
|
||||
proxy_masked_services: []
|
||||
|
||||
# List of proxy packages to install.
|
||||
proxy_pacs_inst:
|
||||
# for pip
|
||||
- aspell
|
||||
- aspell6-en
|
||||
- bash
|
||||
- bash-completion
|
||||
- binutils
|
||||
- brotli
|
||||
- bsdcpio
|
||||
- bsdtar
|
||||
- bzip2
|
||||
- ca-certificates
|
||||
- coreutils
|
||||
- ctags
|
||||
- curl
|
||||
- dash
|
||||
- db
|
||||
- dialog
|
||||
- diffutils
|
||||
- dos2unix
|
||||
- doxygen
|
||||
- dtc
|
||||
- elinks-git
|
||||
- emacs
|
||||
- file
|
||||
- filesystem
|
||||
- findutils
|
||||
- flex
|
||||
- gamin
|
||||
- gawk
|
||||
- gcc
|
||||
- gcc-libs
|
||||
- gdbm
|
||||
- getent
|
||||
- gettext
|
||||
- glib2
|
||||
- gmp
|
||||
- gnu-netcat
|
||||
- gnupg
|
||||
- grep
|
||||
- gzip
|
||||
- heimdal
|
||||
- heimdal-libs
|
||||
- icu
|
||||
- inetutils
|
||||
- info
|
||||
- isl
|
||||
- jansson
|
||||
- less
|
||||
- libarchive
|
||||
- libargp
|
||||
- libasprintf
|
||||
- libassuan
|
||||
- libatomic_ops
|
||||
- libbz2
|
||||
- libcrypt
|
||||
- libcurl
|
||||
- libdb
|
||||
- libedit
|
||||
- libevent
|
||||
- libexpat
|
||||
- libffi
|
||||
- libgc
|
||||
- libgcrypt
|
||||
- libgdbm
|
||||
- libgettextpo
|
||||
- libgnutls
|
||||
- libgpg-error
|
||||
- libgpgme
|
||||
- libhogweed
|
||||
- libiconv
|
||||
- libidn
|
||||
- libidn2
|
||||
- libintl
|
||||
- libksba
|
||||
- liblz4
|
||||
- liblzma
|
||||
- liblzo2
|
||||
- libmetalink
|
||||
- libnettle
|
||||
- libnghttp2
|
||||
- libnpth
|
||||
- libopenssl
|
||||
- libp11-kit
|
||||
- libpcre
|
||||
- libpcre16
|
||||
- libpcre2_8
|
||||
- libpcre32
|
||||
- libpcrecpp
|
||||
- libpcreposix
|
||||
- libpsl
|
||||
- libreadline
|
||||
- libsqlite
|
||||
- libssh2
|
||||
- libtasn1
|
||||
- libtre-git
|
||||
- libunistring
|
||||
- libutil-linux
|
||||
- libxml2
|
||||
- libxslt
|
||||
- libzstd
|
||||
- lndir
|
||||
- m4
|
||||
- make
|
||||
- meson
|
||||
- mingw-w64-i686-ctags
|
||||
- mingw-w64-i686-gcc-libs
|
||||
- mingw-w64-i686-gmp
|
||||
- mingw-w64-i686-libwinpthread-git
|
||||
- mingw-w64-i686-mpc
|
||||
- mingw-w64-i686-mpfr
|
||||
- mingw-w64-x86_64-adns
|
||||
- mingw-w64-x86_64-aspell
|
||||
- mingw-w64-x86_64-aspell-en
|
||||
- mingw-w64-x86_64-brotli
|
||||
- mingw-w64-x86_64-bzip2
|
||||
- mingw-w64-x86_64-c-ares
|
||||
- mingw-w64-x86_64-ca-certificates
|
||||
- mingw-w64-x86_64-curl
|
||||
- mingw-w64-x86_64-expat
|
||||
- mingw-w64-x86_64-gcc-libs
|
||||
- mingw-w64-x86_64-gettext
|
||||
- mingw-w64-x86_64-glib2
|
||||
- mingw-w64-x86_64-gmp
|
||||
- mingw-w64-x86_64-gnupg
|
||||
- mingw-w64-x86_64-gnutls
|
||||
- mingw-w64-x86_64-gpgme
|
||||
- mingw-w64-x86_64-jansson
|
||||
- mingw-w64-x86_64-jemalloc
|
||||
- mingw-w64-x86_64-libassuan
|
||||
- mingw-w64-x86_64-libffi
|
||||
- mingw-w64-x86_64-libgcrypt
|
||||
- mingw-w64-x86_64-libgpg-error
|
||||
- mingw-w64-x86_64-libiconv
|
||||
- mingw-w64-x86_64-libidn2
|
||||
- mingw-w64-x86_64-libksba
|
||||
- mingw-w64-x86_64-libmetalink
|
||||
- mingw-w64-x86_64-libpsl
|
||||
- mingw-w64-x86_64-libssh2
|
||||
- mingw-w64-x86_64-libsystre
|
||||
- mingw-w64-x86_64-libtasn1
|
||||
- mingw-w64-x86_64-libtre-git
|
||||
- mingw-w64-x86_64-libunistring
|
||||
- mingw-w64-x86_64-libusb
|
||||
- mingw-w64-x86_64-libusb-compat-git
|
||||
- mingw-w64-x86_64-libwinpthread-git
|
||||
- mingw-w64-x86_64-meson
|
||||
- mingw-w64-x86_64-mpc
|
||||
- mingw-w64-x86_64-mpdecimal
|
||||
- mingw-w64-x86_64-mpfr
|
||||
- mingw-w64-x86_64-ncurses
|
||||
- mingw-w64-x86_64-nettle
|
||||
- mingw-w64-x86_64-nghttp2
|
||||
- mingw-w64-x86_64-ninja
|
||||
- mingw-w64-x86_64-npth
|
||||
- mingw-w64-x86_64-openssl
|
||||
- mingw-w64-x86_64-p11-kit
|
||||
- mingw-w64-x86_64-pcre
|
||||
- mingw-w64-x86_64-putty
|
||||
- mingw-w64-x86_64-putty-ssh
|
||||
- mingw-w64-x86_64-python
|
||||
- mingw-w64-x86_64-python-appdirs
|
||||
- mingw-w64-x86_64-python-attrs
|
||||
- mingw-w64-x86_64-python-ordered-set
|
||||
- mingw-w64-x86_64-python-packaging
|
||||
- mingw-w64-x86_64-python-pyparsing
|
||||
- mingw-w64-x86_64-python-setuptools
|
||||
- mingw-w64-x86_64-python-six
|
||||
- mingw-w64-x86_64-readline
|
||||
- mingw-w64-x86_64-sqlite3
|
||||
- mingw-w64-x86_64-tcl
|
||||
- mingw-w64-x86_64-termcap
|
||||
- mingw-w64-x86_64-tk
|
||||
- mingw-w64-x86_64-wineditline
|
||||
- mingw-w64-x86_64-xz
|
||||
- mingw-w64-x86_64-zlib
|
||||
- mingw-w64-x86_64-zstd
|
||||
- mintty
|
||||
- mpc
|
||||
- mpdecimal
|
||||
- mpfr
|
||||
- msys2-keyring
|
||||
- msys2-launcher-git
|
||||
- msys2-runtime
|
||||
- msys2-runtime-devel
|
||||
- msys2-w32api-headers
|
||||
- msys2-w32api-runtime
|
||||
- ncurses
|
||||
- nettle
|
||||
- ninja
|
||||
- openssh
|
||||
- openssl
|
||||
- p11-kit
|
||||
- pacman
|
||||
- pacman-mirrors
|
||||
- pactoys-git
|
||||
- pass
|
||||
- patch
|
||||
- pax-git
|
||||
- pcre
|
||||
- perl
|
||||
- perl-Module-Build
|
||||
- perl-Test-Pod
|
||||
- perl-YAML-Syck
|
||||
- perl-inc-latest
|
||||
- pinentry
|
||||
- pkgfile
|
||||
- psmisc
|
||||
- python
|
||||
- python-configobj
|
||||
- python2
|
||||
- python2-appdirs
|
||||
- python2-attrs
|
||||
- python2-packaging
|
||||
- python2-pip
|
||||
- python2-pyparsing
|
||||
- python2-setuptools
|
||||
- python2-six
|
||||
- python3-appdirs
|
||||
- python3-attrs
|
||||
- python3-packaging
|
||||
- python3-pip
|
||||
- python3-pyparsing
|
||||
- python3-setuptools
|
||||
- python3-six
|
||||
- rebase
|
||||
- rsync
|
||||
- sed
|
||||
- tar
|
||||
- tcl
|
||||
- texinfo
|
||||
- tftp-hpa
|
||||
- time
|
||||
- tmux
|
||||
- tree
|
||||
- ttyrec
|
||||
- tzcode
|
||||
- u-boot-tools
|
||||
- unrar
|
||||
- unzip
|
||||
- util-linux
|
||||
- w3m
|
||||
- wget
|
||||
- which
|
||||
- whois
|
||||
- windows-default-manifest
|
||||
- xmlto
|
||||
- xz
|
||||
- zip
|
||||
- zlib
|
||||
- zstd
|
||||
|
||||
proxy_qemu_guest_pacs_inst: [] #?
|
||||
|
||||
proxy_pips2_inst:
|
||||
- jq
|
||||
|
||||
proxy_pips3_inst: []
|
||||
|
||||
proxy_pips_reinstall:
|
||||
# pip prerequisites
|
||||
- setuptools
|
||||
- appdirs
|
||||
- ipaddress
|
||||
- six
|
||||
- cachecontrol
|
||||
- pyparsing
|
||||
- colorama
|
||||
#? - distlib
|
||||
- html5lib
|
||||
#? - lockfile
|
||||
- packaging
|
||||
- requests
|
||||
- webencodings
|
||||
- jq
|
||||
# pip itself? NO
|
||||
- cryptography
|
||||
#
|
||||
- pyOpenSSL
|
||||
- paramiko
|
||||
- Jinja2
|
||||
- pyasn1
|
||||
- bcrypt
|
||||
- PyNaCl
|
||||
- cffi
|
||||
- idna
|
||||
- asn1crypto
|
||||
# whonix general
|
||||
- acpi-support
|
||||
- acpi-support-base
|
||||
- acpid
|
||||
- adduser
|
||||
- busybox
|
||||
- console-common
|
||||
- console-data
|
||||
- console-setup
|
||||
- console-setup-linux
|
||||
- coreutils
|
||||
- cpio
|
||||
|
||||
cntlm_pid_file: ""
|
||||
|
||||
# BOX_OS_FLAVOR in ['WhonixGateway']}}"
|
||||
proxy_gateway_pacs_inst: []
|
||||
|
||||
# BOX_OS_FLAVOR in ['KickSecure', 'WhonixGateway', 'WhonixWorkstation']
|
||||
proxy_xfce_pacs_inst: []
|
||||
|
||||
proxy_whonix_gateway_pacs: []
|
||||
|
||||
proxy_libvirt_pacs_inst: []
|
||||
|
||||
proxy_libs_pacs: []
|
83
vars/Ubuntu18.yml
Executable file
83
vars/Ubuntu18.yml
Executable file
|
@ -0,0 +1,83 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
---
|
||||
|
||||
PROXY_TIME_DAEMON: ntp
|
||||
|
||||
HARDEN_FIREJAIL_VERSION: "0.9.58"
|
||||
|
||||
# List of proxy packages to install.
|
||||
proxy_debs_inst:
|
||||
- python-dev
|
||||
- libffi-dev
|
||||
- libssl-dev
|
||||
- libcurl4-openssl-dev
|
||||
- ca-certificates
|
||||
- curl
|
||||
- less
|
||||
- sudo
|
||||
- unzip
|
||||
- zip
|
||||
- cron
|
||||
- xsltproc
|
||||
- corkscrew
|
||||
- openssl
|
||||
- mg
|
||||
- polipo
|
||||
# I need this for Ubuntu even though it come in the bootstrap - 2 setuptools, 1 pip
|
||||
# - pip
|
||||
# for pip
|
||||
- python-cryptography
|
||||
# - python-pip
|
||||
# - python-pip-whl
|
||||
- python-pkg-resources
|
||||
- python-setuptools
|
||||
# - python-wheel
|
||||
# - python3-pip
|
||||
- python3-setuptools
|
||||
# - python3-wheel
|
||||
# Install packages to allow apt to use a repository over HTTPS:
|
||||
- apt-transport-https
|
||||
|
||||
# these may be unuseable before testforge role installs pip
|
||||
proxy_pips2_inst: []
|
||||
|
||||
proxy_pips3_inst: []
|
||||
|
||||
proxy_pips_reinstall:
|
||||
# pip prerequisites
|
||||
- setuptools
|
||||
- appdirs
|
||||
- ipaddress
|
||||
- six
|
||||
- cachecontrol
|
||||
- pyparsing
|
||||
- colorama
|
||||
#? - distlib
|
||||
- html5lib
|
||||
#? - lockfile
|
||||
- packaging
|
||||
- requests
|
||||
- webencodings
|
||||
# pip itself? NO
|
||||
- cryptography
|
||||
#
|
||||
- pyOpenSSL
|
||||
- paramiko
|
||||
- Jinja2
|
||||
- pyasn1
|
||||
- bcrypt
|
||||
- PyNaCl
|
||||
- cffi
|
||||
- idna
|
||||
- asn1crypto
|
||||
|
||||
cntlm_pid_file: /var/run/cntlm/cntlm.pid
|
||||
|
||||
proxy_services:
|
||||
# console-setup.sh Debian - in /usr/local/etc/local.d/Whonix-Lati.rc
|
||||
- "{{ 'consolefont' if ansible_distribution == 'Gentoo' else '' }}"
|
||||
- "{{ 'console-setup' if ansible_distribution in ['Ubuntu', 'Debian'] else '' }}"
|
||||
- bootlogd
|
||||
- "{{ 'polipo' if BOX_WHONIX_PROXY_HOST != '' else '' }}"
|
||||
# FixMe: tie in with
|
||||
# - "{{ 'polipo' if PRIV_TOR_TYPE == 'client' else ''}}"
|
8
vars/Unix.yml
Executable file
8
vars/Unix.yml
Executable file
|
@ -0,0 +1,8 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
---
|
||||
|
||||
# no notion of LOG_DIR - its before testforge so user /var/log or /var/tmp
|
||||
|
||||
# no - conflicts with harden
|
||||
# - sshd
|
||||
proxy_gpg_keys_system: []
|
Loading…
Add table
Add a link
Reference in a new issue