##// END OF EJS Templates
Merge pull request #4 from g-vidal/rpifegen...
Gérard Vidal -
r159:e892d66859ed Fusion
parent child
Show More
@@ -1,8 +1,12
1 ## Templates used at IFÉ ENS de Lyon for Tremplin project
1 ## Templates used at IFÉ ENS de Lyon for "Tremplin des sciences" project
2
2
3 These templates have been used to create Raspberry Pi images for the project "Climate and meteorolgy springboard for teaching sciences". These images are used as explained in the [blog](http://blog.climatetmeteo.fr/GerardVidal/) (mostly in french).
3 These templates have been used to create Raspberry Pi images for the
4 project "Climate and meteorolgy springboard for teaching sciences".
5 These images are tuned andused as explained in the
6 [blog](http://blog.climatetmeteo.fr/GerardVidal/) (mostly in french
7 but under translation).
4
8
5 The aim was to share with teachers an image providing software resources to use commercial weatherstations or DIY weathersystems made with various sensors. The following images have been built :
9 The aim is to share with teachers a Raspberry Pi3 binary image providing software resources to use commercial weatherstations or DIY weathersystems made with various sensors. The following images have been built :
6
10
7 * raspife2-stretch Debian stretch image for raspi 2
11 * raspife2-stretch Debian stretch image for raspi 2
8 * raspife3-jessie Debian jessie image for raspi 3
12 * raspife3-jessie Debian jessie image for raspi 3
@@ -10,4 +14,9 The aim was to share with teachers an image providing software resources to use
10 * raspife3W-stretch Debian stretch image for raspi 3 with single IPAddress and weewx service
14 * raspife3W-stretch Debian stretch image for raspi 3 with single IPAddress and weewx service
11 * raspife3-buster Debian buster image for raspi 3
15 * raspife3-buster Debian buster image for raspi 3
12
16
17 In these images language ichoosen is french and can easily be changed.
18 Pathes and other variables are the ones that have been used during
19 execution and personnal data are replaced by "*******", change the
20 values according to your needs.
21
13
22
@@ -22,8 +22,8 tightvncserver,geany,geany-plugin-py,geany-plugin-markdown,firefox-esr,firefox-e
22 RPI_MODEL=3
22 RPI_MODEL=3
23 RELEASE="buster"
23 RELEASE="buster"
24 HOSTNAME="raspife3"
24 HOSTNAME="raspife3"
25 PASSWORD="**************"
25 PASSWORD="***********"
26 USER_PASSWORD="***************"
26 USER_PASSWORD="***********"
27 DEFLOCAL="fr_FR.UTF-8"
27 DEFLOCAL="fr_FR.UTF-8"
28 TIMEZONE="Europe/Paris"
28 TIMEZONE="Europe/Paris"
29 EXPANDROOT=false
29 EXPANDROOT=false
@@ -1,24 +1,29
1 # Configuration file raspi3 Stretch IFÉ 2017/04/15
1 # Configuration file raspi3 Stretch IFÉ 2017/07/26
2 #
2 #
3 APT_SERVER=ftp.fr.debian.org
3 APT_SERVER=ftp.fr.debian.org
4 APT_INCLUDES="gnupg,gnupg2,firmware-linux-nonfree,firmware-linux,xutils-dev,\
4 APT_INCLUDES="gnupg,gnupg2,firmware-linux-nonfree,firmware-linux,dh-autoreconf,\
5 gettext, tightvncserver,build-essential,git,cmake,libjson-c-dev,unzip,\
5 gettext,build-essential,git,cmake,libjson-c-dev,unzip,usbutils,\
6 bison,libboost-all-dev,automake,autoconf,autogen,libtool,libtool-bin,pkg-config,checkinstall,menulibre,libnotify-bin, \
6 bison,libboost-all-dev,automake,autoconf,autogen,libtool,libtool-bin,\
7 python3,python3-dev,python,python-dev,python-configobj,python-cheetah,python-imaging,python-serial,python-usb,\
7 pkg-config,checkinstall,menulibre,libnotify-bin,pandoc,\
8 python-tk,python3-tk,python3-scipy,pandoc,python-pypandoc,python3-pypandoc,python-pandocfilters,python3-pandocfilters, \
8 python3,python3-dev,python3-pypandoc,python3-scipy,python3-tk,python3-pandocfilters,\
9 python-geopy,python3-geopy,python-pip,python3-pip, \
9 python,python-dev,python-pypandoc,python-scipy,python-tk,python-pandocfilters,\
10 pcre2-utils,libpcre++-dev,libpcre2-dev,libjpeg-dev,jed,i2c-tools,python-smbus,policykit-1,usbutils,\
10 python3-geopy,python3-pip,\
11 pmount,geany,geany-plugin-py,geany-plugin-markdown,firefox-esr,firefox-esr-l10n-fr,ntpdate, \
11 python-geopy,python-pip,\
12 python-configobj,python-cheetah,python-imaging,python-serial,python-usb,\
13 pcre2-utils,libpcre++-dev,libpcre2-dev,libjpeg-dev,jed,i2c-tools,python-smbus,policykit-1,\
14 pmount,ntpdate,\
12 texlive,texlive-xetex,nginx-extras,ffmpeg,wicd,wicd-gtk,console-data,keyboard-configuration, \
15 texlive,texlive-xetex,nginx-extras,ffmpeg,wicd,wicd-gtk,console-data,keyboard-configuration,\
13 icedtea-8-plugin,openjdk-8-jdk,openjdk-8-jre,openjdk-8-jre-headless,libqtwebkit-dev,libqt5webkit5-dev,\
16 icedtea-8-plugin,openjdk-8-jdk,openjdk-8-jre,openjdk-8-jre-headless,libqtwebkit-dev,libqt5webkit5-dev,\
14 libudev-dev,libzzip-dev,zlib1g-dev,libcanberra-gtk-module,libnss-myhostname,libfreetype6-dev,libpng16-16,\
17 libudev-dev,libzzip-dev,zlib1g-dev,libcanberra-gtk-module,libnss-myhostname,libfreetype6-dev,libpng16-16,\
15 nmap,libltdl-dev,lxsession,openbox-lxde-session,lxde,dbus-user-session,debian-archive-keyring"
18 nmap,libltdl-dev,dbus-user-session,debian-archive-keyring,\
19 xutils-dev,lxsession,openbox-lxde-session,lxde,x11proto-randr-dev,lxrandr,\
20 tightvncserver,geany,geany-plugin-py,geany-plugin-markdown,firefox-esr,firefox-esr-l10n-fr"
16 #----------------------
21 #----------------------
17 RPI_MODEL=3
22 RPI_MODEL=3
18 RELEASE="stretch"
23 RELEASE="stretch"
19 HOSTNAME="raspife3"
24 HOSTNAME="raspife3"
20 PASSWORD="**********"
25 PASSWORD="**************"
21 USER_PASSWORD="**********"
26 USER_PASSWORD="***************"
22 DEFLOCAL="fr_FR.UTF-8"
27 DEFLOCAL="fr_FR.UTF-8"
23 TIMEZONE="Europe/Paris"
28 TIMEZONE="Europe/Paris"
24 EXPANDROOT=false
29 EXPANDROOT=false
@@ -48,7 +53,7 ENABLE_WM="lxdm"
48 ENABLE_MINBASE=false
53 ENABLE_MINBASE=false
49 ENABLE_REDUCE=false
54 ENABLE_REDUCE=false
50 ENABLE_UBOOT=false
55 ENABLE_UBOOT=false
51 ENABLE_FBTURBO=false
56 ENABLE_FBTURBO=true
52 ENABLE_IPTABLES=false
57 ENABLE_IPTABLES=false
53 ENABLE_USER=true
58 ENABLE_USER=true
54 USER_NAME=ens-ife
59 USER_NAME=ens-ife
@@ -1,4 +1,4
1 # Configuration file raspi3 Stretch IFÉ 2017/04/15
1 # Configuration file raspi3 Stretch Weewx IFÉ 2017/07/26
2 #
2 #
3 APT_SERVER=ftp.fr.debian.org
3 APT_SERVER=ftp.fr.debian.org
4 APT_INCLUDES="debian-archive-keyring,debian-keyring,automake,autoconf,autogen,gawk,gnupg,gnupg2, \
4 APT_INCLUDES="debian-archive-keyring,debian-keyring,automake,autoconf,autogen,gawk,gnupg,gnupg2,\
@@ -8,19 +8,16 python3,python3-dev,python,python-dev,python-configobj,python-cheetah, \
8 python-imaging,python-serial,python-usb,python-tk,python3-tk,python3-scipy, \
8 python-imaging,python-serial,python-usb,python-tk,python3-tk,python3-scipy,\
9 python-pypandoc,python3-pypandoc,python-pandocfilters,python3-pandocfilters, \
9 python-pypandoc,python3-pypandoc,python-pandocfilters,python3-pandocfilters,\
10 python-geopy,python3-geopy,python-pip,python3-pip,python-smbus, \
10 python-geopy,python3-geopy,python-pip,python3-pip,python-smbus,\
11 libudev-dev,libzzip-dev,zlib1g-dev,libnss-myhostname,libpng16-16,nmap \
11 libudev-dev,libzzip-dev,zlib1g-dev,libnss-myhostname,libpng16-16,nmap,\
12 libltdl-dev,usbutils,pmount,ntpdate,texlive,texlive-xetex,nginx-extras,policykit-1"
12 libltdl-dev,usbutils,pmount,ntpdate,texlive,texlive-xetex,nginx-extras,policykit-1,\
13 #firehol"
13 openjdk-8-jdk-headless,openjdk-8-jre-headless,\
14 #ffmpeg,console-data,keyboard-configuration,openjdk-8-jdk, \
14 pcre2-utils,libpcre++-dev,libpcre2-dev,libjpeg-dev,i2c-tools"
15 #openjdk-8-jre,openjdk-8-jre-headless,pcre2-utils,libpcre++-dev,libpcre2-dev,libjpeg-dev,i2c-tools, \
16 #libcanberra-gtk-module,libqtwebkit-dev,libqt5webkit5-dev,libfreetype6-dev"
17 #,policykit-1,inetutils-ping,firmware-linux-nonfree,firmware-linux
18 #----------------------
15 #----------------------
19 RPI_MODEL=3
16 RPI_MODEL=3
20 RELEASE="stretch"
17 RELEASE="stretch"
21 HOSTNAME="raspwife3"
18 HOSTNAME="raspwife3"
22 PASSWORD="**************"
19 PASSWORD="************"
23 USER_PASSWORD="*************"
20 USER_PASSWORD="************"
24 DEFLOCAL="fr_FR.UTF-8"
21 DEFLOCAL="fr_FR.UTF-8"
25 TIMEZONE="Europe/Paris"
22 TIMEZONE="Europe/Paris"
26 EXPANDROOT=false
23 EXPANDROOT=false
@@ -31,9 +28,9 XKB_VARIANT="latin9"
31 XKB_OPTIONS=""
28 XKB_OPTIONS=""
32 #------------------------
29 #------------------------
33 ENABLE_DHCP=false
30 ENABLE_DHCP=false
34 NET_ADDRESS="192.168.***.**/**"
31 NET_ADDRESS="192.168.221.41/24"
35 NET_GATEWAY="192.168.***.1"
32 NET_GATEWAY="192.168.221.1"
36 NET_DNS_1="192.168.***.1"
33 NET_DNS_1="192.168.221.1"
37 NET_DNS_2="8.8.8.8"
34 NET_DNS_2="8.8.8.8"
38 #------------------------
35 #------------------------
39 ENABLE_CONSOLE=false
36 ENABLE_CONSOLE=false
@@ -65,8 +62,8 ENABLE_IFNAMES=true
65 #------------------------
62 #------------------------
66 ENABLE_ROOT_SSH=false
63 ENABLE_ROOT_SSH=false
67 SSH_LIMIT_USERS=false
64 SSH_LIMIT_USERS=false
68 SSH_ROOT_PUB_KEY="/home/********/.ssh/authorized_keys"
65 SSH_ROOT_PUB_KEY="/home/*******/.ssh/authorized_keys"
69 SSH_USER_PUB_KEY="/home/********/.ssh/authorized_keys"
66 SSH_USER_PUB_KEY="/home/*******/.ssh/authorized_keys"
70 #------------------------
67 #------------------------
71 BUILD_KERNEL=true
68 BUILD_KERNEL=true
72 KERNEL_REDUCE=false
69 KERNEL_REDUCE=false
General Comments 0
Vous devez vous connecter pour laisser un commentaire. Se connecter maintenant