Skip to content

Instantly share code, notes, and snippets.

@xypnox
Created March 4, 2019 11:06
Show Gist options
  • Save xypnox/808099d222d14ac0c17cab4a173ccfbd to your computer and use it in GitHub Desktop.
Save xypnox/808099d222d14ac0c17cab4a173ccfbd to your computer and use it in GitHub Desktop.
Vagrant Logs after successful completeion of vagrant up
# this script must be run by root or sudo
if [[ "$UID" -ne "0" ]] ; then
echo "ERROR: This script must be run by root or sudo"
exit 1
fi
#################################################################
# CONSTANTS
#################
# PATHS
CURRENT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
SUBMITTY_REPOSITORY=/usr/local/submitty/GIT_CHECKOUT/Submitty
SUBMITTY_INSTALL_DIR=/usr/local/submitty
SUBMITTY_DATA_DIR=/var/local/submitty
# USERS / GROUPS
DAEMON_USER=submitty_daemon
DAEMON_GROUP=submitty_daemon
PHP_USER=submitty_php
PHP_GROUP=submitty_php
CGI_USER=submitty_cgi
CGI_GROUP=submitty_cgi
DAEMONPHP_GROUP=submitty_daemonphp
DAEMONCGI_GROUP=submitty_daemoncgi
# VERSIONS
source ${CURRENT_DIR}/bin/versions.sh
########################################################################
# These variables specify the version of these dependencies that we
# want. This affects both checking out the repo as well as installation
# of built artificats.
# SUBMITTY REPOS
export AnalysisTools_Version=v.18.06.00
export Lichen_Version=v.18.12.00
export RainbowGrades_Version=v.18.07.00
export Tutorial_Version=v.19.02.00
export Pdf_Annotate_Js_Version=v.18.10.00
# JAVA
export JUNIT_VERSION=4.12
export HAMCREST_VERSION=1.3
export EMMA_VERSION=2.0.5312
export JACOCO_VERSION=0.8.0
# DR. MEMORY
export DRMEMORY_TAG=release_2.0.1
export DRMEMORY_VERSION=2.0.1-2
#################################################################
# PROVISION SETUP
#################
export VAGRANT=0
export NO_SUBMISSIONS=0
export WORKER=0
# Read through the flags passed to the script reading them in and setting
# appropriate bash variables, breaking out of this once we hit something we
# don't recognize as a flag
while :; do
case $1 in
--vagrant)
export VAGRANT=1
;;
--worker)
export WORKER=1
;;
--no_submissions)
export NO_SUBMISSIONS=1
echo 'no_submissions'
;;
*) # No more options, so break out of the loop.
break
esac
shift
done
if [ ${VAGRANT} == 1 ]; then
echo "Non-interactive vagrant script..."
export DEBIAN_FRONTEND=noninteractive
# Setting it up to allow SSH as root by default
mkdir -p -m 700 /root/.ssh
cp /home/vagrant/.ssh/authorized_keys /root/.ssh
sed -i -e "s/PermitRootLogin prohibit-password/PermitRootLogin yes/g" /etc/ssh/sshd_config
# Set up some convinence stuff for the root user on ssh
echo -e "
# Convinence stuff for Submitty
export SUBMITTY_REPOSITORY=${SUBMITTY_REPOSITORY}
export SUBMITTY_INSTALL_DIR=${SUBMITTY_INSTALL_DIR}
export SUBMITTY_DATA_DIR=${SUBMITTY_DATA_DIR}
alias install_submitty='/usr/local/submitty/.setup/INSTALL_SUBMITTY.sh'
alias install_submitty_site='bash /usr/local/submitty/GIT_CHECKOUT/Submitty/.setup/INSTALL_SUBMITTY_HELPER_SITE.sh'
alias install_submitty_bin='bash /usr/local/submitty/GIT_CHECKOUT/Submitty/.setup/INSTALL_SUBMITTY_HELPER_BIN.sh'
alias submitty_code_watcher='python3 /usr/local/submitty/GIT_CHECKOUT/Submitty/.setup/bin/code_watcher.py'
cd ${SUBMITTY_INSTALL_DIR}" >> /root/.bashrc
else
#TODO: We should get options for ./.setup/CONFIGURE_SUBMITTY.py script
:
fi
Non-interactive vagrant script...
if [ ${WORKER} == 1 ]; then
echo "Installing Submitty in worker mode."
else
echo "Installing primary Submitty."
fi
Installing primary Submitty.
COURSE_BUILDERS_GROUP=submitty_course_builders
DB_USER=submitty_dbuser
DATABASE_PASSWORD=submitty_dbuser
#################################################################
# DISTRO SETUP
#################
source ${CURRENT_DIR}/distro_setup/setup_distro.sh
#!/usr/bin/env bash
# this script must be run by root or sudo
if [[ "$UID" -ne "0" ]] ; then
echo "ERROR: This script must be run by root or sudo"
exit
fi
SOURCE="${BASH_SOURCE[0]}"
CURRENT_DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
DISTRO=$(lsb_release -si | tr '[:upper:]' '[:lower:]')
VERSION=$(lsb_release -sc | tr '[:upper:]' '[:lower:]')
if [ ! -d ${CURRENT_DIR}/${DISTRO}/${VERSION} ]; then
(>&2 echo "Unknown distro: ${DISTRO} ${VERSION}")
exit 1
fi
echo "Setting up distro: ${DISTRO} ${VERSION}"
Setting up distro: ubuntu bionic
source ${CURRENT_DIR}/${DISTRO}/${VERSION}/setup_distro.sh
#!/usr/bin/env bash
# this script must be run by root or sudo
if [[ "$UID" -ne "0" ]] ; then
echo "ERROR: This script must be run by root or sudo"
exit
fi
if [ ${VAGRANT} == 1 ]; then
export SUBMISSION_URL='http://192.168.56.111'
fi
#################################################################
# PACKAGE SETUP
#################
apt-get -qqy update
apt-get install -qqy apt-transport-https ca-certificates curl software-properties-common
Selecting previously unselected package apt-transport-https.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73083 files and directories currently installed.)
Preparing to unpack .../apt-transport-https_1.6.8_all.deb ...
Unpacking apt-transport-https (1.6.8) ...
Preparing to unpack .../curl_7.58.0-2ubuntu3.6_amd64.deb ...
Unpacking curl (7.58.0-2ubuntu3.6) over (7.58.0-2ubuntu3.5) ...
Preparing to unpack .../libcurl4_7.58.0-2ubuntu3.6_amd64.deb ...
Unpacking libcurl4:amd64 (7.58.0-2ubuntu3.6) over (7.58.0-2ubuntu3.5) ...
Preparing to unpack .../software-properties-common_0.96.24.32.7_all.deb ...
Unpacking software-properties-common (0.96.24.32.7) over (0.96.24.32.6) ...
Preparing to unpack .../python3-software-properties_0.96.24.32.7_all.deb ...
Unpacking python3-software-properties (0.96.24.32.7) over (0.96.24.32.6) ...
Setting up apt-transport-https (1.6.8) ...
Setting up libcurl4:amd64 (7.58.0-2ubuntu3.6) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up python3-software-properties (0.96.24.32.7) ...
Processing triggers for dbus (1.12.2-1ubuntu1) ...
Setting up software-properties-common (0.96.24.32.7) ...
Setting up curl (7.58.0-2ubuntu3.6) ...
apt-get install -qqy python python-dev python3 python3-dev libpython3.6
Selecting previously unselected package python3-lib2to3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73087 files and directories currently installed.)
Preparing to unpack .../00-python3-lib2to3_3.6.7-1~18.04_all.deb ...
Unpacking python3-lib2to3 (3.6.7-1~18.04) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../01-python3-distutils_3.6.7-1~18.04_all.deb ...
Unpacking python3-distutils (3.6.7-1~18.04) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../02-dh-python_3.20180325ubuntu2_all.deb ...
Unpacking dh-python (3.20180325ubuntu2) ...
Selecting previously unselected package libexpat1-dev:amd64.
Preparing to unpack .../03-libexpat1-dev_2.2.5-3_amd64.deb ...
Unpacking libexpat1-dev:amd64 (2.2.5-3) ...
Selecting previously unselected package libpython2.7-dev:amd64.
Preparing to unpack .../04-libpython2.7-dev_2.7.15~rc1-1ubuntu0.1_amd64.deb ...
Unpacking libpython2.7-dev:amd64 (2.7.15~rc1-1ubuntu0.1) ...
Selecting previously unselected package libpython-dev:amd64.
Preparing to unpack .../05-libpython-dev_2.7.15~rc1-1_amd64.deb ...
Unpacking libpython-dev:amd64 (2.7.15~rc1-1) ...
Selecting previously unselected package libpython3.6-dev:amd64.
Preparing to unpack .../06-libpython3.6-dev_3.6.7-1~18.04_amd64.deb ...
Unpacking libpython3.6-dev:amd64 (3.6.7-1~18.04) ...
Selecting previously unselected package libpython3-dev:amd64.
Preparing to unpack .../07-libpython3-dev_3.6.7-1~18.04_amd64.deb ...
Unpacking libpython3-dev:amd64 (3.6.7-1~18.04) ...
Selecting previously unselected package python2.7-dev.
Preparing to unpack .../08-python2.7-dev_2.7.15~rc1-1ubuntu0.1_amd64.deb ...
Unpacking python2.7-dev (2.7.15~rc1-1ubuntu0.1) ...
Selecting previously unselected package python-dev.
Preparing to unpack .../09-python-dev_2.7.15~rc1-1_amd64.deb ...
Unpacking python-dev (2.7.15~rc1-1) ...
Selecting previously unselected package python3.6-dev.
Preparing to unpack .../10-python3.6-dev_3.6.7-1~18.04_amd64.deb ...
Unpacking python3.6-dev (3.6.7-1~18.04) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../11-python3-dev_3.6.7-1~18.04_amd64.deb ...
Unpacking python3-dev (3.6.7-1~18.04) ...
Setting up libexpat1-dev:amd64 (2.2.5-3) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libpython2.7-dev:amd64 (2.7.15~rc1-1ubuntu0.1) ...
Setting up python3-lib2to3 (3.6.7-1~18.04) ...
Setting up python2.7-dev (2.7.15~rc1-1ubuntu0.1) ...
Setting up python3-distutils (3.6.7-1~18.04) ...
Setting up libpython-dev:amd64 (2.7.15~rc1-1) ...
Setting up python-dev (2.7.15~rc1-1) ...
Setting up libpython3.6-dev:amd64 (3.6.7-1~18.04) ...
Setting up python3.6-dev (3.6.7-1~18.04) ...
Setting up dh-python (3.20180325ubuntu2) ...
Setting up libpython3-dev:amd64 (3.6.7-1~18.04) ...
Setting up python3-dev (3.6.7-1~18.04) ...
############################
# NTP: Network Time Protocol
# You want to be sure the clock stays in sync, especially if you have
# deadlines for homework to be submitted.
#
# The default settings are ok, but you can edit /etc/ntp.conf and
# replace the default servers with your local ntp server to reduce
# traffic through your campus uplink (To replace the default servers
# with your own, comment out the default servers by adding a # before
# the lines that begin with “server” and add your server under the
# line that says “Specify one or more NTP servers” with something
# along the lines of “server xxx.xxx.xxx.xxx”)
apt-get install -qqy ntp
Selecting previously unselected package libopts25:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73715 files and directories currently installed.)
Preparing to unpack .../libopts25_1%3a5.18.12-4_amd64.deb ...
Unpacking libopts25:amd64 (1:5.18.12-4) ...
Selecting previously unselected package ntp.
Preparing to unpack .../ntp_1%3a4.2.8p10+dfsg-5ubuntu7.1_amd64.deb ...
Unpacking ntp (1:4.2.8p10+dfsg-5ubuntu7.1) ...
Selecting previously unselected package sntp.
Preparing to unpack .../sntp_1%3a4.2.8p10+dfsg-5ubuntu7.1_amd64.deb ...
Unpacking sntp (1:4.2.8p10+dfsg-5ubuntu7.1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Setting up libopts25:amd64 (1:5.18.12-4) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up sntp (1:4.2.8p10+dfsg-5ubuntu7.1) ...
Setting up ntp (1:4.2.8p10+dfsg-5ubuntu7.1) ...
Created symlink /etc/systemd/system/network-pre.target.wants/ntp-systemd-netif.path → /lib/systemd/system/ntp-systemd-netif.path.
Created symlink /etc/systemd/system/multi-user.target.wants/ntp.service → /lib/systemd/system/ntp.service.
ntp-systemd-netif.service is a disabled or a static unit, not starting it.
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for ureadahead (0.100.0-20) ...
service ntp restart
echo "Preparing to install packages. This may take a while."
Preparing to install packages. This may take a while.
apt-get install -qqy libpam-passwdqc
Selecting previously unselected package libpasswdqc0.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73791 files and directories currently installed.)
Preparing to unpack .../libpasswdqc0_1.3.0-1build1_amd64.deb ...
Unpacking libpasswdqc0 (1.3.0-1build1) ...
Selecting previously unselected package libpam-passwdqc.
Preparing to unpack .../libpam-passwdqc_1.3.0-1build1_amd64.deb ...
Unpacking libpam-passwdqc (1.3.0-1build1) ...
Selecting previously unselected package passwdqc.
Preparing to unpack .../passwdqc_1.3.0-1build1_amd64.deb ...
Unpacking passwdqc (1.3.0-1build1) ...
Setting up libpasswdqc0 (1.3.0-1build1) ...
Setting up libpam-passwdqc (1.3.0-1build1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up passwdqc (1.3.0-1build1) ...
# Set up apache to run with suphp in pre-fork mode since not all
# modules are thread safe (do not combine the commands or you may get
# the worker/threaded mode instead)
apt-get install -qqy ssh sshpass unzip
Preconfiguring packages ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73814 files and directories currently installed.)
Preparing to unpack .../0-openssh-sftp-server_1%3a7.6p1-4ubuntu0.2_amd64.deb ...
Unpacking openssh-sftp-server (1:7.6p1-4ubuntu0.2) over (1:7.6p1-4ubuntu0.1) ...
Preparing to unpack .../1-openssh-server_1%3a7.6p1-4ubuntu0.2_amd64.deb ...
Unpacking openssh-server (1:7.6p1-4ubuntu0.2) over (1:7.6p1-4ubuntu0.1) ...
Preparing to unpack .../2-openssh-client_1%3a7.6p1-4ubuntu0.2_amd64.deb ...
Unpacking openssh-client (1:7.6p1-4ubuntu0.2) over (1:7.6p1-4ubuntu0.1) ...
Selecting previously unselected package ssh.
Preparing to unpack .../3-ssh_1%3a7.6p1-4ubuntu0.2_all.deb ...
Unpacking ssh (1:7.6p1-4ubuntu0.2) ...
Selecting previously unselected package unzip.
Preparing to unpack .../4-unzip_6.0-21ubuntu1_amd64.deb ...
Unpacking unzip (6.0-21ubuntu1) ...
Selecting previously unselected package sshpass.
Preparing to unpack .../5-sshpass_1.06-1_amd64.deb ...
Unpacking sshpass (1.06-1) ...
Processing triggers for ufw (0.35-5) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Setting up unzip (6.0-21ubuntu1) ...
Setting up sshpass (1.06-1) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up openssh-client (1:7.6p1-4ubuntu0.2) ...
Setting up openssh-sftp-server (1:7.6p1-4ubuntu0.2) ...
Setting up openssh-server (1:7.6p1-4ubuntu0.2) ...
Setting up ssh (1:7.6p1-4ubuntu0.2) ...
apt-get install -qqy postgresql-10
Preconfiguring packages ...
Selecting previously unselected package libpq5:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73842 files and directories currently installed.)
Preparing to unpack .../0-libpq5_10.6-0ubuntu0.18.04.1_amd64.deb ...
Unpacking libpq5:amd64 (10.6-0ubuntu0.18.04.1) ...
Selecting previously unselected package libsensors4:amd64.
Preparing to unpack .../1-libsensors4_1%3a3.4.0-4_amd64.deb ...
Unpacking libsensors4:amd64 (1:3.4.0-4) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../2-postgresql-client-common_190_all.deb ...
Unpacking postgresql-client-common (190) ...
Selecting previously unselected package postgresql-client-10.
Preparing to unpack .../3-postgresql-client-10_10.6-0ubuntu0.18.04.1_amd64.deb ...
Unpacking postgresql-client-10 (10.6-0ubuntu0.18.04.1) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../4-ssl-cert_1.0.39_all.deb ...
Unpacking ssl-cert (1.0.39) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../5-postgresql-common_190_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (190) ...
Selecting previously unselected package postgresql-10.
Preparing to unpack .../6-postgresql-10_10.6-0ubuntu0.18.04.1_amd64.deb ...
Unpacking postgresql-10 (10.6-0ubuntu0.18.04.1) ...
Selecting previously unselected package sysstat.
Preparing to unpack .../7-sysstat_11.6.1-1_amd64.deb ...
Unpacking sysstat (11.6.1-1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Setting up ssl-cert (1.0.39) ...
Setting up libpq5:amd64 (10.6-0ubuntu0.18.04.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up postgresql-client-common (190) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Setting up postgresql-common (190) ...
Adding user postgres to group ssl-cert
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /lib/systemd/system/postgresql.service.
Setting up libsensors4:amd64 (1:3.4.0-4) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up postgresql-client-10 (10.6-0ubuntu0.18.04.1) ...
update-alternatives: using /usr/share/postgresql/10/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up sysstat (11.6.1-1) ...
Creating config file /etc/default/sysstat with new version
update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode
Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /lib/systemd/system/sysstat.service.
Setting up postgresql-10 (10.6-0ubuntu0.18.04.1) ...
Creating new PostgreSQL cluster 10/main ...
/usr/lib/postgresql/10/bin/initdb -D /var/lib/postgresql/10/main --auth-local peer --auth-host md5
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "en_US.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/10/main ... ok
creating subdirectories ... ok
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting dynamic shared memory implementation ... posix
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
Success. You can now start the database server using:
/usr/lib/postgresql/10/bin/pg_ctl -D /var/lib/postgresql/10/main -l logfile start
Ver Cluster Port Status Owner Data directory Log file
10 main 5432 down postgres /var/lib/postgresql/10/main /var/log/postgresql/postgresql-10-main.log
update-alternatives: using /usr/share/postgresql/10/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
apt-get install -qqy apache2 apache2-suexec-custom libapache2-mod-authnz-external libapache2-mod-authz-unixgroup libapache2-mod-wsgi-py3
Selecting previously unselected package libapr1:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 74653 files and directories currently installed.)
Preparing to unpack .../00-libapr1_1.6.3-2_amd64.deb ...
Unpacking libapr1:amd64 (1.6.3-2) ...
Selecting previously unselected package libaprutil1:amd64.
Preparing to unpack .../01-libaprutil1_1.6.1-2_amd64.deb ...
Unpacking libaprutil1:amd64 (1.6.1-2) ...
Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64.
Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.1-2_amd64.deb ...
Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.1-2) ...
Selecting previously unselected package libaprutil1-ldap:amd64.
Preparing to unpack .../03-libaprutil1-ldap_1.6.1-2_amd64.deb ...
Unpacking libaprutil1-ldap:amd64 (1.6.1-2) ...
Selecting previously unselected package liblua5.2-0:amd64.
Preparing to unpack .../04-liblua5.2-0_5.2.4-1.1build1_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.4-1.1build1) ...
Selecting previously unselected package apache2-bin.
Preparing to unpack .../05-apache2-bin_2.4.29-1ubuntu4.5_amd64.deb ...
Unpacking apache2-bin (2.4.29-1ubuntu4.5) ...
Selecting previously unselected package apache2-utils.
Preparing to unpack .../06-apache2-utils_2.4.29-1ubuntu4.5_amd64.deb ...
Unpacking apache2-utils (2.4.29-1ubuntu4.5) ...
Selecting previously unselected package apache2-data.
Preparing to unpack .../07-apache2-data_2.4.29-1ubuntu4.5_all.deb ...
Unpacking apache2-data (2.4.29-1ubuntu4.5) ...
Selecting previously unselected package apache2.
Preparing to unpack .../08-apache2_2.4.29-1ubuntu4.5_amd64.deb ...
Unpacking apache2 (2.4.29-1ubuntu4.5) ...
Selecting previously unselected package libapache2-mod-authnz-external.
Preparing to unpack .../09-libapache2-mod-authnz-external_3.3.2-0.1_amd64.deb ...
Unpacking libapache2-mod-authnz-external (3.3.2-0.1) ...
Selecting previously unselected package libapache2-mod-authz-unixgroup.
Preparing to unpack .../10-libapache2-mod-authz-unixgroup_1.1.0-0.1_amd64.deb ...
Unpacking libapache2-mod-authz-unixgroup (1.1.0-0.1) ...
Selecting previously unselected package libapache2-mod-wsgi-py3.
Preparing to unpack .../11-libapache2-mod-wsgi-py3_4.5.17-1_amd64.deb ...
Unpacking libapache2-mod-wsgi-py3 (4.5.17-1) ...
Selecting previously unselected package pwauth.
Preparing to unpack .../12-pwauth_2.3.11-0.2_amd64.deb ...
Unpacking pwauth (2.3.11-0.2) ...
Selecting previously unselected package apache2-suexec-custom.
Preparing to unpack .../13-apache2-suexec-custom_2.4.29-1ubuntu4.5_amd64.deb ...
Unpacking apache2-suexec-custom (2.4.29-1ubuntu4.5) ...
Setting up libapr1:amd64 (1.6.3-2) ...
Processing triggers for ufw (0.35-5) ...
Processing triggers for ureadahead (0.100.0-20) ...
Setting up apache2-data (2.4.29-1ubuntu4.5) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libaprutil1:amd64 (1.6.1-2) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Setting up pwauth (2.3.11-0.2) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up liblua5.2-0:amd64 (5.2.4-1.1build1) ...
Setting up libaprutil1-ldap:amd64 (1.6.1-2) ...
Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.1-2) ...
Setting up apache2-utils (2.4.29-1ubuntu4.5) ...
Setting up apache2-bin (2.4.29-1ubuntu4.5) ...
Setting up libapache2-mod-authz-unixgroup (1.1.0-0.1) ...
Package apache2 is not configured yet. Will defer actions by package libapache2-mod-authz-unixgroup.
Setting up apache2-suexec-custom (2.4.29-1ubuntu4.5) ...
update-alternatives: using /usr/lib/apache2/suexec-custom to provide /usr/lib/apache2/suexec (suexec) in auto mode
Setting up libapache2-mod-authnz-external (3.3.2-0.1) ...
Package apache2 is not configured yet. Will defer actions by package libapache2-mod-authnz-external.
Setting up libapache2-mod-wsgi-py3 (4.5.17-1) ...
Package apache2 is not configured yet. Will defer actions by package libapache2-mod-wsgi-py3.
Setting up apache2 (2.4.29-1ubuntu4.5) ...
Enabling module mpm_event.
Enabling module authz_core.
Enabling module authz_host.
Enabling module authn_core.
Enabling module auth_basic.
Enabling module access_compat.
Enabling module authn_file.
Enabling module authz_user.
Enabling module alias.
Enabling module dir.
Enabling module autoindex.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module filter.
Enabling module deflate.
Enabling module status.
Enabling module reqtimeout.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.
info: Executing deferred 'a2enmod authz_unixgroup' for package libapache2-mod-authz-unixgroup
Enabling module authz_unixgroup.
info: Executing deferred 'a2enmod authnz_external' for package libapache2-mod-authnz-external
Enabling module authnz_external.
info: Executing deferred 'a2enmod wsgi' for package libapache2-mod-wsgi-py3
Enabling module wsgi.
Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /lib/systemd/system/apache2.service.
Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /lib/systemd/system/apache-htcacheclean.service.
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for ufw (0.35-5) ...
W: http://archive.ubuntu.com/ubuntu/pool/main/a/apr-util/libaprutil1-ldap_1.6.1-2_amd64.deb: Automatically disabled Acquire::http::Pipeline-Depth due to incorrect response from server/proxy. (man 5 apt.conf)
apt-get install -qqy php php-cli php-fpm php-curl php-pgsql php-zip php-mbstring php-xml
Selecting previously unselected package php-common.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 75397 files and directories currently installed.)
Preparing to unpack .../00-php-common_1%3a60ubuntu1_all.deb ...
Unpacking php-common (1:60ubuntu1) ...
Selecting previously unselected package php7.2-common.
Preparing to unpack .../01-php7.2-common_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-common (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php7.2-json.
Preparing to unpack .../02-php7.2-json_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-json (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php7.2-opcache.
Preparing to unpack .../03-php7.2-opcache_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-opcache (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php7.2-readline.
Preparing to unpack .../04-php7.2-readline_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-readline (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package libsodium23:amd64.
Preparing to unpack .../05-libsodium23_1.0.16-2_amd64.deb ...
Unpacking libsodium23:amd64 (1.0.16-2) ...
Selecting previously unselected package php7.2-cli.
Preparing to unpack .../06-php7.2-cli_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-cli (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package libapache2-mod-php7.2.
Preparing to unpack .../07-libapache2-mod-php7.2_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking libapache2-mod-php7.2 (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package libzip4:amd64.
Preparing to unpack .../08-libzip4_1.1.2-1.1_amd64.deb ...
Unpacking libzip4:amd64 (1.1.2-1.1) ...
Selecting previously unselected package php7.2-fpm.
Preparing to unpack .../09-php7.2-fpm_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-fpm (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php7.2.
Preparing to unpack .../10-php7.2_7.2.15-0ubuntu0.18.04.1_all.deb ...
Unpacking php7.2 (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php.
Preparing to unpack .../11-php_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php (1:7.2+60ubuntu1) ...
Selecting previously unselected package php-cli.
Preparing to unpack .../12-php-cli_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php-cli (1:7.2+60ubuntu1) ...
Selecting previously unselected package php7.2-curl.
Preparing to unpack .../13-php7.2-curl_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-curl (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php-curl.
Preparing to unpack .../14-php-curl_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php-curl (1:7.2+60ubuntu1) ...
Selecting previously unselected package php-fpm.
Preparing to unpack .../15-php-fpm_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php-fpm (1:7.2+60ubuntu1) ...
Selecting previously unselected package php7.2-mbstring.
Preparing to unpack .../16-php7.2-mbstring_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-mbstring (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php-mbstring.
Preparing to unpack .../17-php-mbstring_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php-mbstring (1:7.2+60ubuntu1) ...
Selecting previously unselected package php7.2-pgsql.
Preparing to unpack .../18-php7.2-pgsql_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-pgsql (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php-pgsql.
Preparing to unpack .../19-php-pgsql_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php-pgsql (1:7.2+60ubuntu1) ...
Selecting previously unselected package php7.2-xml.
Preparing to unpack .../20-php7.2-xml_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-xml (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php-xml.
Preparing to unpack .../21-php-xml_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php-xml (1:7.2+60ubuntu1) ...
Selecting previously unselected package php7.2-zip.
Preparing to unpack .../22-php7.2-zip_7.2.15-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-zip (7.2.15-0ubuntu0.18.04.1) ...
Selecting previously unselected package php-zip.
Preparing to unpack .../23-php-zip_1%3a7.2+60ubuntu1_all.deb ...
Unpacking php-zip (1:7.2+60ubuntu1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Setting up libzip4:amd64 (1.1.2-1.1) ...
Setting up libsodium23:amd64 (1.0.16-2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up php-common (1:60ubuntu1) ...
Created symlink /etc/systemd/system/timers.target.wants/phpsessionclean.timer → /lib/systemd/system/phpsessionclean.timer.
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up php7.2-common (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/calendar.ini with new version
Creating config file /etc/php/7.2/mods-available/ctype.ini with new version
Creating config file /etc/php/7.2/mods-available/exif.ini with new version
Creating config file /etc/php/7.2/mods-available/fileinfo.ini with new version
Creating config file /etc/php/7.2/mods-available/ftp.ini with new version
Creating config file /etc/php/7.2/mods-available/gettext.ini with new version
Creating config file /etc/php/7.2/mods-available/iconv.ini with new version
Creating config file /etc/php/7.2/mods-available/pdo.ini with new version
Creating config file /etc/php/7.2/mods-available/phar.ini with new version
Creating config file /etc/php/7.2/mods-available/posix.ini with new version
Creating config file /etc/php/7.2/mods-available/shmop.ini with new version
Creating config file /etc/php/7.2/mods-available/sockets.ini with new version
Creating config file /etc/php/7.2/mods-available/sysvmsg.ini with new version
Creating config file /etc/php/7.2/mods-available/sysvsem.ini with new version
Creating config file /etc/php/7.2/mods-available/sysvshm.ini with new version
Creating config file /etc/php/7.2/mods-available/tokenizer.ini with new version
Setting up php7.2-curl (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/curl.ini with new version
Setting up php-curl (1:7.2+60ubuntu1) ...
Setting up php7.2-mbstring (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/mbstring.ini with new version
Setting up php7.2-readline (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/readline.ini with new version
Setting up php-mbstring (1:7.2+60ubuntu1) ...
Setting up php7.2-json (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/json.ini with new version
Setting up php7.2-opcache (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/opcache.ini with new version
Setting up php7.2-xml (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/dom.ini with new version
Creating config file /etc/php/7.2/mods-available/simplexml.ini with new version
Creating config file /etc/php/7.2/mods-available/wddx.ini with new version
Creating config file /etc/php/7.2/mods-available/xml.ini with new version
Creating config file /etc/php/7.2/mods-available/xmlreader.ini with new version
Creating config file /etc/php/7.2/mods-available/xmlwriter.ini with new version
Creating config file /etc/php/7.2/mods-available/xsl.ini with new version
Setting up php7.2-pgsql (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/pgsql.ini with new version
Creating config file /etc/php/7.2/mods-available/pdo_pgsql.ini with new version
Setting up php-pgsql (1:7.2+60ubuntu1) ...
Setting up php7.2-zip (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/mods-available/zip.ini with new version
Setting up php-zip (1:7.2+60ubuntu1) ...
Setting up php-xml (1:7.2+60ubuntu1) ...
Setting up php7.2-cli (7.2.15-0ubuntu0.18.04.1) ...
update-alternatives: using /usr/bin/php7.2 to provide /usr/bin/php (php) in auto mode
update-alternatives: using /usr/bin/phar7.2 to provide /usr/bin/phar (phar) in auto mode
update-alternatives: using /usr/bin/phar.phar7.2 to provide /usr/bin/phar.phar (phar.phar) in auto mode
Creating config file /etc/php/7.2/cli/php.ini with new version
Setting up libapache2-mod-php7.2 (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/apache2/php.ini with new version
Module mpm_event disabled.
Enabling module mpm_prefork.
apache2_switch_mpm Switch to prefork
apache2_invoke: Enable module php7.2
Setting up php7.2-fpm (7.2.15-0ubuntu0.18.04.1) ...
Creating config file /etc/php/7.2/fpm/php.ini with new version
NOTICE: Not enabling PHP 7.2 FPM by default.
NOTICE: To enable PHP 7.2 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.2-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Created symlink /etc/systemd/system/multi-user.target.wants/php7.2-fpm.service → /lib/systemd/system/php7.2-fpm.service.
Setting up php-cli (1:7.2+60ubuntu1) ...
Setting up php7.2 (7.2.15-0ubuntu0.18.04.1) ...
Setting up php-fpm (1:7.2+60ubuntu1) ...
Setting up php (1:7.2+60ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for ureadahead (0.100.0-20) ...
if [ ${VAGRANT} == 1 ]; then
apt-get install -qqy php-xdebug
fi
Selecting previously unselected package php-xdebug.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 75653 files and directories currently installed.)
Preparing to unpack .../php-xdebug_2.6.0-0ubuntu1_amd64.deb ...
Unpacking php-xdebug (2.6.0-0ubuntu1) ...
Setting up php-xdebug (2.6.0-0ubuntu1) ...
#Add the scrot screenshotting program
apt-get install -qqy scrot
Selecting previously unselected package libxcb1:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 75658 files and directories currently installed.)
Preparing to unpack .../00-libxcb1_1.13-1_amd64.deb ...
Unpacking libxcb1:amd64 (1.13-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../01-libx11-data_2%3a1.6.4-3ubuntu0.2_all.deb ...
Unpacking libx11-data (2:1.6.4-3ubuntu0.2) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../02-libx11-6_2%3a1.6.4-3ubuntu0.2_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.4-3ubuntu0.2) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../03-libxext6_2%3a1.3.3-1_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.3-1) ...
Selecting previously unselected package libjpeg-turbo8:amd64.
Preparing to unpack .../04-libjpeg-turbo8_1.5.2-0ubuntu5.18.04.1_amd64.deb ...
Unpacking libjpeg-turbo8:amd64 (1.5.2-0ubuntu5.18.04.1) ...
Selecting previously unselected package libgif7:amd64.
Preparing to unpack .../05-libgif7_5.1.4-2_amd64.deb ...
Unpacking libgif7:amd64 (5.1.4-2) ...
Selecting previously unselected package libid3tag0:amd64.
Preparing to unpack .../06-libid3tag0_0.15.1b-13_amd64.deb ...
Unpacking libid3tag0:amd64 (0.15.1b-13) ...
Selecting previously unselected package libjpeg8:amd64.
Preparing to unpack .../07-libjpeg8_8c-2ubuntu8_amd64.deb ...
Unpacking libjpeg8:amd64 (8c-2ubuntu8) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../08-libjbig0_2.1-3.1build1_amd64.deb ...
Unpacking libjbig0:amd64 (2.1-3.1build1) ...
Selecting previously unselected package libtiff5:amd64.
Preparing to unpack .../09-libtiff5_4.0.9-5ubuntu0.1_amd64.deb ...
Unpacking libtiff5:amd64 (4.0.9-5ubuntu0.1) ...
Selecting previously unselected package libimlib2:amd64.
Preparing to unpack .../10-libimlib2_1.4.10-1_amd64.deb ...
Unpacking libimlib2:amd64 (1.4.10-1) ...
Selecting previously unselected package giblib1:amd64.
Preparing to unpack .../11-giblib1_1.2.4-11_amd64.deb ...
Unpacking giblib1:amd64 (1.2.4-11) ...
Selecting previously unselected package scrot.
Preparing to unpack .../12-scrot_0.8-18_amd64.deb ...
Unpacking scrot (0.8-18) ...
Setting up libid3tag0:amd64 (0.15.1b-13) ...
Setting up libjbig0:amd64 (2.1-3.1build1) ...
Setting up libgif7:amd64 (5.1.4-2) ...
Setting up libjpeg-turbo8:amd64 (1.5.2-0ubuntu5.18.04.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libxcb1:amd64 (1.13-1) ...
Setting up libx11-data (2:1.6.4-3ubuntu0.2) ...
Setting up libjpeg8:amd64 (8c-2ubuntu8) ...
Setting up libx11-6:amd64 (2:1.6.4-3ubuntu0.2) ...
Setting up libtiff5:amd64 (4.0.9-5ubuntu0.1) ...
Setting up libxext6:amd64 (2:1.3.3-1) ...
Setting up libimlib2:amd64 (1.4.10-1) ...
Setting up giblib1:amd64 (1.2.4-11) ...
Setting up scrot (0.8-18) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
W: http://archive.ubuntu.com/ubuntu/pool/main/libx/libxext/libxext6_1.3.3-1_amd64.deb: Automatically disabled Acquire::http::Pipeline-Depth due to incorrect response from server/proxy. (man 5 apt.conf)
# Add additional packages for compiling, authentication, and security,
# and program support
# DOCUMENTATION FIXME: Go through this list and categorize purpose of
# these packages (as appropriate.. )
apt-get install -qqy clang autoconf automake autotools-dev diffstat finger gdb git git-man \
p7zip-full patchutils libpq-dev unzip valgrind zip libmagic-ocaml-dev common-lisp-controller \
libboost-all-dev javascript-common libfile-mmagic-perl libgnupg-interface-perl libbsd-resource-perl \
libarchive-zip-perl gcc g++ g++-multilib jq libseccomp-dev libseccomp2 seccomp junit flex bison spim \
poppler-utils
Preconfiguring packages ...
Selecting previously unselected package m4.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 76009 files and directories currently installed.)
Preparing to unpack .../000-m4_1.4.18-1_amd64.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package flex.
Preparing to unpack .../001-flex_2.6.4-6_amd64.deb ...
Unpacking flex (2.6.4-6) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../002-x11-common_1%3a7.7+19ubuntu7.1_all.deb ...
dpkg-query: no packages found matching nux-tools
Unpacking x11-common (1:7.7+19ubuntu7.1) ...
Selecting previously unselected package libice6:amd64.
Preparing to unpack .../003-libice6_2%3a1.0.9-2_amd64.deb ...
Unpacking libice6:amd64 (2:1.0.9-2) ...
Selecting previously unselected package libsm6:amd64.
Preparing to unpack .../004-libsm6_2%3a1.2.2-1_amd64.deb ...
Unpacking libsm6:amd64 (2:1.2.2-1) ...
Selecting previously unselected package poppler-data.
Preparing to unpack .../005-poppler-data_0.4.8-2_all.deb ...
Unpacking poppler-data (0.4.8-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../006-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../007-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../008-automake_1%3a1.15.1-3ubuntu2_all.deb ...
Unpacking automake (1:1.15.1-3ubuntu2) ...
Selecting previously unselected package binfmt-support.
Preparing to unpack .../009-binfmt-support_2.1.8-2_amd64.deb ...
Unpacking binfmt-support (2.1.8-2) ...
Selecting previously unselected package libbison-dev:amd64.
Preparing to unpack .../010-libbison-dev_2%3a3.0.4.dfsg-1build1_amd64.deb ...
Unpacking libbison-dev:amd64 (2:3.0.4.dfsg-1build1) ...
Selecting previously unselected package bison.
Preparing to unpack .../011-bison_2%3a3.0.4.dfsg-1build1_amd64.deb ...
Unpacking bison (2:3.0.4.dfsg-1build1) ...
Selecting previously unselected package java-common.
Preparing to unpack .../012-java-common_0.63ubuntu1~02_all.deb ...
Unpacking java-common (0.63ubuntu1~02) ...
Selecting previously unselected package liblcms2-2:amd64.
Preparing to unpack .../013-liblcms2-2_2.9-1ubuntu0.1_amd64.deb ...
Unpacking liblcms2-2:amd64 (2.9-1ubuntu0.1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../014-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../015-fontconfig-config_2.12.6-0ubuntu2_all.deb ...
Unpacking fontconfig-config (2.12.6-0ubuntu2) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../016-libfontconfig1_2.12.6-0ubuntu2_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.12.6-0ubuntu2) ...
Selecting previously unselected package libnspr4:amd64.
Preparing to unpack .../017-libnspr4_2%3a4.18-1ubuntu1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.18-1ubuntu1) ...
Selecting previously unselected package libnss3:amd64.
Preparing to unpack .../018-libnss3_2%3a3.35-2ubuntu2.2_amd64.deb ...
Unpacking libnss3:amd64 (2:3.35-2ubuntu2.2) ...
Selecting previously unselected package libpcsclite1:amd64.
Preparing to unpack .../019-libpcsclite1_1.8.23-1_amd64.deb ...
Unpacking libpcsclite1:amd64 (1.8.23-1) ...
Selecting previously unselected package libxi6:amd64.
Preparing to unpack .../020-libxi6_2%3a1.7.9-1_amd64.deb ...
Unpacking libxi6:amd64 (2:1.7.9-1) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../021-libxrender1_1%3a0.9.10-1_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.10-1) ...
Selecting previously unselected package libxtst6:amd64.
Preparing to unpack .../022-libxtst6_2%3a1.2.3-1_amd64.deb ...
Unpacking libxtst6:amd64 (2:1.2.3-1) ...
Selecting previously unselected package openjdk-11-jre-headless:amd64.
Preparing to unpack .../023-openjdk-11-jre-headless_10.0.2+13-1ubuntu0.18.04.4_amd64.deb ...
Unpacking openjdk-11-jre-headless:amd64 (10.0.2+13-1ubuntu0.18.04.4) ...
Selecting previously unselected package default-jre-headless.
Preparing to unpack .../024-default-jre-headless_2%3a1.10-63ubuntu1~02_amd64.deb ...
Unpacking default-jre-headless (2:1.10-63ubuntu1~02) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../025-ca-certificates-java_20180516ubuntu1~18.04.1_all.deb ...
Unpacking ca-certificates-java (20180516ubuntu1~18.04.1) ...
Selecting previously unselected package ocaml-base-nox.
Preparing to unpack .../026-ocaml-base-nox_4.05.0-10ubuntu1_amd64.deb ...
Unpacking ocaml-base-nox (4.05.0-10ubuntu1) ...
Selecting previously unselected package libncurses5-dev:amd64.
Preparing to unpack .../027-libncurses5-dev_6.1-1ubuntu1.18.04_amd64.deb ...
Unpacking libncurses5-dev:amd64 (6.1-1ubuntu1.18.04) ...
Selecting previously unselected package ocaml-compiler-libs.
Preparing to unpack .../028-ocaml-compiler-libs_4.05.0-10ubuntu1_amd64.deb ...
Unpacking ocaml-compiler-libs (4.05.0-10ubuntu1) ...
Selecting previously unselected package ocaml-interp.
Preparing to unpack .../029-ocaml-interp_4.05.0-10ubuntu1_amd64.deb ...
Unpacking ocaml-interp (4.05.0-10ubuntu1) ...
Selecting previously unselected package ocaml-nox.
Preparing to unpack .../030-ocaml-nox_4.05.0-10ubuntu1_amd64.deb ...
Unpacking ocaml-nox (4.05.0-10ubuntu1) ...
Selecting previously unselected package libcamlp4-ocaml-dev.
Preparing to unpack .../031-libcamlp4-ocaml-dev_4.05+1-2_amd64.deb ...
Unpacking libcamlp4-ocaml-dev (4.05+1-2) ...
Selecting previously unselected package camlp4.
Preparing to unpack .../032-camlp4_4.05+1-2_amd64.deb ...
Unpacking camlp4 (4.05+1-2) ...
Selecting previously unselected package cl-asdf.
Preparing to unpack .../033-cl-asdf_2%3a3.3.1-1_all.deb ...
Unpacking cl-asdf (2:3.3.1-1) ...
Selecting previously unselected package libjsoncpp1:amd64.
Preparing to unpack .../034-libjsoncpp1_1.7.4-3_amd64.deb ...
Unpacking libjsoncpp1:amd64 (1.7.4-3) ...
Selecting previously unselected package libllvm6.0:amd64.
Preparing to unpack .../035-libllvm6.0_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking libllvm6.0:amd64 (1:6.0-1ubuntu2) ...
Selecting previously unselected package libgc1c2:amd64.
Preparing to unpack .../036-libgc1c2_1%3a7.4.2-8ubuntu1_amd64.deb ...
Unpacking libgc1c2:amd64 (1:7.4.2-8ubuntu1) ...
Selecting previously unselected package libobjc4:amd64.
Preparing to unpack .../037-libobjc4_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libobjc4:amd64 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libobjc-7-dev:amd64.
Preparing to unpack .../038-libobjc-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libobjc-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libc6-i386.
Preparing to unpack .../039-libc6-i386_2.27-3ubuntu1_amd64.deb ...
Unpacking libc6-i386 (2.27-3ubuntu1) ...
Selecting previously unselected package lib32gcc1.
Preparing to unpack .../040-lib32gcc1_1%3a8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking lib32gcc1 (1:8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package lib32stdc++6.
Preparing to unpack .../041-lib32stdc++6_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking lib32stdc++6 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libclang-common-6.0-dev.
Preparing to unpack .../042-libclang-common-6.0-dev_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking libclang-common-6.0-dev (1:6.0-1ubuntu2) ...
Selecting previously unselected package libclang1-6.0:amd64.
Preparing to unpack .../043-libclang1-6.0_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking libclang1-6.0:amd64 (1:6.0-1ubuntu2) ...
Selecting previously unselected package clang-6.0.
Preparing to unpack .../044-clang-6.0_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking clang-6.0 (1:6.0-1ubuntu2) ...
Selecting previously unselected package clang.
Preparing to unpack .../045-clang_1%3a6.0-41~exp5~ubuntu1_amd64.deb ...
Unpacking clang (1:6.0-41~exp5~ubuntu1) ...
Selecting previously unselected package common-lisp-controller.
Preparing to unpack .../046-common-lisp-controller_7.10+nmu1_all.deb ...
Unpacking common-lisp-controller (7.10+nmu1) ...
Selecting previously unselected package diffstat.
Preparing to unpack .../047-diffstat_1.61-1build1_amd64.deb ...
Unpacking diffstat (1.61-1build1) ...
Selecting previously unselected package finger.
Preparing to unpack .../048-finger_0.17-15.1_amd64.deb ...
Unpacking finger (0.17-15.1) ...
Selecting previously unselected package libc6-dev-i386.
Preparing to unpack .../049-libc6-dev-i386_2.27-3ubuntu1_amd64.deb ...
Unpacking libc6-dev-i386 (2.27-3ubuntu1) ...
Selecting previously unselected package libc6-x32.
Preparing to unpack .../050-libc6-x32_2.27-3ubuntu1_amd64.deb ...
Unpacking libc6-x32 (2.27-3ubuntu1) ...
Selecting previously unselected package libc6-dev-x32.
Preparing to unpack .../051-libc6-dev-x32_2.27-3ubuntu1_amd64.deb ...
Unpacking libc6-dev-x32 (2.27-3ubuntu1) ...
Selecting previously unselected package libx32gcc1.
Preparing to unpack .../052-libx32gcc1_1%3a8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libx32gcc1 (1:8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package lib32gomp1.
Preparing to unpack .../053-lib32gomp1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking lib32gomp1 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libx32gomp1.
Preparing to unpack .../054-libx32gomp1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libx32gomp1 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package lib32itm1.
Preparing to unpack .../055-lib32itm1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking lib32itm1 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libx32itm1.
Preparing to unpack .../056-libx32itm1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libx32itm1 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package lib32atomic1.
Preparing to unpack .../057-lib32atomic1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking lib32atomic1 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libx32atomic1.
Preparing to unpack .../058-libx32atomic1_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libx32atomic1 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package lib32asan4.
Preparing to unpack .../059-lib32asan4_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking lib32asan4 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libx32asan4.
Preparing to unpack .../060-libx32asan4_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libx32asan4 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package lib32ubsan0.
Preparing to unpack .../061-lib32ubsan0_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking lib32ubsan0 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libx32stdc++6.
Preparing to unpack .../062-libx32stdc++6_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libx32stdc++6 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libx32ubsan0.
Preparing to unpack .../063-libx32ubsan0_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libx32ubsan0 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package lib32cilkrts5.
Preparing to unpack .../064-lib32cilkrts5_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking lib32cilkrts5 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libx32cilkrts5.
Preparing to unpack .../065-libx32cilkrts5_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libx32cilkrts5 (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package lib32mpx2.
Preparing to unpack .../066-lib32mpx2_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking lib32mpx2 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package lib32quadmath0.
Preparing to unpack .../067-lib32quadmath0_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking lib32quadmath0 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package libx32quadmath0.
Preparing to unpack .../068-libx32quadmath0_8.2.0-1ubuntu2~18.04_amd64.deb ...
Unpacking libx32quadmath0 (8.2.0-1ubuntu2~18.04) ...
Selecting previously unselected package lib32gcc-7-dev.
Preparing to unpack .../069-lib32gcc-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking lib32gcc-7-dev (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libx32gcc-7-dev.
Preparing to unpack .../070-libx32gcc-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libx32gcc-7-dev (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package gcc-7-multilib.
Preparing to unpack .../071-gcc-7-multilib_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking gcc-7-multilib (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package lib32stdc++-7-dev.
Preparing to unpack .../072-lib32stdc++-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking lib32stdc++-7-dev (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package libx32stdc++-7-dev.
Preparing to unpack .../073-libx32stdc++-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking libx32stdc++-7-dev (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package g++-7-multilib.
Preparing to unpack .../074-g++-7-multilib_7.3.0-27ubuntu1~18.04_amd64.deb ...
Unpacking g++-7-multilib (7.3.0-27ubuntu1~18.04) ...
Selecting previously unselected package gcc-multilib.
Preparing to unpack .../075-gcc-multilib_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
Unpacking gcc-multilib (4:7.3.0-3ubuntu2.1) ...
Selecting previously unselected package g++-multilib.
Preparing to unpack .../076-g++-multilib_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
Unpacking g++-multilib (4:7.3.0-3ubuntu2.1) ...
Selecting previously unselected package libdw1:amd64.
Preparing to unpack .../077-libdw1_0.170-0.4_amd64.deb ...
Unpacking libdw1:amd64 (0.170-0.4) ...
Selecting previously unselected package libbabeltrace1:amd64.
Preparing to unpack .../078-libbabeltrace1_1.5.5-1_amd64.deb ...
Unpacking libbabeltrace1:amd64 (1.5.5-1) ...
Selecting previously unselected package gdb.
Preparing to unpack .../079-gdb_8.1-0ubuntu3_amd64.deb ...
Unpacking gdb (8.1-0ubuntu3) ...
Selecting previously unselected package gdbserver.
Preparing to unpack .../080-gdbserver_8.1-0ubuntu3_amd64.deb ...
Unpacking gdbserver (8.1-0ubuntu3) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../081-libgraphite2-3_1.3.11-2_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.3.11-2) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../082-libharfbuzz0b_1.7.2-1ubuntu1_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (1.7.2-1ubuntu1) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64.
Preparing to unpack .../083-gir1.2-harfbuzz-0.0_1.7.2-1ubuntu1_amd64.deb ...
Unpacking gir1.2-harfbuzz-0.0:amd64 (1.7.2-1ubuntu1) ...
Selecting previously unselected package libnl-route-3-200:amd64.
Preparing to unpack .../084-libnl-route-3-200_3.2.29-0ubuntu3_amd64.deb ...
Unpacking libnl-route-3-200:amd64 (3.2.29-0ubuntu3) ...
Selecting previously unselected package libibverbs1:amd64.
Preparing to unpack .../085-libibverbs1_17.1-1ubuntu0.1_amd64.deb ...
Unpacking libibverbs1:amd64 (17.1-1ubuntu0.1) ...
Selecting previously unselected package ibverbs-providers:amd64.
Preparing to unpack .../086-ibverbs-providers_17.1-1ubuntu0.1_amd64.deb ...
Unpacking ibverbs-providers:amd64 (17.1-1ubuntu0.1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../087-icu-devtools_60.2-3ubuntu3_amd64.deb ...
Unpacking icu-devtools (60.2-3ubuntu3) ...
Selecting previously unselected package javascript-common.
Preparing to unpack .../088-javascript-common_11_all.deb ...
Unpacking javascript-common (11) ...
Selecting previously unselected package libonig4:amd64.
Preparing to unpack .../089-libonig4_6.7.0-1_amd64.deb ...
Unpacking libonig4:amd64 (6.7.0-1) ...
Selecting previously unselected package libjq1:amd64.
Preparing to unpack .../090-libjq1_1.5+dfsg-2_amd64.deb ...
Unpacking libjq1:amd64 (1.5+dfsg-2) ...
Selecting previously unselected package jq.
Preparing to unpack .../091-jq_1.5+dfsg-2_amd64.deb ...
Unpacking jq (1.5+dfsg-2) ...
Selecting previously unselected package junit.
Preparing to unpack .../092-junit_3.8.2-9_all.deb ...
Unpacking junit (3.8.2-9) ...
Selecting previously unselected package ledit.
Preparing to unpack .../093-ledit_2.03-6_all.deb ...
Unpacking ledit (2.03-6) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../094-libarchive-zip-perl_1.60-1ubuntu0.1_all.deb ...
Unpacking libarchive-zip-perl (1.60-1ubuntu0.1) ...
Selecting previously unselected package libb-hooks-op-check-perl.
Preparing to unpack .../095-libb-hooks-op-check-perl_0.22-1_amd64.deb ...
Unpacking libb-hooks-op-check-perl (0.22-1) ...
Selecting previously unselected package libboost1.65-dev:amd64.
Preparing to unpack .../096-libboost1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-dev:amd64.
Preparing to unpack .../097-libboost-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost1.65-tools-dev.
Preparing to unpack .../098-libboost1.65-tools-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost1.65-tools-dev (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-tools-dev.
Preparing to unpack .../099-libboost-tools-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-tools-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-atomic1.65.1:amd64.
Preparing to unpack .../100-libboost-atomic1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-atomic1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-atomic1.65-dev:amd64.
Preparing to unpack .../101-libboost-atomic1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-atomic1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-atomic-dev:amd64.
Preparing to unpack .../102-libboost-atomic-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-atomic-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-system1.65.1:amd64.
Preparing to unpack .../103-libboost-system1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-system1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-chrono1.65.1:amd64.
Preparing to unpack .../104-libboost-chrono1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-chrono1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-chrono1.65-dev:amd64.
Preparing to unpack .../105-libboost-chrono1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-chrono1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-chrono-dev:amd64.
Preparing to unpack .../106-libboost-chrono-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-chrono-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-container1.65.1:amd64.
Preparing to unpack .../107-libboost-container1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-container1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-container1.65-dev:amd64.
Preparing to unpack .../108-libboost-container1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-container1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-container-dev:amd64.
Preparing to unpack .../109-libboost-container-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-container-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-context1.65.1:amd64.
Preparing to unpack .../110-libboost-context1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-context1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-context1.65-dev:amd64.
Preparing to unpack .../111-libboost-context1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-context1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-context-dev:amd64.
Preparing to unpack .../112-libboost-context-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-context-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-thread1.65.1:amd64.
Preparing to unpack .../113-libboost-thread1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-thread1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-coroutine1.65.1:amd64.
Preparing to unpack .../114-libboost-coroutine1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-coroutine1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-coroutine1.65-dev:amd64.
Preparing to unpack .../115-libboost-coroutine1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-coroutine1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-coroutine-dev:amd64.
Preparing to unpack .../116-libboost-coroutine-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-coroutine-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-date-time1.65.1:amd64.
Preparing to unpack .../117-libboost-date-time1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-date-time1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-serialization1.65.1:amd64.
Preparing to unpack .../118-libboost-serialization1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-serialization1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-serialization1.65-dev:amd64.
Preparing to unpack .../119-libboost-serialization1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-serialization1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-date-time1.65-dev:amd64.
Preparing to unpack .../120-libboost-date-time1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-date-time1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-date-time-dev:amd64.
Preparing to unpack .../121-libboost-date-time-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-date-time-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-exception1.65-dev:amd64.
Preparing to unpack .../122-libboost-exception1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-exception1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-exception-dev:amd64.
Preparing to unpack .../123-libboost-exception-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-exception-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-filesystem1.65.1:amd64.
Preparing to unpack .../124-libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-filesystem1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-fiber1.65.1:amd64.
Preparing to unpack .../125-libboost-fiber1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-fiber1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-fiber1.65-dev:amd64.
Preparing to unpack .../126-libboost-fiber1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-fiber1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-fiber-dev:amd64.
Preparing to unpack .../127-libboost-fiber-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-fiber-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-system1.65-dev:amd64.
Preparing to unpack .../128-libboost-system1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-system1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-filesystem1.65-dev:amd64.
Preparing to unpack .../129-libboost-filesystem1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-filesystem1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-filesystem-dev:amd64.
Preparing to unpack .../130-libboost-filesystem-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-filesystem-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-regex1.65.1:amd64.
Preparing to unpack .../131-libboost-regex1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-regex1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-graph1.65.1:amd64.
Preparing to unpack .../132-libboost-graph1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-graph1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-test1.65.1:amd64.
Preparing to unpack .../133-libboost-test1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-test1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-test1.65-dev:amd64.
Preparing to unpack .../134-libboost-test1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-test1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-graph1.65-dev:amd64.
Preparing to unpack .../135-libboost-graph1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-graph1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-graph-dev:amd64.
Preparing to unpack .../136-libboost-graph-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-graph-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libpsm-infinipath1.
Preparing to unpack .../137-libpsm-infinipath1_3.3+20.604758e7-5_amd64.deb ...
Unpacking libpsm-infinipath1 (3.3+20.604758e7-5) ...
Selecting previously unselected package librdmacm1:amd64.
Preparing to unpack .../138-librdmacm1_17.1-1ubuntu0.1_amd64.deb ...
Unpacking librdmacm1:amd64 (17.1-1ubuntu0.1) ...
Selecting previously unselected package libfabric1.
Preparing to unpack .../139-libfabric1_1.5.3-1_amd64.deb ...
Unpacking libfabric1 (1.5.3-1) ...
Selecting previously unselected package libltdl7:amd64.
Preparing to unpack .../140-libltdl7_2.4.6-2_amd64.deb ...
Unpacking libltdl7:amd64 (2.4.6-2) ...
Selecting previously unselected package libhwloc5:amd64.
Preparing to unpack .../141-libhwloc5_1.11.9-1_amd64.deb ...
Unpacking libhwloc5:amd64 (1.11.9-1) ...
Selecting previously unselected package libpciaccess0:amd64.
Preparing to unpack .../142-libpciaccess0_0.14-1_amd64.deb ...
Unpacking libpciaccess0:amd64 (0.14-1) ...
Selecting previously unselected package ocl-icd-libopencl1:amd64.
Preparing to unpack .../143-ocl-icd-libopencl1_2.2.11-1ubuntu1_amd64.deb ...
Unpacking ocl-icd-libopencl1:amd64 (2.2.11-1ubuntu1) ...
Selecting previously unselected package libhwloc-plugins.
Preparing to unpack .../144-libhwloc-plugins_1.11.9-1_amd64.deb ...
Unpacking libhwloc-plugins (1.11.9-1) ...
Selecting previously unselected package libopenmpi2:amd64.
Preparing to unpack .../145-libopenmpi2_2.1.1-8_amd64.deb ...
Unpacking libopenmpi2:amd64 (2.1.1-8) ...
Selecting previously unselected package libboost-mpi1.65.1.
Preparing to unpack .../146-libboost-mpi1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-mpi1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-graph-parallel1.65.1.
Preparing to unpack .../147-libboost-graph-parallel1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-graph-parallel1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-graph-parallel1.65-dev.
Preparing to unpack .../148-libboost-graph-parallel1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-graph-parallel1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-graph-parallel-dev.
Preparing to unpack .../149-libboost-graph-parallel-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-graph-parallel-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libicu-le-hb0:amd64.
Preparing to unpack .../150-libicu-le-hb0_1.0.3+git161113-4_amd64.deb ...
Unpacking libicu-le-hb0:amd64 (1.0.3+git161113-4) ...
Selecting previously unselected package libiculx60:amd64.
Preparing to unpack .../151-libiculx60_60.2-3ubuntu3_amd64.deb ...
Unpacking libiculx60:amd64 (60.2-3ubuntu3) ...
Selecting previously unselected package libharfbuzz-icu0:amd64.
Preparing to unpack .../152-libharfbuzz-icu0_1.7.2-1ubuntu1_amd64.deb ...
Unpacking libharfbuzz-icu0:amd64 (1.7.2-1ubuntu1) ...
Selecting previously unselected package libharfbuzz-gobject0:amd64.
Preparing to unpack .../153-libharfbuzz-gobject0_1.7.2-1ubuntu1_amd64.deb ...
Unpacking libharfbuzz-gobject0:amd64 (1.7.2-1ubuntu1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../154-libglib2.0-bin_2.56.3-0ubuntu0.18.04.1_amd64.deb ...
Unpacking libglib2.0-bin (2.56.3-0ubuntu0.18.04.1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../155-libglib2.0-dev-bin_2.56.3-0ubuntu0.18.04.1_amd64.deb ...
Unpacking libglib2.0-dev-bin (2.56.3-0ubuntu0.18.04.1) ...
Selecting previously unselected package libpcre16-3:amd64.
Preparing to unpack .../156-libpcre16-3_2%3a8.39-9_amd64.deb ...
Unpacking libpcre16-3:amd64 (2:8.39-9) ...
Selecting previously unselected package libpcre32-3:amd64.
Preparing to unpack .../157-libpcre32-3_2%3a8.39-9_amd64.deb ...
Unpacking libpcre32-3:amd64 (2:8.39-9) ...
Selecting previously unselected package libpcrecpp0v5:amd64.
Preparing to unpack .../158-libpcrecpp0v5_2%3a8.39-9_amd64.deb ...
Unpacking libpcrecpp0v5:amd64 (2:8.39-9) ...
Selecting previously unselected package libpcre3-dev:amd64.
Preparing to unpack .../159-libpcre3-dev_2%3a8.39-9_amd64.deb ...
Unpacking libpcre3-dev:amd64 (2:8.39-9) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../160-pkg-config_0.29.1-0ubuntu2_amd64.deb ...
Unpacking pkg-config (0.29.1-0ubuntu2) ...
Selecting previously unselected package libglib2.0-dev:amd64.
Preparing to unpack .../161-libglib2.0-dev_2.56.3-0ubuntu0.18.04.1_amd64.deb ...
Unpacking libglib2.0-dev:amd64 (2.56.3-0ubuntu0.18.04.1) ...
Selecting previously unselected package libgraphite2-dev:amd64.
Preparing to unpack .../162-libgraphite2-dev_1.3.11-2_amd64.deb ...
Unpacking libgraphite2-dev:amd64 (1.3.11-2) ...
Selecting previously unselected package libharfbuzz-dev:amd64.
Preparing to unpack .../163-libharfbuzz-dev_1.7.2-1ubuntu1_amd64.deb ...
Unpacking libharfbuzz-dev:amd64 (1.7.2-1ubuntu1) ...
Selecting previously unselected package libicu-le-hb-dev:amd64.
Preparing to unpack .../164-libicu-le-hb-dev_1.0.3+git161113-4_amd64.deb ...
Unpacking libicu-le-hb-dev:amd64 (1.0.3+git161113-4) ...
Selecting previously unselected package libicu-dev.
Preparing to unpack .../165-libicu-dev_60.2-3ubuntu3_amd64.deb ...
Unpacking libicu-dev (60.2-3ubuntu3) ...
Selecting previously unselected package libboost-regex1.65-dev:amd64.
Preparing to unpack .../166-libboost-regex1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-regex1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-iostreams1.65.1:amd64.
Preparing to unpack .../167-libboost-iostreams1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-iostreams1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-iostreams1.65-dev:amd64.
Preparing to unpack .../168-libboost-iostreams1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-iostreams1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-iostreams-dev:amd64.
Preparing to unpack .../169-libboost-iostreams-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-iostreams-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-locale1.65.1:amd64.
Preparing to unpack .../170-libboost-locale1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-locale1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-locale1.65-dev:amd64.
Preparing to unpack .../171-libboost-locale1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-locale1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-locale-dev:amd64.
Preparing to unpack .../172-libboost-locale-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-locale-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-log1.65.1.
Preparing to unpack .../173-libboost-log1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-log1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-thread1.65-dev:amd64.
Preparing to unpack .../174-libboost-thread1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-thread1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-log1.65-dev.
Preparing to unpack .../175-libboost-log1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-log1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-log-dev.
Preparing to unpack .../176-libboost-log-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-log-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-math1.65.1:amd64.
Preparing to unpack .../177-libboost-math1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-math1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-math1.65-dev:amd64.
Preparing to unpack .../178-libboost-math1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-math1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-math-dev:amd64.
Preparing to unpack .../179-libboost-math-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-math-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../180-openmpi-common_2.1.1-8_all.deb ...
Unpacking openmpi-common (2.1.1-8) ...
Selecting previously unselected package libibverbs-dev:amd64.
Preparing to unpack .../181-libibverbs-dev_17.1-1ubuntu0.1_amd64.deb ...
Unpacking libibverbs-dev:amd64 (17.1-1ubuntu0.1) ...
Selecting previously unselected package libnuma-dev:amd64.
Preparing to unpack .../182-libnuma-dev_2.0.11-2.1_amd64.deb ...
Unpacking libnuma-dev:amd64 (2.0.11-2.1) ...
Selecting previously unselected package libltdl-dev:amd64.
Preparing to unpack .../183-libltdl-dev_2.4.6-2_amd64.deb ...
Unpacking libltdl-dev:amd64 (2.4.6-2) ...
Selecting previously unselected package libhwloc-dev:amd64.
Preparing to unpack .../184-libhwloc-dev_1.11.9-1_amd64.deb ...
Unpacking libhwloc-dev:amd64 (1.11.9-1) ...
Selecting previously unselected package libopenmpi-dev.
Preparing to unpack .../185-libopenmpi-dev_2.1.1-8_amd64.deb ...
Unpacking libopenmpi-dev (2.1.1-8) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../186-mpi-default-dev_1.10_amd64.deb ...
Unpacking mpi-default-dev (1.10) ...
Selecting previously unselected package libboost-mpi1.65-dev.
Preparing to unpack .../187-libboost-mpi1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-mpi1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-mpi-dev.
Preparing to unpack .../188-libboost-mpi-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-mpi-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-python1.65.1.
Preparing to unpack .../189-libboost-python1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-python1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../190-openmpi-bin_2.1.1-8_amd64.deb ...
Unpacking openmpi-bin (2.1.1-8) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../191-mpi-default-bin_1.10_amd64.deb ...
Unpacking mpi-default-bin (1.10) ...
Selecting previously unselected package libboost-mpi-python1.65.1.
Preparing to unpack .../192-libboost-mpi-python1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-mpi-python1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-mpi-python1.65-dev.
Preparing to unpack .../193-libboost-mpi-python1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-mpi-python1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-mpi-python-dev.
Preparing to unpack .../194-libboost-mpi-python-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-mpi-python-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-numpy1.65.1.
Preparing to unpack .../195-libboost-numpy1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-numpy1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-numpy1.65-dev.
Preparing to unpack .../196-libboost-numpy1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-numpy1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-numpy-dev.
Preparing to unpack .../197-libboost-numpy-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-numpy-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-program-options1.65.1:amd64.
Preparing to unpack .../198-libboost-program-options1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-program-options1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-program-options1.65-dev:amd64.
Preparing to unpack .../199-libboost-program-options1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-program-options1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-program-options-dev:amd64.
Preparing to unpack .../200-libboost-program-options-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-program-options-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-python1.65-dev.
Preparing to unpack .../201-libboost-python1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-python1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-python-dev.
Preparing to unpack .../202-libboost-python-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-python-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-random1.65.1:amd64.
Preparing to unpack .../203-libboost-random1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-random1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-random1.65-dev:amd64.
Preparing to unpack .../204-libboost-random1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-random1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-random-dev:amd64.
Preparing to unpack .../205-libboost-random-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-random-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-regex-dev:amd64.
Preparing to unpack .../206-libboost-regex-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-regex-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-serialization-dev:amd64.
Preparing to unpack .../207-libboost-serialization-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-serialization-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-signals1.65.1:amd64.
Preparing to unpack .../208-libboost-signals1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-signals1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-signals1.65-dev:amd64.
Preparing to unpack .../209-libboost-signals1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-signals1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-signals-dev:amd64.
Preparing to unpack .../210-libboost-signals-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-signals-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-stacktrace1.65.1:amd64.
Preparing to unpack .../211-libboost-stacktrace1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-stacktrace1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-stacktrace1.65-dev:amd64.
Preparing to unpack .../212-libboost-stacktrace1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-stacktrace1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-stacktrace-dev:amd64.
Preparing to unpack .../213-libboost-stacktrace-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-stacktrace-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-system-dev:amd64.
Preparing to unpack .../214-libboost-system-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-system-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-test-dev:amd64.
Preparing to unpack .../215-libboost-test-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-test-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-thread-dev:amd64.
Preparing to unpack .../216-libboost-thread-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-thread-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-timer1.65.1:amd64.
Preparing to unpack .../217-libboost-timer1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-timer1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-timer1.65-dev:amd64.
Preparing to unpack .../218-libboost-timer1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-timer1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-timer-dev:amd64.
Preparing to unpack .../219-libboost-timer-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-timer-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-type-erasure1.65.1:amd64.
Preparing to unpack .../220-libboost-type-erasure1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-type-erasure1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-type-erasure1.65-dev:amd64.
Preparing to unpack .../221-libboost-type-erasure1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-type-erasure1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-type-erasure-dev:amd64.
Preparing to unpack .../222-libboost-type-erasure-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-type-erasure-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-wave1.65.1:amd64.
Preparing to unpack .../223-libboost-wave1.65.1_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-wave1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-wave1.65-dev:amd64.
Preparing to unpack .../224-libboost-wave1.65-dev_1.65.1+dfsg-0ubuntu5_amd64.deb ...
Unpacking libboost-wave1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Selecting previously unselected package libboost-wave-dev:amd64.
Preparing to unpack .../225-libboost-wave-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-wave-dev:amd64 (1.65.1.0ubuntu1) ...
Selecting previously unselected package libboost-all-dev.
Preparing to unpack .../226-libboost-all-dev_1.65.1.0ubuntu1_amd64.deb ...
Unpacking libboost-all-dev (1.65.1.0ubuntu1) ...
Selecting previously unselected package libpixman-1-0:amd64.
Preparing to unpack .../227-libpixman-1-0_0.34.0-2_amd64.deb ...
Unpacking libpixman-1-0:amd64 (0.34.0-2) ...
Selecting previously unselected package libxcb-render0:amd64.
Preparing to unpack .../228-libxcb-render0_1.13-1_amd64.deb ...
Unpacking libxcb-render0:amd64 (1.13-1) ...
Selecting previously unselected package libxcb-shm0:amd64.
Preparing to unpack .../229-libxcb-shm0_1.13-1_amd64.deb ...
Unpacking libxcb-shm0:amd64 (1.13-1) ...
Selecting previously unselected package libcairo2:amd64.
Preparing to unpack .../230-libcairo2_1.15.10-2ubuntu0.1_amd64.deb ...
Unpacking libcairo2:amd64 (1.15.10-2ubuntu0.1) ...
Selecting previously unselected package libclass-method-modifiers-perl.
Preparing to unpack .../231-libclass-method-modifiers-perl_2.12-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.12-1) ...
Selecting previously unselected package libclass-xsaccessor-perl.
Preparing to unpack .../232-libclass-xsaccessor-perl_1.19-2build8_amd64.deb ...
Unpacking libclass-xsaccessor-perl (1.19-2build8) ...
Selecting previously unselected package libexporter-tiny-perl.
Preparing to unpack .../233-libexporter-tiny-perl_1.000000-2_all.deb ...
Unpacking libexporter-tiny-perl (1.000000-2) ...
Selecting previously unselected package liblist-moreutils-perl.
Preparing to unpack .../234-liblist-moreutils-perl_0.416-1build3_amd64.deb ...
Unpacking liblist-moreutils-perl (0.416-1build3) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../235-libdynaloader-functions-perl_0.003-1_all.deb ...
Unpacking libdynaloader-functions-perl (0.003-1) ...
Selecting previously unselected package libdevel-callchecker-perl.
Preparing to unpack .../236-libdevel-callchecker-perl_0.007-2build1_amd64.deb ...
Unpacking libdevel-callchecker-perl (0.007-2build1) ...
Selecting previously unselected package libparams-classify-perl.
Preparing to unpack .../237-libparams-classify-perl_0.015-1_amd64.deb ...
Unpacking libparams-classify-perl (0.015-1) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../238-libmodule-runtime-perl_0.016-1_all.deb ...
Unpacking libmodule-runtime-perl (0.016-1) ...
Selecting previously unselected package librole-tiny-perl.
Preparing to unpack .../239-librole-tiny-perl_2.000006-1_all.deb ...
Unpacking librole-tiny-perl (2.000006-1) ...
Selecting previously unselected package libstrictures-perl.
Preparing to unpack .../240-libstrictures-perl_2.000003-1_all.deb ...
Unpacking libstrictures-perl (2.000003-1) ...
Selecting previously unselected package libdata-perl-perl.
Preparing to unpack .../241-libdata-perl-perl_0.002009-2_all.deb ...
Unpacking libdata-perl-perl (0.002009-2) ...
Selecting previously unselected package libsub-exporter-progressive-perl.
Preparing to unpack .../242-libsub-exporter-progressive-perl_0.001013-1_all.deb ...
Unpacking libsub-exporter-progressive-perl (0.001013-1) ...
Selecting previously unselected package libdevel-globaldestruction-perl.
Preparing to unpack .../243-libdevel-globaldestruction-perl_0.14-1_all.deb ...
Unpacking libdevel-globaldestruction-perl (0.14-1) ...
Selecting previously unselected package libfile-mmagic-perl.
Preparing to unpack .../244-libfile-mmagic-perl_1.30-1_all.deb ...
Unpacking libfile-mmagic-perl (1.30-1) ...
Selecting previously unselected package libfindlib-ocaml.
Preparing to unpack .../245-libfindlib-ocaml_1.7.3-2_amd64.deb ...
Unpacking libfindlib-ocaml (1.7.3-2) ...
Selecting previously unselected package libfindlib-ocaml-dev.
Preparing to unpack .../246-libfindlib-ocaml-dev_1.7.3-2_amd64.deb ...
Unpacking libfindlib-ocaml-dev (1.7.3-2) ...
Selecting previously unselected package libfl2:amd64.
Preparing to unpack .../247-libfl2_2.6.4-6_amd64.deb ...
Unpacking libfl2:amd64 (2.6.4-6) ...
Selecting previously unselected package libfl-dev:amd64.
Preparing to unpack .../248-libfl-dev_2.6.4-6_amd64.deb ...
Unpacking libfl-dev:amd64 (2.6.4-6) ...
Selecting previously unselected package libfontenc1:amd64.
Preparing to unpack .../249-libfontenc1_1%3a1.1.3-1_amd64.deb ...
Unpacking libfontenc1:amd64 (1:1.1.3-1) ...
Selecting previously unselected package libimport-into-perl.
Preparing to unpack .../250-libimport-into-perl_1.002005-1_all.deb ...
Unpacking libimport-into-perl (1.002005-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../251-libsub-quote-perl_2.005000-1_all.deb ...
Unpacking libsub-quote-perl (2.005000-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../252-libmoo-perl_2.003004-1_all.deb ...
Unpacking libmoo-perl (2.003004-1) ...
Selecting previously unselected package libmoox-handlesvia-perl.
Preparing to unpack .../253-libmoox-handlesvia-perl_0.001008-3_all.deb ...
Unpacking libmoox-handlesvia-perl (0.001008-3) ...
Selecting previously unselected package libtype-tiny-perl.
Preparing to unpack .../254-libtype-tiny-perl_1.002001-1_all.deb ...
Unpacking libtype-tiny-perl (1.002001-1) ...
Selecting previously unselected package libmoox-late-perl.
Preparing to unpack .../255-libmoox-late-perl_0.015-3_all.deb ...
Unpacking libmoox-late-perl (0.015-3) ...
Selecting previously unselected package libgnupg-interface-perl.
Preparing to unpack .../256-libgnupg-interface-perl_0.52-9_all.deb ...
Unpacking libgnupg-interface-perl (0.52-9) ...
Selecting previously unselected package libmagic-dev:amd64.
Preparing to unpack .../257-libmagic-dev_1%3a5.32-2ubuntu0.1_amd64.deb ...
Unpacking libmagic-dev:amd64 (1:5.32-2ubuntu0.1) ...
Selecting previously unselected package libmagic-ocaml.
Preparing to unpack .../258-libmagic-ocaml_0.7.3-5build9_amd64.deb ...
Unpacking libmagic-ocaml (0.7.3-5build9) ...
Selecting previously unselected package libmagic-ocaml-dev.
Preparing to unpack .../259-libmagic-ocaml-dev_0.7.3-5build9_amd64.deb ...
Unpacking libmagic-ocaml-dev (0.7.3-5build9) ...
Selecting previously unselected package libpoppler73:amd64.
Preparing to unpack .../260-libpoppler73_0.62.0-2ubuntu2.7_amd64.deb ...
Unpacking libpoppler73:amd64 (0.62.0-2ubuntu2.7) ...
Selecting previously unselected package libpq-dev.
Preparing to unpack .../261-libpq-dev_10.6-0ubuntu0.18.04.1_amd64.deb ...
Unpacking libpq-dev (10.6-0ubuntu0.18.04.1) ...
Selecting previously unselected package libreadonly-perl.
Preparing to unpack .../262-libreadonly-perl_2.050-1_all.deb ...
Unpacking libreadonly-perl (2.050-1) ...
Selecting previously unselected package libref-util-perl.
Preparing to unpack .../263-libref-util-perl_0.203-1_all.deb ...
Unpacking libref-util-perl (0.203-1) ...
Selecting previously unselected package libref-util-xs-perl.
Preparing to unpack .../264-libref-util-xs-perl_0.116-1_amd64.deb ...
Unpacking libref-util-xs-perl (0.116-1) ...
Selecting previously unselected package libseccomp-dev:amd64.
Preparing to unpack .../265-libseccomp-dev_2.3.1-2.1ubuntu4_amd64.deb ...
Unpacking libseccomp-dev:amd64 (2.3.1-2.1ubuntu4) ...
Selecting previously unselected package libsub-name-perl.
Preparing to unpack .../266-libsub-name-perl_0.21-1build1_amd64.deb ...
Unpacking libsub-name-perl (0.21-1build1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../267-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package libtype-tiny-xs-perl.
Preparing to unpack .../268-libtype-tiny-xs-perl_0.012-2_amd64.deb ...
Unpacking libtype-tiny-xs-perl (0.012-2) ...
Selecting previously unselected package libxt6:amd64.
Preparing to unpack .../269-libxt6_1%3a1.1.5-1_amd64.deb ...
Unpacking libxt6:amd64 (1:1.1.5-1) ...
Selecting previously unselected package libxmu6:amd64.
Preparing to unpack .../270-libxmu6_2%3a1.1.2-2_amd64.deb ...
Unpacking libxmu6:amd64 (2:1.1.2-2) ...
Selecting previously unselected package libxpm4:amd64.
Preparing to unpack .../271-libxpm4_1%3a3.5.12-1_amd64.deb ...
Unpacking libxpm4:amd64 (1:3.5.12-1) ...
Selecting previously unselected package libxaw7:amd64.
Preparing to unpack .../272-libxaw7_2%3a1.0.13-1_amd64.deb ...
Unpacking libxaw7:amd64 (2:1.0.13-1) ...
Selecting previously unselected package llvm-6.0-runtime.
Preparing to unpack .../273-llvm-6.0-runtime_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking llvm-6.0-runtime (1:6.0-1ubuntu2) ...
Selecting previously unselected package llvm-6.0.
Preparing to unpack .../274-llvm-6.0_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking llvm-6.0 (1:6.0-1ubuntu2) ...
Selecting previously unselected package libffi-dev:amd64.
Preparing to unpack .../275-libffi-dev_3.2.1-8_amd64.deb ...
Unpacking libffi-dev:amd64 (3.2.1-8) ...
Selecting previously unselected package llvm-6.0-dev.
Preparing to unpack .../276-llvm-6.0-dev_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking llvm-6.0-dev (1:6.0-1ubuntu2) ...
Selecting previously unselected package ocaml-findlib.
Preparing to unpack .../277-ocaml-findlib_1.7.3-2_amd64.deb ...
Unpacking ocaml-findlib (1.7.3-2) ...
Selecting previously unselected package p7zip.
Preparing to unpack .../278-p7zip_16.02+dfsg-6_amd64.deb ...
Unpacking p7zip (16.02+dfsg-6) ...
Selecting previously unselected package p7zip-full.
Preparing to unpack .../279-p7zip-full_16.02+dfsg-6_amd64.deb ...
Unpacking p7zip-full (16.02+dfsg-6) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../280-patchutils_0.3.4-2_amd64.deb ...
Unpacking patchutils (0.3.4-2) ...
Selecting previously unselected package poppler-utils.
Preparing to unpack .../281-poppler-utils_0.62.0-2ubuntu2.7_amd64.deb ...
Unpacking poppler-utils (0.62.0-2ubuntu2.7) ...
Selecting previously unselected package sbcl.
Preparing to unpack .../282-sbcl_2%3a1.4.5-1_amd64.deb ...
Unpacking sbcl (2:1.4.5-1) ...
Selecting previously unselected package seccomp.
Preparing to unpack .../283-seccomp_2.3.1-2.1ubuntu4_amd64.deb ...
Unpacking seccomp (2.3.1-2.1ubuntu4) ...
Selecting previously unselected package libc6-dbg:amd64.
Preparing to unpack .../284-libc6-dbg_2.27-3ubuntu1_amd64.deb ...
Unpacking libc6-dbg:amd64 (2.27-3ubuntu1) ...
Selecting previously unselected package valgrind.
Preparing to unpack .../285-valgrind_1%3a3.13.0-2ubuntu2.1_amd64.deb ...
Unpacking valgrind (1:3.13.0-2ubuntu2.1) ...
Selecting previously unselected package xfonts-encodings.
Preparing to unpack .../286-xfonts-encodings_1%3a1.0.4-2_all.deb ...
Unpacking xfonts-encodings (1:1.0.4-2) ...
Selecting previously unselected package xfonts-utils.
Preparing to unpack .../287-xfonts-utils_1%3a7.7+6_amd64.deb ...
Unpacking xfonts-utils (1:7.7+6) ...
Selecting previously unselected package xfonts-100dpi.
Preparing to unpack .../288-xfonts-100dpi_1%3a1.0.4+nmu1_all.deb ...
Unpacking xfonts-100dpi (1:1.0.4+nmu1) ...
Selecting previously unselected package xfonts-75dpi.
Preparing to unpack .../289-xfonts-75dpi_1%3a1.0.4+nmu1_all.deb ...
Unpacking xfonts-75dpi (1:1.0.4+nmu1) ...
Selecting previously unselected package zip.
Preparing to unpack .../290-zip_3.0-11build1_amd64.deb ...
Unpacking zip (3.0-11build1) ...
Selecting previously unselected package libbsd-resource-perl.
Preparing to unpack .../291-libbsd-resource-perl_1.2911-1build2_amd64.deb ...
Unpacking libbsd-resource-perl (1.2911-1build2) ...
Selecting previously unselected package libomp5:amd64.
Preparing to unpack .../292-libomp5_5.0.1-1_amd64.deb ...
Unpacking libomp5:amd64 (5.0.1-1) ...
Selecting previously unselected package libomp-dev.
Preparing to unpack .../293-libomp-dev_5.0.1-1_amd64.deb ...
Unpacking libomp-dev (5.0.1-1) ...
Selecting previously unselected package spim.
Preparing to unpack .../294-spim_8.0+dfsg-6.1_amd64.deb ...
Unpacking spim (8.0+dfsg-6.1) ...
Setting up libxi6:amd64 (2:1.7.9-1) ...
Setting up libc6-x32 (2.27-3ubuntu1) ...
Setting up binfmt-support (2.1.8-2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service → /lib/systemd/system/binfmt-support.service.
Setting up libboost-container1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-date-time1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libsub-exporter-progressive-perl (0.001013-1) ...
Setting up libclass-method-modifiers-perl (2.12-1) ...
Setting up libboost-iostreams1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-stacktrace1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libxcb-render0:amd64 (1.13-1) ...
Setting up libc6-dbg:amd64 (2.27-3ubuntu1) ...
Setting up libpq-dev (10.6-0ubuntu0.18.04.1) ...
Setting up libx32gcc1 (1:8.2.0-1ubuntu2~18.04) ...
Setting up libboost-python1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Setting up libarchive-zip-perl (1.60-1ubuntu0.1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Setting up libomp5:amd64 (5.0.1-1) ...
Setting up libmagic-dev:amd64 (1:5.32-2ubuntu0.1) ...
Setting up libllvm6.0:amd64 (1:6.0-1ubuntu2) ...
Setting up libglib2.0-dev-bin (2.56.3-0ubuntu0.18.04.1) ...
Setting up libdw1:amd64 (0.170-0.4) ...
Setting up liblcms2-2:amd64 (2.9-1ubuntu0.1) ...
Setting up libpcsclite1:amd64 (1.8.23-1) ...
Setting up librole-tiny-perl (2.000006-1) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up poppler-data (0.4.8-2) ...
Processing triggers for install-info (6.5.0.dfsg.1-2) ...
Setting up libb-hooks-op-check-perl (0.22-1) ...
Processing triggers for libglib2.0-0:amd64 (2.56.3-0ubuntu0.18.04.1) ...
No schema files found: doing nothing.
Setting up libboost-atomic1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up ocaml-base-nox (4.05.0-10ubuntu1) ...
Setting up libexporter-tiny-perl (1.000000-2) ...
Setting up libonig4:amd64 (6.7.0-1) ...
Setting up libseccomp-dev:amd64 (2.3.1-2.1ubuntu4) ...
Setting up java-common (0.63ubuntu1~02) ...
Setting up libfile-mmagic-perl (1.30-1) ...
Setting up libgc1c2:amd64 (1:7.4.2-8ubuntu1) ...
Setting up libclang1-6.0:amd64 (1:6.0-1ubuntu2) ...
Setting up libffi-dev:amd64 (3.2.1-8) ...
Setting up libnl-route-3-200:amd64 (3.2.29-0ubuntu3) ...
Setting up libc6-i386 (2.27-3ubuntu1) ...
Setting up m4 (1.4.18-1) ...
Setting up libtype-tiny-xs-perl (0.012-2) ...
Setting up cl-asdf (2:3.3.1-1) ...
Setting up libboost-signals1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libref-util-perl (0.203-1) ...
Setting up libnspr4:amd64 (2:4.18-1ubuntu1) ...
Setting up libboost-serialization1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libdynaloader-functions-perl (0.003-1) ...
Setting up zip (3.0-11build1) ...
Setting up libx32stdc++6 (8.2.0-1ubuntu2~18.04) ...
Setting up lib32atomic1 (8.2.0-1ubuntu2~18.04) ...
Setting up libx32atomic1 (8.2.0-1ubuntu2~18.04) ...
Setting up libgraphite2-3:amd64 (1.3.11-2) ...
Setting up llvm-6.0-runtime (1:6.0-1ubuntu2) ...
Setting up libpsm-infinipath1 (3.3+20.604758e7-5) ...
update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode
Setting up libboost-system1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libx32gomp1 (8.2.0-1ubuntu2~18.04) ...
Setting up libncurses5-dev:amd64 (6.1-1ubuntu1.18.04) ...
Setting up libboost-context1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libjq1:amd64 (1.5+dfsg-2) ...
Setting up pkg-config (0.29.1-0ubuntu2) ...
Setting up libstrictures-perl (2.000003-1) ...
Setting up libpixman-1-0:amd64 (0.34.0-2) ...
Setting up libreadonly-perl (2.050-1) ...
Setting up finger (0.17-15.1) ...
Setting up openmpi-common (2.1.1-8) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libbsd-resource-perl (1.2911-1build2) ...
Setting up libref-util-xs-perl (0.116-1) ...
Setting up patchutils (0.3.4-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up libboost-thread1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up p7zip (16.02+dfsg-6) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Setting up libltdl7:amd64 (2.4.6-2) ...
Setting up libx32itm1 (8.2.0-1ubuntu2~18.04) ...
Setting up libdevel-globaldestruction-perl (0.14-1) ...
Setting up libbison-dev:amd64 (2:3.0.4.dfsg-1build1) ...
Setting up junit (3.8.2-9) ...
Setting up libomp-dev (5.0.1-1) ...
Setting up libfontenc1:amd64 (1:1.1.3-1) ...
Setting up sbcl (2:1.4.5-1) ...
Setting up libxcb-shm0:amd64 (1.13-1) ...
Setting up libfl2:amd64 (2.6.4-6) ...
Setting up libxpm4:amd64 (1:3.5.12-1) ...
Setting up libpciaccess0:amd64 (0.14-1) ...
Setting up libxrender1:amd64 (1:0.9.10-1) ...
Setting up libclass-xsaccessor-perl (1.19-2build8) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libboost-chrono1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libpcrecpp0v5:amd64 (2:8.39-9) ...
Setting up libpcre32-3:amd64 (2:8.39-9) ...
Setting up gdbserver (8.1-0ubuntu3) ...
Setting up icu-devtools (60.2-3ubuntu3) ...
Setting up libpcre16-3:amd64 (2:8.39-9) ...
Setting up valgrind (1:3.13.0-2ubuntu2.1) ...
Setting up bison (2:3.0.4.dfsg-1build1) ...
update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode
Setting up seccomp (2.3.1-2.1ubuntu4) ...
Setting up javascript-common (11) ...
apache2_invoke: Enable configuration javascript-common
Setting up libnuma-dev:amd64 (2.0.11-2.1) ...
Setting up ocl-icd-libopencl1:amd64 (2.2.11-1ubuntu1) ...
Setting up libboost-program-options1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-numpy1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Setting up lib32quadmath0 (8.2.0-1ubuntu2~18.04) ...
Setting up x11-common (1:7.7+19ubuntu7.1) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up libsub-name-perl (0.21-1build1) ...
Processing triggers for ca-certificates (20180409) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Setting up libboost-test1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libc6-dev-i386 (2.27-3ubuntu1) ...
Setting up libglib2.0-bin (2.56.3-0ubuntu0.18.04.1) ...
Setting up libc6-dev-x32 (2.27-3ubuntu1) ...
Setting up libboost1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libgraphite2-dev:amd64 (1.3.11-2) ...
Setting up libsub-quote-perl (2.005000-1) ...
Setting up libfindlib-ocaml (1.7.3-2) ...
Setting up lib32itm1 (8.2.0-1ubuntu2~18.04) ...
Setting up libboost-locale1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up ocaml-findlib (1.7.3-2) ...
Setting up libboost-random1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up diffstat (1.61-1build1) ...
Setting up libboost1.65-tools-dev (1.65.1+dfsg-0ubuntu5) ...
Setting up libbabeltrace1:amd64 (1.5.5-1) ...
Setting up libx32quadmath0 (8.2.0-1ubuntu2~18.04) ...
Setting up libboost-signals1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up lib32gcc1 (1:8.2.0-1ubuntu2~18.04) ...
Setting up libboost-math1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-regex1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-signals-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-locale1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libjsoncpp1:amd64 (1.7.4-3) ...
Setting up libboost-locale-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libmagic-ocaml (0.7.3-5build9) ...
Setting up liblist-moreutils-perl (0.416-1build3) ...
Setting up libtool (2.4.6-2) ...
Setting up libibverbs1:amd64 (17.1-1ubuntu0.1) ...
Setting up libboost-tools-dev (1.65.1.0ubuntu1) ...
Setting up libboost-program-options1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up jq (1.5+dfsg-2) ...
Setting up libboost-stacktrace1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libobjc4:amd64 (8.2.0-1ubuntu2~18.04) ...
Setting up common-lisp-controller (7.10+nmu1) ...
Adding system user `cl-builder' (UID 114) ...
Adding new group `cl-builder' (GID 119) ...
Adding new user `cl-builder' (UID 114) with group `cl-builder' ...
Not creating home directory `/usr/share/common-lisp/'.
Setting up libpcre3-dev:amd64 (2:8.39-9) ...
Setting up libboost-atomic1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up fontconfig-config (2.12.6-0ubuntu2) ...
Setting up libx32asan4 (7.3.0-27ubuntu1~18.04) ...
Setting up libx32cilkrts5 (7.3.0-27ubuntu1~18.04) ...
Setting up libltdl-dev:amd64 (2.4.6-2) ...
Setting up libboost-atomic-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-test1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up ledit (2.03-6) ...
update-alternatives: using /usr/bin/ledit to provide /usr/bin/readline-editor (readline-editor) in auto mode
Setting up flex (2.6.4-6) ...
Setting up lib32gomp1 (8.2.0-1ubuntu2~18.04) ...
Setting up libtype-tiny-perl (1.002001-1) ...
Setting up libx32ubsan0 (7.3.0-27ubuntu1~18.04) ...
Setting up libboost-numpy1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Setting up lib32asan4 (7.3.0-27ubuntu1~18.04) ...
Setting up libdevel-callchecker-perl (0.007-2build1) ...
Setting up lib32mpx2 (8.2.0-1ubuntu2~18.04) ...
Setting up libboost-filesystem1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-stacktrace-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libnss3:amd64 (2:3.35-2ubuntu2.2) ...
Setting up libharfbuzz0b:amd64 (1.7.2-1ubuntu1) ...
Setting up libboost-type-erasure1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-serialization1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up autoconf (2.69-11) ...
Setting up librdmacm1:amd64 (17.1-1ubuntu0.1) ...
Setting up libboost-chrono1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-graph1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-exception1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libhwloc5:amd64 (1.11.9-1) ...
Setting up xfonts-encodings (1:1.0.4-2) ...
Setting up libglib2.0-dev:amd64 (2.56.3-0ubuntu0.18.04.1) ...
Setting up libboost-log1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Setting up libxtst6:amd64 (2:1.2.3-1) ...
Setting up libfl-dev:amd64 (2.6.4-6) ...
Setting up p7zip-full (16.02+dfsg-6) ...
Setting up libboost-coroutine1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libhwloc-plugins (1.11.9-1) ...
Setting up libobjc-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
Setting up libboost-exception-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-random1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up gir1.2-harfbuzz-0.0:amd64 (1.7.2-1ubuntu1) ...
Setting up libboost-python1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-wave1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up ibverbs-providers:amd64 (17.1-1ubuntu0.1) ...
Setting up libboost-context1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up llvm-6.0 (1:6.0-1ubuntu2) ...
Setting up automake (1:1.15.1-3ubuntu2) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up libboost-timer1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libice6:amd64 (2:1.0.9-2) ...
Setting up libboost-context-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up lib32stdc++6 (8.2.0-1ubuntu2~18.04) ...
Setting up libboost-test-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-system1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-container1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up lib32ubsan0 (7.3.0-27ubuntu1~18.04) ...
Setting up libboost-math1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up lib32cilkrts5 (7.3.0-27ubuntu1~18.04) ...
Setting up libboost-math-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libparams-classify-perl (0.015-1) ...
Setting up libibverbs-dev:amd64 (17.1-1ubuntu0.1) ...
Setting up gdb (8.1-0ubuntu3) ...
Setting up libboost-numpy-dev (1.65.1.0ubuntu1) ...
Setting up libharfbuzz-gobject0:amd64 (1.7.2-1ubuntu1) ...
Setting up libboost-type-erasure1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-program-options-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-python-dev (1.65.1.0ubuntu1) ...
Setting up libboost-fiber1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-serialization-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libfontconfig1:amd64 (2.12.6-0ubuntu2) ...
Setting up libclang-common-6.0-dev (1:6.0-1ubuntu2) ...
Setting up libsm6:amd64 (2:1.2.2-1) ...
Setting up libboost-fiber1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-coroutine1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libharfbuzz-icu0:amd64 (1.7.2-1ubuntu1) ...
Setting up libboost-graph1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libfabric1 (1.5.3-1) ...
Setting up libhwloc-dev:amd64 (1.11.9-1) ...
Setting up libboost-date-time1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-chrono-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libmodule-runtime-perl (0.016-1) ...
Setting up libboost-system-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-graph-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libicu-le-hb0:amd64 (1.0.3+git161113-4) ...
Setting up libboost-type-erasure-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up xfonts-utils (1:7.7+6) ...
Setting up libboost-fiber-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-date-time-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libx32gcc-7-dev (7.3.0-27ubuntu1~18.04) ...
Setting up libboost-filesystem1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-container-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up llvm-6.0-dev (1:6.0-1ubuntu2) ...
Setting up libpoppler73:amd64 (0.62.0-2ubuntu2.7) ...
Setting up xfonts-75dpi (1:1.0.4+nmu1) ...
Setting up clang-6.0 (1:6.0-1ubuntu2) ...
Setting up libboost-random-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-thread1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-timer1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libiculx60:amd64 (60.2-3ubuntu3) ...
Setting up libdata-perl-perl (0.002009-2) ...
Setting up xfonts-100dpi (1:1.0.4+nmu1) ...
Setting up lib32gcc-7-dev (7.3.0-27ubuntu1~18.04) ...
Setting up libxt6:amd64 (1:1.1.5-1) ...
Setting up libopenmpi2:amd64 (2.1.1-8) ...
Setting up libboost-coroutine-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libcairo2:amd64 (1.15.10-2ubuntu0.1) ...
Setting up clang (1:6.0-41~exp5~ubuntu1) ...
Setting up poppler-utils (0.62.0-2ubuntu2.7) ...
Setting up libx32stdc++-7-dev (7.3.0-27ubuntu1~18.04) ...
Setting up libimport-into-perl (1.002005-1) ...
Setting up libboost-thread-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libboost-mpi1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Setting up libopenmpi-dev (2.1.1-8) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/openmpi/include to provide /usr/include/mpi (mpi) in auto mode
Setting up libboost-wave1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-timer-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up gcc-7-multilib (7.3.0-27ubuntu1~18.04) ...
Setting up libboost-filesystem-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up openmpi-bin (2.1.1-8) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
Setting up lib32stdc++-7-dev (7.3.0-27ubuntu1~18.04) ...
Setting up mpi-default-dev (1.10) ...
Setting up libxmu6:amd64 (2:1.1.2-2) ...
Setting up g++-7-multilib (7.3.0-27ubuntu1~18.04) ...
Setting up libboost-log1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-wave-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libmoo-perl (2.003004-1) ...
Setting up libmoox-late-perl (0.015-3) ...
Setting up libboost-mpi1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Setting up mpi-default-bin (1.10) ...
Setting up libxaw7:amd64 (2:1.0.13-1) ...
Setting up libboost-graph-parallel1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Setting up spim (8.0+dfsg-6.1) ...
Setting up libmoox-handlesvia-perl (0.001008-3) ...
Setting up libboost-graph-parallel1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Setting up gcc-multilib (4:7.3.0-3ubuntu2.1) ...
Setting up libboost-log-dev (1.65.1.0ubuntu1) ...
Setting up libboost-graph-parallel-dev (1.65.1.0ubuntu1) ...
Setting up libboost-mpi-dev (1.65.1.0ubuntu1) ...
Setting up libboost-mpi-python1.65.1 (1.65.1+dfsg-0ubuntu5) ...
Setting up libgnupg-interface-perl (0.52-9) ...
Setting up g++-multilib (4:7.3.0-3ubuntu2.1) ...
Setting up libboost-mpi-python1.65-dev (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-mpi-python-dev (1.65.1.0ubuntu1) ...
Setting up libharfbuzz-dev:amd64 (1.7.2-1ubuntu1) ...
Setting up ocaml-compiler-libs (4.05.0-10ubuntu1) ...
Setting up libicu-le-hb-dev:amd64 (1.0.3+git161113-4) ...
Setting up openjdk-11-jre-headless:amd64 (10.0.2+13-1ubuntu0.18.04.4) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up ocaml-interp (4.05.0-10ubuntu1) ...
Setting up libicu-dev (60.2-3ubuntu3) ...
Setting up libboost-regex1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up default-jre-headless (2:1.10-63ubuntu1~02) ...
Setting up ca-certificates-java (20180516ubuntu1~18.04.1) ...
head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:Secure_Global_CA.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:Certinomis_-_Root_CA.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:OpenTrust_Root_CA_G3.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:OpenTrust_Root_CA_G1.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:Certplus_Root_CA_G2.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Certplus_Root_CA_G1.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:TrustCor_RootCert_CA-2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:Taiwan_GRCA.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:SecureTrust_CA.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:TrustCor_RootCert_CA-1.pem
Adding debian:EC-ACC.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:thawte_Primary_Root_CA_-_G3.pem
Adding debian:thawte_Primary_Root_CA.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:Certigna.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:TrustCor_ECA-1.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
Adding debian:Visa_eCommerce_Root.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:LuxTrust_Global_Root_2.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:ssl-cert-snakeoil.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:ACCVRAIZ1.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:OpenTrust_Root_CA_G2.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Izenpe.com.pem
Adding debian:thawte_Primary_Root_CA_-_G2.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
done.
Setting up ocaml-nox (4.05.0-10ubuntu1) ...
Setting up libboost-iostreams1.65-dev:amd64 (1.65.1+dfsg-0ubuntu5) ...
Setting up libboost-iostreams-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up libcamlp4-ocaml-dev (4.05+1-2) ...
Setting up libboost-regex-dev:amd64 (1.65.1.0ubuntu1) ...
Setting up camlp4 (4.05+1-2) ...
Setting up libmagic-ocaml-dev (0.7.3-5build9) ...
Setting up libfindlib-ocaml-dev (1.7.3-2) ...
Setting up libboost-all-dev (1.65.1.0ubuntu1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for ca-certificates (20180409) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
W: http://archive.ubuntu.com/ubuntu/pool/main/b/bison/bison_3.0.4.dfsg-1build1_amd64.deb: Automatically disabled Acquire::http::Pipeline-Depth due to incorrect response from server/proxy. (man 5 apt.conf)
apt-get install -qqy ninja-build
Selecting previously unselected package ninja-build.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 103082 files and directories currently installed.)
Preparing to unpack .../ninja-build_1.8.2-1_amd64.deb ...
Unpacking ninja-build (1.8.2-1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up ninja-build (1.8.2-1) ...
#CMAKE
echo "installing cmake"
installing cmake
apt-get install -qqy cmake
Selecting previously unselected package cmake-data.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 103094 files and directories currently installed.)
Preparing to unpack .../cmake-data_3.10.2-1ubuntu2_all.deb ...
Unpacking cmake-data (3.10.2-1ubuntu2) ...
Selecting previously unselected package libarchive13:amd64.
Preparing to unpack .../libarchive13_3.2.2-3.1ubuntu0.3_amd64.deb ...
Unpacking libarchive13:amd64 (3.2.2-3.1ubuntu0.3) ...
Selecting previously unselected package librhash0:amd64.
Preparing to unpack .../librhash0_1.3.6-2_amd64.deb ...
Unpacking librhash0:amd64 (1.3.6-2) ...
Selecting previously unselected package cmake.
Preparing to unpack .../cmake_3.10.2-1ubuntu2_amd64.deb ...
Unpacking cmake (3.10.2-1ubuntu2) ...
Setting up libarchive13:amd64 (3.2.2-3.1ubuntu0.3) ...
Setting up cmake-data (3.10.2-1ubuntu2) ...
Setting up librhash0:amd64 (1.3.6-2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up cmake (3.10.2-1ubuntu2) ...
# for Lichen (Plagiarism Detection)
apt-get install -qqy python-clang-6.0
Selecting previously unselected package python-clang-6.0.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 105484 files and directories currently installed.)
Preparing to unpack .../python-clang-6.0_1%3a6.0-1ubuntu2_amd64.deb ...
Unpacking python-clang-6.0 (1:6.0-1ubuntu2) ...
Setting up python-clang-6.0 (1:6.0-1ubuntu2) ...
# Install OpenJDK8 Non-Interactively
echo "installing java8"
installing java8
apt-get install -qqy openjdk-8-jdk
Selecting previously unselected package fontconfig.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 105492 files and directories currently installed.)
Preparing to unpack .../000-fontconfig_2.12.6-0ubuntu2_amd64.deb ...
Unpacking fontconfig (2.12.6-0ubuntu2) ...
Selecting previously unselected package libogg0:amd64.
Preparing to unpack .../001-libogg0_1.3.2-1_amd64.deb ...
Unpacking libogg0:amd64 (1.3.2-1) ...
Selecting previously unselected package libxft2:amd64.
Preparing to unpack .../002-libxft2_2.3.2-1_amd64.deb ...
Unpacking libxft2:amd64 (2.3.2-1) ...
Selecting previously unselected package libxinerama1:amd64.
Preparing to unpack .../003-libxinerama1_2%3a1.1.3-1_amd64.deb ...
Unpacking libxinerama1:amd64 (2:1.1.3-1) ...
Selecting previously unselected package libxxf86dga1:amd64.
Preparing to unpack .../004-libxxf86dga1_2%3a1.1.4-1_amd64.deb ...
Unpacking libxxf86dga1:amd64 (2:1.1.4-1) ...
Selecting previously unselected package libxxf86vm1:amd64.
Preparing to unpack .../005-libxxf86vm1_1%3a1.1.4-1_amd64.deb ...
Unpacking libxxf86vm1:amd64 (1:1.1.4-1) ...
Selecting previously unselected package libxmuu1:amd64.
Preparing to unpack .../006-libxmuu1_2%3a1.1.2-2_amd64.deb ...
Unpacking libxmuu1:amd64 (2:1.1.2-2) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../007-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../008-libgdk-pixbuf2.0-common_2.36.11-2_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.36.11-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:amd64.
Preparing to unpack .../009-libgdk-pixbuf2.0-0_2.36.11-2_amd64.deb ...
Unpacking libgdk-pixbuf2.0-0:amd64 (2.36.11-2) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../010-gtk-update-icon-cache_3.22.30-1ubuntu2_amd64.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.22.30-1ubuntu2) ...
Selecting previously unselected package libcroco3:amd64.
Preparing to unpack .../011-libcroco3_0.6.12-2_amd64.deb ...
Unpacking libcroco3:amd64 (0.6.12-2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../012-libthai-data_0.1.27-2_all.deb ...
Unpacking libthai-data (0.1.27-2) ...
Selecting previously unselected package libdatrie1:amd64.
Preparing to unpack .../013-libdatrie1_0.2.10-7_amd64.deb ...
Unpacking libdatrie1:amd64 (0.2.10-7) ...
Selecting previously unselected package libthai0:amd64.
Preparing to unpack .../014-libthai0_0.1.27-2_amd64.deb ...
Unpacking libthai0:amd64 (0.1.27-2) ...
Selecting previously unselected package libpango-1.0-0:amd64.
Preparing to unpack .../015-libpango-1.0-0_1.40.14-1ubuntu0.1_amd64.deb ...
Unpacking libpango-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Selecting previously unselected package libpangoft2-1.0-0:amd64.
Preparing to unpack .../016-libpangoft2-1.0-0_1.40.14-1ubuntu0.1_amd64.deb ...
Unpacking libpangoft2-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Selecting previously unselected package libpangocairo-1.0-0:amd64.
Preparing to unpack .../017-libpangocairo-1.0-0_1.40.14-1ubuntu0.1_amd64.deb ...
Unpacking libpangocairo-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Selecting previously unselected package librsvg2-2:amd64.
Preparing to unpack .../018-librsvg2-2_2.40.20-2_amd64.deb ...
Unpacking librsvg2-2:amd64 (2.40.20-2) ...
Selecting previously unselected package librsvg2-common:amd64.
Preparing to unpack .../019-librsvg2-common_2.40.20-2_amd64.deb ...
Unpacking librsvg2-common:amd64 (2.40.20-2) ...
Selecting previously unselected package humanity-icon-theme.
Preparing to unpack .../020-humanity-icon-theme_0.6.15_all.deb ...
Unpacking humanity-icon-theme (0.6.15) ...
Selecting previously unselected package ubuntu-mono.
Preparing to unpack .../021-ubuntu-mono_16.10+18.04.20181005-0ubuntu1_all.deb ...
Unpacking ubuntu-mono (16.10+18.04.20181005-0ubuntu1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../022-adwaita-icon-theme_3.28.0-1ubuntu1_all.deb ...
Unpacking adwaita-icon-theme (3.28.0-1ubuntu1) ...
Selecting previously unselected package libatspi2.0-0:amd64.
Preparing to unpack .../023-libatspi2.0-0_2.28.0-1_amd64.deb ...
Unpacking libatspi2.0-0:amd64 (2.28.0-1) ...
Selecting previously unselected package at-spi2-core.
Preparing to unpack .../024-at-spi2-core_2.28.0-1_amd64.deb ...
Unpacking at-spi2-core (2.28.0-1) ...
Selecting previously unselected package libdconf1:amd64.
Preparing to unpack .../025-libdconf1_0.26.0-2ubuntu3_amd64.deb ...
Unpacking libdconf1:amd64 (0.26.0-2ubuntu3) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../026-dconf-service_0.26.0-2ubuntu3_amd64.deb ...
Unpacking dconf-service (0.26.0-2ubuntu3) ...
Selecting previously unselected package dconf-gsettings-backend:amd64.
Preparing to unpack .../027-dconf-gsettings-backend_0.26.0-2ubuntu3_amd64.deb ...
Unpacking dconf-gsettings-backend:amd64 (0.26.0-2ubuntu3) ...
Selecting previously unselected package fonts-dejavu-extra.
Preparing to unpack .../028-fonts-dejavu-extra_2.37-1_all.deb ...
Unpacking fonts-dejavu-extra (2.37-1) ...
Selecting previously unselected package libproxy1v5:amd64.
Preparing to unpack .../029-libproxy1v5_0.4.15-1_amd64.deb ...
Unpacking libproxy1v5:amd64 (0.4.15-1) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../030-glib-networking-common_2.56.0-1_all.deb ...
Unpacking glib-networking-common (2.56.0-1) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../031-glib-networking-services_2.56.0-1_amd64.deb ...
Unpacking glib-networking-services (2.56.0-1) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../032-gsettings-desktop-schemas_3.28.0-1ubuntu1_all.deb ...
Unpacking gsettings-desktop-schemas (3.28.0-1ubuntu1) ...
Selecting previously unselected package glib-networking:amd64.
Preparing to unpack .../033-glib-networking_2.56.0-1_amd64.deb ...
Unpacking glib-networking:amd64 (2.56.0-1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../034-libasound2-data_1.1.3-5ubuntu0.2_all.deb ...
Unpacking libasound2-data (1.1.3-5ubuntu0.2) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../035-libasound2_1.1.3-5ubuntu0.2_amd64.deb ...
Unpacking libasound2:amd64 (1.1.3-5ubuntu0.2) ...
Selecting previously unselected package libasyncns0:amd64.
Preparing to unpack .../036-libasyncns0_0.8-6_amd64.deb ...
Unpacking libasyncns0:amd64 (0.8-6) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../037-libatk1.0-data_2.28.1-1_all.deb ...
Unpacking libatk1.0-data (2.28.1-1) ...
Selecting previously unselected package libatk1.0-0:amd64.
Preparing to unpack .../038-libatk1.0-0_2.28.1-1_amd64.deb ...
Unpacking libatk1.0-0:amd64 (2.28.1-1) ...
Selecting previously unselected package libatk-bridge2.0-0:amd64.
Preparing to unpack .../039-libatk-bridge2.0-0_2.26.2-1_amd64.deb ...
Unpacking libatk-bridge2.0-0:amd64 (2.26.2-1) ...
Selecting previously unselected package libglvnd0:amd64.
Preparing to unpack .../040-libglvnd0_1.0.0-2ubuntu2.2_amd64.deb ...
Unpacking libglvnd0:amd64 (1.0.0-2ubuntu2.2) ...
Selecting previously unselected package libglapi-mesa:amd64.
Preparing to unpack .../041-libglapi-mesa_18.2.2-0ubuntu1~18.04.2_amd64.deb ...
Unpacking libglapi-mesa:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Selecting previously unselected package libx11-xcb1:amd64.
Preparing to unpack .../042-libx11-xcb1_2%3a1.6.4-3ubuntu0.2_amd64.deb ...
Unpacking libx11-xcb1:amd64 (2:1.6.4-3ubuntu0.2) ...
Selecting previously unselected package libxcb-dri2-0:amd64.
Preparing to unpack .../043-libxcb-dri2-0_1.13-1_amd64.deb ...
Unpacking libxcb-dri2-0:amd64 (1.13-1) ...
Selecting previously unselected package libxcb-dri3-0:amd64.
Preparing to unpack .../044-libxcb-dri3-0_1.13-1_amd64.deb ...
Unpacking libxcb-dri3-0:amd64 (1.13-1) ...
Selecting previously unselected package libxcb-glx0:amd64.
Preparing to unpack .../045-libxcb-glx0_1.13-1_amd64.deb ...
Unpacking libxcb-glx0:amd64 (1.13-1) ...
Selecting previously unselected package libxcb-present0:amd64.
Preparing to unpack .../046-libxcb-present0_1.13-1_amd64.deb ...
Unpacking libxcb-present0:amd64 (1.13-1) ...
Selecting previously unselected package libxcb-sync1:amd64.
Preparing to unpack .../047-libxcb-sync1_1.13-1_amd64.deb ...
Unpacking libxcb-sync1:amd64 (1.13-1) ...
Selecting previously unselected package libxdamage1:amd64.
Preparing to unpack .../048-libxdamage1_1%3a1.1.4-3_amd64.deb ...
Unpacking libxdamage1:amd64 (1:1.1.4-3) ...
Selecting previously unselected package libxfixes3:amd64.
Preparing to unpack .../049-libxfixes3_1%3a5.0.3-1_amd64.deb ...
Unpacking libxfixes3:amd64 (1:5.0.3-1) ...
Selecting previously unselected package libxshmfence1:amd64.
Preparing to unpack .../050-libxshmfence1_1.3-1_amd64.deb ...
Unpacking libxshmfence1:amd64 (1.3-1) ...
Selecting previously unselected package libdrm-amdgpu1:amd64.
Preparing to unpack .../051-libdrm-amdgpu1_2.4.95-1~18.04.1_amd64.deb ...
Unpacking libdrm-amdgpu1:amd64 (2.4.95-1~18.04.1) ...
Selecting previously unselected package libdrm-intel1:amd64.
Preparing to unpack .../052-libdrm-intel1_2.4.95-1~18.04.1_amd64.deb ...
Unpacking libdrm-intel1:amd64 (2.4.95-1~18.04.1) ...
Selecting previously unselected package libdrm-nouveau2:amd64.
Preparing to unpack .../053-libdrm-nouveau2_2.4.95-1~18.04.1_amd64.deb ...
Unpacking libdrm-nouveau2:amd64 (2.4.95-1~18.04.1) ...
Selecting previously unselected package libdrm-radeon1:amd64.
Preparing to unpack .../054-libdrm-radeon1_2.4.95-1~18.04.1_amd64.deb ...
Unpacking libdrm-radeon1:amd64 (2.4.95-1~18.04.1) ...
Selecting previously unselected package libllvm7:amd64.
Preparing to unpack .../055-libllvm7_1%3a7-3~ubuntu0.18.04.1_amd64.deb ...
Unpacking libllvm7:amd64 (1:7-3~ubuntu0.18.04.1) ...
Selecting previously unselected package libgl1-mesa-dri:amd64.
Preparing to unpack .../056-libgl1-mesa-dri_18.2.2-0ubuntu1~18.04.2_amd64.deb ...
Unpacking libgl1-mesa-dri:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Selecting previously unselected package libglx-mesa0:amd64.
Preparing to unpack .../057-libglx-mesa0_18.2.2-0ubuntu1~18.04.2_amd64.deb ...
Unpacking libglx-mesa0:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Selecting previously unselected package libglx0:amd64.
Preparing to unpack .../058-libglx0_1.0.0-2ubuntu2.2_amd64.deb ...
Unpacking libglx0:amd64 (1.0.0-2ubuntu2.2) ...
Selecting previously unselected package libgl1:amd64.
Preparing to unpack .../059-libgl1_1.0.0-2ubuntu2.2_amd64.deb ...
Unpacking libgl1:amd64 (1.0.0-2ubuntu2.2) ...
Selecting previously unselected package libgl1-mesa-glx:amd64.
Preparing to unpack .../060-libgl1-mesa-glx_18.2.2-0ubuntu1~18.04.2_amd64.deb ...
Unpacking libgl1-mesa-glx:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Selecting previously unselected package libxcb-shape0:amd64.
Preparing to unpack .../061-libxcb-shape0_1.13-1_amd64.deb ...
Unpacking libxcb-shape0:amd64 (1.13-1) ...
Selecting previously unselected package libxcomposite1:amd64.
Preparing to unpack .../062-libxcomposite1_1%3a0.4.4-2_amd64.deb ...
Unpacking libxcomposite1:amd64 (1:0.4.4-2) ...
Selecting previously unselected package libxrandr2:amd64.
Preparing to unpack .../063-libxrandr2_2%3a1.5.1-1_amd64.deb ...
Unpacking libxrandr2:amd64 (2:1.5.1-1) ...
Selecting previously unselected package libxv1:amd64.
Preparing to unpack .../064-libxv1_2%3a1.0.11-1_amd64.deb ...
Unpacking libxv1:amd64 (2:1.0.11-1) ...
Selecting previously unselected package x11-utils.
Preparing to unpack .../065-x11-utils_7.7+3build1_amd64.deb ...
Unpacking x11-utils (7.7+3build1) ...
Selecting previously unselected package libatk-wrapper-java.
Preparing to unpack .../066-libatk-wrapper-java_0.33.3-20ubuntu0.1_all.deb ...
Unpacking libatk-wrapper-java (0.33.3-20ubuntu0.1) ...
Selecting previously unselected package libatk-wrapper-java-jni:amd64.
Preparing to unpack .../067-libatk-wrapper-java-jni_0.33.3-20ubuntu0.1_amd64.deb ...
Unpacking libatk-wrapper-java-jni:amd64 (0.33.3-20ubuntu0.1) ...
Selecting previously unselected package libcairo-gobject2:amd64.
Preparing to unpack .../068-libcairo-gobject2_1.15.10-2ubuntu0.1_amd64.deb ...
Unpacking libcairo-gobject2:amd64 (1.15.10-2ubuntu0.1) ...
Selecting previously unselected package libcolord2:amd64.
Preparing to unpack .../069-libcolord2_1.3.3-2build1_amd64.deb ...
Unpacking libcolord2:amd64 (1.3.3-2build1) ...
Selecting previously unselected package libepoxy0:amd64.
Preparing to unpack .../070-libepoxy0_1.4.3-1_amd64.deb ...
Unpacking libepoxy0:amd64 (1.4.3-1) ...
Selecting previously unselected package libflac8:amd64.
Preparing to unpack .../071-libflac8_1.3.2-1_amd64.deb ...
Unpacking libflac8:amd64 (1.3.2-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-bin.
Preparing to unpack .../072-libgdk-pixbuf2.0-bin_2.36.11-2_amd64.deb ...
Unpacking libgdk-pixbuf2.0-bin (2.36.11-2) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../073-libgtk-3-common_3.22.30-1ubuntu2_all.deb ...
Unpacking libgtk-3-common (3.22.30-1ubuntu2) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../074-libjson-glib-1.0-common_1.4.2-3_all.deb ...
Unpacking libjson-glib-1.0-common (1.4.2-3) ...
Selecting previously unselected package libjson-glib-1.0-0:amd64.
Preparing to unpack .../075-libjson-glib-1.0-0_1.4.2-3_amd64.deb ...
Unpacking libjson-glib-1.0-0:amd64 (1.4.2-3) ...
Selecting previously unselected package libsoup2.4-1:amd64.
Preparing to unpack .../076-libsoup2.4-1_2.62.1-1ubuntu0.1_amd64.deb ...
Unpacking libsoup2.4-1:amd64 (2.62.1-1ubuntu0.1) ...
Selecting previously unselected package libsoup-gnome2.4-1:amd64.
Preparing to unpack .../077-libsoup-gnome2.4-1_2.62.1-1ubuntu0.1_amd64.deb ...
Unpacking libsoup-gnome2.4-1:amd64 (2.62.1-1ubuntu0.1) ...
Selecting previously unselected package librest-0.7-0:amd64.
Preparing to unpack .../078-librest-0.7-0_0.8.0-2_amd64.deb ...
Unpacking librest-0.7-0:amd64 (0.8.0-2) ...
Selecting previously unselected package libwayland-client0:amd64.
Preparing to unpack .../079-libwayland-client0_1.16.0-1ubuntu1.1~18.04.1_amd64.deb ...
Unpacking libwayland-client0:amd64 (1.16.0-1ubuntu1.1~18.04.1) ...
Selecting previously unselected package libwayland-cursor0:amd64.
Preparing to unpack .../080-libwayland-cursor0_1.16.0-1ubuntu1.1~18.04.1_amd64.deb ...
Unpacking libwayland-cursor0:amd64 (1.16.0-1ubuntu1.1~18.04.1) ...
Selecting previously unselected package libwayland-egl1:amd64.
Preparing to unpack .../081-libwayland-egl1_1.16.0-1ubuntu1.1~18.04.1_amd64.deb ...
Unpacking libwayland-egl1:amd64 (1.16.0-1ubuntu1.1~18.04.1) ...
Selecting previously unselected package libxcursor1:amd64.
Preparing to unpack .../082-libxcursor1_1%3a1.1.15-1_amd64.deb ...
Unpacking libxcursor1:amd64 (1:1.1.15-1) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../083-libxkbcommon0_0.8.0-1ubuntu0.1_amd64.deb ...
Unpacking libxkbcommon0:amd64 (0.8.0-1ubuntu0.1) ...
Selecting previously unselected package libgtk-3-0:amd64.
Preparing to unpack .../084-libgtk-3-0_3.22.30-1ubuntu2_amd64.deb ...
Unpacking libgtk-3-0:amd64 (3.22.30-1ubuntu2) ...
Selecting previously unselected package libgtk-3-bin.
Preparing to unpack .../085-libgtk-3-bin_3.22.30-1ubuntu2_amd64.deb ...
Unpacking libgtk-3-bin (3.22.30-1ubuntu2) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../086-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../087-x11proto-dev_2018.4-4_all.deb ...
Unpacking x11proto-dev (2018.4-4) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../088-x11proto-core-dev_2018.4-4_all.deb ...
Unpacking x11proto-core-dev (2018.4-4) ...
Selecting previously unselected package libice-dev:amd64.
Preparing to unpack .../089-libice-dev_2%3a1.0.9-2_amd64.deb ...
Unpacking libice-dev:amd64 (2:1.0.9-2) ...
Selecting previously unselected package libpthread-stubs0-dev:amd64.
Preparing to unpack .../090-libpthread-stubs0-dev_0.3-4_amd64.deb ...
Unpacking libpthread-stubs0-dev:amd64 (0.3-4) ...
Selecting previously unselected package libvorbis0a:amd64.
Preparing to unpack .../091-libvorbis0a_1.3.5-4.2_amd64.deb ...
Unpacking libvorbis0a:amd64 (1.3.5-4.2) ...
Selecting previously unselected package libvorbisenc2:amd64.
Preparing to unpack .../092-libvorbisenc2_1.3.5-4.2_amd64.deb ...
Unpacking libvorbisenc2:amd64 (1.3.5-4.2) ...
Selecting previously unselected package libsndfile1:amd64.
Preparing to unpack .../093-libsndfile1_1.0.28-4_amd64.deb ...
Unpacking libsndfile1:amd64 (1.0.28-4) ...
Selecting previously unselected package libpulse0:amd64.
Preparing to unpack .../094-libpulse0_1%3a11.1-1ubuntu7.1_amd64.deb ...
Unpacking libpulse0:amd64 (1:11.1-1ubuntu7.1) ...
Selecting previously unselected package libsm-dev:amd64.
Preparing to unpack .../095-libsm-dev_2%3a1.2.2-1_amd64.deb ...
Unpacking libsm-dev:amd64 (2:1.2.2-1) ...
Selecting previously unselected package libxau-dev:amd64.
Preparing to unpack .../096-libxau-dev_1%3a1.0.8-1_amd64.deb ...
Unpacking libxau-dev:amd64 (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp-dev:amd64.
Preparing to unpack .../097-libxdmcp-dev_1%3a1.1.2-3_amd64.deb ...
Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../098-xtrans-dev_1.3.5-1_all.deb ...
Unpacking xtrans-dev (1.3.5-1) ...
Selecting previously unselected package libxcb1-dev:amd64.
Preparing to unpack .../099-libxcb1-dev_1.13-1_amd64.deb ...
Unpacking libxcb1-dev:amd64 (1.13-1) ...
Selecting previously unselected package libx11-dev:amd64.
Preparing to unpack .../100-libx11-dev_2%3a1.6.4-3ubuntu0.2_amd64.deb ...
Unpacking libx11-dev:amd64 (2:1.6.4-3ubuntu0.2) ...
Selecting previously unselected package libx11-doc.
Preparing to unpack .../101-libx11-doc_2%3a1.6.4-3ubuntu0.2_all.deb ...
Unpacking libx11-doc (2:1.6.4-3ubuntu0.2) ...
Selecting previously unselected package libxt-dev:amd64.
Preparing to unpack .../102-libxt-dev_1%3a1.1.5-1_amd64.deb ...
Unpacking libxt-dev:amd64 (1:1.1.5-1) ...
Selecting previously unselected package openjdk-8-jre-headless:amd64.
Preparing to unpack .../103-openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.04.1_amd64.deb ...
Unpacking openjdk-8-jre-headless:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
Selecting previously unselected package openjdk-8-jre:amd64.
Preparing to unpack .../104-openjdk-8-jre_8u191-b12-2ubuntu0.18.04.1_amd64.deb ...
Unpacking openjdk-8-jre:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
Selecting previously unselected package openjdk-8-jdk-headless:amd64.
Preparing to unpack .../105-openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.04.1_amd64.deb ...
Unpacking openjdk-8-jdk-headless:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
Selecting previously unselected package openjdk-8-jdk:amd64.
Preparing to unpack .../106-openjdk-8-jdk_8u191-b12-2ubuntu0.18.04.1_amd64.deb ...
Unpacking openjdk-8-jdk:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
Setting up libxcb-present0:amd64 (1.13-1) ...
Setting up libglvnd0:amd64 (1.0.0-2ubuntu2.2) ...
Setting up libxinerama1:amd64 (2:1.1.3-1) ...
Setting up libxcb-dri2-0:amd64 (1.13-1) ...
Setting up libxcb-dri3-0:amd64 (1.13-1) ...
Setting up libxcb-glx0:amd64 (1.13-1) ...
Setting up libjson-glib-1.0-common (1.4.2-3) ...
Setting up libasyncns0:amd64 (0.8-6) ...
Setting up glib-networking-common (2.56.0-1) ...
Setting up libxdamage1:amd64 (1:1.1.4-3) ...
Setting up libxfixes3:amd64 (1:5.0.3-1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Setting up libdrm-amdgpu1:amd64 (2.4.95-1~18.04.1) ...
Setting up libpthread-stubs0-dev:amd64 (0.3-4) ...
Setting up libllvm7:amd64 (1:7-3~ubuntu0.18.04.1) ...
Setting up libatspi2.0-0:amd64 (2.28.0-1) ...
Setting up at-spi2-core (2.28.0-1) ...
Processing triggers for libglib2.0-0:amd64 (2.56.3-0ubuntu0.18.04.1) ...
Setting up libasound2-data (1.1.3-5ubuntu0.2) ...
Setting up libxshmfence1:amd64 (1.3-1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libwayland-client0:amd64 (1.16.0-1ubuntu1.1~18.04.1) ...
Setting up libcairo-gobject2:amd64 (1.15.10-2ubuntu0.1) ...
Setting up libproxy1v5:amd64 (0.4.15-1) ...
Setting up libgdk-pixbuf2.0-common (2.36.11-2) ...
Setting up glib-networking-services (2.56.0-1) ...
Setting up libdatrie1:amd64 (0.2.10-7) ...
Setting up libglapi-mesa:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Setting up libxmuu1:amd64 (2:1.1.2-2) ...
Setting up x11proto-dev (2018.4-4) ...
Setting up libasound2:amd64 (1.1.3-5ubuntu0.2) ...
Setting up libjson-glib-1.0-0:amd64 (1.4.2-3) ...
Setting up libcroco3:amd64 (0.6.12-2) ...
Setting up libxcb-sync1:amd64 (1.13-1) ...
Setting up libogg0:amd64 (1.3.2-1) ...
Setting up libatk1.0-data (2.28.1-1) ...
Setting up libdrm-intel1:amd64 (2.4.95-1~18.04.1) ...
Setting up libx11-xcb1:amd64 (2:1.6.4-3ubuntu0.2) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up libxcursor1:amd64 (1:1.1.15-1) ...
Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ...
Setting up libxxf86dga1:amd64 (2:1.1.4-1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libepoxy0:amd64 (1.4.3-1) ...
Setting up libice-dev:amd64 (2:1.0.9-2) ...
Setting up libatk1.0-0:amd64 (2.28.1-1) ...
Setting up libatk-bridge2.0-0:amd64 (2.26.2-1) ...
Setting up libdconf1:amd64 (0.26.0-2ubuntu3) ...
Setting up libxcomposite1:amd64 (1:0.4.4-2) ...
Setting up libx11-doc (2:1.6.4-3ubuntu0.2) ...
Setting up libxcb-shape0:amd64 (1.13-1) ...
Setting up libxv1:amd64 (2:1.0.11-1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libxkbcommon0:amd64 (0.8.0-1ubuntu0.1) ...
Setting up libdrm-radeon1:amd64 (2.4.95-1~18.04.1) ...
Setting up libcolord2:amd64 (1.3.3-2build1) ...
Setting up libthai-data (0.1.27-2) ...
Setting up libxxf86vm1:amd64 (1:1.1.4-1) ...
Setting up libdrm-nouveau2:amd64 (2.4.95-1~18.04.1) ...
Setting up libxft2:amd64 (2.3.2-1) ...
Setting up fonts-dejavu-extra (2.37-1) ...
Setting up libvorbis0a:amd64 (1.3.5-4.2) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libwayland-cursor0:amd64 (1.16.0-1ubuntu1.1~18.04.1) ...
Setting up libwayland-egl1:amd64 (1.16.0-1ubuntu1.1~18.04.1) ...
Setting up libxrandr2:amd64 (2:1.5.1-1) ...
Setting up fontconfig (2.12.6-0ubuntu2) ...
Regenerating fonts cache... done.
Setting up openjdk-8-jre-headless:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
Setting up libsm-dev:amd64 (2:1.2.2-1) ...
Setting up x11proto-core-dev (2018.4-4) ...
Setting up dconf-service (0.26.0-2ubuntu3) ...
Setting up openjdk-8-jdk-headless:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide /usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide /usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide /usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up libgdk-pixbuf2.0-0:amd64 (2.36.11-2) ...
Setting up libflac8:amd64 (1.3.2-1) ...
Setting up libgl1-mesa-dri:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Setting up libgdk-pixbuf2.0-bin (2.36.11-2) ...
Setting up libxau-dev:amd64 (1:1.0.8-1) ...
Setting up libthai0:amd64 (0.1.27-2) ...
Setting up gtk-update-icon-cache (3.22.30-1ubuntu2) ...
Setting up libpango-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Setting up libxcb1-dev:amd64 (1.13-1) ...
Setting up libx11-dev:amd64 (2:1.6.4-3ubuntu0.2) ...
Setting up libvorbisenc2:amd64 (1.3.5-4.2) ...
Setting up dconf-gsettings-backend:amd64 (0.26.0-2ubuntu3) ...
Setting up libglx-mesa0:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Setting up libxt-dev:amd64 (1:1.1.5-1) ...
Setting up gsettings-desktop-schemas (3.28.0-1ubuntu1) ...
Setting up libgtk-3-common (3.22.30-1ubuntu2) ...
Setting up libpangoft2-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Setting up libsndfile1:amd64 (1.0.28-4) ...
Setting up glib-networking:amd64 (2.56.0-1) ...
Setting up libglx0:amd64 (1.0.0-2ubuntu2.2) ...
Setting up libsoup2.4-1:amd64 (2.62.1-1ubuntu0.1) ...
Setting up libsoup-gnome2.4-1:amd64 (2.62.1-1ubuntu0.1) ...
Setting up libpangocairo-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Setting up libpulse0:amd64 (1:11.1-1ubuntu7.1) ...
Setting up libgl1:amd64 (1.0.0-2ubuntu2.2) ...
Setting up librest-0.7-0:amd64 (0.8.0-2) ...
Setting up librsvg2-2:amd64 (2.40.20-2) ...
Setting up x11-utils (7.7+3build1) ...
Setting up librsvg2-common:amd64 (2.40.20-2) ...
Setting up libgl1-mesa-glx:amd64 (18.2.2-0ubuntu1~18.04.2) ...
Setting up libatk-wrapper-java (0.33.3-20ubuntu0.1) ...
Setting up libatk-wrapper-java-jni:amd64 (0.33.3-20ubuntu0.1) ...
Setting up humanity-icon-theme (0.6.15) ...
Setting up ubuntu-mono (16.10+18.04.20181005-0ubuntu1) ...
Setting up adwaita-icon-theme (3.28.0-1ubuntu1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libgtk-3-0:amd64 (3.22.30-1ubuntu2) ...
Setting up libgtk-3-bin (3.22.30-1ubuntu2) ...
Setting up openjdk-8-jre:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/policytool to provide /usr/bin/policytool (policytool) in auto mode
Setting up openjdk-8-jdk:amd64 (8u191-b12-2ubuntu0.18.04.1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/appletviewer to provide /usr/bin/appletviewer (appletviewer) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.36.11-2) ...
update-java-alternatives --set java-1.8.0-openjdk-amd64
update-alternatives: error: no alternatives for jaotc
update-alternatives: error: no alternatives for jdeprscan
update-alternatives: error: no alternatives for jhsdb
update-alternatives: error: no alternatives for jimage
update-alternatives: error: no alternatives for jlink
update-alternatives: error: no alternatives for jmod
update-alternatives: error: no alternatives for jshell
update-alternatives: error: no alternatives for mozilla-javaplugin.so
update-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
# Install Image Magick for image comparison, etc.
apt-get install -qqy imagemagick
Preconfiguring packages ...
Selecting previously unselected package fonts-droid-fallback.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 121242 files and directories currently installed.)
Preparing to unpack .../00-fonts-droid-fallback_1%3a6.0.1r16-1.1_all.deb ...
Unpacking fonts-droid-fallback (1:6.0.1r16-1.1) ...
Selecting previously unselected package libfftw3-double3:amd64.
Preparing to unpack .../01-libfftw3-double3_3.3.7-1_amd64.deb ...
Unpacking libfftw3-double3:amd64 (3.3.7-1) ...
Selecting previously unselected package liblqr-1-0:amd64.
Preparing to unpack .../02-liblqr-1-0_0.4.2-2.1_amd64.deb ...
Unpacking liblqr-1-0:amd64 (0.4.2-2.1) ...
Selecting previously unselected package imagemagick-6-common.
Preparing to unpack .../03-imagemagick-6-common_8%3a6.9.7.4+dfsg-16ubuntu6.4_all.deb ...
Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Selecting previously unselected package libmagickcore-6.q16-3:amd64.
Preparing to unpack .../04-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-16ubuntu6.4_amd64.deb ...
Unpacking libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Selecting previously unselected package libmagickwand-6.q16-3:amd64.
Preparing to unpack .../05-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-16ubuntu6.4_amd64.deb ...
Unpacking libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Selecting previously unselected package fonts-noto-mono.
Preparing to unpack .../06-fonts-noto-mono_20171026-2_all.deb ...
Unpacking fonts-noto-mono (20171026-2) ...
Preparing to unpack .../07-libcups2_2.2.7-1ubuntu2.3_amd64.deb ...
Unpacking libcups2:amd64 (2.2.7-1ubuntu2.3) over (2.2.7-1ubuntu2.2) ...
Selecting previously unselected package libcupsimage2:amd64.
Preparing to unpack .../08-libcupsimage2_2.2.7-1ubuntu2.3_amd64.deb ...
Unpacking libcupsimage2:amd64 (2.2.7-1ubuntu2.3) ...
Selecting previously unselected package libijs-0.35:amd64.
Preparing to unpack .../09-libijs-0.35_0.35-13_amd64.deb ...
Unpacking libijs-0.35:amd64 (0.35-13) ...
Selecting previously unselected package libjbig2dec0:amd64.
Preparing to unpack .../10-libjbig2dec0_0.13-6_amd64.deb ...
Unpacking libjbig2dec0:amd64 (0.13-6) ...
Selecting previously unselected package libpaper1:amd64.
Preparing to unpack .../11-libpaper1_1.1.24+nmu5ubuntu1_amd64.deb ...
Unpacking libpaper1:amd64 (1.1.24+nmu5ubuntu1) ...
Selecting previously unselected package libgs9-common.
Preparing to unpack .../12-libgs9-common_9.26~dfsg+0-0ubuntu0.18.04.7_all.deb ...
Unpacking libgs9-common (9.26~dfsg+0-0ubuntu0.18.04.7) ...
Selecting previously unselected package libgs9:amd64.
Preparing to unpack .../13-libgs9_9.26~dfsg+0-0ubuntu0.18.04.7_amd64.deb ...
Unpacking libgs9:amd64 (9.26~dfsg+0-0ubuntu0.18.04.7) ...
Selecting previously unselected package ghostscript.
Preparing to unpack .../14-ghostscript_9.26~dfsg+0-0ubuntu0.18.04.7_amd64.deb ...
Unpacking ghostscript (9.26~dfsg+0-0ubuntu0.18.04.7) ...
Selecting previously unselected package gsfonts.
Preparing to unpack .../15-gsfonts_1%3a8.11+urwcyr1.0.7~pre44-4.4_all.deb ...
Unpacking gsfonts (1:8.11+urwcyr1.0.7~pre44-4.4) ...
Selecting previously unselected package imagemagick-6.q16.
Preparing to unpack .../16-imagemagick-6.q16_8%3a6.9.7.4+dfsg-16ubuntu6.4_amd64.deb ...
Unpacking imagemagick-6.q16 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Selecting previously unselected package imagemagick.
Preparing to unpack .../17-imagemagick_8%3a6.9.7.4+dfsg-16ubuntu6.4_amd64.deb ...
Unpacking imagemagick (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Selecting previously unselected package libcupsfilters1:amd64.
Preparing to unpack .../18-libcupsfilters1_1.20.2-0ubuntu3_amd64.deb ...
Unpacking libcupsfilters1:amd64 (1.20.2-0ubuntu3) ...
Selecting previously unselected package libdjvulibre-text.
Preparing to unpack .../19-libdjvulibre-text_3.5.27.1-8_all.deb ...
Unpacking libdjvulibre-text (3.5.27.1-8) ...
Selecting previously unselected package libdjvulibre21:amd64.
Preparing to unpack .../20-libdjvulibre21_3.5.27.1-8_amd64.deb ...
Unpacking libdjvulibre21:amd64 (3.5.27.1-8) ...
Selecting previously unselected package libilmbase12:amd64.
Preparing to unpack .../21-libilmbase12_2.2.0-11ubuntu2_amd64.deb ...
Unpacking libilmbase12:amd64 (2.2.0-11ubuntu2) ...
Selecting previously unselected package libopenexr22:amd64.
Preparing to unpack .../22-libopenexr22_2.2.0-11.1ubuntu1_amd64.deb ...
Unpacking libopenexr22:amd64 (2.2.0-11.1ubuntu1) ...
Selecting previously unselected package libwmf0.2-7:amd64.
Preparing to unpack .../23-libwmf0.2-7_0.2.8.4-12_amd64.deb ...
Unpacking libwmf0.2-7:amd64 (0.2.8.4-12) ...
Selecting previously unselected package libmagickcore-6.q16-3-extra:amd64.
Preparing to unpack .../24-libmagickcore-6.q16-3-extra_8%3a6.9.7.4+dfsg-16ubuntu6.4_amd64.deb ...
Unpacking libmagickcore-6.q16-3-extra:amd64 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Selecting previously unselected package libnetpbm10.
Preparing to unpack .../25-libnetpbm10_2%3a10.0-15.3build1_amd64.deb ...
Unpacking libnetpbm10 (2:10.0-15.3build1) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../26-libpaper-utils_1.1.24+nmu5ubuntu1_amd64.deb ...
Unpacking libpaper-utils (1.1.24+nmu5ubuntu1) ...
Selecting previously unselected package netpbm.
Preparing to unpack .../27-netpbm_2%3a10.0-15.3build1_amd64.deb ...
Unpacking netpbm (2:10.0-15.3build1) ...
Setting up libgs9-common (9.26~dfsg+0-0ubuntu0.18.04.7) ...
Setting up libpaper1:amd64 (1.1.24+nmu5ubuntu1) ...
Creating config file /etc/papersize with new version
Setting up imagemagick-6-common (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Setting up fonts-droid-fallback (1:6.0.1r16-1.1) ...
Setting up libpaper-utils (1.1.24+nmu5ubuntu1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Setting up gsfonts (1:8.11+urwcyr1.0.7~pre44-4.4) ...
Setting up libdjvulibre-text (3.5.27.1-8) ...
Setting up libnetpbm10 (2:10.0-15.3build1) ...
Setting up libfftw3-double3:amd64 (3.3.7-1) ...
Setting up fonts-noto-mono (20171026-2) ...
Setting up libilmbase12:amd64 (2.2.0-11ubuntu2) ...
Setting up liblqr-1-0:amd64 (0.4.2-2.1) ...
Setting up libjbig2dec0:amd64 (0.13-6) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libijs-0.35:amd64 (0.35-13) ...
Setting up netpbm (2:10.0-15.3build1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Setting up libwmf0.2-7:amd64 (0.2.8.4-12) ...
Processing triggers for fontconfig (2.12.6-0ubuntu2) ...
Setting up libcups2:amd64 (2.2.7-1ubuntu2.3) ...
Setting up libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Setting up libdjvulibre21:amd64 (3.5.27.1-8) ...
Setting up libopenexr22:amd64 (2.2.0-11.1ubuntu1) ...
Setting up libcupsfilters1:amd64 (1.20.2-0ubuntu3) ...
Setting up libcupsimage2:amd64 (2.2.7-1ubuntu2.3) ...
Setting up libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Setting up libgs9:amd64 (9.26~dfsg+0-0ubuntu0.18.04.7) ...
Setting up imagemagick-6.q16 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode
update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode
update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode
update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode
update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode
update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode
update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode
update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode
update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode
update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode
update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode
update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode
update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode
update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode
update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode
update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode
update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode
update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode
update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode
update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode
update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode
update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode
Setting up ghostscript (9.26~dfsg+0-0ubuntu0.18.04.7) ...
Setting up libmagickcore-6.q16-3-extra:amd64 (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Setting up imagemagick (8:6.9.7.4+dfsg-16ubuntu6.4) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
# miscellaneous usability
apt-get install -qqy emacs
Selecting previously unselected package emacsen-common.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 122736 files and directories currently installed.)
Preparing to unpack .../00-emacsen-common_2.0.8_all.deb ...
Unpacking emacsen-common (2.0.8) ...
Selecting previously unselected package emacs25-common.
Preparing to unpack .../01-emacs25-common_25.2+1-6_all.deb ...
Unpacking emacs25-common (25.2+1-6) ...
Selecting previously unselected package liblockfile-bin.
Preparing to unpack .../02-liblockfile-bin_1.14-1.1_amd64.deb ...
Unpacking liblockfile-bin (1.14-1.1) ...
Selecting previously unselected package liblockfile1:amd64.
Preparing to unpack .../03-liblockfile1_1.14-1.1_amd64.deb ...
Unpacking liblockfile1:amd64 (1.14-1.1) ...
Selecting previously unselected package emacs25-bin-common.
Preparing to unpack .../04-emacs25-bin-common_25.2+1-6_amd64.deb ...
Unpacking emacs25-bin-common (25.2+1-6) ...
Selecting previously unselected package libwebp6:amd64.
Preparing to unpack .../05-libwebp6_0.6.1-2_amd64.deb ...
Unpacking libwebp6:amd64 (0.6.1-2) ...
Selecting previously unselected package libgd3:amd64.
Preparing to unpack .../06-libgd3_2.2.5-4ubuntu0.3_amd64.deb ...
Unpacking libgd3:amd64 (2.2.5-4ubuntu0.3) ...
Selecting previously unselected package libotf0:amd64.
Preparing to unpack .../07-libotf0_0.9.13-3build1_amd64.deb ...
Unpacking libotf0:amd64 (0.9.13-3build1) ...
Selecting previously unselected package m17n-db.
Preparing to unpack .../08-m17n-db_1.7.0-2_all.deb ...
Unpacking m17n-db (1.7.0-2) ...
Selecting previously unselected package libm17n-0:amd64.
Preparing to unpack .../09-libm17n-0_1.7.0-3build1_amd64.deb ...
Unpacking libm17n-0:amd64 (1.7.0-3build1) ...
Selecting previously unselected package emacs25.
Preparing to unpack .../10-emacs25_25.2+1-6_amd64.deb ...
Unpacking emacs25 (25.2+1-6) ...
Selecting previously unselected package emacs.
Preparing to unpack .../11-emacs_47.0_all.deb ...
Unpacking emacs (47.0) ...
Selecting previously unselected package emacs25-el.
Preparing to unpack .../12-emacs25-el_25.2+1-6_all.deb ...
Unpacking emacs25-el (25.2+1-6) ...
Setting up liblockfile-bin (1.14-1.1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Setting up libotf0:amd64 (0.9.13-3build1) ...
Processing triggers for install-info (6.5.0.dfsg.1-2) ...
Setting up liblockfile1:amd64 (1.14-1.1) ...
Setting up emacsen-common (2.0.8) ...
Setting up m17n-db (1.7.0-2) ...
Setting up emacs25-common (25.2+1-6) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Setting up libwebp6:amd64 (0.6.1-2) ...
Setting up libgd3:amd64 (2.2.5-4ubuntu0.3) ...
Setting up emacs25-bin-common (25.2+1-6) ...
update-alternatives: using /usr/bin/ctags.emacs25 to provide /usr/bin/ctags (ctags) in auto mode
update-alternatives: using /usr/bin/ebrowse.emacs25 to provide /usr/bin/ebrowse (ebrowse) in auto mode
update-alternatives: using /usr/bin/emacsclient.emacs25 to provide /usr/bin/emacsclient (emacsclient) in auto mode
update-alternatives: using /usr/bin/etags.emacs25 to provide /usr/bin/etags (etags) in auto mode
Setting up emacs25-el (25.2+1-6) ...
Setting up libm17n-0:amd64 (1.7.0-3build1) ...
Setting up emacs25 (25.2+1-6) ...
update-alternatives: using /usr/bin/emacs25-x to provide /usr/bin/emacs (emacs) in auto mode
Install emacsen-common for emacs25
emacsen-common: Handling install of emacsen flavor emacs25
Setting up emacs (47.0) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
W: http://archive.ubuntu.com/ubuntu/pool/main/m/m17n-lib/libm17n-0_1.7.0-3build1_amd64.deb: Automatically disabled Acquire::http::Pipeline-Depth due to incorrect response from server/proxy. (man 5 apt.conf)
# fix networking on vagrants
# https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1768560
# When the vagrant box comes with netplan.io 0.40+ we can remove this
if [ ${VAGRANT} == 1 ]; then
# In case they upgrade before we notice, don't run this fix
NETPLANIO_VERSION=$(apt-cache policy netplan.io | grep 'Installed' | sed -E 's/^.*: (.*)$/\1/')
NPIO_MAJOR=$(echo "$NETPLANIO_VERSION" | cut -d "." -f1)
NPIO_MINOR=$(echo "$NETPLANIO_VERSION" | cut -d "." -f2)
if [ "$NPIO_MAJOR" -eq 0 -a "$NPIO_MINOR" -lt 40 ]; then
# Update netplan.io
echo "Detected old version of netplan.io (${NETPLANIO_VERSION})... updating it automatically"
apt-get install -y netplan.io=0.40.1~18.04.4
fi
fi
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
Warning: apt-key output should not be parsed (stdout is not a terminal)
OK
apt-key fingerprint 0EBFCD88
Warning: apt-key output should not be parsed (stdout is not a terminal)
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Get:2 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB]
Hit:3 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:4 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages [5,195 B]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Fetched 233 kB in 2s (141 kB/s)
Reading package lists...
apt-get update
Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:2 https://download.docker.com/linux/ubuntu bionic InRelease
Hit:3 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Fetched 163 kB in 1s (280 kB/s)
Reading package lists...
apt-get install -qqy docker-ce
Selecting previously unselected package pigz.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 127453 files and directories currently installed.)
Preparing to unpack .../0-pigz_2.4-1_amd64.deb ...
Unpacking pigz (2.4-1) ...
Selecting previously unselected package aufs-tools.
Preparing to unpack .../1-aufs-tools_1%3a4.9+20170918-1ubuntu1_amd64.deb ...
Unpacking aufs-tools (1:4.9+20170918-1ubuntu1) ...
Selecting previously unselected package cgroupfs-mount.
Preparing to unpack .../2-cgroupfs-mount_1.4_all.deb ...
Unpacking cgroupfs-mount (1.4) ...
Selecting previously unselected package containerd.io.
Preparing to unpack .../3-containerd.io_1.2.4-1_amd64.deb ...
Unpacking containerd.io (1.2.4-1) ...
Selecting previously unselected package docker-ce-cli.
Preparing to unpack .../4-docker-ce-cli_5%3a18.09.3~3-0~ubuntu-bionic_amd64.deb ...
Unpacking docker-ce-cli (5:18.09.3~3-0~ubuntu-bionic) ...
Selecting previously unselected package docker-ce.
Preparing to unpack .../5-docker-ce_5%3a18.09.3~3-0~ubuntu-bionic_amd64.deb ...
Unpacking docker-ce (5:18.09.3~3-0~ubuntu-bionic) ...
Setting up aufs-tools (1:4.9+20170918-1ubuntu1) ...
Setting up containerd.io (1.2.4-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /lib/systemd/system/containerd.service.
Processing triggers for ureadahead (0.100.0-20) ...
Setting up cgroupfs-mount (1.4) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up docker-ce-cli (5:18.09.3~3-0~ubuntu-bionic) ...
Setting up pigz (2.4-1) ...
Setting up docker-ce (5:18.09.3~3-0~ubuntu-bionic) ...
update-alternatives: using /usr/bin/dockerd-ce to provide /usr/bin/dockerd (dockerd) in auto mode
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /lib/systemd/system/docker.service.
Created symlink /etc/systemd/system/sockets.target.wants/docker.socket → /lib/systemd/system/docker.socket.
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
systemctl status docker | head -n 100
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2019-03-04 05:41:18 EST; 1s ago
Docs: https://docs.docker.com
Main PID: 7760 (dockerd)
Tasks: 11
CGroup: /system.slice/docker.service
└─7760 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Mar 04 05:41:17 vagrant dockerd[7760]: time="2019-03-04T05:41:17.739960559-05:00" level=warning msg="Your kernel does not support swap memory limit"
Mar 04 05:41:17 vagrant dockerd[7760]: time="2019-03-04T05:41:17.740018418-05:00" level=warning msg="Your kernel does not support cgroup rt period"
Mar 04 05:41:17 vagrant dockerd[7760]: time="2019-03-04T05:41:17.740066345-05:00" level=warning msg="Your kernel does not support cgroup rt runtime"
Mar 04 05:41:17 vagrant dockerd[7760]: time="2019-03-04T05:41:17.740590357-05:00" level=info msg="Loading containers: start."
Mar 04 05:41:18 vagrant dockerd[7760]: time="2019-03-04T05:41:18.098233754-05:00" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address"
Mar 04 05:41:18 vagrant dockerd[7760]: time="2019-03-04T05:41:18.354932912-05:00" level=info msg="Loading containers: done."
Mar 04 05:41:18 vagrant dockerd[7760]: time="2019-03-04T05:41:18.417474168-05:00" level=info msg="Docker daemon" commit=774a1f4 graphdriver(s)=overlay2 version=18.09.3
Mar 04 05:41:18 vagrant dockerd[7760]: time="2019-03-04T05:41:18.417751979-05:00" level=info msg="Daemon has completed initialization"
Mar 04 05:41:18 vagrant dockerd[7760]: time="2019-03-04T05:41:18.489386901-05:00" level=info msg="API listen on /var/run/docker.sock"
Mar 04 05:41:18 vagrant systemd[1]: Started Docker Application Container Engine.
apt-get -qqy autoremove
# Install pip after we've installed python within the setup_distro.sh
if [ ! -x "$(command -v pip2)" ] || [ ! -x "$(command -v pip3)" ]; then
wget --tries=5 https://bootstrap.pypa.io/get-pip.py -O /tmp/get-pip.py
fi
--2019-03-04 05:41:20-- https://bootstrap.pypa.io/get-pip.py
Connecting to 172.16.2.30:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: 1699325 (1.6M) [text/x-python]
Saving to: ‘/tmp/get-pip.py’
0K .......... .......... .......... .......... .......... 3% 534K 3s
50K .......... .......... .......... .......... .......... 6% 1.27M 2s
100K .......... .......... .......... .......... .......... 9% 8.94M 1s
150K .......... .......... .......... .......... .......... 12% 42.5M 1s
200K .......... .......... .......... .......... .......... 15% 1.15M 1s
250K .......... .......... .......... .......... .......... 18% 39.6M 1s
300K .......... .......... .......... .......... .......... 21% 1.20M 1s
350K .......... .......... .......... .......... .......... 24% 55.7M 1s
400K .......... .......... .......... .......... .......... 27% 74.6M 1s
450K .......... .......... .......... .......... .......... 30% 4.02M 1s
500K .......... .......... .......... .......... .......... 33% 4.84M 0s
550K .......... .......... .......... .......... .......... 36% 10.2M 0s
600K .......... .......... .......... .......... .......... 39% 17.4M 0s
650K .......... .......... .......... .......... .......... 42% 451K 1s
700K .......... .......... .......... .......... .......... 45% 5.32M 0s
750K .......... .......... .......... .......... .......... 48% 3.73M 0s
800K .......... .......... .......... .......... .......... 51% 2.73M 0s
850K .......... .......... .......... .......... .......... 54% 20.6M 0s
900K .......... .......... .......... .......... .......... 57% 127M 0s
950K .......... .......... .......... .......... .......... 60% 163M 0s
1000K .......... .......... .......... .......... .......... 63% 170M 0s
1050K .......... .......... .......... .......... .......... 66% 121M 0s
1100K .......... .......... .......... .......... .......... 69% 267M 0s
1150K .......... .......... .......... .......... .......... 72% 8.08M 0s
1200K .......... .......... .......... .......... .......... 75% 22.6M 0s
1250K .......... .......... .......... .......... .......... 78% 1.81M 0s
1300K .......... .......... .......... .......... .......... 81% 11.3M 0s
1350K .......... .......... .......... .......... .......... 84% 10.6M 0s
1400K .......... .......... .......... .......... .......... 87% 11.9M 0s
1450K .......... .......... .......... .......... .......... 90% 11.3M 0s
1500K .......... .......... .......... .......... .......... 93% 12.0M 0s
1550K .......... .......... .......... .......... .......... 96% 10.2M 0s
1600K .......... .......... .......... .......... .......... 99% 3.22M 0s
1650K ......... 100% 97.7M=0.5s
2019-03-04 05:41:22 (3.34 MB/s) - ‘/tmp/get-pip.py’ saved [1699325/1699325]
if [ ! -x "$(command -v pip2)" ]; then
python2 /tmp/get-pip.py
else
pip2 install -U pip
fi
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting pip
Downloading https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1.4MB)
Collecting setuptools
Downloading https://files.pythonhosted.org/packages/d1/6a/4b2fcefd2ea0868810e92d519dacac1ddc64a2e53ba9e3422c3b62b378a6/setuptools-40.8.0-py2.py3-none-any.whl (575kB)
Collecting wheel
Downloading https://files.pythonhosted.org/packages/96/ba/a4702cbb6a3a485239fbe9525443446203f00771af9ac000fa3ef2788201/wheel-0.33.1-py2.py3-none-any.whl
Installing collected packages: pip, setuptools, wheel
Successfully installed pip-19.0.3 setuptools-40.8.0 wheel-0.33.1
if [ ! -x "$(command -v pip3)" ]; then
python3 /tmp/get-pip.py
else
pip3 install -U pip
fi
Collecting pip
Using cached https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl
Collecting setuptools
Using cached https://files.pythonhosted.org/packages/d1/6a/4b2fcefd2ea0868810e92d519dacac1ddc64a2e53ba9e3422c3b62b378a6/setuptools-40.8.0-py2.py3-none-any.whl
Collecting wheel
Using cached https://files.pythonhosted.org/packages/96/ba/a4702cbb6a3a485239fbe9525443446203f00771af9ac000fa3ef2788201/wheel-0.33.1-py2.py3-none-any.whl
Installing collected packages: pip, setuptools, wheel
Successfully installed pip-19.0.3 setuptools-40.8.0 wheel-0.33.1
if [ -f /tmp/get-pip.py ]; then
rm -f /tmp/get-pip.py
fi
# Read through our arguments to get "extra" packages to install for our distro
# ${@} are populated by whatever calls install_system.sh which then sources this
# script.
IFS=',' read -ra ADDR <<< "${@}"
if [ ${#ADDR[@]} ]; then
echo "Installing extra packages..."
for i in "${ADDR[@]}"; do
if [ -f ${CURRENT_DIR}/${DISTRO}/${VERSION}/${i}.sh ]; then
echo "Running ${CURRENT_DIR}/${DISTRO}/${VERSION}/${i}.sh"
source ${CURRENT_DIR}/${DISTRO}/${VERSION}/${i}.sh
else
echo "Could not find ${i}.sh for ${DISTRO} ${VERSION}"
fi
done
fi
Installing extra packages...
# check if set, else use default /etc/motd
# we expect that SUBMISSION_URL and GIT_URL to be set above
if [ ${VAGRANT} == 1 ]; then
# Ubuntu/Debian share this stuff, CentOS does not
if [ -d /etc/update-motd.d ]; then
chmod -x /etc/update-motd.d/*
chmod +x /etc/update-motd.d/00-header
fi
if [ -f /usr/share/landscape/landscape-sysinfo.wrapper ]; then
chmod -x /usr/share/landscape/landscape-sysinfo.wrapper
fi
# ${x^^} gives capitalized string
DISTRO_LINE=$(printf "## RUNNING: %-44s ##" "${DISTRO^^} ${VERSION^^}")
# set our cool MOTD here, we expect
echo -e "
_______ __ __ _______ __ __ ___ _______ _______ __ __
| || | | || _ || |_| || | | || || | | |
| _____|| | | || |_| || || | |_ _||_ _|| |_| |
| |_____ | |_| || || || | | | | | | |
|_____ || || _ | | || | | | | | |_ _|
_____| || || |_| || ||_|| || | | | | | | |
|_______||_______||_______||_| |_||___| |___| |___| |___|
############################################################
${DISTRO_LINE}
## ##
## All user accounts have same password unless otherwise ##
## noted below. The following user accounts exist: ##
## vagrant/vagrant, root/vagrant, submitty_dbuser, ##
## submitty_php, submitty_cgi, submitty_daemon, ta, ##
## instructor, developer, postgres ##
## ##
## The following accounts have database accounts ##
## with same password as above: ##
## submitty_dbuser, postgres, root, vagrant ##
## ##
## The VM can be accessed with the following urls: ##
## ${SUBMISSION_URL} (submission) ##
## ${SUBMISSION_URL}/cgi-bin (cgi-bin scripts) ##
## ${SUBMISSION_URL}/git (git) ##
## ##
## The database can be accessed on the host machine at ##
## localhost:15432 ##
## ##
## Happy developing! ##
############################################################
" > /etc/motd
chmod +rx /etc/motd
fi
#################################################################
# STACK SETUP
#################
if [ ${VAGRANT} == 1 ]; then
# We only might build analysis tools from source while using vagrant
echo "Installing stack (haskell)"
curl -sSL https://get.haskellstack.org/ | sh
fi
Installing stack (haskell)
Detected Linux distribution: ubuntu
Installing dependencies...
dpkg-query: no packages found matching libgmp-dev
sudo apt-get install -y g++ gcc libc6-dev libffi-dev libgmp-dev make xz-utils zlib1g-dev git gnupg
Reading package lists...
Building dependency tree...
Reading state information...
libc6-dev is already the newest version (2.27-3ubuntu1).
libc6-dev set to manually installed.
libffi-dev is already the newest version (3.2.1-8).
libffi-dev set to manually installed.
make is already the newest version (4.1-9.1ubuntu1).
make set to manually installed.
xz-utils is already the newest version (5.2.2-1.3).
zlib1g-dev is already the newest version (1:1.2.11.dfsg-0ubuntu2).
g++ is already the newest version (4:7.3.0-3ubuntu2.1).
gcc is already the newest version (4:7.3.0-3ubuntu2.1).
git is already the newest version (1:2.17.1-1ubuntu0.4).
The following additional packages will be installed:
dirmngr gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server
gpgconf gpgsm gpgv libgmpxx4ldbl
Suggested packages:
dbus-user-session pinentry-gnome3 tor parcimonie xloadimage scdaemon gmp-doc
libgmp10-doc libmpfr-dev
The following NEW packages will be installed:
libgmp-dev libgmpxx4ldbl
The following packages will be upgraded:
dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client
gpg-wks-server gpgconf gpgsm gpgv
11 upgraded, 2 newly installed, 0 to remove and 88 not upgraded.
Need to get 2,473 kB of archives.
After this operation, 1,681 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-wks-client amd64 2.2.4-1ubuntu1.2 [91.9 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dirmngr amd64 2.2.4-1ubuntu1.2 [316 kB]
Ign:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg-l10n all 2.2.4-1ubuntu1.2
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg amd64 2.2.4-1ubuntu1.2 [467 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg-utils amd64 2.2.4-1ubuntu1.2 [127 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-agent amd64 2.2.4-1ubuntu1.2 [227 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpgsm amd64 2.2.4-1ubuntu1.2 [215 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpgconf amd64 2.2.4-1ubuntu1.2 [123 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg amd64 2.2.4-1ubuntu1.2 [249 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-wks-server amd64 2.2.4-1ubuntu1.2 [84.9 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpgv amd64 2.2.4-1ubuntu1.2 [198 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgmpxx4ldbl amd64 2:6.1.2+dfsg-2 [8,964 B]
Get:13 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgmp-dev amd64 2:6.1.2+dfsg-2 [316 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg-l10n all 2.2.4-1ubuntu1.2 [49.6 kB]
dpkg-preconfigure: unable to re-open stdin: No such file or directory
Fetched 2,473 kB in 2s (1,033 kB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 127741 files and directories currently installed.)
Preparing to unpack .../00-gpg-wks-client_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg-wks-client (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../01-dirmngr_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking dirmngr (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../02-gnupg-l10n_2.2.4-1ubuntu1.2_all.deb ...
Unpacking gnupg-l10n (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../03-gpg_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../04-gnupg-utils_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gnupg-utils (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../05-gpg-agent_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg-agent (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../06-gpgsm_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpgsm (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../07-gpgconf_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpgconf (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../08-gnupg_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gnupg (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../09-gpg-wks-server_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg-wks-server (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Preparing to unpack .../10-gpgv_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpgv (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1.1) ...
Setting up gpgv (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package libgmpxx4ldbl:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 127741 files and directories currently installed.)
Preparing to unpack .../libgmpxx4ldbl_2%3a6.1.2+dfsg-2_amd64.deb ...
Unpacking libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-2) ...
Selecting previously unselected package libgmp-dev:amd64.
Preparing to unpack .../libgmp-dev_2%3a6.1.2+dfsg-2_amd64.deb ...
Unpacking libgmp-dev:amd64 (2:6.1.2+dfsg-2) ...
Processing triggers for install-info (6.5.0.dfsg.1-2) ...
Setting up gpgconf (2.2.4-1ubuntu1.2) ...
Setting up gpg-agent (2.2.4-1ubuntu1.2) ...
Setting up gnupg-l10n (2.2.4-1ubuntu1.2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up gpgsm (2.2.4-1ubuntu1.2) ...
Setting up gnupg-utils (2.2.4-1ubuntu1.2) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-2) ...
Setting up dirmngr (2.2.4-1ubuntu1.2) ...
Setting up gpg (2.2.4-1ubuntu1.2) ...
Setting up libgmp-dev:amd64 (2:6.1.2+dfsg-2) ...
Setting up gpg-wks-server (2.2.4-1ubuntu1.2) ...
Setting up gpg-wks-client (2.2.4-1ubuntu1.2) ...
Setting up gnupg (2.2.4-1ubuntu1.2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Using generic bindist...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 628 0 628 0 0 494 0 --:--:-- 0:00:01 --:--:-- 495
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 7101k 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
0 7101k 0 33311 0 0 8686 0 0:13:57 0:00:03 0:13:54 16556
0 7101k 0 51767 0 0 10886 0 0:11:08 0:00:04 0:11:04 17649
1 7101k 1 86583 0 0 14951 0 0:08:06 0:00:05 0:08:01 21820
2 7101k 2 151k 0 0 22852 0 0:05:18 0:00:06 0:05:12 31233
3 7101k 3 220k 0 0 29096 0 0:04:09 0:00:07 0:04:02 45396
5 7101k 5 372k 0 0 43566 0 0:02:46 0:00:08 0:02:38 70735
8 7101k 8 628k 0 0 65879 0 0:01:50 0:00:09 0:01:41 115k
15 7101k 15 1087k 0 0 100k 0 0:01:10 0:00:10 0:01:00 200k
24 7101k 24 1716k 0 0 146k 0 0:00:48 0:00:11 0:00:37 315k
38 7101k 38 2735k 0 0 214k 0 0:00:33 0:00:12 0:00:21 502k
59 7101k 59 4232k 0 0 306k 0 0:00:23 0:00:13 0:00:10 765k
88 7101k 88 6306k 0 0 426k 0 0:00:16 0:00:14 0:00:02 1134k
100 7101k 100 7101k 0 0 469k 0 0:00:15 0:00:15 --:--:-- 1389k
Installing Stack to: /usr/local/bin/stack...
-------------------------------------------------------------------------------
Stack has been installed to: /usr/local/bin/stack
WARNING: '/root/.local/bin' is not on your PATH.
For best results, please add it to the beginning of PATH in your profile.
#################################################################
# USERS SETUP
#################
python3 ${SUBMITTY_REPOSITORY}/.setup/bin/create_untrusted_users.py
Adding group `untrusted00' (GID 900) ...
Done.
Adding user `untrusted00' ...
Adding new user `untrusted00' (900) with group `untrusted00' ...
Not creating home directory `/tmp'.
Adding group `untrusted01' (GID 901) ...
Done.
Adding user `untrusted01' ...
Adding new user `untrusted01' (901) with group `untrusted01' ...
Not creating home directory `/tmp'.
Adding group `untrusted02' (GID 902) ...
Done.
Adding user `untrusted02' ...
Adding new user `untrusted02' (902) with group `untrusted02' ...
Not creating home directory `/tmp'.
Adding group `untrusted03' (GID 903) ...
Done.
Adding user `untrusted03' ...
Adding new user `untrusted03' (903) with group `untrusted03' ...
Not creating home directory `/tmp'.
Adding group `untrusted04' (GID 904) ...
Done.
Adding user `untrusted04' ...
Adding new user `untrusted04' (904) with group `untrusted04' ...
Not creating home directory `/tmp'.
Adding group `untrusted05' (GID 905) ...
Done.
Adding user `untrusted05' ...
Adding new user `untrusted05' (905) with group `untrusted05' ...
Not creating home directory `/tmp'.
Adding group `untrusted06' (GID 906) ...
Done.
Adding user `untrusted06' ...
Adding new user `untrusted06' (906) with group `untrusted06' ...
Not creating home directory `/tmp'.
Adding group `untrusted07' (GID 907) ...
Done.
Adding user `untrusted07' ...
Adding new user `untrusted07' (907) with group `untrusted07' ...
Not creating home directory `/tmp'.
Adding group `untrusted08' (GID 908) ...
Done.
Adding user `untrusted08' ...
Adding new user `untrusted08' (908) with group `untrusted08' ...
Not creating home directory `/tmp'.
Adding group `untrusted09' (GID 909) ...
Done.
Adding user `untrusted09' ...
Adding new user `untrusted09' (909) with group `untrusted09' ...
Not creating home directory `/tmp'.
Adding group `untrusted10' (GID 910) ...
Done.
Adding user `untrusted10' ...
Adding new user `untrusted10' (910) with group `untrusted10' ...
Not creating home directory `/tmp'.
Adding group `untrusted11' (GID 911) ...
Done.
Adding user `untrusted11' ...
Adding new user `untrusted11' (911) with group `untrusted11' ...
Not creating home directory `/tmp'.
Adding group `untrusted12' (GID 912) ...
Done.
Adding user `untrusted12' ...
Adding new user `untrusted12' (912) with group `untrusted12' ...
Not creating home directory `/tmp'.
Adding group `untrusted13' (GID 913) ...
Done.
Adding user `untrusted13' ...
Adding new user `untrusted13' (913) with group `untrusted13' ...
Not creating home directory `/tmp'.
Adding group `untrusted14' (GID 914) ...
Done.
Adding user `untrusted14' ...
Adding new user `untrusted14' (914) with group `untrusted14' ...
Not creating home directory `/tmp'.
Adding group `untrusted15' (GID 915) ...
Done.
Adding user `untrusted15' ...
Adding new user `untrusted15' (915) with group `untrusted15' ...
Not creating home directory `/tmp'.
Adding group `untrusted16' (GID 916) ...
Done.
Adding user `untrusted16' ...
Adding new user `untrusted16' (916) with group `untrusted16' ...
Not creating home directory `/tmp'.
Adding group `untrusted17' (GID 917) ...
Done.
Adding user `untrusted17' ...
Adding new user `untrusted17' (917) with group `untrusted17' ...
Not creating home directory `/tmp'.
Adding group `untrusted18' (GID 918) ...
Done.
Adding user `untrusted18' ...
Adding new user `untrusted18' (918) with group `untrusted18' ...
Not creating home directory `/tmp'.
Adding group `untrusted19' (GID 919) ...
Done.
Adding user `untrusted19' ...
Adding new user `untrusted19' (919) with group `untrusted19' ...
Not creating home directory `/tmp'.
Adding group `untrusted20' (GID 920) ...
Done.
Adding user `untrusted20' ...
Adding new user `untrusted20' (920) with group `untrusted20' ...
Not creating home directory `/tmp'.
Adding group `untrusted21' (GID 921) ...
Done.
Adding user `untrusted21' ...
Adding new user `untrusted21' (921) with group `untrusted21' ...
Not creating home directory `/tmp'.
Adding group `untrusted22' (GID 922) ...
Done.
Adding user `untrusted22' ...
Adding new user `untrusted22' (922) with group `untrusted22' ...
Not creating home directory `/tmp'.
Adding group `untrusted23' (GID 923) ...
Done.
Adding user `untrusted23' ...
Adding new user `untrusted23' (923) with group `untrusted23' ...
Not creating home directory `/tmp'.
Adding group `untrusted24' (GID 924) ...
Done.
Adding user `untrusted24' ...
Adding new user `untrusted24' (924) with group `untrusted24' ...
Not creating home directory `/tmp'.
Adding group `untrusted25' (GID 925) ...
Done.
Adding user `untrusted25' ...
Adding new user `untrusted25' (925) with group `untrusted25' ...
Not creating home directory `/tmp'.
Adding group `untrusted26' (GID 926) ...
Done.
Adding user `untrusted26' ...
Adding new user `untrusted26' (926) with group `untrusted26' ...
Not creating home directory `/tmp'.
Adding group `untrusted27' (GID 927) ...
Done.
Adding user `untrusted27' ...
Adding new user `untrusted27' (927) with group `untrusted27' ...
Not creating home directory `/tmp'.
Adding group `untrusted28' (GID 928) ...
Done.
Adding user `untrusted28' ...
Adding new user `untrusted28' (928) with group `untrusted28' ...
Not creating home directory `/tmp'.
Adding group `untrusted29' (GID 929) ...
Done.
Adding user `untrusted29' ...
Adding new user `untrusted29' (929) with group `untrusted29' ...
Not creating home directory `/tmp'.
Adding group `untrusted30' (GID 930) ...
Done.
Adding user `untrusted30' ...
Adding new user `untrusted30' (930) with group `untrusted30' ...
Not creating home directory `/tmp'.
Adding group `untrusted31' (GID 931) ...
Done.
Adding user `untrusted31' ...
Adding new user `untrusted31' (931) with group `untrusted31' ...
Not creating home directory `/tmp'.
Adding group `untrusted32' (GID 932) ...
Done.
Adding user `untrusted32' ...
Adding new user `untrusted32' (932) with group `untrusted32' ...
Not creating home directory `/tmp'.
Adding group `untrusted33' (GID 933) ...
Done.
Adding user `untrusted33' ...
Adding new user `untrusted33' (933) with group `untrusted33' ...
Not creating home directory `/tmp'.
Adding group `untrusted34' (GID 934) ...
Done.
Adding user `untrusted34' ...
Adding new user `untrusted34' (934) with group `untrusted34' ...
Not creating home directory `/tmp'.
Adding group `untrusted35' (GID 935) ...
Done.
Adding user `untrusted35' ...
Adding new user `untrusted35' (935) with group `untrusted35' ...
Not creating home directory `/tmp'.
Adding group `untrusted36' (GID 936) ...
Done.
Adding user `untrusted36' ...
Adding new user `untrusted36' (936) with group `untrusted36' ...
Not creating home directory `/tmp'.
Adding group `untrusted37' (GID 937) ...
Done.
Adding user `untrusted37' ...
Adding new user `untrusted37' (937) with group `untrusted37' ...
Not creating home directory `/tmp'.
Adding group `untrusted38' (GID 938) ...
Done.
Adding user `untrusted38' ...
Adding new user `untrusted38' (938) with group `untrusted38' ...
Not creating home directory `/tmp'.
Adding group `untrusted39' (GID 939) ...
Done.
Adding user `untrusted39' ...
Adding new user `untrusted39' (939) with group `untrusted39' ...
Not creating home directory `/tmp'.
Adding group `untrusted40' (GID 940) ...
Done.
Adding user `untrusted40' ...
Adding new user `untrusted40' (940) with group `untrusted40' ...
Not creating home directory `/tmp'.
Adding group `untrusted41' (GID 941) ...
Done.
Adding user `untrusted41' ...
Adding new user `untrusted41' (941) with group `untrusted41' ...
Not creating home directory `/tmp'.
Adding group `untrusted42' (GID 942) ...
Done.
Adding user `untrusted42' ...
Adding new user `untrusted42' (942) with group `untrusted42' ...
Not creating home directory `/tmp'.
Adding group `untrusted43' (GID 943) ...
Done.
Adding user `untrusted43' ...
Adding new user `untrusted43' (943) with group `untrusted43' ...
Not creating home directory `/tmp'.
Adding group `untrusted44' (GID 944) ...
Done.
Adding user `untrusted44' ...
Adding new user `untrusted44' (944) with group `untrusted44' ...
Not creating home directory `/tmp'.
Adding group `untrusted45' (GID 945) ...
Done.
Adding user `untrusted45' ...
Adding new user `untrusted45' (945) with group `untrusted45' ...
Not creating home directory `/tmp'.
Adding group `untrusted46' (GID 946) ...
Done.
Adding user `untrusted46' ...
Adding new user `untrusted46' (946) with group `untrusted46' ...
Not creating home directory `/tmp'.
Adding group `untrusted47' (GID 947) ...
Done.
Adding user `untrusted47' ...
Adding new user `untrusted47' (947) with group `untrusted47' ...
Not creating home directory `/tmp'.
Adding group `untrusted48' (GID 948) ...
Done.
Adding user `untrusted48' ...
Adding new user `untrusted48' (948) with group `untrusted48' ...
Not creating home directory `/tmp'.
Adding group `untrusted49' (GID 949) ...
Done.
Adding user `untrusted49' ...
Adding new user `untrusted49' (949) with group `untrusted49' ...
Not creating home directory `/tmp'.
Adding group `untrusted50' (GID 950) ...
Done.
Adding user `untrusted50' ...
Adding new user `untrusted50' (950) with group `untrusted50' ...
Not creating home directory `/tmp'.
Adding group `untrusted51' (GID 951) ...
Done.
Adding user `untrusted51' ...
Adding new user `untrusted51' (951) with group `untrusted51' ...
Not creating home directory `/tmp'.
Adding group `untrusted52' (GID 952) ...
Done.
Adding user `untrusted52' ...
Adding new user `untrusted52' (952) with group `untrusted52' ...
Not creating home directory `/tmp'.
Adding group `untrusted53' (GID 953) ...
Done.
Adding user `untrusted53' ...
Adding new user `untrusted53' (953) with group `untrusted53' ...
Not creating home directory `/tmp'.
Adding group `untrusted54' (GID 954) ...
Done.
Adding user `untrusted54' ...
Adding new user `untrusted54' (954) with group `untrusted54' ...
Not creating home directory `/tmp'.
Adding group `untrusted55' (GID 955) ...
Done.
Adding user `untrusted55' ...
Adding new user `untrusted55' (955) with group `untrusted55' ...
Not creating home directory `/tmp'.
Adding group `untrusted56' (GID 956) ...
Done.
Adding user `untrusted56' ...
Adding new user `untrusted56' (956) with group `untrusted56' ...
Not creating home directory `/tmp'.
Adding group `untrusted57' (GID 957) ...
Done.
Adding user `untrusted57' ...
Adding new user `untrusted57' (957) with group `untrusted57' ...
Not creating home directory `/tmp'.
Adding group `untrusted58' (GID 958) ...
Done.
Adding user `untrusted58' ...
Adding new user `untrusted58' (958) with group `untrusted58' ...
Not creating home directory `/tmp'.
Adding group `untrusted59' (GID 959) ...
Done.
Adding user `untrusted59' ...
Adding new user `untrusted59' (959) with group `untrusted59' ...
Not creating home directory `/tmp'.
# Special users and groups needed to run Submitty
#
# It is probably easiest to set and store passwords for the special
# accounts, although you can also use ‘sudo su user’ to change to the
# desired user on the local machine which works for most things.
# The group DAEMONPHP_GROUP allows the PHP_USER to write the
# submissions, but give read-only access to the DAEMON_USER. And the
# DAEMON_USER writes the results, and gives read-only access to the
# PHP_USER.
if ! cut -d ':' -f 1 /etc/group | grep -q ${DAEMONPHP_GROUP} ; then
addgroup ${DAEMONPHP_GROUP}
else
echo "${DAEMONPHP_GROUP} already exists"
fi
Adding group `submitty_daemonphp' (GID 1001) ...
Done.
if ! cut -d ':' -f 1 /etc/group | grep -q ${DAEMONCGI_GROUP} ; then
addgroup ${DAEMONCGI_GROUP}
else
echo "${DAEMONCGI_GROUP} already exists"
fi
Adding group `submitty_daemoncgi' (GID 1002) ...
Done.
# The COURSE_BUILDERS_GROUP allows instructors/head TAs/course
# managers to write website custimization files and run course
# management scripts.
if ! cut -d ':' -f 1 /etc/group | grep -q ${COURSE_BUILDERS_GROUP} ; then
addgroup ${COURSE_BUILDERS_GROUP}
else
echo "${COURSE_BUILDERS_GROUP} already exists"
fi
Adding group `submitty_course_builders' (GID 1003) ...
Done.
if [ ${VAGRANT} == 1 ]; then
adduser vagrant sudo
fi
The user `vagrant' is already a member of `sudo'.
# change the default user umask (was 002)
sed -i "s/^UMASK.*/UMASK 027/g" /etc/login.defs
grep -q "^UMASK 027" /etc/login.defs || (echo "ERROR! failed to set umask" && exit)
#add users not needed on a worker machine.
if [ ${WORKER} == 0 ]; then
if ! cut -d ':' -f 1 /etc/passwd | grep -q ${PHP_USER} ; then
adduser "${PHP_USER}" --gecos "First Last,RoomNumber,WorkPhone,HomePhone" --disabled-password
fi
usermod -a -G "${DAEMONPHP_GROUP}" "${PHP_USER}"
if ! cut -d ':' -f 1 /etc/passwd | grep -q ${CGI_USER} ; then
adduser "${CGI_USER}" --gecos "First Last,RoomNumber,WorkPhone,HomePhone" --disabled-password
fi
usermod -a -G "${PHP_GROUP}" "${CGI_USER}"
usermod -a -G "${DAEMONCGI_GROUP}" "${CGI_USER}"
# THIS USER SHOULD NOT BE NECESSARY AS A UNIX GROUP
#adduser "${DB_USER}" --gecos "First Last,RoomNumber,WorkPhone,HomePhone" --disabled-password
# NOTE: ${CGI_USER} must be in the shadow group so that it has access to the
# local passwords for pam authentication
usermod -a -G shadow "${CGI_USER}"
# FIXME: umask setting above not complete
# might need to also set USERGROUPS_ENAB to "no", and manually create
# the PHP_GROUP and DAEMON_GROUP single user groups. See also /etc/login.defs
echo -e "\n# set by the .setup/install_system.sh script\numask 027" >> /home/${PHP_USER}/.profile
echo -e "\n# set by the .setup/install_system.sh script\numask 027" >> /home/${CGI_USER}/.profile
fi
Adding user `submitty_php' ...
Adding new group `submitty_php' (1004) ...
Adding new user `submitty_php' (1001) with group `submitty_php' ...
Creating home directory `/home/submitty_php' ...
Copying files from `/etc/skel' ...
Adding user `submitty_cgi' ...
Adding new group `submitty_cgi' (1005) ...
Adding new user `submitty_cgi' (1002) with group `submitty_cgi' ...
Creating home directory `/home/submitty_cgi' ...
Copying files from `/etc/skel' ...
if ! cut -d ':' -f 1 /etc/passwd | grep -q ${DAEMON_USER} ; then
adduser "${DAEMON_USER}" --gecos "First Last,RoomNumber,WorkPhone,HomePhone" --disabled-password
fi
Adding user `submitty_daemon' ...
Adding new group `submitty_daemon' (1006) ...
Adding new user `submitty_daemon' (1003) with group `submitty_daemon' ...
Creating home directory `/home/submitty_daemon' ...
Copying files from `/etc/skel' ...
# The VCS directores (/var/local/submitty/vcs) are owfned by root:$DAEMONCGI_GROUP
usermod -a -G "${DAEMONPHP_GROUP}" "${DAEMON_USER}"
usermod -a -G "${DAEMONCGI_GROUP}" "${DAEMON_USER}"
echo -e "\n# set by the .setup/install_system.sh script\numask 027" >> /home/${DAEMON_USER}/.profile
if [ ${VAGRANT} == 1 ]; then
# add these users so that they can write to .vagrant/logs folder
if [ ${WORKER} == 0 ]; then
usermod -a -G vagrant "${PHP_USER}"
usermod -a -G vagrant "${CGI_USER}"
fi
usermod -a -G vagrant "${DAEMON_USER}"
fi
usermod -a -G docker "${DAEMON_USER}"
pip3 install -U pip
Requirement already up-to-date: pip in /usr/local/lib/python3.6/dist-packages (19.0.3)
pip3 install python-pam
Collecting python-pam
Downloading https://files.pythonhosted.org/packages/2b/a0/2e2dfdbf74170bc3576a11d47bbeee7cfbb083c0a1cbfcf70a533adce62f/python_pam-1.8.4-py2.py3-none-any.whl
Installing collected packages: python-pam
Successfully installed python-pam-1.8.4
pip3 install PyYAML
Requirement already satisfied: PyYAML in /usr/lib/python3/dist-packages (3.12)
pip3 install psycopg2-binary
Collecting psycopg2-binary
Downloading https://files.pythonhosted.org/packages/2c/85/97db05dd8f6adff57cd1cb8acceeffdaf4724efec18b9af23f3cd75ad089/psycopg2_binary-2.7.7-cp36-cp36m-manylinux1_x86_64.whl (2.7MB)
Installing collected packages: psycopg2-binary
Successfully installed psycopg2-binary-2.7.7
pip3 install sqlalchemy
Collecting sqlalchemy
Downloading https://files.pythonhosted.org/packages/21/ed/7eb53305b43ca51774a458d7c292f3bc7664d7a9bbb5bac4149fa34756b9/SQLAlchemy-1.2.18.tar.gz (5.7MB)
Building wheels for collected packages: sqlalchemy
Building wheel for sqlalchemy (setup.py): started
Building wheel for sqlalchemy (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/46/56/55/bf9346b13dfdf010316b16d554d4ae7362f7f6b5de0032d587
Successfully built sqlalchemy
Installing collected packages: sqlalchemy
Successfully installed sqlalchemy-1.2.18
pip3 install pylint
Collecting pylint
Downloading https://files.pythonhosted.org/packages/60/c2/b3f73f4ac008bef6e75bca4992f3963b3f85942e0277237721ef1c151f0d/pylint-2.3.1-py3-none-any.whl (765kB)
Collecting isort<5,>=4.2.5 (from pylint)
Downloading https://files.pythonhosted.org/packages/27/ad/b101ff664a1c58589b03291bcaaab2a7df1a1030124f1347fe21b0b94916/isort-4.3.10-py2.py3-none-any.whl (41kB)
Collecting mccabe<0.7,>=0.6 (from pylint)
Downloading https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl
Collecting astroid<3,>=2.2.0 (from pylint)
Downloading https://files.pythonhosted.org/packages/04/d8/80a9e25a5d32dfb9f1a550fe51006d08d9e5fe11ca4813eae8518e634b25/astroid-2.2.3-py3-none-any.whl (193kB)
Collecting wrapt (from astroid<3,>=2.2.0->pylint)
Downloading https://files.pythonhosted.org/packages/67/b2/0f71ca90b0ade7fad27e3d20327c996c6252a2ffe88f50a95bba7434eda9/wrapt-1.11.1.tar.gz
Collecting lazy-object-proxy (from astroid<3,>=2.2.0->pylint)
Downloading https://files.pythonhosted.org/packages/65/1f/2043ec33066e779905ed7e6580384425fdc7dc2ac64d6931060c75b0c5a3/lazy_object_proxy-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (55kB)
Collecting typed-ast<1.3.0; python_version < "3.7" and implementation_name == "cpython" (from astroid<3,>=2.2.0->pylint)
Downloading https://files.pythonhosted.org/packages/52/6c/57ecbb2ecb80274b7f2b7f95d0937de310aa2e66839d7ae9436881525b23/typed_ast-1.2.0-cp36-cp36m-manylinux1_x86_64.whl (724kB)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from astroid<3,>=2.2.0->pylint) (1.11.0)
Building wheels for collected packages: wrapt
Building wheel for wrapt (setup.py): started
Building wheel for wrapt (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/89/67/41/63cbf0f6ac0a6156588b9587be4db5565f8c6d8ccef98202fc
Successfully built wrapt
Installing collected packages: isort, mccabe, wrapt, lazy-object-proxy, typed-ast, astroid, pylint
Successfully installed astroid-2.2.3 isort-4.3.10 lazy-object-proxy-1.3.1 mccabe-0.6.1 pylint-2.3.1 typed-ast-1.2.0 wrapt-1.11.1
pip3 install psutil
Collecting psutil
Downloading https://files.pythonhosted.org/packages/c7/01/7c30b247cdc5ba29623faa5c8cf1f1bbf7e041783c340414b0ed7e067c64/psutil-5.5.1.tar.gz (426kB)
Building wheels for collected packages: psutil
Building wheel for psutil (setup.py): started
Building wheel for psutil (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/b4/9c/85/b73f594568ccc19c310ec6c61564346dd16c96aa2c35c5849a
Successfully built psutil
Installing collected packages: psutil
Successfully installed psutil-5.5.1
pip3 install python-dateutil
Collecting python-dateutil
Downloading https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl (226kB)
Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil) (1.11.0)
Installing collected packages: python-dateutil
Successfully installed python-dateutil-2.8.0
pip3 install watchdog
Collecting watchdog
Downloading https://files.pythonhosted.org/packages/bb/e3/5a55d48a29300160779f0a0d2776d17c1b762a2039b36de528b093b87d5b/watchdog-0.9.0.tar.gz (85kB)
Requirement already satisfied: PyYAML>=3.10 in /usr/lib/python3/dist-packages (from watchdog) (3.12)
Collecting argh>=0.24.1 (from watchdog)
Downloading https://files.pythonhosted.org/packages/06/1c/e667a7126f0b84aaa1c56844337bf0ac12445d1beb9c8a6199a7314944bf/argh-0.26.2-py2.py3-none-any.whl
Collecting pathtools>=0.1.1 (from watchdog)
Downloading https://files.pythonhosted.org/packages/e7/7f/470d6fcdf23f9f3518f6b0b76be9df16dcc8630ad409947f8be2eb0ed13a/pathtools-0.1.2.tar.gz
Building wheels for collected packages: watchdog, pathtools
Building wheel for watchdog (setup.py): started
Building wheel for watchdog (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/61/1d/d0/04cfe495619be2095eb8d89a31c42adb4e42b76495bc8f784c
Building wheel for pathtools (setup.py): started
Building wheel for pathtools (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/0b/04/79/c3b0c3a0266a3cb4376da31e5bfe8bba0c489246968a68e843
Successfully built watchdog pathtools
Installing collected packages: argh, pathtools, watchdog
Successfully installed argh-0.26.2 pathtools-0.1.2 watchdog-0.9.0
pip3 install xlsx2csv
Collecting xlsx2csv
Downloading https://files.pythonhosted.org/packages/fa/25/a10bf9f58e0d8c906342093ba730d26755f19f4a0b8a1d4f64e193f3ca43/xlsx2csv-0.7.4.tar.gz (212kB)
Building wheels for collected packages: xlsx2csv
Building wheel for xlsx2csv (setup.py): started
Building wheel for xlsx2csv (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/61/81/db/f71e2a44ed070cb0d287a25e47c1c64427797f587af70ada2f
Successfully built xlsx2csv
Installing collected packages: xlsx2csv
Successfully installed xlsx2csv-0.7.4
pip3 install pause
Collecting pause
Downloading https://files.pythonhosted.org/packages/c8/46/252ff0ece09fc962b4ed9e723e06710d409804918e30b86114cccad6dc5f/pause-0.2.tar.gz
Building wheels for collected packages: pause
Building wheel for pause (setup.py): started
Building wheel for pause (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/2c/e6/89/213dc4241d9ead32531e1b8bd184d9480a54973512cc11f5ff
Successfully built pause
Installing collected packages: pause
Successfully installed pause-0.2
pip3 install paramiko
Collecting paramiko
Downloading https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl (193kB)
Requirement already satisfied: pyasn1>=0.1.7 in /usr/lib/python3/dist-packages (from paramiko) (0.4.2)
Requirement already satisfied: cryptography>=1.5 in /usr/lib/python3/dist-packages (from paramiko) (2.1.4)
Collecting bcrypt>=3.1.3 (from paramiko)
Downloading https://files.pythonhosted.org/packages/d0/79/79a4d167a31cc206117d9b396926615fa9c1fdbd52017bcced80937ac501/bcrypt-3.1.6-cp34-abi3-manylinux1_x86_64.whl (55kB)
Collecting pynacl>=1.0.1 (from paramiko)
Downloading https://files.pythonhosted.org/packages/27/15/2cd0a203f318c2240b42cd9dd13c931ddd61067809fee3479f44f086103e/PyNaCl-1.3.0-cp34-abi3-manylinux1_x86_64.whl (759kB)
Requirement already satisfied: six>=1.4.1 in /usr/lib/python3/dist-packages (from bcrypt>=3.1.3->paramiko) (1.11.0)
Collecting cffi>=1.1 (from bcrypt>=3.1.3->paramiko)
Downloading https://files.pythonhosted.org/packages/20/f7/87b62a8895bf7c93e907b05b97bc4459c81a38a61151f03a6eae13d863aa/cffi-1.12.2-cp36-cp36m-manylinux1_x86_64.whl (428kB)
Collecting pycparser (from cffi>=1.1->bcrypt>=3.1.3->paramiko)
Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
Building wheels for collected packages: pycparser
Building wheel for pycparser (setup.py): started
Building wheel for pycparser (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
Successfully built pycparser
Installing collected packages: pycparser, cffi, bcrypt, pynacl, paramiko
Successfully installed bcrypt-3.1.6 cffi-1.12.2 paramiko-2.4.2 pycparser-2.19 pynacl-1.3.0
pip3 install tzlocal
Collecting tzlocal
Downloading https://files.pythonhosted.org/packages/cb/89/e3687d3ed99bc882793f82634e9824e62499fdfdc4b1ae39e211c5b05017/tzlocal-1.5.1.tar.gz
Collecting pytz (from tzlocal)
Downloading https://files.pythonhosted.org/packages/61/28/1d3920e4d1d50b19bc5d24398a7cd85cc7b9a75a490570d5a30c57622d34/pytz-2018.9-py2.py3-none-any.whl (510kB)
Building wheels for collected packages: tzlocal
Building wheel for tzlocal (setup.py): started
Building wheel for tzlocal (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/15/ae/df/a67bf1ed84e9bf230187d36d8dcfd30072bea0236cb059ed91
Successfully built tzlocal
Installing collected packages: pytz, tzlocal
Successfully installed pytz-2018.9 tzlocal-1.5.1
pip3 install PyPDF2
Collecting PyPDF2
Downloading https://files.pythonhosted.org/packages/b4/01/68fcc0d43daf4c6bdbc6b33cc3f77bda531c86b174cac56ef0ffdb96faab/PyPDF2-1.26.0.tar.gz (77kB)
Building wheels for collected packages: PyPDF2
Building wheel for PyPDF2 (setup.py): started
Building wheel for PyPDF2 (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/53/84/19/35bc977c8bf5f0c23a8a011aa958acd4da4bbd7a229315c1b7
Successfully built PyPDF2
Installing collected packages: PyPDF2
Successfully installed PyPDF2-1.26.0
pip3 install distro
Collecting distro
Downloading https://files.pythonhosted.org/packages/ea/35/82f79b92fa4d937146c660a6482cee4f3dfa1f97ff3d2a6f3ecba33e712e/distro-1.4.0-py2.py3-none-any.whl
Installing collected packages: distro
Successfully installed distro-1.4.0
# for Lichen / Plagiarism Detection
pip3 install parso
Collecting parso
Downloading https://files.pythonhosted.org/packages/19/b1/522b2671cc6d134c9d3f5dfc0d02fee07cab848e908d03d2bffea78cca8f/parso-0.3.4-py2.py3-none-any.whl (93kB)
Installing collected packages: parso
Successfully installed parso-0.3.4
# Python3 implementation of python-clang bindings (may not work < 6.0)
pip3 install clang
Collecting clang
Downloading https://files.pythonhosted.org/packages/6d/d7/40cdcb82d072cd1c5e3f7ce249a9dfbd8d7d2194d3f0885b5eaa8f310f2b/clang-6.0.0.2-py2.py3-none-any.whl
Installing collected packages: clang
Successfully installed clang-6.0.0.2
#libraries for QR code processing:
#install DLL for zbar
apt-get install libzbar0 --yes
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libv4l-0 libv4lconvert0
The following NEW packages will be installed:
libv4l-0 libv4lconvert0 libzbar0
0 upgraded, 3 newly installed, 0 to remove and 88 not upgraded.
Need to get 193 kB of archives.
After this operation, 760 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic/main amd64 libv4lconvert0 amd64 1.14.2-1 [76.1 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libv4l-0 amd64 1.14.2-1 [41.7 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libzbar0 amd64 0.10+doc-10.1build2 [75.7 kB]
Fetched 193 kB in 0s (398 kB/s)
Selecting previously unselected package libv4lconvert0:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 127759 files and directories currently installed.)
Preparing to unpack .../libv4lconvert0_1.14.2-1_amd64.deb ...
Unpacking libv4lconvert0:amd64 (1.14.2-1) ...
Selecting previously unselected package libv4l-0:amd64.
Preparing to unpack .../libv4l-0_1.14.2-1_amd64.deb ...
Unpacking libv4l-0:amd64 (1.14.2-1) ...
Selecting previously unselected package libzbar0:amd64.
Preparing to unpack .../libzbar0_0.10+doc-10.1build2_amd64.deb ...
Unpacking libzbar0:amd64 (0.10+doc-10.1build2) ...
Setting up libv4lconvert0:amd64 (1.14.2-1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libv4l-0:amd64 (1.14.2-1) ...
Setting up libzbar0:amd64 (0.10+doc-10.1build2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
pip3 install pyzbar
Collecting pyzbar
Downloading https://files.pythonhosted.org/packages/46/7e/d2ad702facc47c0b3106a494f5dfbc3f296aab7a07dac05d1f30bdad0fab/pyzbar-0.1.8-py2.py3-none-any.whl
Installing collected packages: pyzbar
Successfully installed pyzbar-0.1.8
pip3 install pdf2image
Collecting pdf2image
Downloading https://files.pythonhosted.org/packages/a2/93/01f16bb80754024b779183a653fa6befccf068063c778edcb55054ebe395/pdf2image-1.4.2.tar.gz
Collecting pillow (from pdf2image)
Downloading https://files.pythonhosted.org/packages/85/5e/e91792f198bbc5a0d7d3055ad552bc4062942d27eaf75c3e2783cf64eae5/Pillow-5.4.1-cp36-cp36m-manylinux1_x86_64.whl (2.0MB)
Building wheels for collected packages: pdf2image
Building wheel for pdf2image (setup.py): started
Building wheel for pdf2image (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/16/df/ca/3ff7cafe0bd6fcf274855d152c3bd1297195ee16a6b7eeafcb
Successfully built pdf2image
Installing collected packages: pillow, pdf2image
Successfully installed pdf2image-1.4.2 pillow-5.4.1
sudo chmod -R 555 /usr/local/lib/python*/*
sudo chmod 555 /usr/lib/python*/dist-packages
sudo chmod 500 /usr/local/lib/python*/dist-packages/pam.py*
if [ ${WORKER} == 0 ]; then
sudo chown ${CGI_USER} /usr/local/lib/python*/dist-packages/pam.py*
fi
#################################################################
# JAR SETUP
#################
# -----------------------------------------
echo "Getting JUnit & Hamcrest..."
Getting JUnit & Hamcrest...
mkdir -p ${SUBMITTY_INSTALL_DIR}/java_tools/JUnit
mkdir -p ${SUBMITTY_INSTALL_DIR}/java_tools/hamcrest
mkdir -p ${SUBMITTY_INSTALL_DIR}/java_tools/emma
mkdir -p ${SUBMITTY_INSTALL_DIR}/java_tools/jacoco
if [ ${WORKER} == 0 ]; then
chown -R root:${COURSE_BUILDERS_GROUP} ${SUBMITTY_INSTALL_DIR}/java_tools
fi
chmod -R 751 ${SUBMITTY_INSTALL_DIR}/java_tools
pushd ${SUBMITTY_INSTALL_DIR}/java_tools/JUnit > /dev/null
rm -rf junit*jar
wget http://repo1.maven.org/maven2/junit/junit/${JUNIT_VERSION}/junit-${JUNIT_VERSION}.jar -o /dev/null > /dev/null 2>&1
popd > /dev/null
pushd ${SUBMITTY_INSTALL_DIR}/java_tools/hamcrest > /dev/null
rm -rf hamcrest*.jar
wget http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/${HAMCREST_VERSION}/hamcrest-core-${HAMCREST_VERSION}.jar -o /dev/null > /dev/null 2>&1
popd > /dev/null
# TODO: Want to Install JUnit 5.0
# And maybe also Hamcrest 2.0 (or maybe that piece isn't needed anymore)
# EMMA is a tool for computing code coverage of Java programs
echo "Getting emma..."
Getting emma...
pushd ${SUBMITTY_INSTALL_DIR}/java_tools/emma > /dev/null
wget https://github.com/Submitty/emma/archive/${EMMA_VERSION}.zip -O emma-${EMMA_VERSION}.zip -o /dev/null > /dev/null 2>&1
unzip emma-${EMMA_VERSION}.zip > /dev/null
mv emma-${EMMA_VERSION}/lib/emma.jar emma.jar
rm -rf emma-${EMMA_VERSION}*
chmod o+r . *.jar
popd > /dev/null
# JaCoCo is a replacement for EMMA
echo "Getting JaCoCo..."
Getting JaCoCo...
pushd ${SUBMITTY_INSTALL_DIR}/java_tools/jacoco > /dev/null
wget https://github.com/jacoco/jacoco/releases/download/v${JACOCO_VERSION}/jacoco-${JACOCO_VERSION}.zip -o /dev/null > /dev/null 2>&1
mkdir jacoco-${JACOCO_VERSION}
unzip jacoco-${JACOCO_VERSION}.zip -d jacoco-${JACOCO_VERSION} > /dev/null
mv jacoco-${JACOCO_VERSION}/lib/jacococli.jar jacococli.jar
mv jacoco-${JACOCO_VERSION}/lib/jacocoagent.jar jacocoagent.jar
rm -rf jacoco-${JACOCO_VERSION}
rm -f jacoco-${JACOCO_VERSION}.zip
chmod o+r . *.jar
popd > /dev/null
#################################################################
# DRMEMORY SETUP
#################
# Dr Memory is a tool for detecting memory errors in C++ programs (similar to Valgrind)
pushd /tmp > /dev/null
echo "Getting DrMemory..."
Getting DrMemory...
wget https://github.com/DynamoRIO/drmemory/releases/download/${DRMEMORY_TAG}/DrMemory-Linux-${DRMEMORY_VERSION}.tar.gz -o /dev/null > /dev/null 2>&1
tar -xpzf DrMemory-Linux-${DRMEMORY_VERSION}.tar.gz
rsync --delete -a /tmp/DrMemory-Linux-${DRMEMORY_VERSION}/ ${SUBMITTY_INSTALL_DIR}/drmemory
rm -rf /tmp/DrMemory*
chown -R root:${COURSE_BUILDERS_GROUP} ${SUBMITTY_INSTALL_DIR}/drmemory
chmod -R 755 ${SUBMITTY_INSTALL_DIR}/drmemory
popd > /dev/null
#################################################################
# APACHE SETUP
#################
#Set up website if not in worker mode
if [ ${WORKER} == 0 ]; then
PHP_VERSION=$(php -r 'print PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')
# install composer which is needed for the website
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php
php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
rm -f /tmp/composer-setup.php
a2enmod include actions cgi suexec authnz_external headers ssl proxy_fcgi
# A real user will have to do these steps themselves for a non-vagrant setup as to do it in here would require
# asking the user questions as well as searching the filesystem for certificates, etc.
if [ ${VAGRANT} == 1 ]; then
# comment out directory configs - should be converted to something more flexible
sed -i '153,174s/^/#/g' /etc/apache2/apache2.conf
# remove default sites which would cause server to mess up
rm /etc/apache2/sites*/000-default.conf
rm /etc/apache2/sites*/default-ssl.conf
cp ${SUBMITTY_REPOSITORY}/.setup/vagrant/sites-available/submitty.conf /etc/apache2/sites-available/submitty.conf
# cp ${SUBMITTY_REPOSITORY}/.setup/vagrant/sites-available/git.conf /etc/apache2/sites-available/git.conf
sed -i -e "s/SUBMITTY_URL/${SUBMISSION_URL:7}/g" /etc/apache2/sites-available/submitty.conf
# permissions: rw- r-- ---
chmod 0640 /etc/apache2/sites-available/*.conf
a2ensite submitty
# a2ensite git
sed -i '25s/^/\#/' /etc/pam.d/common-password
sed -i '26s/pam_unix.so obscure use_authtok try_first_pass sha512/pam_unix.so obscure minlen=1 sha512/' /etc/pam.d/common-password
# Enable xdebug support for debugging
phpenmod xdebug
# In case you reprovision without wiping the drive, don't paste this twice
if [ -z $(grep 'xdebug\.remote_enable' /etc/php/${PHP_VERSION}/mods-available/xdebug.ini) ]
then
# Tell it to send requests to our host on port 9000 (PhpStorm default)
cat << EOF >> /etc/php/${PHP_VERSION}/mods-available/xdebug.ini
[xdebug]
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.remote_host=10.0.2.2
EOF
fi
if [ -z $(grep 'xdebug\.profiler_enable_trigger' /etc/php/${PHP_VERSION}/mods-available/xdebug.ini) ]
then
# Allow remote profiling and upload outputs to the shared folder
cat << EOF >> /etc/php/${PHP_VERSION}/mods-available/xdebug.ini
xdebug.profiler_enable_trigger=1
xdebug.profiler_output_dir=${SUBMITTY_REPOSITORY}/.vagrant/Ubuntu/profiler
EOF
fi
fi
cp ${SUBMITTY_REPOSITORY}/.setup/php-fpm/pool.d/submitty.conf /etc/php/${PHP_VERSION}/fpm/pool.d/submitty.conf
cp ${SUBMITTY_REPOSITORY}/.setup/apache/www-data /etc/apache2/suexec/www-data
chmod 0640 /etc/apache2/suexec/www-data
#################################################################
# PHP SETUP
#################
# Edit php settings. Note that if you need to accept larger files,
# you’ll need to increase both upload_max_filesize and
# post_max_filesize
sed -i -e 's/^max_execution_time = 30/max_execution_time = 60/g' /etc/php/${PHP_VERSION}/fpm/php.ini
sed -i -e 's/^upload_max_filesize = 2M/upload_max_filesize = 10M/g' /etc/php/${PHP_VERSION}/fpm/php.ini
sed -i -e 's/^session.gc_maxlifetime = 1440/session.gc_maxlifetime = 86400/' /etc/php/${PHP_VERSION}/fpm/php.ini
sed -i -e 's/^post_max_size = 8M/post_max_size = 10M/g' /etc/php/${PHP_VERSION}/fpm/php.ini
sed -i -e 's/^allow_url_fopen = On/allow_url_fopen = Off/g' /etc/php/${PHP_VERSION}/fpm/php.ini
sed -i -e 's/^session.cookie_httponly =/session.cookie_httponly = 1/g' /etc/php/${PHP_VERSION}/fpm/php.ini
# This should mimic the list of disabled functions that RPI uses on the HSS machine with the sole difference
# being that we do not disable phpinfo() on the vagrant machine as it's not a function that could be used for
# development of some feature, but it is useful for seeing information that could help debug something going wrong
# with our version of PHP.
DISABLED_FUNCTIONS="popen,pclose,proc_open,chmod,php_real_logo_guid,php_egg_logo_guid,php_ini_scanned_files,"
DISABLED_FUNCTIONS+="php_ini_loaded_file,readlink,symlink,link,set_file_buffer,proc_close,proc_terminate,"
DISABLED_FUNCTIONS+="proc_get_status,proc_nice,getmyuid,getmygid,getmyinode,putenv,get_current_user,"
DISABLED_FUNCTIONS+="magic_quotes_runtime,set_magic_quotes_runtime,import_request_variables,ini_alter,"
DISABLED_FUNCTIONS+="stream_socket_client,stream_socket_server,stream_socket_accept,stream_socket_pair,"
DISABLED_FUNCTIONS+="stream_get_transports,stream_wrapper_restore,mb_send_mail,openlog,syslog,closelog,pfsockopen,"
DISABLED_FUNCTIONS+="posix_kill,apache_child_terminate,apache_get_modules,apache_get_version,apache_lookup_uri,"
DISABLED_FUNCTIONS+="apache_reset_timeout,apache_response_headers,virtual,system,exec,shell_exec,passthru,"
DISABLED_FUNCTIONS+="pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,"
DISABLED_FUNCTIONS+="pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,"
DISABLED_FUNCTIONS+="pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,"
DISABLED_FUNCTIONS+="pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,"
if [ ${VAGRANT} != 1 ]; then
DISABLED_FUNCTIONS+="phpinfo,"
fi
sed -i -e "s/^disable_functions = .*/disable_functions = ${DISABLED_FUNCTIONS}/g" /etc/php/${PHP_VERSION}/fpm/php.ini
fi
All settings correct for using Composer
Downloading...
Composer (version 1.8.4) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
Considering dependency mime for include:
Module mime already enabled
Enabling module include.
Enabling module actions.
Enabling module cgi.
Enabling module suexec.
Module authnz_external already enabled
Enabling module headers.
Considering dependency setenvif for ssl:
Module setenvif already enabled
Considering dependency mime for ssl:
Module mime already enabled
Considering dependency socache_shmcb for ssl:
Enabling module socache_shmcb.
Enabling module ssl.
See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates.
Considering dependency proxy for proxy_fcgi:
Enabling module proxy.
Enabling module proxy_fcgi.
To activate the new configuration, you need to run:
systemctl restart apache2
Enabling site submitty.
To activate the new configuration, you need to run:
systemctl reload apache2
# create directories and fix permissions
mkdir -p ${SUBMITTY_DATA_DIR}
#Set up database and copy down the tutorial repo if not in worker mode
if [ ${WORKER} == 0 ]; then
# create a list of valid userids and put them in /var/local/submitty/instructors
# one way to create your list is by listing all of the userids in /home
mkdir -p ${SUBMITTY_DATA_DIR}/instructors
ls /home | sort > ${SUBMITTY_DATA_DIR}/instructors/valid
#################################################################
# POSTGRES SETUP
#################
if [ ${VAGRANT} == 1 ]; then
PG_VERSION="$(psql -V | grep -m 1 -o -E '[0-9]{1,}.[0-9]{1,}' | head -1)"
if [ ! -d "/etc/postgresql/${PG_VERSION}" ]; then
# PG 10.x stopped putting the minor version in the folder name
PG_VERSION="$(psql -V | grep -m 1 -o -E '[0-9]{1,}' | head -1)"
fi
cp /etc/postgresql/${PG_VERSION}/main/pg_hba.conf /etc/postgresql/${PG_VERSION}/main/pg_hba.conf.backup
cp ${SUBMITTY_REPOSITORY}/.setup/vagrant/pg_hba.conf /etc/postgresql/${PG_VERSION}/main/pg_hba.conf
echo "Creating PostgreSQL users"
su postgres -c "source ${SUBMITTY_REPOSITORY}/.setup/vagrant/db_users.sh";
echo "Finished creating PostgreSQL users"
sed -i "s/#listen_addresses = 'localhost'/listen_addresses = '*'/" "/etc/postgresql/${PG_VERSION}/main/postgresql.conf"
service postgresql restart
fi
fi
Creating PostgreSQL users
CREATE ROLE
Finished creating PostgreSQL users
#################################################################
# CLONE OR UPDATE THE HELPER SUBMITTY CODE REPOSITORIES
#################
/bin/bash ${SUBMITTY_REPOSITORY}/.setup/bin/update_repos.sh
CLONE OR UPDATE AnalysisTools...
the repository did not previously exist...
automatically cloned version v.18.06.00
CLONE OR UPDATE Lichen...
the repository did not previously exist...
automatically cloned version v.18.12.00
CLONE OR UPDATE RainbowGrades...
the repository did not previously exist...
automatically cloned version v.18.07.00
CLONE OR UPDATE Tutorial...
the repository did not previously exist...
automatically cloned version v.19.02.00
CLONE OR UPDATE pdf-annotate.js...
the repository did not previously exist...
automatically cloned version v.18.10.00
if [ $? -eq 1 ]; then
echo -n "\nERROR: FAILURE TO CLONE OR UPDATE SUBMITTY HELPER REPOSITORIES\n"
echo -n "Exiting install_system.sh"
exit 1
fi
#################################################################
# BUILD CLANG SETUP
#################
# NOTE: These variables must match the same variables in INSTALL_SUBMITTY_HELPER.sh
clangsrc=${SUBMITTY_INSTALL_DIR}/clang-llvm/src
clangbuild=${SUBMITTY_INSTALL_DIR}/clang-llvm/build
# note, we are not running 'ninja install', so this path is unused.
clanginstall=${SUBMITTY_INSTALL_DIR}/clang-llvm/install
# skip if this is a re-run
if [ ! -d "${clangsrc}" ]; then
echo 'GOING TO PREPARE CLANG INSTALLATION FOR STATIC ANALYSIS'
mkdir -p ${clangsrc}
# checkout the clang sources
git clone --depth 1 http://llvm.org/git/llvm.git ${clangsrc}/llvm
git clone --depth 1 http://llvm.org/git/clang.git ${clangsrc}/llvm/tools/clang
git clone --depth 1 http://llvm.org/git/clang-tools-extra.git ${clangsrc}/llvm/tools/clang/tools/extra/
# initial cmake for llvm tools (might take a bit of time)
mkdir -p ${clangbuild}
pushd ${clangbuild}
cmake -G Ninja ../src/llvm -DCMAKE_INSTALL_PREFIX=${clanginstall} -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD=X86 -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++
popd > /dev/null
# add build targets for our tools (src to be installed in INSTALL_SUBMITTY_HELPER.sh)
echo 'add_subdirectory(ASTMatcher)' >> ${clangsrc}/llvm/tools/clang/tools/extra/CMakeLists.txt
echo 'add_subdirectory(UnionTool)' >> ${clangsrc}/llvm/tools/clang/tools/extra/CMakeLists.txt
echo 'DONE PREPARING CLANG INSTALLATION'
fi
GOING TO PREPARE CLANG INSTALLATION FOR STATIC ANALYSIS
Cloning into '/usr/local/submitty/clang-llvm/src/llvm'...
warning: redirecting to https://git.llvm.org/git/llvm.git/
Checking out files: 53% (19402/36053)
Checking out files: 54% (19469/36053)
Checking out files: 55% (19830/36053)
Checking out files: 56% (20190/36053)
Checking out files: 57% (20551/36053)
Checking out files: 58% (20911/36053)
Checking out files: 59% (21272/36053)
Checking out files: 60% (21632/36053)
Checking out files: 61% (21993/36053)
Checking out files: 62% (22353/36053)
Checking out files: 63% (22714/36053)
Checking out files: 64% (23074/36053)
Checking out files: 65% (23435/36053)
Checking out files: 66% (23795/36053)
Checking out files: 67% (24156/36053)
Checking out files: 68% (24517/36053)
Checking out files: 69% (24877/36053)
Checking out files: 70% (25238/36053)
Checking out files: 71% (25598/36053)
Checking out files: 72% (25959/36053)
Checking out files: 73% (26319/36053)
Checking out files: 74% (26680/36053)
Checking out files: 75% (27040/36053)
Checking out files: 76% (27401/36053)
Checking out files: 77% (27761/36053)
Checking out files: 78% (28122/36053)
Checking out files: 79% (28482/36053)
Checking out files: 80% (28843/36053)
Checking out files: 81% (29203/36053)
Checking out files: 82% (29564/36053)
Checking out files: 83% (29924/36053)
Checking out files: 84% (30285/36053)
Checking out files: 85% (30646/36053)
Checking out files: 86% (31006/36053)
Checking out files: 87% (31367/36053)
Checking out files: 88% (31727/36053)
Checking out files: 89% (32088/36053)
Checking out files: 90% (32448/36053)
Checking out files: 91% (32809/36053)
Checking out files: 92% (33169/36053)
Checking out files: 93% (33530/36053)
Checking out files: 94% (33890/36053)
Checking out files: 95% (34251/36053)
Checking out files: 96% (34611/36053)
Checking out files: 97% (34972/36053)
Checking out files: 98% (35332/36053)
Checking out files: 99% (35693/36053)
Checking out files: 100% (36053/36053)
Checking out files: 100% (36053/36053), done.
Cloning into '/usr/local/submitty/clang-llvm/src/llvm/tools/clang'...
warning: redirecting to https://git.llvm.org/git/clang.git/
Cloning into '/usr/local/submitty/clang-llvm/src/llvm/tools/clang/tools/extra'...
warning: redirecting to https://git.llvm.org/git/clang-tools-extra.git/
/usr/local/submitty/clang-llvm/build /home/vagrant
-- The C compiler identification is Clang 6.0.0
-- The CXX compiler identification is Clang 6.0.0
-- The ASM compiler identification is Clang
-- Found assembler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test LLVM_LIBSTDCXX_MIN
-- Performing Test LLVM_LIBSTDCXX_MIN - Success
-- Performing Test LLVM_LIBSTDCXX_SOFT_ERROR
-- Performing Test LLVM_LIBSTDCXX_SOFT_ERROR - Success
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for link.h
-- Looking for link.h - found
-- Looking for malloc/malloc.h
-- Looking for malloc/malloc.h - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for termios.h
-- Looking for termios.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for valgrind/valgrind.h
-- Looking for valgrind/valgrind.h - found
-- Looking for zlib.h
-- Looking for zlib.h - found
-- Looking for fenv.h
-- Looking for fenv.h - found
-- Looking for FE_ALL_EXCEPT
-- Looking for FE_ALL_EXCEPT - found
-- Looking for FE_INEXACT
-- Looking for FE_INEXACT - found
-- Looking for mach/mach.h
-- Looking for mach/mach.h - not found
-- Looking for histedit.h
-- Looking for histedit.h - not found
-- Looking for CrashReporterClient.h
-- Looking for CrashReporterClient.h - not found
-- Looking for linux/magic.h
-- Looking for linux/magic.h - found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Looking for pthread_getspecific in pthread
-- Looking for pthread_getspecific in pthread - found
-- Looking for pthread_rwlock_init in pthread
-- Looking for pthread_rwlock_init in pthread - found
-- Looking for pthread_mutex_lock in pthread
-- Looking for pthread_mutex_lock in pthread - found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for pfm_initialize in pfm
-- Looking for pfm_initialize in pfm - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for compress2 in z
-- Looking for compress2 in z - found
-- Looking for setupterm in terminfo
-- Looking for setupterm in terminfo - not found
-- Looking for setupterm in tinfo
-- Looking for setupterm in tinfo - found
-- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)
-- Looking for xar_open in xar
-- Looking for xar_open in xar - not found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Success
-- Looking for _Unwind_Backtrace
-- Looking for _Unwind_Backtrace - found
-- Looking for getpagesize
-- Looking for getpagesize - found
-- Looking for sysconf
-- Looking for sysconf - found
-- Looking for getrusage
-- Looking for getrusage - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for isatty
-- Looking for isatty - found
-- Looking for futimens
-- Looking for futimens - found
-- Looking for futimes
-- Looking for futimes - found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for sigaltstack
-- Looking for sigaltstack - found
-- Looking for lseek64
-- Looking for lseek64 - found
-- Looking for mallctl
-- Looking for mallctl - not found
-- Looking for mallinfo
-- Looking for mallinfo - found
-- Looking for malloc_zone_statistics
-- Looking for malloc_zone_statistics - not found
-- Looking for getrlimit
-- Looking for getrlimit - found
-- Looking for posix_spawn
-- Looking for posix_spawn - found
-- Looking for pread
-- Looking for pread - found
-- Looking for realpath
-- Looking for realpath - found
-- Looking for sbrk
-- Looking for sbrk - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strerror_r
-- Looking for strerror_r - found
-- Looking for strerror_s
-- Looking for strerror_s - not found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for dlopen
-- Looking for dlopen - found
-- Looking for dladdr
-- Looking for dladdr - not found
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Looking for sched_getaffinity
-- Looking for sched_getaffinity - found
-- Looking for CPU_COUNT
-- Looking for CPU_COUNT - found
-- Looking for pthread_getname_np
-- Looking for pthread_getname_np - found
-- Looking for pthread_setname_np
-- Looking for pthread_setname_np - found
-- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE
-- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Performing Test LLVM_HAS_ATOMICS
-- Performing Test LLVM_HAS_ATOMICS - Success
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Success
-- Native target architecture is X86
-- Threads enabled.
-- Doxygen disabled.
-- Go bindings disabled.
-- Found OCaml: /usr/bin/ocamlfind
-- OCaml bindings disabled, need ctypes >=0.4.
-- Could NOT find Python module pygments
-- Could NOT find Python module pygments.lexers.c_cpp
-- Could NOT find Python module yaml
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Performing Test C_SUPPORTS_FPIC
-- Performing Test C_SUPPORTS_FPIC - Success
-- Performing Test CXX_SUPPORTS_FPIC
-- Performing Test CXX_SUPPORTS_FPIC - Success
-- Building with -fPIC
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Success
-- Performing Test CXX_SUPPORTS_CXX11
-- Performing Test CXX_SUPPORTS_CXX11 - Success
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Success
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Success
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Failed
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Success
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Success
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Success
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Success
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FDATA_SECTIONS
-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
-- Looking for os_signpost_interval_begin
-- Looking for os_signpost_interval_begin - not found
-- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.15")
-- Constructing LLVMBuild project information
-- Found Git: /usr/bin/git (found version "2.17.1")
-- Linker detection: GNU ld
-- Targeting X86
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Clang version: 9.0.0
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Success
-- Could NOT find Z3 (missing: Z3_LIBRARIES Z3_INCLUDE_DIR) (Required is at least version "4.7.1")
-- Failed to find LLVM FileCheck
-- git Version: v0.0.0
-- Version: 0.0.0
-- Performing Test HAVE_CXX_FLAG_STD_CXX11
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Success
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS
-- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Success
-- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES
-- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES
-- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/submitty/clang-llvm/build
DONE PREPARING CLANG INSTALLATION
#################################################################
# SUBMITTY SETUP
#################
echo Beginning Submitty Setup
Beginning Submitty Setup
#If in worker mode, run configure with --worker option.
if [ ${WORKER} == 1 ]; then
echo Running configure submitty in worker mode
python3 ${SUBMITTY_REPOSITORY}/.setup/CONFIGURE_SUBMITTY.py --worker
else
if [ ${VAGRANT} == 1 ]; then
# This should be set by setup_distro.sh for whatever distro we have, but
# in case it is not, default to our primary URL
if [ -z "${SUBMISSION_URL}" ]; then
SUBMISSION_URL='http://192.168.56.101'
fi
echo -e "/var/run/postgresql
${DB_USER}
${DATABASE_PASSWORD}
America/New_York
${SUBMISSION_URL}
1" | python3 ${SUBMITTY_REPOSITORY}/.setup/CONFIGURE_SUBMITTY.py --debug
else
python3 ${SUBMITTY_REPOSITORY}/.setup/CONFIGURE_SUBMITTY.py
fi
fi
Welcome to the Submitty Homework Submission Server Configuration
!! DEBUG MODE ENABLED !!
Hit enter to use default in []
What is the database host?: [localhost]
What is the database user/role?: [submitty_dbuser]
What is the password for the database user/role submitty_dbuser? :
What timezone should Submitty use? (for a full list of supported timezones see http://php.net/manual/en/timezones.php): [America/New_York]
What is the url for submission? (ex: http://192.168.56.101 or https://submitty.cs.rpi.edu):
What is the url for VCS? (Leave blank to default to submission url + {$vcs_type}) (ex: http://192.168.56.101/{$vcs_type} or https://submitty-vcs.cs.rpi.edu/{$vcs_type}:
What is the name of your institution? (Leave blank/type "none" if not desired):
What authentication method to use:
1. PAM
2. Database
Enter number?: [1]
Configuration completed. Now you may run the installation script
sudo /usr/local/submitty/.setup/INSTALL_SUBMITTY.sh
or
sudo /usr/local/submitty/.setup/INSTALL_SUBMITTY.sh clean
if [ ${WORKER} == 1 ]; then
#Add the submitty user to /etc/sudoers if in worker mode.
SUPERVISOR_USER=$(jq -r '.supervisor_user' ${SUBMITTY_INSTALL_DIR}/config/submitty_users.json)
if ! grep -q "${SUPERVISOR_USER}" /etc/sudoers; then
echo "" >> /etc/sudoers
echo "#grant the submitty user on this worker machine access to install submitty" >> /etc/sudoers
echo "%${SUPERVISOR_USER} ALL = (root) NOPASSWD: ${SUBMITTY_INSTALL_DIR}/.setup/INSTALL_SUBMITTY.sh" >> /etc/sudoers
echo "#grant the submitty user on this worker machine access to the systemctl wrapper" >> /etc/sudoers
echo "%${SUPERVISOR_USER} ALL = (root) NOPASSWD: ${SUBMITTY_INSTALL_DIR}/sbin/shipper_utils/systemctl_wrapper.py" >> /etc/sudoers
fi
fi
# Create and setup database for non-workers
if [ ${WORKER} == 0 ]; then
dbuser_password=`cat ${SUBMITTY_INSTALL_DIR}/.setup/submitty_conf.json | jq .database_password | tr -d '"'`
# create the submitty_dbuser role in postgres (if it does not yet exist)
# SUPERUSER privilege is required to use dblink extension (needed for data sync between master and course DBs).
su postgres -c "psql -c \"DO \\\$do\\\$ BEGIN IF NOT EXISTS ( SELECT FROM pg_catalog.pg_roles WHERE rolname = '${DB_USER}') THEN CREATE ROLE ${DB_USER} SUPERUSER LOGIN PASSWORD '${dbuser_password}'; END IF; END \\\$do\\\$;\""
# check to see if a submitty master database exists
DB_EXISTS=`su -c 'psql -lqt | cut -d \| -f 1 | grep -w submitty || true' postgres`
if [ "$DB_EXISTS" == "" ]; then
echo "Creating submitty master database"
su postgres -c "psql -c \"CREATE DATABASE submitty WITH OWNER ${DB_USER}\""
su postgres -c "psql submitty -c \"ALTER SCHEMA public OWNER TO ${DB_USER}\""
python3 ${SUBMITTY_REPOSITORY}/migration/migrator.py -e master -e system migrate --initial
else
echo "Submitty master database already exists"
fi
fi
DO
Creating submitty master database
CREATE DATABASE
ALTER SCHEMA
Running up migrations for master...
20180607070236_initial
20180611125006_alphanumeric_sections (FAKE)
20180622203658_auto_feed_registration_sections (FAKE)
20180919174124_user_preferred_lastname (FAKE)
20181011175809_reg_section_sync (FAKE)
20181213194404_emails (FAKE)
DONE
Running up migrations for system...
20180607070236_initial
20180619110916_lichen_package_installation (FAKE)
20180628235136_course_args (FAKE)
20180629193000_config_arg (FAKE)
20180629194447_git_folder_move (FAKE)
20180703000000_change_system_user_names (FAKE)
20180711164357_add_scrot (FAKE)
20180712185718_daemon_handler_queue (FAKE)
20180713152029_remove_crontab_file (FAKE)
20180812120356_daemoncgi_group (FAKE)
20180816232939_test_case_isolation_gradeable_rebuild (FAKE)
20180817164339_enable_docker (FAKE)
20180820120700_enable_networking (FAKE)
20180829105219_update_drmemory (FAKE)
20181028021533_qr_codes (FAKE)
DONE
echo Beginning Install Submitty Script
Beginning Install Submitty Script
bash ${SUBMITTY_INSTALL_DIR}/.setup/INSTALL_SUBMITTY.sh clean
CLONE OR UPDATE AnalysisTools...
current version matches or exceeds minimum version v.18.06.00
CLONE OR UPDATE Lichen...
current version matches or exceeds minimum version v.18.12.00
CLONE OR UPDATE RainbowGrades...
current version matches or exceeds minimum version v.18.07.00
CLONE OR UPDATE Tutorial...
current version matches or exceeds minimum version v.19.02.00
CLONE OR UPDATE pdf-annotate.js...
current version matches or exceeds minimum version v.18.10.00
Checking for system and database migrations
Running up migrations for master...DONE
Running up migrations for system...DONE
Could not find courses directory: /var/local/submitty/courses
Beginning installation of Submitty
Deleting submitty installation directories, /usr/local/submitty, for a clean installation
Make top level SUBMITTY DATA directories & set permissions
INSTALLING PRIMARY SUBMITTY
Copy the grading code
/usr/local/submitty/src/grading/lib /home/vagrant
-- The C compiler identification is GNU 7.3.0
-- The CXX compiler identification is GNU 7.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/submitty/src/grading/lib
Scanning dependencies of target submitty_grading
[ 6%] Building CXX object CMakeFiles/submitty_grading.dir/load_config_json.cpp.o
[ 12%] Building CXX object CMakeFiles/submitty_grading.dir/TestCase.cpp.o
[ 18%] Building CXX object CMakeFiles/submitty_grading.dir/JUnitGrader.cpp.o
[ 25%] Building CXX object CMakeFiles/submitty_grading.dir/DrMemoryGrader.cpp.o
[ 31%] Building CXX object CMakeFiles/submitty_grading.dir/PacmanGrader.cpp.o
[ 37%] Building CXX object CMakeFiles/submitty_grading.dir/myersDiff.cpp.o
[ 43%] Building CXX object CMakeFiles/submitty_grading.dir/tokens.cpp.o
[ 50%] Building CXX object CMakeFiles/submitty_grading.dir/tokenSearch.cpp.o
[ 56%] Building CXX object CMakeFiles/submitty_grading.dir/diffNaive.cpp.o
[ 62%] Building CXX object CMakeFiles/submitty_grading.dir/clean.cpp.o
[ 68%] Building CXX object CMakeFiles/submitty_grading.dir/difference.cpp.o
[ 75%] Building CXX object CMakeFiles/submitty_grading.dir/execute.cpp.o
[ 81%] Building CXX object CMakeFiles/submitty_grading.dir/execute_limits.cpp.o
[ 87%] Building CXX object CMakeFiles/submitty_grading.dir/error_message.cpp.o
[ 93%] Building CXX object CMakeFiles/submitty_grading.dir/window_utils.cpp.o
[100%] Linking CXX static library libsubmitty_grading.a
[100%] Built target submitty_grading
Copy the sample files
Build the junit test runner
Copy the user scripts
Copy the non-user scripts
Copy the submission website
Loading composer repositories with package information
Installing dependencies from lock file
Package operations: 5 installs, 0 updates, 0 removals
- Installing symfony/polyfill-ctype (v1.10.0): Downloading (connecting...)Downloading (0%) Downloading (100%)
- Installing paragonie/random_compat (v9.99.99): Downloading (connecting...)Downloading (0%) Downloading (45%)Downloading (90%)Downloading (100%)
- Installing ramsey/uuid (3.8.0): Downloading (connecting...)Downloading (0%) Downloading (10%)Downloading (20%)Downloading (35%)Downloading (45%)Downloading (65%)Downloading (75%)Downloading (85%)Downloading (95%)Downloading (100%)
- Installing symfony/polyfill-mbstring (v1.10.0): Downloading (connecting...)Downloading (0%) Downloading (30%)Downloading (65%)Downloading (100%)
- Installing twig/twig (v2.5.0): Downloading (connecting...)Downloading (100%) 
Generating optimized autoload files
/usr/local/submitty/site/public/js/pdf /home/vagrant
2019-03-04 05:46:14 URL:https://github-production-release-asset-2e65be.s3.amazonaws.com/142080598/64261080-cfd5-11e8-91ad-ed6b1343ef16?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190304%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190304T104552Z&X-Amz-Expires=300&X-Amz-Signature=b9629b530032039610219a139483fea5cfe9cc7c4009aa4919326b283e369bf1&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dpdf-annotate.min.js&response-content-type=application%2Foctet-stream [58146/58146] -> "pdf-annotate.min.js" [1]
2019-03-04 05:46:22 URL:https://github-production-release-asset-2e65be.s3.amazonaws.com/142080598/64bea700-cfd5-11e8-8a3c-84c1bacfd2c4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190304%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190304T104555Z&X-Amz-Expires=300&X-Amz-Signature=a5a92339fcde61dc64e0b7f90e7a3ce8985441dd57a4eeb3aae3ac4aa449a23e&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dpdf-annotate.min.js.map&response-content-type=application%2Foctet-stream [360789/360789] -> "pdf-annotate.min.js.map" [1]
no crontab for submitty_daemon
no crontab for submitty_daemon
Compile and install analysis tools
/usr/local/submitty/SubmittyAnalysisTools /home/vagrant
2019-03-04 05:46:41 URL:https://github-production-release-asset-2e65be.s3.amazonaws.com/56653577/881d3c4a-6fe3-11e8-8a4a-d66698fa5e9e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190304%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190304T104604Z&X-Amz-Expires=300&X-Amz-Signature=6bc6fddb02570c5a79b612ac81e50ce1c64512347af96625e8a292d7ef8861bb&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dcount&response-content-type=application%2Foctet-stream [18678960/18678960] -> "count" [1]
2019-03-04 05:47:00 URL:https://github-production-release-asset-2e65be.s3.amazonaws.com/56653577/977c5a18-6fe3-11e8-8dcb-0b61d8e5f00c?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190304%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190304T104622Z&X-Amz-Expires=300&X-Amz-Signature=a97be84ca819bf1d487d4ba858ccd1678bfce8af1d7d8d6f14e7e231f8c37316&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dplagiarism&response-content-type=application%2Foctet-stream [18863352/18863352] -> "plagiarism" [1]
2019-03-04 05:47:26 URL:https://github-production-release-asset-2e65be.s3.amazonaws.com/56653577/9ce06288-6fe3-11e8-807f-1f4d583a4ef1?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190304%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190304T104641Z&X-Amz-Expires=300&X-Amz-Signature=55eace59b27c9bd601c7a630953d3e107770137f48d5ac9bd021fba14b189113&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Ddiagnostics&response-content-type=application%2Foctet-stream [21260152/21260152] -> "diagnostics" [1]
/usr/local/submitty/GIT_CHECKOUT/AnalysisTools /home/vagrant
/usr/local/submitty/clang-llvm/build /home/vagrant
-- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)
-- Native target architecture is X86
-- Threads enabled.
-- Doxygen disabled.
-- Go bindings disabled.
-- OCaml bindings disabled, need ctypes >=0.4.
-- Could NOT find Python module pygments
-- Could NOT find Python module pygments.lexers.c_cpp
-- Could NOT find Python module yaml
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Building with -fPIC
-- Constructing LLVMBuild project information
-- Linker detection: GNU ld
-- Targeting X86
-- Clang version: 9.0.0
-- Could NOT find Z3 (missing: Z3_LIBRARIES Z3_INCLUDE_DIR) (Required is at least version "4.7.1")
-- Failed to find LLVM FileCheck
-- git Version: v0.0.0
-- Version: 0.0.0
-- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/submitty/clang-llvm/build
cp: cannot stat '/usr/local/submitty/clang-llvm/build/bin/ASTMatcher': No such file or directory
cp: cannot stat '/usr/local/submitty/clang-llvm/build/bin/UnionTool': No such file or directory
chmod: cannot access '/usr/local/submitty/SubmittyAnalysisTools/ASTMatcher': No such file or directory
chmod: cannot access '/usr/local/submitty/SubmittyAnalysisTools/UnionTool': No such file or directory
Cloning into '/usr/local/submitty/GIT_CHECKOUT/vendor/nlohmann/json'...
Checking out files: 87% (1607/1842)
Checking out files: 88% (1621/1842)
Checking out files: 89% (1640/1842)
Checking out files: 90% (1658/1842)
Checking out files: 91% (1677/1842)
Checking out files: 92% (1695/1842)
Checking out files: 93% (1714/1842)
Checking out files: 94% (1732/1842)
Checking out files: 95% (1750/1842)
Checking out files: 96% (1769/1842)
Checking out files: 97% (1787/1842)
Checking out files: 98% (1806/1842)
Checking out files: 99% (1824/1842)
Checking out files: 100% (1842/1842)
Checking out files: 100% (1842/1842), done.
Installing lichen...
done
Install python_submitty_utils
/usr/local/submitty/GIT_CHECKOUT/Submitty/python_submitty_utils /home/vagrant
Processing /usr/local/submitty/GIT_CHECKOUT/Submitty/python_submitty_utils
Requirement already satisfied: tzlocal in /usr/local/lib/python3.6/dist-packages (from submitty-utils==0.5.0) (1.5.1)
Requirement already satisfied: pytz in /usr/local/lib/python3.6/dist-packages (from tzlocal->submitty-utils==0.5.0) (2018.9)
Building wheels for collected packages: submitty-utils
Building wheel for submitty-utils (setup.py): started
Building wheel for submitty-utils (setup.py): finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-kwq21sxc/wheels/28/2e/c2/b8617a77a755ea398e16fc1fa10a0ea4a27c897ea11cc7c12d
Successfully built submitty-utils
Installing collected packages: submitty-utils
Successfully installed submitty-utils-0.5.0
chmod: cannot access '/usr/local/lib/python*/dist-packages/submitty_utils*.egg': No such file or directory
chmod: cannot access '/usr/local/lib/python*/dist-packages/easy-install.pth': No such file or directory
jq: error: Could not open file /usr/local/submitty/config/version.json: No such file or directory
jq: error: Could not open file /usr/local/submitty/config/version.json: No such file or directory
Completed installation of the Submitty version , commit
Stopping worker machine daemons...done
Commit 24cfcbb356dce1da883ca255d1321a4c05f163b7 is currently installed on this system.
Tag v.18.06.00 is the most recent git tag.
NOTE: submitty_autograding_shipper is not currently running
To start the daemon, run:
sudo systemctl start submitty_autograding_shipper
NOTE: submitty_autograding_worker is not currently running
To start the daemon, run:
sudo systemctl start submitty_autograding_worker
NOTE: submitty_daemon_jobs_handler is not currently running
To start the daemon, run:
sudo systemctl start submitty_daemon_jobs_handler
Preparing to update Submitty installation on worker machines
# (re)start the submitty grading scheduler daemon
systemctl restart submitty_autograding_shipper
systemctl restart submitty_autograding_worker
systemctl restart submitty_daemon_jobs_handler
# also, set it to automatically start on boot
systemctl enable submitty_autograding_shipper
Created symlink /etc/systemd/system/multi-user.target.wants/submitty_autograding_shipper.service → /etc/systemd/system/submitty_autograding_shipper.service.
systemctl enable submitty_autograding_worker
Created symlink /etc/systemd/system/multi-user.target.wants/submitty_autograding_worker.service → /etc/systemd/system/submitty_autograding_worker.service.
systemctl enable submitty_daemon_jobs_handler
Created symlink /etc/systemd/system/multi-user.target.wants/submitty_daemon_jobs_handler.service → /etc/systemd/system/submitty_daemon_jobs_handler.service.
#Setup website authentication if not in worker mode.
if [ ${WORKER} == 0 ]; then
sudo mkdir -p /usr/lib/cgi-bin
sudo chown -R www-data:www-data /usr/lib/cgi-bin
apache2ctl -t
if ! grep -q "${COURSE_BUILDERS_GROUP}" /etc/sudoers; then
echo "" >> /etc/sudoers
echo "#grant limited sudo access to members of the ${COURSE_BUILDERS_GROUP} group (instructors)" >> /etc/sudoers
echo "%${COURSE_BUILDERS_GROUP} ALL=(ALL:ALL) ${SUBMITTY_INSTALL_DIR}/bin/generate_repos.py" >> /etc/sudoers
echo "%${COURSE_BUILDERS_GROUP} ALL=(ALL:ALL) ${SUBMITTY_INSTALL_DIR}/bin/grading_done.py" >> /etc/sudoers
echo "%${COURSE_BUILDERS_GROUP} ALL=(ALL:ALL) ${SUBMITTY_INSTALL_DIR}/bin/regrade.py" >> /etc/sudoers
fi
fi
Syntax OK
if [ ${WORKER} == 0 ]; then
if [[ ${VAGRANT} == 1 ]]; then
# Disable OPCache for development purposes as we don't care about the efficiency as much
echo "opcache.enable=0" >> /etc/php/${PHP_VERSION}/fpm/conf.d/10-opcache.ini
DISTRO=$(lsb_release -si | tr '[:upper:]' '[:lower:]')
VERSION=$(lsb_release -sc | tr '[:upper:]' '[:lower:]')
rm -rf ${SUBMITTY_DATA_DIR}/logs/*
rm -rf ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty
mkdir -p ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty
mkdir -p ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/autograding
ln -s ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/autograding ${SUBMITTY_DATA_DIR}/logs/autograding
chown ${DAEMON_USER}:${COURSE_BUILDERS_GROUP} ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/autograding
chown ${DAEMON_USER}:${COURSE_BUILDERS_GROUP} ${SUBMITTY_DATA_DIR}/logs/autograding
chmod 770 ${SUBMITTY_DATA_DIR}/logs/autograding
mkdir -p ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/access
mkdir -p ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/autograding
mkdir -p ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/site_errors
mkdir -p ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/ta_grading
ln -s ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/access ${SUBMITTY_DATA_DIR}/logs/access
ln -s ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/site_errors ${SUBMITTY_DATA_DIR}/logs/site_errors
ln -s ${SUBMITTY_REPOSITORY}/.vagrant/${DISTRO}/${VERSION}/logs/submitty/ta_grading ${SUBMITTY_DATA_DIR}/logs/ta_grading
chown -R ${PHP_USER}:${COURSE_BUILDERS_GROUP} ${SUBMITTY_DATA_DIR}/logs/access
chmod -R 770 ${SUBMITTY_DATA_DIR}/logs/access
chown -R ${PHP_USER}:${COURSE_BUILDERS_GROUP} ${SUBMITTY_DATA_DIR}/logs/site_errors
chmod -R 770 ${SUBMITTY_DATA_DIR}/logs/site_errors
chown -R ${PHP_USER}:${COURSE_BUILDERS_GROUP} ${SUBMITTY_DATA_DIR}/logs/ta_grading
chmod -R 770 ${SUBMITTY_DATA_DIR}/logs/ta_grading
# Call helper script that makes the courses and refreshes the database
if [ ${NO_SUBMISSIONS} == 1 ]; then
python3 ${SUBMITTY_REPOSITORY}/.setup/bin/setup_sample_courses.py --no_submissions --submission_url ${SUBMISSION_URL}
else
python3 ${SUBMITTY_REPOSITORY}/.setup/bin/setup_sample_courses.py --submission_url ${SUBMISSION_URL}
fi
#################################################################
# SET CSV FIELDS (for classlist upload data)
#################
# Vagrant auto-settings are based on Rensselaer Polytechnic Institute School
# of Science 2015-2016.
# Other Universities will need to rerun /bin/setcsvfields to match their
# classlist csv data. See wiki for details.
${SUBMITTY_INSTALL_DIR}/sbin/setcsvfields.py 13 12 15 7
fi
fi
Adding user `instructor' ...
Adding new group `instructor' (1012) ...
Adding new user `instructor' (1009) with group `instructor' ...
Creating home directory `/home/instructor' ...
Copying files from `/etc/skel' ...
Adding user `instructor' to group `submitty_course_builders' ...
Adding user instructor to group submitty_course_builders
Done.
Adding user `ta' ...
Adding new group `ta' (1018) ...
Adding new user `ta' (1015) with group `ta' ...
Creating home directory `/home/ta' ...
Copying files from `/etc/skel' ...
pausing the autograding and jobs hander daemons
Creating user aphacker...
Setting password for user aphacker...
Creating user bitdiddle...
Setting password for user bitdiddle...
Creating user browna...
Setting password for user browna...
Creating user grader...
Setting password for user grader...
Creating user grader2...
Setting password for user grader2...
Creating user instructor...
Setting password for user instructor...
Creating user joness...
Setting password for user joness...
Creating user manne...
Setting password for user manne...
Creating user pearsr...
Setting password for user pearsr...
Creating user smithj...
Setting password for user smithj...
Creating user student...
Setting password for user student...
Creating user ta...
Setting password for user ta...
Creating user ta2...
Setting password for user ta2...
Creating user ta3...
Setting password for user ta3...
Creating user kinge...
Setting password for user kinge...
Creating user bruenl...
Setting password for user bruenl...
Creating user gislal...
Setting password for user gislal...
Creating user towneo...
Setting password for user towneo...
Creating user spinko...
Setting password for user spinko...
Creating user heanec...
Setting password for user heanec...
Creating user kilbad...
Setting password for user kilbad...
Creating user runolz...
Setting password for user runolz...
Creating user medhug...
Setting password for user medhug...
Creating user satted...
Setting password for user satted...
Creating user labadc...
Setting password for user labadc...
Creating user lakinh...
Setting password for user lakinh...
Creating user gutmai...
Setting password for user gutmai...
Creating user botsfj...
Setting password for user botsfj...
Creating user jacobs...
Setting password for user jacobs...
Creating user schims...
Setting password for user schims...
Creating user thompc...
Setting password for user thompc...
Creating user conrob...
Setting password for user conrob...
Creating user mrazt...
Setting password for user mrazt...
Creating user leannn...
Setting password for user leannn...
Creating user starkd...
Setting password for user starkd...
Creating user reynoa...
Setting password for user reynoa...
Creating user sporea...
Setting password for user sporea...
Creating user warde...
Setting password for user warde...
Creating user gottlj...
Setting password for user gottlj...
Creating user mckenh...
Setting password for user mckenh...
Creating user johnsr...
Setting password for user johnsr...
Creating user roobc...
Setting password for user roobc...
Creating user harbel...
Setting password for user harbel...
Creating user kovaco...
Setting password for user kovaco...
Creating user sauerd...
Setting password for user sauerd...
Creating user chrisw...
Setting password for user chrisw...
Creating user schroj...
Setting password for user schroj...
Creating user waterw...
Setting password for user waterw...
Creating user rueckm...
Setting password for user rueckm...
Creating user klingd...
Setting password for user klingd...
Creating user hodkid...
Setting password for user hodkid...
Creating user turnej...
Setting password for user turnej...
Creating user bergeb...
Setting password for user bergeb...
Creating user harric...
Setting password for user harric...
Creating user hettim...
Setting password for user hettim...
Creating user kundeb...
Setting password for user kundeb...
Creating user weissf...
Setting password for user weissf...
Creating user douglg...
Setting password for user douglg...
Creating user brakur...
Setting password for user brakur...
Creating user kerluh...
Setting password for user kerluh...
Creating user damorw...
Setting password for user damorw...
Creating user daniet...
Setting password for user daniet...
Creating user emardv...
Setting password for user emardv...
Creating user glovem...
Setting password for user glovem...
Creating user runolm...
Setting password for user runolm...
Creating user larkim...
Setting password for user larkim...
Creating user jastv...
Setting password for user jastv...
Creating user leuscj...
Setting password for user leuscj...
Creating user hartmj...
Setting password for user hartmj...
Creating user reichb...
Setting password for user reichb...
Creating user homeno...
Setting password for user homeno...
Creating user trembb...
Setting password for user trembb...
Creating user sengec...
Setting password for user sengec...
Creating user pagaca...
Setting password for user pagaca...
Creating user hoegea...
Setting password for user hoegea...
Creating user cronar...
Setting password for user cronar...
Creating user hayesk...
Setting password for user hayesk...
Creating user vonruf...
Setting password for user vonruf...
Creating user lubowc...
Setting password for user lubowc...
Creating user jastm...
Setting password for user jastm...
Creating user dibbea...
Setting password for user dibbea...
Creating user rutheh...
Setting password for user rutheh...
Creating user kshles...
Setting password for user kshles...
Creating user kingm...
Setting password for user kingm...
Creating user morisf...
Setting password for user morisf...
Creating user bechta...
Setting password for user bechta...
Creating user rathm...
Setting password for user rathm...
Creating user uptonr...
Setting password for user uptonr...
Creating user wilkic...
Setting password for user wilkic...
Creating user roobf...
Setting password for user roobf...
Creating user metza...
Setting password for user metza...
Creating user shielo...
Setting password for user shielo...
Creating user renneh...
Setting password for user renneh...
Creating user adamss...
Setting password for user adamss...
Creating user huele...
Setting password for user huele...
Creating user metzv...
Setting password for user metzv...
Creating user wardm...
Setting password for user wardm...
Creating user mullem...
Setting password for user mullem...
Creating user stracm...
Setting password for user stracm...
Creating user durgac...
Setting password for user durgac...
Creating user keelia...
Setting password for user keelia...
Creating user vonm...
Setting password for user vonm...
Creating user trompa...
Setting password for user trompa...
Creating user marvic...
Setting password for user marvic...
Creating user hammef...
Setting password for user hammef...
Creating user jakubr...
Setting password for user jakubr...
Creating user willia...
Setting password for user willia...
Creating user ortizr...
Setting password for user ortizr...
Creating user rogahl...
Setting password for user rogahl...
Creating user mcculc...
Setting password for user mcculc...
Creating user handc...
Setting password for user handc...
Creating user bodew...
Setting password for user bodew...
Creating user feestj...
Setting password for user feestj...
Creating user kiehnr...
Setting password for user kiehnr...
Creating user bauchg...
Setting password for user bauchg...
Creating user baliss...
Setting password for user baliss...
Creating user hamill...
Setting password for user hamill...
Creating user kocht...
Setting password for user kocht...
Creating user ullril...
Setting password for user ullril...
Creating user kessll...
Setting password for user kessll...
Creating user kuhicl...
Setting password for user kuhicl...
Creating user runtem...
Setting password for user runtem...
Creating user lindgf...
Setting password for user lindgf...
Creating user hintzf...
Setting password for user hintzf...
Creating user schadd...
Setting password for user schadd...
Creating user borerd...
Setting password for user borerd...
Creating user aufded...
Setting password for user aufded...
Creating user lockmc...
Setting password for user lockmc...
Creating user russec...
Setting password for user russec...
Creating user reingn...
Setting password for user reingn...
Creating user moscit...
Setting password for user moscit...
Creating user schowb...
Setting password for user schowb...
Creating user prosaj...
Setting password for user prosaj...
Creating user sauere...
Setting password for user sauere...
Creating user whitel...
Setting password for user whitel...
Creating user ruecke...
Setting password for user ruecke...
Creating user smithj1...Adding group `blank' (GID 1146) ...
Done.
Adding group `blank_tas_www' (GID 1147) ...
Done.
Adding group `blank_archive' (GID 1148) ...
Done.
Adding user `instructor' to group `blank' ...
Adding user instructor to group blank
Done.
Adding user `instructor' to group `blank_tas_www' ...
Adding user instructor to group blank_tas_www
Done.
Adding user `instructor' to group `blank_archive' ...
Adding user instructor to group blank_archive
Done.
The user `instructor' is already a member of `submitty_course_builders'.
Adding user `submitty_php' to group `blank_tas_www' ...
Adding user submitty_php to group blank_tas_www
Done.
Adding user `submitty_daemon' to group `blank_tas_www' ...
Adding user submitty_daemon to group blank_tas_www
Done.
Adding user `submitty_cgi' to group `blank_tas_www' ...
Adding user submitty_cgi to group blank_tas_www
Done.
CREATE COURSE:
semester: s19
course: blank
instructor: instructor
ta_www_group: blank_tas_www
Creating database submitty_s19_blank
CREATE DATABASE
Running up migrations for s19.blank...
20180607070236_initial
20180611120540_regrade_request (FAKE)
20180611125006_alphanumeric_sections (FAKE)
20180618210747_forum_category_colors (FAKE)
20180627121504_lichen_directories (FAKE)
20180702235227_student_images (FAKE)
20180703121911_forum_thread_status (FAKE)
20180704185837_lichen_photos_directory_owner (FAKE)
20180705150129_forum_posts_history (FAKE)
20180716125559_wrapper_upload (FAKE)
20180718124004_course_materials_directory (FAKE)
20180728172250_notifications (FAKE)
20180728215927_annotations_folder (FAKE)
20180729161731_update_old_merged_thread (FAKE)
20180730032400_regrade_request_teams (FAKE)
20180730152916_grades_due_date (FAKE)
20180802142630_seating (FAKE)
20180802223149_config_iris_etc (FAKE)
20180803105210_regrade_per_assignment (FAKE)
20180816054800_clamp_dates (FAKE)
20180827142903_course_materials_permissions (FAKE)
20180904185348_max_date_constraint (FAKE)
20180907095241_eg_scanned_exam (FAKE)
20180919150904_remove_instruction_url_limit (FAKE)
20180919174325_user_preferred_lastname (FAKE)
20180930162207_bugfix_plagiarism (FAKE)
20181013180203_has_due_date (FAKE)
20181028001826_simplify_gradeable_view (FAKE)
20181116052235_notification_settings (FAKE)
20190107164710_verify_grader_improvements (FAKE)
20190110000000_course_materials_owner (FAKE)
20190123000000_seating_permissions (FAKE)
20190124000000_results_public (FAKE)
DONE
INSERT 0 1
SUCCESS!
SUCCESS! new course blank s19 CREATED HERE: /var/local/submitty/courses/s19/blank
SUCCESS! course page url http://192.168.56.111/index.php?semester=s19&course=blank
The user `instructor' is already a member of `blank'.
The user `instructor' is already a member of `blank_archive'.
The user `instructor' is already a member of `blank_tas_www'.
Adding user `ta' to group `blank_tas_www' ...
Adding user ta to group blank_tas_www
Done.
BUILDING course=blank semester=s19...
Mon Mar 4 05:49:23 EST 2019
--------------------------------------------------------------------------------------
done building course=blank semester=s19
Mon Mar 4 05:49:23 EST 2019
course page url: http://192.168.56.111/index.php?semester=s19&course=blank
Adding group `development' (GID 1149) ...
Done.
Adding group `development_tas_www' (GID 1150) ...
Done.
Adding group `development_archive' (GID 1151) ...
Done.
Adding user `instructor' to group `development' ...
Adding user instructor to group development
Done.
Adding user `instructor' to group `development_tas_www' ...
Adding user instructor to group development_tas_www
Done.
Adding user `instructor' to group `development_archive' ...
Adding user instructor to group development_archive
Done.
The user `instructor' is already a member of `submitty_course_builders'.
Adding user `submitty_php' to group `development_tas_www' ...
Adding user submitty_php to group development_tas_www
Done.
Adding user `submitty_daemon' to group `development_tas_www' ...
Adding user submitty_daemon to group development_tas_www
Done.
Adding user `submitty_cgi' to group `development_tas_www' ...
Adding user submitty_cgi to group development_tas_www
Done.
CREATE COURSE:
semester: s19
course: development
instructor: instructor
ta_www_group: development_tas_www
Creating database submitty_s19_development
CREATE DATABASE
Running up migrations for s19.development...
20180607070236_initial
20180611120540_regrade_request (FAKE)
20180611125006_alphanumeric_sections (FAKE)
20180618210747_forum_category_colors (FAKE)
20180627121504_lichen_directories (FAKE)
20180702235227_student_images (FAKE)
20180703121911_forum_thread_status (FAKE)
20180704185837_lichen_photos_directory_owner (FAKE)
20180705150129_forum_posts_history (FAKE)
20180716125559_wrapper_upload (FAKE)
20180718124004_course_materials_directory (FAKE)
20180728172250_notifications (FAKE)
20180728215927_annotations_folder (FAKE)
20180729161731_update_old_merged_thread (FAKE)
20180730032400_regrade_request_teams (FAKE)
20180730152916_grades_due_date (FAKE)
20180802142630_seating (FAKE)
20180802223149_config_iris_etc (FAKE)
20180803105210_regrade_per_assignment (FAKE)
20180816054800_clamp_dates (FAKE)
20180827142903_course_materials_permissions (FAKE)
20180904185348_max_date_constraint (FAKE)
20180907095241_eg_scanned_exam (FAKE)
20180919150904_remove_instruction_url_limit (FAKE)
20180919174325_user_preferred_lastname (FAKE)
20180930162207_bugfix_plagiarism (FAKE)
20181013180203_has_due_date (FAKE)
20181028001826_simplify_gradeable_view (FAKE)
20181116052235_notification_settings (FAKE)
20190107164710_verify_grader_improvements (FAKE)
20190110000000_course_materials_owner (FAKE)
20190123000000_seating_permissions (FAKE)
20190124000000_results_public (FAKE)
DONE
INSERT 0 1
SUCCESS!
SUCCESS! new course development s19 CREATED HERE: /var/local/submitty/courses/s19/development
SUCCESS! course page url http://192.168.56.111/index.php?semester=s19&course=development
The user `instructor' is already a member of `development'.
The user `instructor' is already a member of `development_archive'.
The user `instructor' is already a member of `development_tas_www'.
Adding user `manne' to group `development_tas_www' ...
Adding user manne to group development_tas_www
Done.
Adding user `ta' to group `development_tas_www' ...
Adding user ta to group development_tas_www
Done.
BUILDING course=development semester=s19...
Mon Mar 4 05:49:26 EST 2019
--------------------------------------------------------------------------------------
Mon Mar 4 05:49:26 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/c_failure_messages/config
destination: /var/local/submitty/courses/s19/development/build/c_failure_messages
--------------------------------------------------------------------------------------
Mon Mar 4 05:49:32 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/choice_of_language/config
destination: /var/local/submitty/courses/s19/development/build/choice_of_language
--------------------------------------------------------------------------------------
Mon Mar 4 05:49:39 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/cpp_buggy_custom/config
destination: /var/local/submitty/courses/s19/development/build/cpp_buggy_custom
--------------------------------------------------------------------------------------
Mon Mar 4 05:49:46 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/cpp_cats/config
destination: /var/local/submitty/courses/s19/development/build/cpp_cats
--------------------------------------------------------------------------------------
Mon Mar 4 05:49:53 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/cpp_custom/config
destination: /var/local/submitty/courses/s19/development/build/cpp_custom
--------------------------------------------------------------------------------------
Mon Mar 4 05:49:59 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/cpp_hidden_tests/config
destination: /var/local/submitty/courses/s19/development/build/cpp_hidden_tests
--------------------------------------------------------------------------------------
Mon Mar 4 05:50:06 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/cpp_provided_code/config
destination: /var/local/submitty/courses/s19/development/build/cpp_provided_code
--------------------------------------------------------------------------------------
Mon Mar 4 05:50:14 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/cpp_simple_lab/config
destination: /var/local/submitty/courses/s19/development/build/cpp_simple_lab
--------------------------------------------------------------------------------------
Mon Mar 4 05:50:21 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/early_submission_incentive/config
destination: /var/local/submitty/courses/s19/development/build/early_submission_incentive
--------------------------------------------------------------------------------------
Mon Mar 4 05:50:29 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/iclicker_upload/config
destination: /var/local/submitty/courses/s19/development/build/iclicker_upload
--------------------------------------------------------------------------------------
Mon Mar 4 05:50:36 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/image_diff_mirror/config
destination: /var/local/submitty/courses/s19/development/build/image_diff_mirror
--------------------------------------------------------------------------------------
Mon Mar 4 05:50:44 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/input_output_subdirectories/config
destination: /var/local/submitty/courses/s19/development/build/input_output_subdirectories
--------------------------------------------------------------------------------------
Mon Mar 4 05:50:52 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/left_right_exam_seating/config
destination: /var/local/submitty/courses/s19/development/build/left_right_exam_seating
--------------------------------------------------------------------------------------
Mon Mar 4 05:51:00 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/matlab/config
destination: /var/local/submitty/courses/s19/development/build/matlab
--------------------------------------------------------------------------------------
Mon Mar 4 05:51:09 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/minimal_code_editing/config
destination: /var/local/submitty/courses/s19/development/build/minimal_code_editing
--------------------------------------------------------------------------------------
Mon Mar 4 05:51:18 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/paragraph_textboxes/config
destination: /var/local/submitty/courses/s19/development/build/paragraph_textboxes
--------------------------------------------------------------------------------------
Mon Mar 4 05:51:27 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/pdf_exam/config
destination: /var/local/submitty/courses/s19/development/build/pdf_exam
--------------------------------------------------------------------------------------
Mon Mar 4 05:51:37 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/pdf_word_count/config
destination: /var/local/submitty/courses/s19/development/build/pdf_word_count
--------------------------------------------------------------------------------------
Mon Mar 4 05:51:46 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/python_linehighlight/config
destination: /var/local/submitty/courses/s19/development/build/python_linehighlight
--------------------------------------------------------------------------------------
Mon Mar 4 05:51:56 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/python_multipart_static_analysis/config
destination: /var/local/submitty/courses/s19/development/build/python_multipart_static_analysis
--------------------------------------------------------------------------------------
Mon Mar 4 05:52:07 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/python_simple_homework/config
destination: /var/local/submitty/courses/s19/development/build/python_simple_homework
--------------------------------------------------------------------------------------
Mon Mar 4 05:52:18 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/test_notes_upload/config
destination: /var/local/submitty/courses/s19/development/build/test_notes_upload
--------------------------------------------------------------------------------------
Mon Mar 4 05:52:28 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/test_notes_upload_3page/config
destination: /var/local/submitty/courses/s19/development/build/test_notes_upload_3page
--------------------------------------------------------------------------------------
Mon Mar 4 05:52:38 EST 2019
INSTALL assignment config: /usr/local/submitty/more_autograding_examples/upload_only/config
destination: /var/local/submitty/courses/s19/development/build/upload_only
--------------------------------------------------------------------------------------
done building course=development semester=s19
Mon Mar 4 05:52:50 EST 2019
course page url: http://192.168.56.111/index.php?semester=s19&course=development
Adding group `sample' (GID 1152) ...
Done.
Adding group `sample_tas_www' (GID 1153) ...
Done.
Adding group `sample_archive' (GID 1154) ...
Done.
Adding user `instructor' to group `sample' ...
Adding user instructor to group sample
Done.
Adding user `instructor' to group `sample_tas_www' ...
Adding user instructor to group sample_tas_www
Done.
Adding user `instructor' to group `sample_archive' ...
Adding user instructor to group sample_archive
Done.
The user `instructor' is already a member of `submitty_course_builders'.
Adding user `submitty_php' to group `sample_tas_www' ...
Adding user submitty_php to group sample_tas_www
Done.
Adding user `submitty_daemon' to group `sample_tas_www' ...
Adding user submitty_daemon to group sample_tas_www
Done.
Adding user `submitty_cgi' to group `sample_tas_www' ...
Adding user submitty_cgi to group sample_tas_www
Done.
CREATE COURSE:
semester: s19
course: sample
instructor: instructor
ta_www_group: sample_tas_www
Creating database submitty_s19_sample
CREATE DATABASE
Running up migrations for s19.sample...
20180607070236_initial
20180611120540_regrade_request (FAKE)
20180611125006_alphanumeric_sections (FAKE)
20180618210747_forum_category_colors (FAKE)
20180627121504_lichen_directories (FAKE)
20180702235227_student_images (FAKE)
20180703121911_forum_thread_status (FAKE)
20180704185837_lichen_photos_directory_owner (FAKE)
20180705150129_forum_posts_history (FAKE)
20180716125559_wrapper_upload (FAKE)
20180718124004_course_materials_directory (FAKE)
20180728172250_notifications (FAKE)
20180728215927_annotations_folder (FAKE)
20180729161731_update_old_merged_thread (FAKE)
20180730032400_regrade_request_teams (FAKE)
20180730152916_grades_due_date (FAKE)
20180802142630_seating (FAKE)
20180802223149_config_iris_etc (FAKE)
20180803105210_regrade_per_assignment (FAKE)
20180816054800_clamp_dates (FAKE)
20180827142903_course_materials_permissions (FAKE)
20180904185348_max_date_constraint (FAKE)
20180907095241_eg_scanned_exam (FAKE)
20180919150904_remove_instruction_url_limit (FAKE)
20180919174325_user_preferred_lastname (FAKE)
20180930162207_bugfix_plagiarism (FAKE)
20181013180203_has_due_date (FAKE)
20181028001826_simplify_gradeable_view (FAKE)
20181116052235_notification_settings (FAKE)
20190107164710_verify_grader_improvements (FAKE)
20190110000000_course_materials_owner (FAKE)
20190123000000_seating_permissions (FAKE)
20190124000000_results_public (FAKE)
DONE
INSERT 0 1
SUCCESS!
SUCCESS! new course sample s19 CREATED HERE: /var/local/submitty/courses/s19/sample
SUCCESS! course page url http://192.168.56.111/index.php?semester=s19&course=sample
The user `instructor' is already a member of `sample'.
The user `instructor' is already a member of `sample_archive'.
The user `instructor' is already a member of `sample_tas_www'.
Setting password for user smithj1...
Creating user kessle...
Setting password for user kessle...
Creating user bartec...
Setting password for user bartec...
Database created, now populating (Master DB connection made, metadata bound)...
(Course DB connection made, metadata bound)...
Creating registration sections (tables loaded)...
Create section 1
Creating rotating sections (tables loaded)...
Create section 1
Create section 2
Create section 3
Create section 4
Create section 5
Create users (tables loaded)...
Creating user Alyssa P Hacker (aphacker)...
Creating user Ben Bitdiddle (bitdiddle)...
Creating user Alex Brown (browna)...
Creating user Quinn Instructor (instructor)...
Creating user Marcellus Jast (jastm)...
Creating user Sally Jones (joness)...
Creating user Dean Kilback (kilbad)...
Creating user Chad McCullough (mcculc)...
Creating user Maryjane Ruecker (rueckm)...
Creating user John Smith (smithj)...
Creating user Joe Student (student)...
Creating user Jill TA (ta)...
Database created, now populating (Master DB connection made, metadata bound)...
(Course DB connection made, metadata bound)...
Creating registration sections (tables loaded)...
Create section 1
Create section 2
Create section 3
Create section 4
Create section 5
Create section 6
Create section 7
Create section 8
Create section 9
Create section 10
Creating rotating sections (tables loaded)...
Create section 1
Create section 2
Create section 3
Create section 4
Create section 5
Create users (tables loaded)...
Creating user Sigurd Adams (adamss)...
Creating user Alyssa P Hacker (aphacker)...
Creating user Gwen Bauch (bauchg)...
Creating user Birdie Berge (bergeb)...
Creating user Ben Bitdiddle (bitdiddle)...
Creating user Wyman Bode (bodew)...
Creating user Dustin Borer (borerd)...
Creating user Ramon Brakus (brakur)...
Creating user Alex Brown (browna)...
Creating user Lelia Bruen (bruenl)...
Creating user Willy Christiansen (chrisw)...
Creating user Brionna Conroy (conrob)...
Creating user Rachel Crona (cronar)...
Creating user Wendell D'Amore (damorw)...
Creating user Alfreda Dibbert (dibbea)...
Creating user Glen Douglas (douglg)...
Creating user Clementina Durgan (durgac)...
Creating user Lou Gislason (gislal)...
Creating user Mason Glover (glovem)...
Creating user Janet Gottlieb (gottlj)...
Creating user Irwin Gutmann (gutmai)...
Creating user Felicity Hammes (hammef)...
Creating user Charlotte Hand (handc)...
Creating user Luz Harber (harbel)...
Creating user Christopher Harris (harric)...
Creating user Jakayla Hartmann (hartmj)...
Creating user Cornelius Heaney (heanec)...
Creating user Damien Hodkiewicz (hodkid)...
Creating user Antwan Hoeger (hoegea)...
Creating user Ena Huel (huele)...
Creating user Quinn Instructor (instructor)...
Creating user Rollin Jakubowski (jakubr)...
Creating user Marcellus Jast (jastm)...
Creating user Sally Jones (joness)...
Creating user Ayden Keeling (keelia)...
Creating user Earline Kessler (kessle)...
Creating user Lindsey Kessler (kessll)...
Creating user Edison King (kinge)...
Creating user Muhammad King (kingm)...
Creating user Diego Kling (klingd)...
Creating user Travon Koch (kocht)...
Creating user Ozella Kovacek (kovaco)...
Creating user Laurel Kuhic (kuhicl)...
Creating user Hazel Lakin (lakinh)...
Creating user Madelynn Larkin (larkim)...
Creating user Jordi Leuschke (leuscj)...
Creating user Freeda Lindgren (lindgf)...
Creating user Emmett Mann (manne)...
Creating user Cortez Marvin (marvic)...
Creating user Chad McCullough (mcculc)...
Creating user Allene Metz (metza)...
Creating user Verdie Metz (metzv)...
Creating user Rubie Ortiz (ortizr)...
Creating user Antwon Pagac (pagaca)...
Creating user Jamarcus Prosacco (prosaj)...
Creating user Maud Rath (rathm)...
Creating user Herta Renner (renneh)...
Creating user Layne Rogahn (rogahl)...
Creating user Cali Roob (roobc)...
Creating user Francesco Roob (roobf)...
Creating user Esteban Ruecker (ruecke)...
Creating user Zoie Runolfsson (runolz)...
Creating user Cordie Russel (russec)...
Creating user Diamond Sauer (sauerd)...
Creating user Ewell Sauer (sauere)...
Creating user Desiree Schaden (schadd)...
Creating user Sydnee Schimmel (schims)...
Creating user Jaime Schroeder (schroj)...
Creating user Cary Senger (sengec)...
Creating user Olaf Shields (shielo)...
Creating user John Smith (smithj)...
Creating user Jorge Smith (smithj1)...
Creating user Otho Spinka (spinko)...
Creating user Dora Stark (starkd)...
Creating user Malvina Stracke (stracm)...
Creating user Joe Student (student)...
Creating user Jill TA (ta)...
Creating user Carli Thompson (thompc)...
Creating user Omari Towne (towneo)...
Creating user Buford Tremblay (trembb)...
Creating user Loy Ullrich (ullril)...
Creating user Rita Upton (uptonr)...
Creating user Florence VonRueden (vonruf)...
Creating user Eliezer Ward (warde)...
Creating user Wiley Waters (waterw)...
Creating user Francesco Weissnat (weissf)...
Creating user Lizeth White (whitel)...
Creating user Casey Wilkinson (wilkic)...
Creating user Annabel Williamson (willia)...
Database created, now populating (Master DB connection made, metadata bound)...
(Course DB connection made, metadata bound)...
Creating registration sections (tables loaded)...
Create section 1
Create section 2
Create section 3
Create section 4
Create section 5
Create section 6
Create section 7
Create section 8
Create section 9
Create section 10
Creating rotating sections (tables loaded)...
Create section 1
Create section 2
Create section 3
Create section 4
Create section 5
Create users (tables loaded)...
Creating user Sigurd Adams (adamss)...
Creating user Alyssa P Hacker (aphacker)...
Creating user Delphia Aufderhar (aufded)...
Creating user Selina Balistreri (baliss)...
Creating user Cleora Bartell (bartec)...
Creating user Gwen Bauch (bauchg)...
Creating user Abigale Bechtelar (bechta)...
Creating user Birdie Berge (bergeb)...
Creating user Ben Bitdiddle (bitdiddle)...
Creating user Wyman Bode (bodew)...
Creating user Dustin Borer (borerd)...
Creating user Jamie Botsford (botsfj)...
Creating user Ramon Brakus (brakur)...
Creating user Alex Brown (browna)...
Creating user Lelia Bruen (bruenl)...
Creating user Willy Christiansen (chrisw)...
Creating user Brionna Conroy (conrob)...
Creating user Rachel Crona (cronar)...
Creating user Wendell D'Amore (damorw)...
Creating user Tremaine Daniel (daniet)...
Creating user Alfreda Dibbert (dibbea)...
Creating user Glen Douglas (douglg)...
Creating user Clementina Durgan (durgac)...
Creating user Verda Emard (emardv)...
Creating user Jamaal Feest (feestj)...
Creating user Lou Gislason (gislal)...
Creating user Mason Glover (glovem)...
Creating user Janet Gottlieb (gottlj)...
Creating user Tim Grader (grader)...
Creating user Noby Grader (grader2)...
Creating user Irwin Gutmann (gutmai)...
Creating user Libbie Hamill (hamill)...
Creating user Felicity Hammes (hammef)...
Creating user Charlotte Hand (handc)...
Creating user Luz Harber (harbel)...
Creating user Christopher Harris (harric)...
Creating user Jakayla Hartmann (hartmj)...
Creating user Kaley Hayes (hayesk)...
Creating user Cornelius Heaney (heanec)...
Creating user Mauricio Hettinger (hettim)...
Creating user Freida Hintz (hintzf)...
Creating user Damien Hodkiewicz (hodkid)...
Creating user Antwan Hoeger (hoegea)...
Creating user Osborne Homenick (homeno)...
Creating user Ena Huel (huele)...
Creating user Quinn Instructor (instructor)...
Creating user Stephania Jacobi (jacobs)...
Creating user Rollin Jakubowski (jakubr)...
Creating user Marcellus Jast (jastm)...
Creating user Vilma Jast (jastv)...
Creating user Reece Johnson (johnsr)...
Creating user Sally Jones (joness)...
Creating user Ayden Keeling (keelia)...
Creating user Hermina Kerluke (kerluh)...
Creating user Earline Kessler (kessle)...
Creating user Lindsey Kessler (kessll)...
Creating user Ryan Kiehn (kiehnr)...
Creating user Dean Kilback (kilbad)...
Creating user Edison King (kinge)...
Creating user Muhammad King (kingm)...
Creating user Diego Kling (klingd)...
Creating user Travon Koch (kocht)...
Creating user Ozella Kovacek (kovaco)...
Creating user Serenity Kshlerin (kshles)...
Creating user Laurel Kuhic (kuhicl)...Adding user `manne' to group `sample' ...
Adding user manne to group sample
Done.
Adding user `manne' to group `sample_archive' ...
Adding user manne to group sample_archive
Done.
Adding user `manne' to group `sample_tas_www' ...
Adding user manne to group sample_tas_www
Done.
Adding user `ta' to group `sample_tas_www' ...
Adding user ta to group sample_tas_www
Done.
Adding user `ta2' to group `sample_tas_www' ...
Adding user ta2 to group sample_tas_www
Done.
Adding user `ta3' to group `sample_tas_www' ...
Adding user ta3 to group sample_tas_www
Done.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment