Corrections : etc/nsd/zone.d/heureux-cyclage.org.zone.m4
[lhc/ateliers.git] / local / apt-configure
1 #!/bin/sh -eu
2 tool=$(readlink -e "${0%/*}/..")
3 . "$tool"/local/lib.sh
4
5 sudo install -m 664 -o root -g root /dev/stdin /etc/apt/sources.list <<-EOF
6 deb http://ftp.rezopole.net/debian/ $local_lsb_name main
7 deb http://security.debian.org/ $local_lsb_name/updates main
8 deb http://ftp.rezopole.net/debian/ ${local_lsb_name}-updates main
9 EOF
10 sudo install -m 664 -o root -g root /dev/stdin /etc/apt/sources.list.d/$local_lsb_name-backports.list <<-EOF
11 #deb http://ftp.rezopole.net/debian $local_lsb_name-backports main
12 EOF
13 sudo install -m 664 -o root -g root /dev/stdin /etc/apt/sources.list.d/odoo.list <<-EOF
14 deb http://nightly.odoo.com/7.0/nightly/deb ./
15 EOF
16 sudo install -m 664 -o root -g root /dev/stdin /etc/apt/preferences <<-EOF
17 Package: *
18 Pin: release a=$local_lsb_name
19 Pin-Priority: 200
20
21 #Package: *
22 #Pin: release a=$local_lsb_name-backports
23 #Pin-Priority: 170
24 EOF
25 sudo apt-get update
26 "$tool"/local/apt-get-install apticron
27 m4 \
28 --define=LOCAL_DOMAINNAME=$local_domainname \
29 <"$tool"/etc/apticron/apticron.conf.m4 |
30 sudo install -m 644 -o root -g root /dev/stdin \
31 /etc/apticron/apticron.conf