Commit 058b0401 authored by Thomas Gambier's avatar Thomas Gambier 🚴🏼

Update for Xinzhou, use SFP interface

parent f2671ba7
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5MAMmMmojqNRoOnGc7xGoJWWAzYo2f2zO2K4elsZhHfG6l2SQJTmna0DuUi8qEtBbA9+TN1HAOeEXQKMsQyydG8dAE9vT41Lj5y8kXQDDquQxcpTIrqjmSqxjG42Olk+sT+XvcdyqA//29OHhhrKdhIf9LAOsIPHDYW06hRMf7kXIgt3MNi8ayPpA9coTHIscvV8MzwbF2q8Owrkj5UpPmSd/cjmFTcijT3rXmN0E1d3lrCvIuqxFBsFB47o0q53rFZMc5HoHQjJbg6dB4E0GNT0Ujl9ZaIDEzQbe1/T5BVWXrwDfYXbj8UlqtXeFQlo2dB+au2tHw56s4boqDxIl thomas.gambier@nexedi.com
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqtIaYviWuvGgTJAs0rTnjxIsyAowkljVDqat8m7s8YT+jdqZHBxKjgRD2h4KG1w6qz9TXb9kuI4a6+zcI2MtvUEHlO05xcuXGm6M4sMK8EK3CejFsbcRKr6bRSzuLHVvecVMWbhrrjJF+xQIMbtIQAuJJMvLe2eDE4xevs7itscyOMfBP98EkqMMi0EQNMVf5xYUjNgGzrqpnB3YXwBZbfmBVmA/CrO+B2vF4FXzLAoom2C/dT7ZHZlYV/YMtCVmVKsj0W9xbO1AQDFeNgdKHpmWLaHLG9CTDI2TeQ/lkA8I/Gj1pPkPLdjF4YfvcpxGs4m01dsLPfpM2anFAIx0IQ== jm@nexedi.com
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5qVcd6gclQmxL9i0Vsasy6vMiVaIjKHHNAwVBRjx0Ie+sDxaCZRJHrRGJmbDMMJBSV2vO08DgureHdDkXoLpR4M7LjgjPW/gAP3nQ9w0b8L1VixXvXiIDWIdgeD+beHrMJyZM0cbEWN1nGL0eMP8C9PWIZDvxPvAGDwW1uSDKdBtfQuLTcByWQa0IP9I/tJaC5gov8IOdWS6x7pqZW29SYoRd0HOQJfODoq8lFhtCrpMbzgXEaXTglSTXPI92URqSAqY2WXW1Aqm3baZSU5eM9HfU7a6OYC8RQ0Lywxw276uHRribLSPZelWO+HiIEu7jQ3VUIe0bXu5tgcMsuswd luke@nexedi.com-chronos
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHMFf/eh931HRskwFHRHg28Cajic6jdxVIH/gRMaxBFI+FgYOeb1ovehBa/C6vQGYqhlJf+Kuz9HsXyebVqH55yg/2BsSh6QQolgWwwwoWvTTFY2QRQwhkNSykWdHJhURNU2BGpPi0qTWnYj/jGN2hJFvOMbHtwzuMtKSLeFXh6d8A4cTWmme0FTKNqJfMYX2bOsnKWleLB25DDrs50IN2+bVThVt/70M24yervnyxhqnGpyTm9XJEI7nnLoWCK0UVr78kpQlikjSwhRggTjPRx1SrqRNNotHbbMEb5rCBTZc0s0klwKVzr77g3AOgAYRz9QM/l995Npm987AgbFuj rafael@localhost
#!/bin/sh
#UPDATE THOSE VARIABLES DEPENDING ON YOUR SITE
MY_IF_NAME=eno1
MY_IP_ADDR=192.168.46.2
DHCP_RANGE=192.168.46.100,192.168.46.200,255.255.255.0
ROUTER_ADDR=192.168.46.2
MY_IF_NAME=ens9f1
MY_IP_ADDR=10.0.45.51
DHCP_RANGE=10.0.45.100,10.0.45.200,255.255.255.0
ROUTER_ADDR=10.0.45.51
DNS_SERVER=1.2.4.8
LOCAL_SCRIPT=gen_xinzhou.sh
# apt install -y dnsmasq-base
......@@ -32,6 +33,6 @@ exec dnsmasq -d --port=0 --log-dhcp \
--listen-address=$MY_IP_ADDR \
--dhcp-range=$DHCP_RANGE \
--dhcp-option=option:router,$ROUTER_ADDR \
--dhcp-option=option:dns-server,80.80.80.80,80.80.81.81 \
--dhcp-option=option:dns-server,$DNS_SERVER \
--dhcp-boot=debian-installer/amd64/grubx64.efi \
--enable-tftp --tftp-root=$(realpath `dirname "$0"`)
......@@ -4,7 +4,8 @@ set -e
common=console=ttyS1,57600
mac='
00:22:4d:d9:48:74
b8:59:9f:07:7d:f3
b8:59:9f:07:7f:c3
'
i=2
hostname_prefix=xinzhou-tiogapass-
......@@ -59,8 +60,8 @@ iface eno1 inet static
allow-hotplug ens9f1
iface ens9f1 inet static
address 172.16.0.$(( 50 + $i ))/24
gateway 172.16.0.1
address 10.0.45.$(( 50 + $i ))/24
gateway 10.0.45.51
#allow-hotplug ens9f0
##iface ens9f0 inet dhcp
......
......@@ -11,7 +11,7 @@ d-i grub-installer/force-efi-extra-removable string true
d-i mirror/country string manual
d-i mirror/http/hostname string ftp.cn.debian.org
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string
d-i mirror/http/proxy string http://10.0.45.51:3142
d-i partman/early_command string set -e; x=`grep -l 468862128 /sys/block/*/size`; x=${x%/*}; x=/dev/${x##*/}; debconf-set partman-auto/disk $x; debconf-set grub-installer/bootdev $x
d-i partman-auto/expert_recipe string : 36 1 36 free method{ efi } format{ } . 1 1 -1 xfs method{ format } format{ } use_filesystem{ } filesystem{ xfs } mountpoint{ / } options/noatime{ } .
d-i partman-auto/method string regular
......@@ -33,10 +33,10 @@ d-i pkgsel/include string ssh aptitude bwm-ng ca-certificates dbus-user-session
# - enable page up/down to search the history
d-i preseed/late_command string set -e; \
cd /target/root; sed -i /^mesg/q .profile; \
mkdir -m 0700 .ssh; cd .ssh; tftp -g -r authorized_keys 192.168.46.2; \
mkdir -m 0700 .ssh; cd .ssh; tftp -g -r authorized_keys 10.0.45.51; \
cd ../../etc; rm -f grub.d/30_otheros; echo LANG=C.UTF-8 >default/locale; \
sed -i '/history-search-/s/# //' inputrc; \
cd network; tftp -g -r `hostname`/interfaces 192.168.46.2; \
cd network; tftp -g -r `hostname`/interfaces 10.0.45.51; \
in-target sh -ec 'passwd -ld root; sed -i /^GRUB_CMDLINE_LINUX_DEFAULT=/s/quiet// /etc/default/grub; update-grub'
d-i time/zone string UTC
tasksel tasksel/first string
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment