Skip to content
This repository was archived by the owner on Jul 6, 2023. It is now read-only.

Commit ef8e409

Browse files
committed
scripts to upgrade prerelease edges
1 parent 80681e8 commit ef8e409

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#!/bin/bash
2+
3+
for d in tmp dev run proc sys mnt root home opt; do
4+
mkdir -p $d
5+
done
6+
chmod 0777 tmp
7+
mkdir -p usr/local
8+
9+
mkdir -p var/lib/zerotier-one
10+
cd var/lib/zerotier-one
11+
zerotier-idtool generate identity.secret identity.public
12+
chmod 0600 identity.secret
13+
cd ../../..
14+
mkdir -p etc/edge/factory-identity
15+
cp var/lib/zerotier-one/identity.* etc/edge/factory-identity/
16+
ztaddr=`cat var/lib/zerotier-one/identity.public | cut -d : -f 1`
17+
echo -n $ztaddr >etc/hostname
18+
19+
cd etc
20+
cp group.dist group
21+
cp passwd.dist passwd
22+
cp resolv.conf.dist resolv.conf
23+
cp shadow.dist shadow
24+
cd ..
25+
26+
exit 0
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
rsync -n -av --delete-after bin boot etc lib opt sbin usr var /

0 commit comments

Comments
 (0)