~tdelaet/cimple/cimple-future

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

sfdisk ${1} <<EOF
,8,L
,,0xb
;
;
EOF

mkfs.ext2 -L cimple-storage ${1}1 &&
mkdir -p /tmp/token-mount &&
mount -t ext2 ${1}1 /tmp/token-mount &&
mkdir -p /tmp/token-mount/.token &&
cd /tmp/token-mount/.token &&
ssh-keygen -q -t dsa -N '' -C '' -f /tmp/token-mount/.token/master_key &&
chmod 600 /tmp/token-mount/.token/master_key &&
seccure-key -c p224 -q -F /tmp/token-mount/.token/master_key | sed -e 's|\n||' > /tmp/token-mount/.token/master_key.pub &&
cd &&
umount /tmp/token-mount