Skip to content

Instantly share code, notes, and snippets.

@gdamjan
Last active August 14, 2019 20:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gdamjan/5ce59941b879b2e8ecfa55db3f7827c7 to your computer and use it in GitHub Desktop.
Save gdamjan/5ce59941b879b2e8ecfa55db3f7827c7 to your computer and use it in GitHub Desktop.
remove /etc/apt/sources.list.d/ftp_us_debian_org_debian.list # stretch backports
comment out /etc/apt/sources.list.d/apache_bintray_com_couchdb_deb.list # no buster repo yet
sed -i 's/stretch/buster/' /etc/apt/sources.list.d/* /etc/apt/sources.list
apt update && apt upgrade && apt full-upgrade
apt autoremove --purge ; apt clean
then install self-compiled:
- couchdb_2.3.1~buster_amd64.deb
- couch-libmozjs185-1.0_1.8.5-1.0.0+couch-2~buster_amd64.deb
(there's no official builds yet)
cd /opt/convertor
PYTHONUSERBASE=$PWD/py-env pip3 install --user -r requirements.txt
cd /opt/feed2tweet
PYTHONUSERBASE=$PWD/py-env pip3 install --user git+https://github.com/kurtmckee/feedparser.git@develop
PYTHONUSERBASE=$PWD/py-env pip3 install --user feed2tweet
cd /opt/erlbot
get the build artifact from https://gitlab.com/gdamjan/erlang-irc-bot-skopjehacklab/pipelines
bsdtar xf /tmp/v104.zip --strip-components 4
# This things need to work:
postfix
mailman -> postfix
mysql
influxdb
grafana
couchdb
nginx
uwsgi
- drupal -> mysql
- mediawiki -> mysql
- mailman cgi web interface
- convertor
erlbot -> couchdb
certbot (systemd timer)
feed2tweet (systemd timer)
@gdamjan
Copy link
Author

gdamjan commented Aug 14, 2019

also, check for find /etc/ -name '*.dpkg-dist' -o -name '*.ucf-dist'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment