Readme

The commands below must be run as root

Current list of valid codenames:

Initial requirements

Requirements for apt-key

aptitude update&&aptitude install -y gnupg

Requirements for automatic scripts below

aptitude update&&aptitude install -y wget lsb-release

Optional (if you want to use https)

aptitude update&&aptitude install -y apt-transport-https

Configuration script

HTTP HTTPS
#!/bin/bash
codenames="wheezy|jessie|stretch"
if [ "$UID" != "0" ]; then
  echo>&2 "You must run this script as root"
  exit 1
fi
wget -O- https://pkg.celforyon.fr/dl/celforyon.gpg.key|apt-key add -
codename=$(lsb_release -sc)
while echo $codename|grep -Evq "^($codenames)$"; do
  echo -n "Select a codename ($codenames): "
  read codename
done
echo>/etc/apt/sources.list.d/pkg.celforyon.list "deb http://pkg.celforyon.fr/ $codename main"
#!/bin/bash
codenames="wheezy|jessie|stretch"
if [ "$UID" != "0" ]; then
  echo>&2 "You must run this script as root"
  exit 1
fi
wget -O- https://pkg.celforyon.fr/dl/celforyon.gpg.key|apt-key add -
codename=$(lsb_release -sc)
while echo $codename|grep -Evq "^($codenames)$"; do
  echo -n "Select a codename ($codenames): "
  read codename
done
echo>/etc/apt/sources.list.d/pkg.celforyon.list "deb https://pkg.celforyon.fr/ $codename main"

One-line configuration

HTTP HTTPS
wget -O/tmp/install.sh https://pkg.celforyon.fr/dl/install_http.php&&chmod +x /tmp/install.sh&&/tmp/install.sh
wget -O/tmp/install.sh https://pkg.celforyon.fr/dl/install_https.php&&chmod +x /tmp/install.sh&&/tmp/install.sh