<commit_before># This config file (aegea/default_config.yml) is written to each
# user's home directory under the path ~/.config/aegea/config.yml if
# that path is not present. Run any aegea command to cause this to
# happen.  Once the file is written, you can modify it with your site
# or user-specific settings.
build_ami:
  base_ami: auto
  base_ami_product: com.ubuntu.cloud:server:16.04:amd64
  rootfs_skel_dirs:
    - auto
  packages:
    - language-pack-en
    - iptables-persistent
    - debian-goodies
    - bridge-utils
    - squid-deb-proxy
    - pixz
    - cryptsetup-bin
    - mdadm
    - btrfs-tools
    - libffi-dev
    - libssl-dev
    - libxml2-dev
    - libxslt1-dev
    - libyaml-dev
    - libcurl4-openssl-dev
    - libhdf5-dev
    - libjemalloc-dev
    - libzip-dev
    - libsnappy-dev
    - liblz4-dev
    - libboost-dev
    - libgmp-dev
    - libmpfr-dev
    - libhts-dev
    - libsqlite3-dev
    - htop
    - pydf
    - jq
    - httpie
    - python-dev
    - python-cffi
    - python-pip
    - python-setuptools
    - python-wheel
    - python-virtualenv
    - python3-dev
    - python3-cffi
    - python3-pip
    - python3-setuptools
    - python3-wheel
    - nfs-common
    - fail2ban
    - emacs24-nox
    - byobu
    - keychain
    - colordiff
    - cgmanager-utils
    - unzip
    - nmap
    - build-essential
    - cmake
    - libtool
    - autoconf
    - ruby
    - sysstat
    - dstat
    - numactl
    - gdebi-core
    - sqlite3
    - stunnel
  commands:
    - "sed -i -e '/cloudconfig/ d' /etc/fstab"
    - "sed -i -e '/^PermitRootLogin/ s/.*/PermitRootLogin no/' /etc/ssh/sshd_config"
    - "update-grub"
    - "grub-install /dev/xvda"
    - "pip3 install awscli-cwlogs==1.4.0 keymaker==0.2.1 boto3==1.3.1 awscli==1.10.34"
    - "keymaker install"
    - "activate-global-python-argcomplete"
    - "dpkg-reconfigure debconf -f noninteractive -p critical"
    - "apt-get install --yes virtualenv docker.io || true"
    - "apt-get remove --yes popularity-contest postfix apport"
    - "if dpkg-query --show snapd; then apt-get remove --yes snapd; fi"
    - "apt-get autoremove --yes"
    - "apt-get clean --yes"
    - "find /etc/cron.* -type f -not -name .placeholder -and -not -name logrotate -and -not -name fstrim -delete"
  cloud_config_data:
    - apt_sources:
      - source: "deb http://cran.rstudio.com/bin/linux/ubuntu xenial/"
        filename: rstudio.list
        keyid: E084DAB9
#      - source: "deb http://apt.arvados.org/ trusty main"
#        filename: arvados.list
#        keyid: <KEY>

# Name your Route 53 private DNS zone here. If you leave the value as
# null, Aegea will enumerate the private DNS zones in your account,
# and if only one exists, select and use that one. Otherwise, Aegea
# will raise an error.
dns:
  private_zone: null

ls:
  sort_by: launch_time
  columns:
    - id
    - state
    - instance_type
    - launch_time
    - public_dns_name
    - image_id<commit_msg>Fixup<commit_after># This config file (aegea/default_config.yml) is written to each
# user's home directory under the path ~/.config/aegea/config.yml if
# that path is not present. Run any aegea command to cause this to
# happen.  Once the file is written, you can modify it with your site
# or user-specific settings.
build_ami:
  base_ami: auto
  base_ami_product: com.ubuntu.cloud:server:16.04:amd64
  rootfs_skel_dirs:
    - auto
  packages:
    - language-pack-en
    - iptables-persistent
    - debian-goodies
    - bridge-utils
    - squid-deb-proxy
    - pixz
    - cryptsetup-bin
    - mdadm
    - btrfs-tools
    - libffi-dev
    - libssl-dev
    - libxml2-dev
    - libxslt1-dev
    - libyaml-dev
    - libcurl4-openssl-dev
    - libhdf5-dev
    - libjemalloc-dev
    - libzip-dev
    - libsnappy-dev
    - liblz4-dev
    - libboost-dev
    - libgmp-dev
    - libmpfr-dev
    - libhts-dev
    - libsqlite3-dev
    - htop
    - pydf
    - jq
    - httpie
    - python-dev
    - python-cffi
    - python-pip
    - python-setuptools
    - python-wheel
    - python-virtualenv
    - python3-dev
    - python3-cffi
    - python3-pip
    - python3-setuptools
    - python3-wheel
    - nfs-common
    - fail2ban
    - emacs24-nox
    - byobu
    - keychain
    - colordiff
    - cgmanager-utils
    - unzip
    - nmap
    - build-essential
    - cmake
    - libtool
    - autoconf
    - ruby
    - sysstat
    - dstat
    - numactl
    - gdebi-core
    - sqlite3
    - stunnel
  commands:
    - "sed -i -e '/cloudconfig/ d' /etc/fstab"
    - "sed -i -e '/^PermitRootLogin/ s/.*/PermitRootLogin no/' /etc/ssh/sshd_config"
    - "update-grub"
    - "grub-install /dev/xvda"
    - "pip3 install awscli-cwlogs==1.4.0 keymaker==0.2.1 boto3==1.3.1 awscli==1.10.34"
    - "keymaker install"
    - "activate-global-python-argcomplete"
    - "dpkg-reconfigure debconf -f noninteractive -p critical"
    - "apt-get install --yes virtualenv docker.io || true"
    - "apt-get remove --yes popularity-contest postfix apport"
    - "if dpkg-query --show snapd; then apt-get remove --yes snapd; fi"
    - "apt-get autoremove --yes"
    - "apt-get clean --yes"
    - "find /etc/cron.* -type f -not -name .placeholder -and -not -name logrotate -and -not -name fstrim -delete"
  cloud_config_data:
    apt_sources:
      - source: "deb http://cran.rstudio.com/bin/linux/ubuntu xenial/"
        filename: rstudio.list
        keyid: E084DAB9
#      - source: "deb http://apt.arvados.org/ trusty main"
#        filename: arvados.list
#        keyid: <KEY>

# Name your Route 53 private DNS zone here. If you leave the value as
# null, Aegea will enumerate the private DNS zones in your account,
# and if only one exists, select and use that one. Otherwise, Aegea
# will raise an error.
dns:
  private_zone: null

ls:
  sort_by: launch_time
  columns:
    - id
    - state
    - instance_type
    - launch_time
    - public_dns_name
    - image_id
{'fraction_non_alphanumeric': 0.11192504258943782, 'fraction_numerical': 0.01465076660988075, 'mean_word_length': 2.0092260379292672, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1324853', 'n_tokens_mistral': 2247, 'n_tokens_neox': 2170, 'n_words': 525}