Hex Artifact Content
Not logged in

Artifact f9ba3851575a4d5ce226dfc575a22cc56dad32db:


0000: 47 65 74 20 69 74 0a 3d 3d 3d 3d 3d 3d 0a 0a 6e  Get it.======..n
0010: 65 74 32 6f 20 63 75 72 72 65 6e 74 6c 79 20 69  et2o currently i
0020: 73 20 73 74 69 6c 6c 20 65 78 70 65 72 69 6d 65  s still experime
0030: 6e 74 61 6c 20 61 6e 64 20 74 68 65 20 70 72 6f  ntal and the pro
0040: 74 6f 63 6f 6c 20 63 61 6e 20 68 61 76 65 20 69  tocol can have i
0050: 6e 63 6f 6d 70 61 74 69 62 6c 65 0a 63 68 61 6e  ncompatible.chan
0060: 67 65 73 20 61 74 20 61 6e 79 20 74 69 6d 65 2c  ges at any time,
0070: 20 73 6f 20 6b 65 65 70 20 6e 65 74 32 6f 20 75   so keep net2o u
0080: 70 20 74 6f 20 64 61 74 65 20 77 68 65 6e 20 79  p to date when y
0090: 6f 75 20 74 72 79 20 69 74 2e 20 20 41 6e 79 20  ou try it.  Any 
00a0: 64 61 79 20 63 61 6e 20 62 65 0a 61 20 e2 80 9c  day can be.a “
00b0: 66 6c 61 67 20 64 61 79 e2 80 9d 2e 0a 0a 47 65  flag day”...Ge
00c0: 74 20 69 74 20 66 6f 72 20 44 65 62 69 61 6e 20  t it for Debian 
00d0: 47 4e 55 2f 4c 69 6e 75 78 0a 2d 2d 2d 2d 2d 2d  GNU/Linux.------
00e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00f0: 2d 2d 2d 2d 2d 0a 0a 49 27 76 65 20 63 72 65 61  -----..I've crea
0100: 74 65 64 20 61 20 44 65 62 69 61 6e 20 72 65 70  ted a Debian rep
0110: 6f 73 69 74 6f 72 79 20 74 6f 20 6d 61 6b 65 20  ository to make 
0120: 69 74 20 65 61 73 79 20 74 6f 20 69 6e 73 74 61  it easy to insta
0130: 6c 6c 20 6e 65 74 32 6f 2e 0a 0a 49 66 20 79 6f  ll net2o...If yo
0140: 75 20 64 6f 6e 27 74 20 68 61 76 65 20 68 74 74  u don't have htt
0150: 70 73 20 74 72 61 6e 73 70 6f 72 74 20 66 6f 72  ps transport for
0160: 20 61 70 74 20 69 6e 73 74 61 6c 6c 65 64 2c 20   apt installed, 
0170: 64 6f 20 74 68 61 74 20 66 69 72 73 74 2c 0a 73  do that first,.s
0180: 69 6e 63 65 20 49 27 6c 6c 20 72 65 64 69 72 65  ince I'll redire
0190: 63 74 20 79 6f 75 20 74 6f 20 68 74 74 70 73 20  ct you to https 
01a0: 69 6e 20 61 6e 79 20 63 61 73 65 3a 0a 0a 20 20  in any case:..  
01b0: 20 20 73 75 64 6f 20 61 70 74 20 69 6e 73 74 61    sudo apt insta
01c0: 6c 6c 20 61 70 74 2d 74 72 61 6e 73 70 6f 72 74  ll apt-transport
01d0: 2d 68 74 74 70 73 0a 0a 43 72 65 61 74 65 20 61  -https..Create a
01e0: 20 64 65 62 69 61 6e 20 73 6f 75 72 63 65 73 2e   debian sources.
01f0: 6c 69 73 74 20 66 69 6c 65 20 70 6f 69 6e 74 69  list file pointi
0200: 6e 67 20 74 6f 20 74 68 65 20 6e 65 74 32 6f 20  ng to the net2o 
0210: 72 65 70 6f 73 69 74 6f 72 79 2c 0a 61 6e 64 20  repository,.and 
0220: 61 64 64 20 6d 79 20 6b 65 79 20 74 6f 20 74 68  add my key to th
0230: 65 20 74 72 75 73 74 20 64 62 20 73 6f 20 74 68  e trust db so th
0240: 61 74 20 44 65 62 69 61 6e 20 63 61 6e 20 76 65  at Debian can ve
0250: 72 69 66 79 20 74 68 65 20 70 61 63 6b 65 74 73  rify the packets
0260: 2c 0a 75 70 64 61 74 65 20 74 68 65 20 72 65 70  ,.update the rep
0270: 6f 73 69 74 6f 72 79 20 64 61 74 61 20 61 6e 64  ository data and
0280: 20 69 6e 73 74 61 6c 6c 20 6e 65 74 32 6f 2c 20   install net2o, 
0290: 73 6f 20 65 6e 74 65 72 3a 0a 0a 20 20 20 20 73  so enter:..    s
02a0: 75 64 6f 20 2d 73 0a 20 20 20 20 63 61 74 20 3e  udo -s.    cat >
02b0: 2f 65 74 63 2f 61 70 74 2f 73 6f 75 72 63 65 73  /etc/apt/sources
02c0: 2e 6c 69 73 74 2e 64 2f 6e 65 74 32 6f 2e 6c 69  .list.d/net2o.li
02d0: 73 74 20 3c 3c 45 4f 46 0a 20 20 20 20 64 65 62  st <<EOF.    deb
02e0: 20 5b 61 72 63 68 3d 69 33 38 36 2c 61 6d 64 36   [arch=i386,amd6
02f0: 34 2c 61 72 6d 68 66 2c 61 72 6d 65 6c 2c 61 72  4,armhf,armel,ar
0300: 6d 36 34 2c 70 6f 77 65 72 70 63 2c 6d 69 70 73  m64,powerpc,mips
0310: 2c 6d 69 70 73 65 6c 2c 61 6c 6c 5d 20 68 74 74  ,mipsel,all] htt
0320: 70 73 3a 2f 2f 6e 65 74 32 6f 2e 64 65 2f 64 65  ps://net2o.de/de
0330: 62 69 61 6e 20 74 65 73 74 69 6e 67 20 6d 61 69  bian testing mai
0340: 6e 0a 20 20 20 20 45 4f 46 0a 0a 52 65 6d 6f 76  n.    EOF..Remov
0350: 65 20 74 68 65 20 61 72 63 68 69 74 65 63 74 75  e the architectu
0360: 72 65 73 20 6f 6e 20 74 68 65 20 6c 69 73 74 20  res on the list 
0370: 61 62 6f 76 65 20 77 68 69 63 68 20 79 6f 75 20  above which you 
0380: 64 6f 6e 27 74 20 6e 65 65 64 3b 20 6f 6e 0a 44  don't need; on.D
0390: 65 62 69 61 6e 20 74 65 73 74 69 6e 67 2c 20 74  ebian testing, t
03a0: 68 65 20 6c 69 73 74 20 69 73 20 6e 6f 74 20 6e  he list is not n
03b0: 65 63 65 73 73 61 72 79 2c 20 6f 6e 20 6f 6c 64  ecessary, on old
03c0: 65 72 20 76 65 72 73 69 6f 6e 73 2c 20 74 68 65  er versions, the
03d0: 20 61 6c 6c 0a 70 61 72 74 20 69 73 20 6e 6f 74   all.part is not
03e0: 20 73 65 61 72 63 68 65 64 20 69 66 20 79 6f 75   searched if you
03f0: 20 64 6f 6e 27 74 20 68 61 76 65 20 74 68 61 74   don't have that
0400: 20 6c 69 73 74 2c 20 74 68 65 6e 20 47 66 6f 72   list, then Gfor
0410: 74 68 20 66 61 69 6c 73 20 74 6f 0a 69 6e 73 74  th fails to.inst
0420: 61 6c 6c 20 74 68 65 20 67 66 6f 72 74 68 2d 63  all the gforth-c
0430: 6f 6d 6d 6f 6e 20 70 61 72 74 2e 0a 0a 20 20 20  ommon part...   
0440: 20 77 67 65 74 20 2d 4f 20 2d 20 68 74 74 70 73   wget -O - https
0450: 3a 2f 2f 6e 65 74 32 6f 2e 64 65 2f 62 65 72 6e  ://net2o.de/bern
0460: 64 40 6e 65 74 32 6f 2e 64 65 2d 79 75 62 69 6b  d@net2o.de-yubik
0470: 65 79 2e 70 67 70 2e 61 73 63 20 7c 20 61 70 74  ey.pgp.asc | apt
0480: 2d 6b 65 79 20 61 64 64 20 2d 0a 20 20 20 20 61  -key add -.    a
0490: 70 74 20 75 70 64 61 74 65 0a 20 20 20 20 61 70  pt update.    ap
04a0: 74 20 69 6e 73 74 61 6c 6c 20 6e 65 74 32 6f 2d  t install net2o-
04b0: 67 75 69 0a 20 20 20 20 65 78 69 74 0a 0a 54 68  gui.    exit..Th
04c0: 65 72 65 20 61 72 65 20 61 63 74 75 61 6c 6c 79  ere are actually
04d0: 20 74 68 72 65 65 20 72 65 70 6f 73 69 74 6f 72   three repositor
04e0: 69 65 73 3a 20 73 74 61 62 6c 65 2c 20 74 65 73  ies: stable, tes
04f0: 74 69 6e 67 20 61 6e 64 20 75 6e 73 74 61 62 6c  ting and unstabl
0500: 65 3b 20 61 74 20 74 68 65 0a 6d 6f 6d 65 6e 74  e; at the.moment
0510: 2c 20 61 6c 6c 20 70 61 63 6b 61 67 65 73 20 61  , all packages a
0520: 72 65 20 74 68 65 20 73 61 6d 65 3b 20 77 68 65  re the same; whe
0530: 6e 20 6e 65 74 32 6f 20 6d 61 74 75 72 65 73 2c  n net2o matures,
0540: 20 73 74 61 62 6c 65 2f 74 65 73 74 69 6e 67 2f   stable/testing/
0550: 75 6e 73 74 61 62 6c 65 0a 77 69 6c 6c 20 67 65  unstable.will ge
0560: 74 20 64 69 66 66 65 72 65 6e 74 20 72 6f 6c 65  t different role
0570: 73 2c 20 6a 75 73 74 20 6c 69 6b 65 20 44 65 62  s, just like Deb
0580: 69 61 6e 20 28 73 74 61 62 6c 65 3d 6f 6c 64 20  ian (stable=old 
0590: 61 6e 64 20 72 75 73 74 65 64 2c 20 74 65 73 74  and rusted, test
05a0: 69 6e 67 3d 6e 65 77 0a 61 6e 64 20 73 6f 6d 65  ing=new.and some
05b0: 77 68 61 74 20 74 65 73 74 65 64 2c 20 75 6e 73  what tested, uns
05c0: 74 61 62 6c 65 3d 6d 6f 73 74 20 72 65 63 65 6e  table=most recen
05d0: 74 29 2e 20 20 42 69 6e 61 72 69 65 73 20 61 72  t).  Binaries ar
05e0: 65 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20  e available for 
05f0: 61 6d 64 36 34 2c 0a 69 33 38 36 2c 20 61 72 6d  amd64,.i386, arm
0600: 68 66 2c 20 61 72 6d 36 34 2c 20 70 6f 77 65 72  hf, arm64, power
0610: 70 63 2c 20 61 72 6d 65 6c 2c 20 6d 69 70 73 2c  pc, armel, mips,
0620: 20 61 6e 64 20 6d 69 70 73 65 6c 20 28 69 6e 20   and mipsel (in 
0630: 6f 72 64 65 72 20 6f 66 20 68 6f 77 20 6f 66 74  order of how oft
0640: 65 6e 0a 74 68 65 79 20 67 65 74 20 75 70 64 61  en.they get upda
0650: 74 65 64 29 2e 20 20 4d 6f 72 65 20 64 65 70 65  ted).  More depe
0660: 6e 64 20 6f 6e 20 61 76 61 69 6c 61 62 69 6c 69  nd on availabili
0670: 74 79 20 6f 66 20 44 65 62 69 61 6e 20 64 69 73  ty of Debian dis
0680: 74 72 69 62 75 74 69 6f 6e 73 20 74 68 61 74 0a  tributions that.
0690: 72 75 6e 20 6f 6e 20 71 65 6d 75 e2 80 a6 0a 0a  run on qemu…..
06a0: 23 23 23 20 4b 65 79 20 69 6e 66 6f 72 6d 61 74  ### Key informat
06b0: 69 6f 6e 20 28 6e 65 77 20 4b 65 79 20 66 72 6f  ion (new Key fro
06c0: 6d 20 4f 63 74 6f 62 65 72 20 31 38 74 68 2c 20  m October 18th, 
06d0: 32 30 31 37 29 0a 0a 49 20 63 68 61 6e 67 65 64  2017)..I changed
06e0: 20 74 6f 20 61 20 59 75 62 69 6b 65 79 2d 62 61   to a Yubikey-ba
06f0: 73 65 64 20 73 69 67 6e 61 74 75 72 65 2e 20 20  sed signature.  
0700: 54 68 65 20 6b 65 79 27 73 20 66 69 6e 67 65 72  The key's finger
0710: 70 72 69 6e 74 20 69 73 3a 0a 0a 20 20 20 20 36  print is:..    6
0720: 30 45 37 31 41 31 35 e2 80 af 39 33 35 37 35 33  0E71A15 935753
0730: 33 30 e2 80 af 39 39 41 30 41 41 46 39 e2 80 af  30 99A0AAF9 
0740: 43 41 46 30 32 31 44 42 e2 80 af 33 42 37 46 41  CAF021DB 3B7FA
0750: 39 34 36 0a 0a 57 68 65 6e 20 79 6f 75 20 64 6f  946..When you do
0760: 20 61 6e 20 60 61 70 74 2d 6b 65 79 20 6c 69 73   an `apt-key lis
0770: 74 60 2c 20 74 68 65 20 72 65 73 75 6c 74 20 73  t`, the result s
0780: 68 6f 75 6c 64 20 63 6f 6e 74 61 69 6e 20 74 68  hould contain th
0790: 69 73 20 6b 65 79 3a 0a 0a 20 20 20 20 70 75 62  is key:..    pub
07a0: 20 20 20 34 30 39 36 52 2f 33 42 37 46 41 39 34     4096R/3B7FA94
07b0: 36 20 32 30 31 37 2d 30 39 2d 32 30 0a 20 20 20  6 2017-09-20.   
07c0: 20 75 69 64 20 20 20 20 20 20 20 20 20 20 20 20   uid            
07d0: 20 20 20 20 20 20 42 65 72 6e 64 20 50 61 79 73        Bernd Pays
07e0: 61 6e 20 28 79 75 62 69 6b 65 79 29 20 3c 62 65  an (yubikey) <be
07f0: 72 6e 64 40 6e 65 74 32 6f 2e 64 65 3e 0a 20 20  rnd@net2o.de>.  
0800: 20 20 73 75 62 20 20 20 34 30 39 36 52 2f 33 45    sub   4096R/3E
0810: 31 38 39 36 41 31 20 32 30 31 37 2d 30 39 2d 32  1896A1 2017-09-2
0820: 30 0a 20 20 20 20 73 75 62 20 20 20 34 30 39 36  0.    sub   4096
0830: 52 2f 35 30 43 39 41 36 39 42 20 32 30 31 37 2d  R/50C9A69B 2017-
0840: 30 39 2d 32 30 0a 0a 47 65 74 20 69 74 20 66 6f  09-20..Get it fo
0850: 72 20 41 6e 64 72 6f 69 64 0a 2d 2d 2d 2d 2d 2d  r Android.------
0860: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 59 6f  ------------..Yo
0870: 75 20 6e 65 65 64 3a 20 41 6e 20 41 6e 64 72 6f  u need: An Andro
0880: 69 64 20 70 68 6f 6e 65 20 77 69 74 68 20 61 74  id phone with at
0890: 20 6c 65 61 73 74 20 41 6e 64 72 6f 69 64 20 34   least Android 4
08a0: 2e 30 2c 20 61 6e 64 20 47 66 6f 72 74 68 2c 0a  .0, and Gforth,.
08b0: 65 69 74 68 65 72 20 66 72 6f 6d 20 74 68 65 20  either from the 
08c0: 61 70 70 20 73 74 6f 72 65 2c 20 6f 72 20 66 72  app store, or fr
08d0: 6f 6d 20 5b 6e 65 74 32 6f 2e 64 65 2f 61 6e 64  om [net2o.de/and
08e0: 72 6f 69 64 5d 28 68 74 74 70 73 3a 2f 2f 6e 65  roid](https://ne
08f0: 74 32 6f 2e 64 65 2f 61 6e 64 72 6f 69 64 2f 47  t2o.de/android/G
0900: 66 6f 72 74 68 2e 61 70 6b 29 2e 0a 0a 54 68 69  forth.apk)...Thi
0910: 73 20 69 6e 73 74 61 6c 6c 73 20 47 66 6f 72 74  s installs Gfort
0920: 68 20 77 69 74 68 20 74 68 65 20 47 66 6f 72 74  h with the Gfort
0930: 68 20 69 63 6f 6e 73 2c 20 61 6e 64 20 61 20 72  h icons, and a r
0940: 65 61 64 79 2d 74 6f 2d 72 75 6e 20 6e 65 74 32  eady-to-run net2
0950: 6f 0a 69 63 6f 6e 20 69 6e 20 74 68 65 20 61 70  o.icon in the ap
0960: 70 20 64 72 61 77 65 72 2e 20 20 4a 75 73 74 20  p drawer.  Just 
0970: 74 61 70 20 6f 6e 20 74 68 65 20 6e 65 74 32 6f  tap on the net2o
0980: 20 69 63 6f 6e 20 74 6f 20 72 75 6e 20 6e 65 74   icon to run net
0990: 32 6f 3b 0a 79 6f 75 27 6c 6c 20 62 65 20 61 73  2o;.you'll be as
09a0: 6b 65 64 20 74 6f 20 63 72 65 61 74 65 20 61 20  ked to create a 
09b0: 6b 65 79 20 6f 6e 20 74 68 65 20 66 69 72 73 74  key on the first
09c0: 20 72 75 6e 2c 20 61 6e 64 20 74 6f 20 6f 70 65   run, and to ope
09d0: 6e 20 75 70 20 61 20 6b 65 79 0a 6f 6e 20 61 6e  n up a key.on an
09e0: 79 20 66 75 72 74 68 65 72 20 72 75 6e 2e 0a 0a  y further run...
09f0: 23 23 23 20 4b 65 79 20 69 6e 66 6f 72 6d 61 74  ### Key informat
0a00: 69 6f 6e 0a 0a 54 68 65 20 5b 63 65 72 74 69 66  ion..The [certif
0a10: 69 63 61 74 65 5d 28 68 74 74 70 73 3a 2f 2f 6e  icate](https://n
0a20: 65 74 32 6f 2e 64 65 2f 62 65 72 6e 64 40 6e 65  et2o.de/bernd@ne
0a30: 74 32 6f 2e 64 65 2d 61 6e 64 72 6f 69 64 2e 63  t2o.de-android.c
0a40: 65 72 29 20 68 61 73 20 74 68 65 0a 53 48 41 2d  er) has the.SHA-
0a50: 31 20 66 69 6e 67 65 72 70 72 69 6e 74 20 61 6e  1 fingerprint an
0a60: 64 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f  d the informatio
0a70: 6e 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 0a  ns as follows:..
0a80: 20 20 20 20 30 30 3a 34 34 3a 31 42 3a 39 44 3a      00:44:1B:9D:
0a90: 46 38 3a 30 42 3a 39 44 3a 39 45 3a 32 46 3a 36  F8:0B:9D:9E:2F:6
0aa0: 38 3a 39 44 3a 30 46 3a 42 39 3a 42 34 3a 38 35  8:9D:0F:B9:B4:85
0ab0: 3a 32 38 3a 44 34 3a 31 30 3a 35 43 3a 37 45 0a  :28:D4:10:5C:7E.
0ac0: 20 20 20 20 43 4e 3d 42 65 72 6e 64 20 50 61 79      CN=Bernd Pay
0ad0: 73 61 6e 2c 20 4f 55 3d 64 65 76 2c 20 4f 3d 6e  san, OU=dev, O=n
0ae0: 65 74 32 6f 2c 20 4c 3d 4d c3 bc 6e 63 68 65 6e  et2o, L=München
0af0: 2c 20 53 54 3d 44 65 75 74 73 63 68 6c 61 6e 64  , ST=Deutschland
0b00: 2c 20 43 3d 44 45 0a 0a 61 6e 64 20 73 69 67 6e  , C=DE..and sign
0b10: 73 20 77 69 74 68 20 73 68 61 31 72 73 61 32 30  s with sha1rsa20
0b20: 34 38 20 28 47 6f 6f 67 6c 65 21 29 2e 20 20 49  48 (Google!).  I
0b30: 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 76 65  f you want to ve
0b40: 72 69 66 79 20 74 68 65 20 61 70 6b 20 79 6f 75  rify the apk you
0b50: 72 73 65 6c 66 2c 0a 64 6f 77 6e 6c 6f 61 64 20  rself,.download 
0b60: 74 68 65 20 5b 63 65 72 74 69 66 69 63 61 74 65  the [certificate
0b70: 5d 28 68 74 74 70 73 3a 2f 2f 6e 65 74 32 6f 2e  ](https://net2o.
0b80: 64 65 2f 62 65 72 6e 64 40 6e 65 74 32 6f 2e 64  de/bernd@net2o.d
0b90: 65 2d 61 6e 64 72 6f 69 64 2e 63 65 72 29 2c 20  e-android.cer), 
0ba0: 61 64 64 0a 69 74 20 74 6f 20 79 6f 75 72 20 6b  add.it to your k
0bb0: 65 79 72 69 6e 67 20 61 6e 64 20 63 68 65 63 6b  eyring and check
0bc0: 3a 0a 0a 20 20 20 20 6b 65 79 74 6f 6f 6c 20 2d  :..    keytool -
0bd0: 69 6d 70 6f 72 74 63 65 72 74 20 2d 66 69 6c 65  importcert -file
0be0: 20 62 65 72 6e 64 40 6e 65 74 32 6f 2e 64 65 2d   bernd@net2o.de-
0bf0: 61 6e 64 72 6f 69 64 2e 63 65 72 0a 20 20 20 20  android.cer.    
0c00: 6a 61 72 73 69 67 6e 65 72 20 2d 76 65 72 69 66  jarsigner -verif
0c10: 79 20 2d 76 65 72 62 6f 73 65 20 47 66 6f 72 74  y -verbose Gfort
0c20: 68 2e 61 70 6b 0a 0a 47 65 74 20 69 74 20 66 6f  h.apk..Get it fo
0c30: 72 20 57 69 6e 64 6f 77 73 0a 2d 2d 2d 2d 2d 2d  r Windows.------
0c40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 59 6f  ------------..Yo
0c50: 75 20 6e 65 65 64 3a 20 41 20 33 32 2f 36 34 20  u need: A 32/64 
0c60: 62 69 74 20 78 38 36 2f 61 6d 64 36 34 20 57 69  bit x86/amd64 Wi
0c70: 6e 64 6f 77 73 2e 20 59 6f 75 20 6e 65 65 64 20  ndows. You need 
0c80: 74 6f 20 69 6e 73 74 61 6c 6c 0a 5b 47 66 6f 72  to install.[Gfor
0c90: 74 68 5d 28 68 74 74 70 3a 2f 2f 77 77 77 2e 63  th](http://www.c
0ca0: 6f 6d 70 6c 61 6e 67 2e 74 75 77 69 65 6e 2e 61  omplang.tuwien.a
0cb0: 63 2e 61 74 2f 66 6f 72 74 68 2f 67 66 6f 72 74  c.at/forth/gfort
0cc0: 68 2f 53 6e 61 70 73 68 6f 74 73 2f 63 75 72 72  h/Snapshots/curr
0cd0: 65 6e 74 2f 67 66 6f 72 74 68 2e 65 78 65 29 0a  ent/gforth.exe).
0ce0: 66 72 6f 6d 20 74 68 65 20 6c 61 74 65 73 74 20  from the latest 
0cf0: 53 6e 61 70 73 68 6f 74 20 66 69 72 73 74 2e 0a  Snapshot first..
0d00: 0a 54 68 65 6e 20 79 6f 75 20 69 6e 73 74 61 6c  .Then you instal
0d10: 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 5b 6e  l the current [n
0d20: 65 74 32 6f 5d 28 68 74 74 70 73 3a 2f 2f 6e 65  et2o](https://ne
0d30: 74 32 6f 2e 64 65 2f 77 69 6e 64 6f 77 73 2f 6e  t2o.de/windows/n
0d40: 65 74 32 6f 2e 65 78 65 29 0a 73 6e 61 70 73 68  et2o.exe).snapsh
0d50: 6f 74 2e 0a 0a 23 23 23 20 4b 65 79 20 69 6e 66  ot...### Key inf
0d60: 6f 72 6d 61 74 69 6f 6e 20 28 6e 65 77 20 6b 65  ormation (new ke
0d70: 79 20 66 6f 72 20 53 65 70 74 65 6d 62 65 72 20  y for September 
0d80: 31 38 74 68 20 32 30 31 38 29 0a 0a 49 20 63 68  18th 2018)..I ch
0d90: 61 6e 67 65 64 20 6d 79 20 6b 65 79 20 74 6f 20  anged my key to 
0da0: 61 20 43 65 72 74 75 6d 20 73 6d 61 72 74 63 61  a Certum smartca
0db0: 72 64 20 62 61 73 65 64 20 72 73 61 32 30 34 38  rd based rsa2048
0dc0: 20 6b 65 79 2c 20 74 68 69 73 20 69 73 20 74 68   key, this is th
0dd0: 65 20 66 69 72 73 74 0a 75 70 64 61 74 65 2c 20  e first.update, 
0de0: 61 6e 64 20 49 20 67 65 6e 65 72 61 74 65 64 20  and I generated 
0df0: 61 20 6e 65 77 20 6b 65 79 20 70 61 69 72 20 66  a new key pair f
0e00: 6f 72 20 74 68 61 74 2e 0a 0a 54 68 65 73 65 20  or that...These 
0e10: 66 69 6c 65 73 20 61 72 65 20 6e 6f 77 20 73 69  files are now si
0e20: 67 6e 65 64 20 77 69 74 68 20 61 20 5b 73 68 61  gned with a [sha
0e30: 32 35 36 72 73 61 32 30 34 38 0a 63 65 72 74 69  256rsa2048.certi
0e40: 66 69 63 61 74 65 5d 28 68 74 74 70 73 3a 2f 2f  ficate](https://
0e50: 6e 65 74 32 6f 2e 64 65 2f 62 65 72 6e 64 40 6e  net2o.de/bernd@n
0e60: 65 74 32 6f 2e 64 65 2d 77 69 6e 64 6f 77 73 2e  et2o.de-windows.
0e70: 63 72 74 29 20 77 69 74 68 20 74 68 65 0a 53 48  crt) with the.SH
0e80: 41 2d 31 20 66 69 6e 67 65 72 70 72 69 6e 74 20  A-1 fingerprint 
0e90: 28 77 68 79 20 61 72 65 20 66 69 6e 67 65 72 70  (why are fingerp
0ea0: 72 69 6e 74 73 20 73 74 69 6c 6c 20 53 48 41 2d  rints still SHA-
0eb0: 31 3f 29 0a 0a 09 36 32 3a 61 38 3a 34 33 3a 61  1?)...62:a8:43:a
0ec0: 34 3a 33 38 3a 36 38 3a 61 62 3a 34 36 3a 64 62  4:38:68:ab:46:db
0ed0: 3a 61 64 3a 63 36 3a 63 33 3a 31 38 3a 31 38 3a  :ad:c6:c3:18:18:
0ee0: 65 35 3a 30 32 3a 31 32 3a 66 65 3a 34 37 3a 64  e5:02:12:fe:47:d
0ef0: 65 0a 09 45 20 3d 20 62 65 72 6e 64 40 6e 65 74  e..E = bernd@net
0f00: 32 6f 2e 64 65 0a 09 43 4e 20 3d 20 4f 70 65 6e  2o.de..CN = Open
0f10: 20 53 6f 75 72 63 65 20 44 65 76 65 6c 6f 70 65   Source Develope
0f20: 72 2c 20 42 65 72 6e 64 20 50 61 79 73 61 6e 0a  r, Bernd Paysan.
0f30: 09 4c 20 3d 20 4d c3 bc 6e 63 68 65 6e 0a 09 4f  .L = München..O
0f40: 20 3d 20 4f 70 65 6e 20 53 6f 75 72 63 65 20 44   = Open Source D
0f50: 65 76 65 6c 6f 70 65 72 0a 09 43 20 3d 20 44 45  eveloper..C = DE
0f60: 0a 0a 47 65 74 20 69 74 20 66 6f 72 20 50 43 20  ..Get it for PC 
0f70: 66 72 6f 6d 20 73 6f 75 72 63 65 0a 2d 2d 2d 2d  from source.----
0f80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0f90: 2d 2d 2d 2d 2d 0a 0a 59 6f 75 20 6e 65 65 64 3a  -----..You need:
0fa0: 20 41 20 4c 69 6e 75 78 20 6d 61 63 68 69 6e 65   A Linux machine
0fb0: 2c 20 57 69 6e 64 6f 77 73 20 77 69 74 68 20 43  , Windows with C
0fc0: 79 67 77 69 6e 20 6f 72 20 62 65 74 74 65 72 20  ygwin or better 
0fd0: 43 79 67 77 69 6e 36 34 2c 20 4d 61 63 20 4f 53  Cygwin64, Mac OS
0fe0: 20 58 0a 77 69 74 68 20 66 69 6e 6b 2f 62 72 65   X.with fink/bre
0ff0: 77 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 74 6f  w development to
1000: 6f 6c 73 20 28 70 6c 65 61 73 65 20 75 73 65 20  ols (please use 
1010: 47 43 43 2c 20 64 6f 6e 27 74 20 75 73 65 20 58  GCC, don't use X
1020: 43 6f 64 65 27 73 20 63 6c 61 6e 67 2c 20 69 74  Code's clang, it
1030: 0a 74 61 6b 65 73 20 61 67 65 73 20 74 6f 20 63  .takes ages to c
1040: 6f 6d 70 69 6c 65 20 47 66 6f 72 74 68 20 77 69  ompile Gforth wi
1050: 74 68 20 63 6c 61 6e 67 29 2e 20 20 59 6f 75 20  th clang).  You 
1060: 63 6f 75 6c 64 20 61 6c 73 6f 20 63 6f 6d 70 69  could also compi
1070: 6c 65 20 74 68 65 20 41 6e 64 72 6f 69 64 0a 76  le the Android.v
1080: 65 72 73 69 6f 6e 20 77 69 74 68 20 41 6e 64 72  ersion with Andr
1090: 6f 69 64 20 53 44 4b 2b 4e 44 4b 2c 20 62 75 74  oid SDK+NDK, but
10a0: 20 74 68 61 74 27 73 20 61 20 64 69 66 66 65 72   that's a differ
10b0: 65 6e 74 20 73 74 6f 72 79 2e 0a 0a 59 6f 75 20  ent story...You 
10c0: 77 61 6e 74 20 74 6f 20 68 61 76 65 20 74 68 65  want to have the
10d0: 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 61 63 6b 65   following packe
10e0: 74 73 20 69 6e 73 74 61 6c 6c 65 64 3a 20 67 69  ts installed: gi
10f0: 74 20 61 75 74 6f 6d 61 6b 65 0a 61 75 74 6f 63  t automake.autoc
1100: 6f 6e 66 20 6d 61 6b 65 20 67 63 63 20 6c 69 62  onf make gcc lib
1110: 74 6f 6f 6c 20 6c 69 62 74 6f 6f 6c 2d 62 69 6e  tool libtool-bin
1120: 20 6c 69 62 6c 74 64 6c 37 2d 64 65 76 20 79 6f   libltdl7-dev yo
1130: 64 6c 20 65 6d 61 63 73 0a 6c 69 62 70 63 72 65  dl emacs.libpcre
1140: 33 2d 64 65 76 20 62 69 73 6f 6e 20 66 6f 73 73  3-dev bison foss
1150: 69 6c 20 28 6c 69 62 74 6f 6f 6c 2d 6c 74 64 6c  il (libtool-ltdl
1160: 20 6f 6e 20 52 65 64 48 61 74 2f 43 65 6e 74 6f   on RedHat/Cento
1170: 73 3b 20 74 68 65 0a 6c 69 62 74 6f 6f 6c 2d 62  s; the.libtool-b
1180: 69 6e 20 69 73 20 66 6f 72 20 44 65 62 69 61 6e  in is for Debian
1190: 29 2e 20 4f 72 20 67 65 74 20 46 6f 73 73 69 6c  ). Or get Fossil
11a0: 20 68 65 72 65 3a 0a 5b 66 6f 73 73 69 6c 5d 28   here:.[fossil](
11b0: 68 74 74 70 3a 2f 2f 77 77 77 2e 66 6f 73 73 69  http://www.fossi
11c0: 6c 2d 73 63 6d 2e 6f 72 67 2f 69 6e 64 65 78 2e  l-scm.org/index.
11d0: 68 74 6d 6c 2f 64 6f 63 2f 74 69 70 2f 77 77 77  html/doc/tip/www
11e0: 2f 69 6e 64 65 78 2e 77 69 6b 69 29 0a 0a 47 65  /index.wiki)..Ge
11f0: 74 20 74 68 65 20 5b 64 6f 5d 28 68 74 74 70 73  t the [do](https
1200: 3a 2f 2f 66 6f 73 73 69 6c 2e 6e 65 74 32 6f 2e  ://fossil.net2o.
1210: 64 65 2f 6e 65 74 32 6f 2f 64 6f 63 2f 74 72 75  de/net2o/doc/tru
1220: 6e 6b 2f 64 6f 29 20 66 69 6c 65 0a 28 6c 61 74  nk/do) file.(lat
1230: 65 73 74 20 72 65 76 69 73 69 6f 6e 29 2c 20 70  est revision), p
1240: 75 74 20 69 74 20 69 6e 74 6f 20 79 6f 75 72 20  ut it into your 
1250: 6e 65 74 32 6f 20 66 6f 6c 64 65 72 2c 20 61 6e  net2o folder, an
1260: 64 20 6c 65 74 20 69 74 20 72 75 6e 2e 0a 0a 20  d let it run... 
1270: 20 20 20 6d 6b 64 69 72 20 6e 65 74 32 6f 0a 20     mkdir net2o. 
1280: 20 20 20 63 64 20 6e 65 74 32 6f 0a 20 20 20 20     cd net2o.    
1290: 77 67 65 74 20 68 74 74 70 73 3a 2f 2f 66 6f 73  wget https://fos
12a0: 73 69 6c 2e 6e 65 74 32 6f 2e 64 65 2f 6e 65 74  sil.net2o.de/net
12b0: 32 6f 2f 64 6f 63 2f 74 72 75 6e 6b 2f 64 6f 0a  2o/doc/trunk/do.
12c0: 20 20 20 20 63 68 6d 6f 64 20 2b 78 20 64 6f 0a      chmod +x do.
12d0: 20 20 20 20 2e 2f 64 6f 0a 0a 54 68 69 73 20 73      ./do..This s
12e0: 63 72 69 70 74 20 77 69 6c 6c 20 61 73 6b 20 66  cript will ask f
12f0: 6f 72 20 79 6f 75 72 20 72 6f 6f 74 20 70 61 73  or your root pas
1300: 73 77 6f 72 64 20 74 6f 20 69 6e 73 74 61 6c 6c  sword to install
1310: 20 47 66 6f 72 74 68 20 61 6e 64 20 74 68 65 0a   Gforth and the.
1320: 61 20 66 65 77 20 6c 69 62 72 61 72 69 65 73 2e  a few libraries.
1330: 0a 0a 5b 54 72 79 20 69 74 5d 28 74 72 79 2d 69  ..[Try it](try-i
1340: 74 2e 6d 64 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  t.md).----------
1350: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a                    ---------.