Skip to content

Commit

Permalink
Importing auto installer
Browse files Browse the repository at this point in the history
  • Loading branch information
pgrandin committed Aug 16, 2015
1 parent b98de99 commit f4d3064
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 0 deletions.
10 changes: 10 additions & 0 deletions build_navit.sh
@@ -0,0 +1,10 @@
cd /usr/src
git clone https://github.com/navit-gps/navit.git
mkdir navit-bin
cd navit-bin/
cmake -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2/ ../navit/
make -j4
make install
mkdir /home/pi/.navit/
cp /usr/local/share/navit/navit.xml /home/pi/.navit/
sed -i '@gui type="internal" enabled="yes">@gui type="internal" enabled="yes" fullscreen="1">@' /home/pi/.navit/navit.xml
1 change: 1 addition & 0 deletions installer-config.txt
@@ -0,0 +1 @@
packages=vim,tmux,wpasupplicant,xserver-xorg,xinit,fluxbo,wireless-tools,x11-xserver-utils,build-essential,cmake,git,librsvg2-bin,libgtk2.0-dev
10 changes: 10 additions & 0 deletions interfaces
@@ -0,0 +1,10 @@
auto lo
iface lo inet loopback

#auto eth0
#iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
9 changes: 9 additions & 0 deletions post-install.txt
@@ -0,0 +1,9 @@
cp /bootfs/wpa_supplicant.conf /rootfs/etc/wpa_supplicant/
cp /bootfs/interfaces /rootfs/etc/network/
chroot /rootfs useradd -m pi -s /bin/bash
sed -i 's/allowed_users=console/allowed_users=anybody/' /rootfs/etc/X11/Xwrapper.config
sed -i "s@38400 tty1@-a pi 38400 tty1@" /rootfs/etc/inittab
cp /bootfs/xsession /rootfs/home/pi/.xsession
echo "startx" >> /rootfs/home/pi/.bashrc
cp /bootfs/build_navit.sh /rootfs/usr/src/
chroot /rootfs /usr/src/build_navit.sh
4 changes: 4 additions & 0 deletions wpa_supplicant.conf
@@ -0,0 +1,4 @@
network={
ssid="my_ssid"
psk="s3cr3t"
}
5 changes: 5 additions & 0 deletions xsession
@@ -0,0 +1,5 @@
xset s off
xset -dpms
xset s noblank
navit &
exec fluxbox

0 comments on commit f4d3064

Please sign in to comment.