update
This commit is contained in:
parent
451d4b4c79
commit
6029ebfd77
@ -129,7 +129,6 @@
|
|||||||
debug:
|
debug:
|
||||||
verbosity: 0
|
verbosity: 0
|
||||||
var: ansible_gentooimgr_out
|
var: ansible_gentooimgr_out
|
||||||
|
|
||||||
check_mode: false
|
check_mode: false
|
||||||
|
|
||||||
- name: include_tasks local.yml
|
- name: include_tasks local.yml
|
||||||
|
@ -12,6 +12,7 @@ DOCTEST=$(LOCAL_DOCTEST)
|
|||||||
|
|
||||||
default:: local
|
default:: local
|
||||||
|
|
||||||
|
update::
|
||||||
test:: local # hourly
|
test:: local # hourly
|
||||||
sudo -u ${USER} /var/local/src/var_local_$(ROLE).bash $@
|
sudo -u ${USER} /var/local/src/var_local_$(ROLE).bash $@
|
||||||
|
|
||||||
|
@ -18,6 +18,7 @@ shift
|
|||||||
[ -f $PREFIX/etc/testforge/testforge.bash ] && . $PREFIX/etc/testforge/testforge.bash
|
[ -f $PREFIX/etc/testforge/testforge.bash ] && . $PREFIX/etc/testforge/testforge.bash
|
||||||
|
|
||||||
[ -n "$PLAY_ANSIBLE_SRC" ] || PLAY_ANSIBLE_SRC=$BASE_ANSIBLE_SRC
|
[ -n "$PLAY_ANSIBLE_SRC" ] || PLAY_ANSIBLE_SRC=$BASE_ANSIBLE_SRC
|
||||||
|
[ -n "$PLAY_ANSIBLE_SRC" ] || PLAY_ANSIBLE_SRC=/mnt/o/data/TestForge/src/ansible
|
||||||
[ -z "$PLAY_ANSIBLE_SRC" ] && ERROR export "PLAY_ANSIBLE_SRC" >&2 && exit 3
|
[ -z "$PLAY_ANSIBLE_SRC" ] && ERROR export "PLAY_ANSIBLE_SRC" >&2 && exit 3
|
||||||
[ ! -d "$PLAY_ANSIBLE_SRC" ] && ERROR ! -d "PLAY_ANSIBLE_SRC" >&2 && exit 4
|
[ ! -d "$PLAY_ANSIBLE_SRC" ] && ERROR ! -d "PLAY_ANSIBLE_SRC" >&2 && exit 4
|
||||||
[ ! -f "$PLAY_ANSIBLE_SRC"/hosts.yml ] && ERROR ! -f "PLAY_ANSIBLE_SRC"/hosts.yml >&2 && exit 4
|
[ ! -f "$PLAY_ANSIBLE_SRC"/hosts.yml ] && ERROR ! -f "PLAY_ANSIBLE_SRC"/hosts.yml >&2 && exit 4
|
||||||
|
@ -29,7 +29,8 @@ LONGOPTS="help,version,checksum,snapshot,dedupe,moniker:,dest:"
|
|||||||
dedupe=
|
dedupe=
|
||||||
DIRS=
|
DIRS=
|
||||||
|
|
||||||
. /usr/local/bin/usr_local_base.bash || exit 2
|
# . /usr/local/bin/usr_local_base.bash
|
||||||
|
. /usr/local/bin/usr_local_tput.bash || exit 2
|
||||||
error () { retval=$1 ; shift; echo "ERROR: $prog" $* ; exit $retval ; }
|
error () { retval=$1 ; shift; echo "ERROR: $prog" $* ; exit $retval ; }
|
||||||
|
|
||||||
ARGS=$(getopt --options $SHORTOPTS --longoptions $LONGOPTS -- "$@")
|
ARGS=$(getopt --options $SHORTOPTS --longoptions $LONGOPTS -- "$@")
|
||||||
|
@ -4,7 +4,8 @@
|
|||||||
prog=$( basename $0 .bash )
|
prog=$( basename $0 .bash )
|
||||||
PREFIX=/usr/local
|
PREFIX=/usr/local
|
||||||
ROLE=base
|
ROLE=base
|
||||||
. /usr/local/bin/usr_local_base.bash || exit 2
|
# . /usr/local/bin/usr_local_base.bash
|
||||||
|
. /usr/local/bin/usr_local_tput.bash || exit 2
|
||||||
|
|
||||||
umask 0022
|
umask 0022
|
||||||
[ "$#" -gt 0 ] && inidir=$1 || inidir=/usr/local/etc/testforge
|
[ "$#" -gt 0 ] && inidir=$1 || inidir=/usr/local/etc/testforge
|
||||||
|
@ -25,7 +25,7 @@ fi
|
|||||||
cd /usr/local/src || exit 1
|
cd /usr/local/src || exit 1
|
||||||
|
|
||||||
if [ ! -d $DIR ] ; then
|
if [ ! -d $DIR ] ; then
|
||||||
grep -q "^wlan[1-9][ ]00000000" /proc/net/route || { echo INFO: not connected ; exit 0 ; }
|
grep -q "^wlan[1-9][0-9]*[ ]00000000" /proc/net/route || { echo INFO: not connected ; exit 0 ; }
|
||||||
[ -f /usr/local/net/Http/$URL ] || \
|
[ -f /usr/local/net/Http/$URL ] || \
|
||||||
wget -xcP /usr/local/net/Http/ http://$URL || exit 1
|
wget -xcP /usr/local/net/Http/ http://$URL || exit 1
|
||||||
tar xvfJ /usr/local/net/Http/$URL
|
tar xvfJ /usr/local/net/Http/$URL
|
||||||
@ -45,7 +45,7 @@ for file in $BASE/*.crt ; do
|
|||||||
|
|
||||||
[ -f blacklist.txt ] || { echo ERROR: missing blacklist.txt ; exit 4 ; }
|
[ -f blacklist.txt ] || { echo ERROR: missing blacklist.txt ; exit 4 ; }
|
||||||
|
|
||||||
if [ ! -f certdata.txt.mozilla ] && grep -q "^wlan[1-9][ ]00000000" /proc/net/route ; then
|
if [ ! -f certdata.txt.mozilla ] && grep -q "^wlan[1-9][0-9]*[ ]00000000" /proc/net/route ; then
|
||||||
[ -f /usr/local/net/Http/$URL_CERTDATA ] || \
|
[ -f /usr/local/net/Http/$URL_CERTDATA ] || \
|
||||||
wget -xcP /usr/local/net/Http/ http://$URL_CERTDATA
|
wget -xcP /usr/local/net/Http/ http://$URL_CERTDATA
|
||||||
fi
|
fi
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
# -*- mode: sh; fill-column: 75; tab-width: 8; coding: utf-8-unix -*-
|
# -*- mode: sh; fill-column: 75; tab-width: 8; coding: utf-8-unix -*-
|
||||||
|
|
||||||
# The idea here is to run ansible_local.bash --tags daily
|
# The idea here is to run ansible_local.bash --tags daily
|
||||||
@ -11,9 +11,9 @@ prog=`basename $0 .bash`
|
|||||||
PREFIX=/usr/local
|
PREFIX=/usr/local
|
||||||
ROLE=toxcore
|
ROLE=toxcore
|
||||||
[ -f /usr/local/etc/testforge/testforge.bash ] && \
|
[ -f /usr/local/etc/testforge/testforge.bash ] && \
|
||||||
. /usr/local/etc/testforge/testforge.bash
|
. /usr/local/etc/testforge/testforge.bash && \
|
||||||
|
export PLAY_ANSIBLE_SRC=$BASE_ANSIBLE_SRC
|
||||||
TOXCORE_LOG_DIR=$PREFIX/var/log
|
TOXCORE_LOG_DIR=$PREFIX/var/log
|
||||||
[ -d $TOXCORE_LOG_DIR ] || mkdir -p $TOXCORE_LOG_DIR
|
|
||||||
. /usr/local/src/usr_local_src.bash
|
. /usr/local/src/usr_local_src.bash
|
||||||
|
|
||||||
TOHOST=files.pythonhosted.org
|
TOHOST=files.pythonhosted.org
|
||||||
@ -35,6 +35,7 @@ errs=0
|
|||||||
warns=0
|
warns=0
|
||||||
WLOG="$TOXCORE_LOG_DIR"/$ly/W$prog$$.log
|
WLOG="$TOXCORE_LOG_DIR"/$ly/W$prog$$.log
|
||||||
ELOG="$TOXCORE_LOG_DIR"/$ly/E$prog$$.log
|
ELOG="$TOXCORE_LOG_DIR"/$ly/E$prog$$.log
|
||||||
|
[ -d $TOXCORE_LOG_DIR/$ly ] || mkdir -p $TOXCORE_LOG_DIR/$ly
|
||||||
|
|
||||||
[ -d /usr/local/share/doc ] || mkdir -p /usr/local/share/doc
|
[ -d /usr/local/share/doc ] || mkdir -p /usr/local/share/doc
|
||||||
[ -d /var/local/share/doc/txt ] && [ ! -d /usr/local/share/doc/txt ] && \
|
[ -d /var/local/share/doc/txt ] && [ ! -d /usr/local/share/doc/txt ] && \
|
||||||
@ -72,13 +73,15 @@ if [ -d /etc/libvirt/qemu ] ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if /etc/init.d/libvirtd status ; then
|
if /etc/init.d/libvirtd status ; then
|
||||||
if [ "$MODE" = whonix ] ; then
|
if [ "$MODE" = whonix ] ; then
|
||||||
elt=toxcore_libvirt_test_ga
|
elt=toxcore_libvirt_test_ga
|
||||||
DBUG $elt
|
DBUG $elt
|
||||||
if virsh net-list | grep -q External ; then
|
if virsh net-list | grep -q External ; then
|
||||||
/usr/local/bin/toxcore_libvirt_test_ga.bash
|
/usr/local/bin/toxcore_libvirt_test_ga.bash
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
if /etc/init.d/libvirtd status >/dev/null ; then
|
||||||
virsh list | grep '^ [0-9]' | while read id elt rest ; do
|
virsh list | grep '^ [0-9]' | while read id elt rest ; do
|
||||||
[ $rest = running ] || continue
|
[ $rest = running ] || continue
|
||||||
virsh dumpxml $elt | grep -q org.qemu.guest_agent.0.*connected || \
|
virsh dumpxml $elt | grep -q org.qemu.guest_agent.0.*connected || \
|
||||||
@ -94,24 +97,22 @@ export SSLTEST_TESTS="testssl nmap"
|
|||||||
if route | grep -q def ; then
|
if route | grep -q def ; then
|
||||||
elt=testforge_ssl_test
|
elt=testforge_ssl_test
|
||||||
DBUG $elt
|
DBUG $elt
|
||||||
$PREFIX/bin/testforge_ssl_test.bash -v 3 $TOHOST
|
$PREFIX/bin/toxcore_ssl_test.bash -v 3 $TOHOST
|
||||||
retval=$?
|
retval=$?
|
||||||
if [ $retval -ne 0 ] ; then
|
if [ $retval -ne 0 ] ; then
|
||||||
ERROR retval=$retval testforge_ssl_test.bash -v 3 $TOHOST|tee -a $ELOG
|
ERROR retval=$retval toxcore_ssl_test.bash -v 3 $TOHOST|tee -a $ELOG
|
||||||
else
|
else
|
||||||
INFO testforge_ssl_test.bash -v 3 $TOHOST
|
INFO toxcore_ssl_test.bash -v 3 $TOHOST
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
|
|
||||||
elt=testforge_dirmngr_test
|
elt=testforge_dirmngr_test
|
||||||
if route | grep -q default ; then
|
|
||||||
DBUG $elt
|
DBUG $elt
|
||||||
$PREFIX/bin/testforge_dirmngr_test.bash
|
$PREFIX/bin/toxcore_dirmngr_test.bash
|
||||||
retval=$?
|
retval=$?
|
||||||
if [ $retval -ne 0 ] ; then
|
if [ $retval -ne 0 ] ; then
|
||||||
ERROR retval=$retval testforge_dirmngr_test.bash | tee -a $ELOG
|
ERROR retval=$retval toxcore_dirmngr_test.bash | tee -a $ELOG
|
||||||
else
|
else
|
||||||
INFO testforge_dirmngr_test.bash
|
INFO toxcore_dirmngr_test.bash
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -181,7 +181,7 @@ SSLTEST_TESTS="$tests"
|
|||||||
declare -a tests_ran
|
declare -a tests_ran
|
||||||
tests_ran=()
|
tests_ran=()
|
||||||
|
|
||||||
grep -q "^wlan[1-9][ ]00000000" /proc/net/route || { WARN "not connected" ; exit 0 ; }
|
grep -q "^wlan[1-9][0-9]*[ ]00000000" /proc/net/route || { WARN "not connected" ; exit 0 ; }
|
||||||
|
|
||||||
IF=`route | grep ^def |sed -e 's/.* //'`
|
IF=`route | grep ^def |sed -e 's/.* //'`
|
||||||
[ -n "$IF" ] || { ERROR "no IF" ; exit 10 ; }
|
[ -n "$IF" ] || { ERROR "no IF" ; exit 10 ; }
|
||||||
@ -232,7 +232,7 @@ ssltest_proxies $onion
|
|||||||
rm -f $TMPDIR/${LOGP}.*.*
|
rm -f $TMPDIR/${LOGP}.*.*
|
||||||
OUTF=$TMPDIR/${LOGP}.out
|
OUTF=$TMPDIR/${LOGP}.out
|
||||||
for CAFILE in $SSLTEST_CERTS ; do
|
for CAFILE in $SSLTEST_CERTS ; do
|
||||||
grep -q "^wlan[1-9][ ]00000000" /proc/net/route || {
|
grep -q "^wlan[1-9][0-9]*[ ]00000000" /proc/net/route || {
|
||||||
WARN $prog we are not connected >&2
|
WARN $prog we are not connected >&2
|
||||||
exit `expr 256 - 1`
|
exit `expr 256 - 1`
|
||||||
}
|
}
|
||||||
|
@ -8,7 +8,7 @@ PREFIX=/usr/local
|
|||||||
ROLE=toxcore
|
ROLE=toxcore
|
||||||
|
|
||||||
PKG=dracut
|
PKG=dracut
|
||||||
VER=050
|
VER=055
|
||||||
DIR=${PKG}-$VER
|
DIR=${PKG}-$VER
|
||||||
URL=distfiles.gentoo.org/distfiles/$DIR.tar.xz
|
URL=distfiles.gentoo.org/distfiles/$DIR.tar.xz
|
||||||
URI="https://www.kernel.org/pub/linux/utils/boot/${VER}/${DIR}.tar.xz"
|
URI="https://www.kernel.org/pub/linux/utils/boot/${VER}/${DIR}.tar.xz"
|
||||||
@ -21,7 +21,8 @@ gpg --recv-keys 9BAD8B9BBD1CBDEDE3443292900F3C4971086004
|
|||||||
cd $PREFIX/src || exit 2
|
cd $PREFIX/src || exit 2
|
||||||
WD=$PWD
|
WD=$PWD
|
||||||
|
|
||||||
if [ -d /etc/apt -a $USER = root ] ; then
|
if [ $USER = root ] ; then
|
||||||
|
if [ -d /etc/apt ] ; then
|
||||||
# old_debian_requires asciidoc libkmod-dev libkmod-dev xsltproc
|
# old_debian_requires asciidoc libkmod-dev libkmod-dev xsltproc
|
||||||
which xsltproc 2>/dev/null || apt-get install xsltproc || exit 2
|
which xsltproc 2>/dev/null || apt-get install xsltproc || exit 2
|
||||||
which asciidoc 2>/dev/null || apt-get install asciidoc || exit 2
|
which asciidoc 2>/dev/null || apt-get install asciidoc || exit 2
|
||||||
@ -29,10 +30,11 @@ if [ -d /etc/apt -a $USER = root ] ; then
|
|||||||
which cpio >/dev/null || emerge -fp app-arch/cpio || exit 2
|
which cpio >/dev/null || emerge -fp app-arch/cpio || exit 2
|
||||||
[ -f /usr/lib64/libkmod.so ] || emerge -fp '>=sys-apps/kmod-23[tools]' || exit 2
|
[ -f /usr/lib64/libkmod.so ] || emerge -fp '>=sys-apps/kmod-23[tools]' || exit 2
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if [ ! -f $DIR/dracut-initramfs-restore ] ; then
|
if [ ! -f $DIR/dracut-initramfs-restore ] ; then
|
||||||
if [ -e $PREFIX/net/Http/$URL ] ; then
|
if [ -e $PREFIX/net/Http/$URL ] ; then
|
||||||
ip route|grep -q ^default || { echo "DEBUG: $0 not connected" ; exit 0 ; }
|
route|grep -q ^default || { echo "DEBUG: $0 not connected" ; exit 0 ; }
|
||||||
wget -xc -P $PREFIX/net/Http https://$URL
|
wget -xc -P $PREFIX/net/Http https://$URL
|
||||||
fi
|
fi
|
||||||
tar xvfJ $PREFIX/net/Http/$URL
|
tar xvfJ $PREFIX/net/Http/$URL
|
||||||
@ -110,6 +112,15 @@ EOF
|
|||||||
[ -x $PREFIX/lib/dracut/dracut-install -a \
|
[ -x $PREFIX/lib/dracut/dracut-install -a \
|
||||||
$PREFIX/lib/dracut/dracut-install -nt install/dracut-install ] || \
|
$PREFIX/lib/dracut/dracut-install -nt install/dracut-install ] || \
|
||||||
make install >> install.log 2>&1 || exit 8
|
make install >> install.log 2>&1 || exit 8
|
||||||
|
[ -x $PREFIX/bin/${ROLE}_dracut.bash ] || cat >$PREFIX/bin/${ROLE}_dracut.bash <<EOF
|
||||||
|
ROLE=$ROLE
|
||||||
|
PREFIX=/usr/local
|
||||||
|
VER=055
|
||||||
|
|
||||||
|
cd $PREFIX/src/dracut-$VER || exit 1
|
||||||
|
|
||||||
|
exec dracut.sh "\$@"
|
||||||
|
EOF
|
||||||
|
|
||||||
elif [ "$1" = 'test' ] ; then
|
elif [ "$1" = 'test' ] ; then
|
||||||
$PREFIX/bin/$PKG --help || exit 30
|
$PREFIX/bin/$PKG --help || exit 30
|
||||||
@ -126,7 +137,6 @@ elif [ "$1" = 'refresh' ] ; then # 6*
|
|||||||
tar xfBv - -C ../../patches/gpgkey/usr/local/src/dracut-050/
|
tar xfBv - -C ../../patches/gpgkey/usr/local/src/dracut-050/
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
cp -p install/dracut-install $PREFIX/bin
|
cp -p install/dracut-install $PREFIX/bin
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
# -*- mode: sh; fill-column: 75; tab-width: 8; coding: utf-8-unix -*-
|
# -*- mode: sh; fill-column: 75; tab-width: 8; coding: utf-8-unix -*-
|
||||||
|
|
||||||
prog=`basename $0 .bash`
|
prog=`basename $0 .bash`
|
||||||
PREFIX=/var/local
|
PREFIX=/usr/local
|
||||||
[ -f /usr/local/etc/testforge/testforge.bash ] && \
|
[ -f /usr/local/etc/testforge/testforge.bash ] && \
|
||||||
. /usr/local/etc/testforge/testforge.bash
|
. /usr/local/etc/testforge/testforge.bash
|
||||||
ROLE=toxcore
|
ROLE=toxcore
|
||||||
|
|
||||||
. /var/local/src/var_local_src.bash || exit 2
|
. /usr/local/src/usr_local_src.bash || exit 2
|
||||||
|
x
|
||||||
PKG="kernel-expect"
|
PKG="kernel-expect"
|
||||||
|
|
||||||
GIT_HUB=github.com
|
GIT_HUB=github.com
|
||||||
|
@ -12,7 +12,7 @@ P="BASE_PYTHON${PYVER}_MINOR"
|
|||||||
[ -z "$PYTHON_MINOR" ] && PYTHON_MINOR="$(eval echo \$$P)"
|
[ -z "$PYTHON_MINOR" ] && PYTHON_MINOR="$(eval echo \$$P)"
|
||||||
PYTHON_EXE_MSYS=$PREFIX/bin/python$PYTHON_MINOR.sh
|
PYTHON_EXE_MSYS=$PREFIX/bin/python$PYTHON_MINOR.sh
|
||||||
PYTHON_EXE=$PYTHON_EXE_MSYS
|
PYTHON_EXE=$PYTHON_EXE_MSYS
|
||||||
PYTHON_PIP_MSYS=$PREFIX/bin/pip$PYTHON_MINOR.sh
|
PIP_EXE_MSYS=$PREFIX/bin/pip$PYTHON_MINOR.sh
|
||||||
|
|
||||||
MOD="pyassuan"
|
MOD="pyassuan"
|
||||||
DIR="${MOD}"
|
DIR="${MOD}"
|
||||||
|
@ -28,11 +28,14 @@ if [ "$#" -eq 0 ] ; then
|
|||||||
# [ -f $PREFIX/bin/sdwdate.bash ] || \
|
# [ -f $PREFIX/bin/sdwdate.bash ] || \
|
||||||
# sh sdwdate.bash
|
# sh sdwdate.bash
|
||||||
|
|
||||||
|
bash analyze-ssl.bash
|
||||||
bash gridfire.bash # || exit 16$?
|
bash gridfire.bash # || exit 16$?
|
||||||
bash pyassuan.bash #|| exit 17$?
|
bash pyassuan.bash #|| exit 17$?
|
||||||
bash tinfoilhat.shmoo.com.bash
|
bash tinfoilhat.shmoo.com.bash
|
||||||
# sh negotiator.bash
|
# sh negotiator.bash
|
||||||
bash kernelexpect.bash
|
bash kernelexpect.bash
|
||||||
|
bash kernel-hardening-checker.bash
|
||||||
|
|
||||||
# bash dracut-055.bash
|
# bash dracut-055.bash
|
||||||
bash toxygen_wrapper.bash
|
bash toxygen_wrapper.bash
|
||||||
|
|
||||||
|
2
roles/toxcore/tasks/Gentoo/main.yml
Normal file
2
roles/toxcore/tasks/Gentoo/main.yml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
- include_tasks: Gentoo//use.yml
|
||||||
|
- include_tasks: Gentoo//mask.yml
|
47
roles/toxcore/tasks/Gentoo/mask.yml
Normal file
47
roles/toxcore/tasks/Gentoo/mask.yml
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||||
|
# This is an automatically generated file: do not edit
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.mask/2023_BROKEN.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.mask/2023_BROKEN.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore qemu"
|
||||||
|
block: |
|
||||||
|
=app-emulation/qemu-guest-agent-8.0.2
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.mask/2023_BROKEN.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.mask/2023_BROKEN.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore qemu"
|
||||||
|
block: |
|
||||||
|
=app-emulation/qemu-guest-agent-8.0.0
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.mask/2023_BROKEN.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.mask/2023_BROKEN.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore qemu"
|
||||||
|
block: |
|
||||||
|
=app-emulation/qemu-guest-agent-8.0.3
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.mask/2023_BROKEN.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.mask/2023_BROKEN.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvirt"
|
||||||
|
block: |
|
||||||
|
=app-emulation/libvirt-9.4.0-r1
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.mask/2022_BLOCKED.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.mask/2022_BLOCKED.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore docker"
|
||||||
|
block: |
|
||||||
|
app-containers/docker-compose
|
||||||
|
|
367
roles/toxcore/tasks/Gentoo/use.yml
Normal file
367
roles/toxcore/tasks/Gentoo/use.yml
Normal file
@ -0,0 +1,367 @@
|
|||||||
|
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||||
|
# This is an automatically generated file: do not edit
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-03_jq.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-03_jq.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore jq"
|
||||||
|
block: |
|
||||||
|
app-misc/jq oniguruma
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2017-01_git.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2017-01_git.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore git"
|
||||||
|
block: |
|
||||||
|
dev-vcs/git -gnupg -subversion -perl -pcre-jit -pcre -nls tk -gtk emacs
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2017-01-01_libguestfs.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2017-01-01_libguestfs.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore iptables"
|
||||||
|
block: |
|
||||||
|
net-firewall/iptables nftables ipv6
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2017-01_git.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2017-01_git.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore git"
|
||||||
|
block: |
|
||||||
|
dev-vcs/git -gnupg -subversion -perl -pcre-jit -pcre -nls tk -gtk emacs
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2015-05_pylint.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2015-05_pylint.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore pylint"
|
||||||
|
block: |
|
||||||
|
dev-python/pylint tk
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2017-08_testdisk.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2017-08_testdisk.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore testdisk"
|
||||||
|
block: |
|
||||||
|
app-admin/testdisk ntfs qt5 -ewf
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore zstd"
|
||||||
|
block: |
|
||||||
|
app-arch/zstd static-libs
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libsodium"
|
||||||
|
block: |
|
||||||
|
dev-libs/libsodium verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2016-11_world.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2016-11_world.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvpx"
|
||||||
|
block: |
|
||||||
|
media-libs/libvpx svc
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2019-02_electron.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2019-02_electron.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvpx"
|
||||||
|
block: |
|
||||||
|
media-libs/libvpx postproc svc
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2013-07-cryptsetup.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2013-07-cryptsetup.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore argon2"
|
||||||
|
block: |
|
||||||
|
app-crypt/argon2 static-libs
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore argon2"
|
||||||
|
block: |
|
||||||
|
app-crypt/argon2 static-libs
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2016-11_world.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2016-11_world.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvpx"
|
||||||
|
block: |
|
||||||
|
media-libs/libvpx svc
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2019-02_electron.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2019-02_electron.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvpx"
|
||||||
|
block: |
|
||||||
|
media-libs/libvpx postproc svc
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-04_world.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-04_world.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libxcb"
|
||||||
|
block: |
|
||||||
|
x11-libs/libxcb xkb
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2018-01_qt.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2018-01_qt.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libxkbcommon"
|
||||||
|
block: |
|
||||||
|
x11-libs/libxkbcommon X tools
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_readline.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_readline.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libxml2"
|
||||||
|
block: |
|
||||||
|
dev-libs/libxml2 -readline
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libxml2"
|
||||||
|
block: |
|
||||||
|
dev-libs/libxml2:2 verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-04_world.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-04_world.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libxml2"
|
||||||
|
block: |
|
||||||
|
dev-libs/libxml2 python icu ipv6 lzma
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvirt-python"
|
||||||
|
block: |
|
||||||
|
dev-python/libvirt-python verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-08_wafw00f.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-08_wafw00f.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore requests"
|
||||||
|
block: |
|
||||||
|
dev-python/requests socks5
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-00_dbus.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-00_dbus.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore dbus"
|
||||||
|
block: |
|
||||||
|
sys-apps/dbus X elogind -systemd
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_dbus.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_dbus.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore dbus"
|
||||||
|
block: |
|
||||||
|
sys-apps/dbus X elogind -systemd
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-01_wayland.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-01_wayland.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore gtk+"
|
||||||
|
block: |
|
||||||
|
x11-libs/gtk+ X -wayland
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-04_world.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-04_world.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore vte"
|
||||||
|
block: |
|
||||||
|
x11-libs/vte crypt -icu introspection vala -debug -gtk-doc -systemd -vanilla
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2022-01_xterms.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2022-01_xterms.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore vte"
|
||||||
|
block: |
|
||||||
|
x11-libs/vte vanilla
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore zfs-kmod"
|
||||||
|
block: |
|
||||||
|
sys-fs/zfs-kmod verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore zfs"
|
||||||
|
block: |
|
||||||
|
sys-fs/zfs verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore zfs"
|
||||||
|
block: |
|
||||||
|
sys-fs/zfs-kmod verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_nls.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_nls.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore qemu"
|
||||||
|
block: |
|
||||||
|
app-emulation/qemu -nls
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-04_qemu.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-04_qemu.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore qemu"
|
||||||
|
block: |
|
||||||
|
app-emulation/qemu -accessibility aio alsa bzip2 caps -capstone curl -debug doc fdt filecaps -fuse -glusterfs gnutls gtk -infiniband -io-uring -iscsi -jack -jemalloc jpeg lzo -multipath ncurses -nfs -nls numa opengl -oss pin-upstream-blobs plugins png -pulseaudio python -rbd sasl sdl sdl-image seccomp -selinux -slirp -smartcard snappy spice ssh -static -static-user -systemtap -test -udev usb usbredir vde vhost-net vhost-user-fs virgl virtfs vnc vte xattr -xen xfs zstd #
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2023-00_python-3.11.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2023-00_python-3.11.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore qemu"
|
||||||
|
block: |
|
||||||
|
app-emulation/qemu python_single_target_python3_11 -python_single_target_python3_10
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2019-09_spice-gtk.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2019-09_spice-gtk.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore spice-gtk"
|
||||||
|
block: |
|
||||||
|
>=net-misc/spice-gtk-0.35 usbredir
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_polkit.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_polkit.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore spice-gtk"
|
||||||
|
block: |
|
||||||
|
net-misc/spice-gtk policykit
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_polkit.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_polkit.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvirt"
|
||||||
|
block: |
|
||||||
|
app-emulation/libvirt apparmor audit -bash-completion caps -dbus -dtrace -firewalld fuse -glusterfs -iscsi -iscsi-direct libssh libvirtd lvm lxc -macvtap -nfs -nls numa -openvz parted pcap -policykit qemu -rbd -sasl -selinux udev vepa verify-sig virt-network virtualbox -wireshark-plugins -xen -zfs
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-10_nfs.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-10_nfs.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvirt"
|
||||||
|
block: |
|
||||||
|
app-emulation/libvirt -nfs
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvirt"
|
||||||
|
block: |
|
||||||
|
app-emulation/libvirt verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvirt"
|
||||||
|
block: |
|
||||||
|
dev-python/libvirt-python verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2020-01_polkit.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2020-01_polkit.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore virt-manager"
|
||||||
|
block: |
|
||||||
|
app-emulation/virt-manager gtk -policykit virtualbox libvirtd caps dbus fuse libssh lxc macvtap numa parted pcap policykit qemu vepa virt-network
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2019-11_qxl.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2019-11_qxl.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore xf86-video-qxl"
|
||||||
|
block: |
|
||||||
|
x11-drivers/xf86-video-qxl xspice
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2019-11_libguestfs.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2019-11_libguestfs.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libguestfs"
|
||||||
|
block: |
|
||||||
|
app-emulation/libguestfs parted virtualbox libvirt -erlang -lua perl fuse gtk inspect-icons introspection -ocaml python -ruby
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2023-00_python-3.11.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2023-00_python-3.11.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libguestfs"
|
||||||
|
block: |
|
||||||
|
app-emulation/libguestfs python_single_target_python3_11
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore libvirt-python"
|
||||||
|
block: |
|
||||||
|
dev-python/libvirt-python verify-sig
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2017-02_docker.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2017-02_docker.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore tini"
|
||||||
|
block: |
|
||||||
|
sys-process/tini static args
|
||||||
|
|
||||||
|
- name: "/etc/portage/package.use/2017-02_docker.txt"
|
||||||
|
blockinfile:
|
||||||
|
dest: /etc/portage/package.use/2017-02_docker.txt
|
||||||
|
create: true
|
||||||
|
marker: "# {mark} Ansible Managed Block toxcore docker"
|
||||||
|
block: |
|
||||||
|
app-containers/docker btrfs
|
||||||
|
|
@ -120,3 +120,13 @@
|
|||||||
- "'libvirt' in BOX_TOXCORE_FEATURES or BOX_WHONIX_PROXY_HOST != ''"
|
- "'libvirt' in BOX_TOXCORE_FEATURES or BOX_WHONIX_PROXY_HOST != ''"
|
||||||
- "ansible_virtualization_role|replace('NA', 'host') == 'host'"
|
- "ansible_virtualization_role|replace('NA', 'host') == 'host'"
|
||||||
|
|
||||||
|
- block:
|
||||||
|
|
||||||
|
- name: usr/local/etc/supervisor/conf.d/socat9050.conf
|
||||||
|
template:
|
||||||
|
src: usr/local/etc/supervisor/conf.d/socat9050.conf
|
||||||
|
dest: /usr/local/etc/supervisor/conf.d/socat9050.conf
|
||||||
|
|
||||||
|
when:
|
||||||
|
- "'libvirt' in BOX_TOXCORE_FEATURES or BOX_WHONIX_PROXY_HOST != ''"
|
||||||
|
- "ansible_virtualization_role|replace('NA', 'host') == 'host'"
|
||||||
|
@ -17,9 +17,9 @@
|
|||||||
|
|
||||||
- block:
|
- block:
|
||||||
|
|
||||||
# https://stackoverflow.com/questions/13114268/passing-ciphers-to-libcurl-through-git
|
# https://stackoverflow.com/questions/13114268/passing-ciphers-to-libcurl-through-git
|
||||||
# https://git-scm.com/docs/git-config#git-config-httpsslCipherList
|
# https://git-scm.com/docs/git-config#git-config-httpsslCipherList
|
||||||
- name: ~/.gitconfig TEST_SSL_GIT_CIPHERLIST
|
- name: ~/.gitconfig TEST_SSL_GIT_CIPHERLIST
|
||||||
ini_file:
|
ini_file:
|
||||||
path: "{{ item.dest }}"
|
path: "{{ item.dest }}"
|
||||||
create: yes
|
create: yes
|
||||||
@ -31,9 +31,9 @@
|
|||||||
with_items:
|
with_items:
|
||||||
- {dest: "{{USER_HOME}}/.gitconfig", owner: "{{ LOOP_USER }}", group: "{{ BOX_ALSO_GROUP }}" }
|
- {dest: "{{USER_HOME}}/.gitconfig", owner: "{{ LOOP_USER }}", group: "{{ BOX_ALSO_GROUP }}" }
|
||||||
|
|
||||||
# https://stackoverflow.com/questions/48938019/git-pull-push-unable-to-access-https-ssl-routines-seem-to-be-down
|
# https://stackoverflow.com/questions/48938019/git-pull-push-unable-to-access-https-ssl-routines-seem-to-be-down
|
||||||
# git config http.sslVersion tlsv1.2
|
# git config http.sslVersion tlsv1.2
|
||||||
- name: ~/.gitconfig TEST_SSL_GIT_SSLVERSION
|
- name: ~/.gitconfig TEST_SSL_GIT_SSLVERSION
|
||||||
ini_file:
|
ini_file:
|
||||||
path: "{{ item.dest }}"
|
path: "{{ item.dest }}"
|
||||||
create: yes
|
create: yes
|
||||||
@ -133,8 +133,6 @@
|
|||||||
block: |
|
block: |
|
||||||
[socks]
|
[socks]
|
||||||
proxy = {{SOCKS_PROXYTYPE}}://{{SOCKS_PROXYHOST}}:{{SOCKS_PROXYPORT}}
|
proxy = {{SOCKS_PROXYTYPE}}://{{SOCKS_PROXYHOST}}:{{SOCKS_PROXYPORT}}
|
||||||
when:
|
|
||||||
- true
|
|
||||||
with_items:
|
with_items:
|
||||||
- dest: "~{{LOOP_USER}}/.gitconfig"
|
- dest: "~{{LOOP_USER}}/.gitconfig"
|
||||||
owner: "{{ LOOP_USER }}"
|
owner: "{{ LOOP_USER }}"
|
||||||
|
@ -109,6 +109,8 @@ toxcore_debs_inst:
|
|||||||
- virtinst
|
- virtinst
|
||||||
- python3-hacking
|
- python3-hacking
|
||||||
# - cloud-init
|
# - cloud-init
|
||||||
|
- libfile-which-perl
|
||||||
|
- libexpect-perl
|
||||||
|
|
||||||
toxcore_qemu_debs_inst:
|
toxcore_qemu_debs_inst:
|
||||||
- qemu-kvm
|
- qemu-kvm
|
||||||
|
@ -73,6 +73,8 @@ toxcore_pkgs_inst:
|
|||||||
- x11-libs/gtk+
|
- x11-libs/gtk+
|
||||||
- x11-libs/gtksourceview
|
- x11-libs/gtksourceview
|
||||||
- x11-libs/vte
|
- x11-libs/vte
|
||||||
|
- dev-perl/Expect
|
||||||
|
- dev-perl/File-Which
|
||||||
|
|
||||||
toxcore_pkgs_masked:
|
toxcore_pkgs_masked:
|
||||||
- x11-drivers/xf86-video-amdgpu
|
- x11-drivers/xf86-video-amdgpu
|
||||||
|
@ -11,6 +11,9 @@
|
|||||||
# /etc/portage/package.use/2017-01_git.txt git
|
# /etc/portage/package.use/2017-01_git.txt git
|
||||||
dev-vcs/git% -gnupg -subversion -perl -pcre-jit -pcre -nls tk -gtk emacs
|
dev-vcs/git% -gnupg -subversion -perl -pcre-jit -pcre -nls tk -gtk emacs
|
||||||
|
|
||||||
|
# /etc/portage/package.use/2015-05_pylint.txt pylint
|
||||||
|
dev-python/pylint% tk
|
||||||
|
|
||||||
# /etc/portage/package.use/2017-08_testdisk.txt testdisk
|
# /etc/portage/package.use/2017-08_testdisk.txt testdisk
|
||||||
app-admin/testdisk% ntfs qt5 -ewf
|
app-admin/testdisk% ntfs qt5 -ewf
|
||||||
|
|
||||||
@ -90,7 +93,7 @@
|
|||||||
app-emulation/qemu% -accessibility aio alsa bzip2 caps -capstone curl -debug doc fdt filecaps -fuse -glusterfs gnutls gtk -infiniband -io-uring -iscsi -jack -jemalloc jpeg lzo -multipath ncurses -nfs -nls numa opengl -oss pin-upstream-blobs plugins png -pulseaudio python -rbd sasl sdl sdl-image seccomp -selinux -slirp -smartcard snappy spice ssh -static -static-user -systemtap -test -udev usb usbredir vde vhost-net vhost-user-fs virgl virtfs vnc vte xattr -xen xfs zstd #
|
app-emulation/qemu% -accessibility aio alsa bzip2 caps -capstone curl -debug doc fdt filecaps -fuse -glusterfs gnutls gtk -infiniband -io-uring -iscsi -jack -jemalloc jpeg lzo -multipath ncurses -nfs -nls numa opengl -oss pin-upstream-blobs plugins png -pulseaudio python -rbd sasl sdl sdl-image seccomp -selinux -slirp -smartcard snappy spice ssh -static -static-user -systemtap -test -udev usb usbredir vde vhost-net vhost-user-fs virgl virtfs vnc vte xattr -xen xfs zstd #
|
||||||
|
|
||||||
# /etc/portage/package.use/2023-00_python-3.11.txt qemu
|
# /etc/portage/package.use/2023-00_python-3.11.txt qemu
|
||||||
app-emulation/qemu% python_single_target_python3_11 python_single_target_python3_11 -python_single_target_python3_10
|
app-emulation/qemu% python_single_target_python3_11 -python_single_target_python3_10
|
||||||
|
|
||||||
# /etc/portage/package.use/2019-09_spice-gtk.txt spice-gtk
|
# /etc/portage/package.use/2019-09_spice-gtk.txt spice-gtk
|
||||||
>=net-misc/spice-gtk-0.35% usbredir
|
>=net-misc/spice-gtk-0.35% usbredir
|
||||||
|
Loading…
Reference in New Issue
Block a user