summaryrefslogtreecommitdiff
path: root/extensions/writeexts.pyc
blob: 86eea52fc0734952c899535c48605f15c83457f3 (plain)
ofshex dumpascii
0000 03 f3 0d 0a ec 4f f1 55 63 00 00 00 00 00 00 00 00 04 00 00 00 40 00 00 00 73 67 01 00 00 64 00 .....O.Uc............@...sg...d.
0020 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a .d..l..Z..d..d..l..Z..d..d..l..Z
0040 02 00 64 00 00 64 01 00 6c 03 00 5a 03 00 64 00 00 64 01 00 6c 04 00 5a 04 00 64 00 00 64 01 00 ..d..d..l..Z..d..d..l..Z..d..d..
0060 6c 05 00 5a 05 00 64 00 00 64 01 00 6c 06 00 5a 06 00 64 00 00 64 01 00 6c 07 00 5a 07 00 64 00 l..Z..d..d..l..Z..d..d..l..Z..d.
0080 00 64 01 00 6c 08 00 5a 08 00 64 00 00 64 01 00 6c 09 00 5a 09 00 64 00 00 64 01 00 6c 0a 00 5a .d..l..Z..d..d..l..Z..d..d..l..Z
00a0 0a 00 64 00 00 64 01 00 6c 0b 00 5a 0b 00 64 00 00 64 01 00 6c 0c 00 5a 0c 00 65 0a 00 6a 0d 00 ..d..d..l..Z..d..d..l..Z..e..j..
00c0 64 12 00 6b 05 00 72 c3 00 64 00 00 64 01 00 6c 0e 00 5a 0e 00 65 0e 00 6a 0f 00 5a 10 00 6e 15 d..k..r..d..d..l..Z..e..j..Z..n.
00e0 00 64 00 00 64 01 00 6c 11 00 5a 11 00 65 11 00 6a 0f 00 5a 10 00 64 04 00 84 00 00 5a 12 00 64 .d..d..l..Z..e..j..Z..d.....Z..d
0100 05 00 84 00 00 5a 13 00 64 06 00 84 00 00 5a 14 00 64 07 00 84 00 00 64 08 00 84 01 00 5a 15 00 .....Z..d.....Z..d.....d.....Z..
0120 64 09 00 84 00 00 5a 16 00 64 0a 00 65 17 00 66 01 00 64 0b 00 84 00 00 83 00 00 59 5a 18 00 64 d.....Z..d..e..f..d........YZ..d
0140 0c 00 65 19 00 66 01 00 64 0d 00 84 00 00 83 00 00 59 5a 1a 00 64 0e 00 65 19 00 66 01 00 64 0f ..e..f..d........YZ..d..e..f..d.
0160 00 84 00 00 83 00 00 59 5a 1b 00 64 10 00 65 1b 00 66 01 00 64 11 00 84 00 00 83 00 00 59 5a 1c .......YZ..d..e..f..d........YZ.
0180 00 64 01 00 53 28 13 00 00 00 69 ff ff ff ff 4e 69 03 00 00 00 69 00 00 00 00 63 01 00 00 00 02 .d..S(....i....Ni....i....c.....
01a0 00 00 00 03 00 00 00 43 00 00 00 73 25 00 00 00 74 00 00 6a 01 00 6a 02 00 74 03 00 83 01 00 7d .......C...s%...t..j..j..t.....}
01c0 01 00 74 00 00 6a 01 00 6a 04 00 7c 01 00 7c 00 00 83 02 00 53 28 01 00 00 00 4e 28 05 00 00 00 ..t..j..j..|..|.....S(....N(....
01e0 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 07 00 00 00 64 69 72 6e 61 6d 65 74 08 00 00 t....ost....patht....dirnamet...
0200 00 5f 5f 66 69 6c 65 5f 5f 74 04 00 00 00 6a 6f 69 6e 28 02 00 00 00 74 0d 00 00 00 72 65 6c 61 .__file__t....join(....t....rela
0220 74 69 76 65 5f 70 61 74 68 74 0e 00 00 00 65 78 74 65 6e 73 69 6f 6e 73 5f 64 69 72 28 00 00 00 tive_patht....extensions_dir(...
0240 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 .(....s7.../home/patrickdarley/d
0260 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e efinitions/extensions/writeexts.
0280 70 79 74 0d 00 00 00 67 65 74 5f 64 61 74 61 5f 70 61 74 68 27 00 00 00 73 04 00 00 00 00 01 12 pyt....get_data_path'...s.......
02a0 01 63 01 00 00 00 02 00 00 00 05 00 00 00 43 00 00 00 73 29 00 00 00 74 00 00 74 01 00 7c 00 00 .c............C...s)...t..t..|..
02c0 83 01 00 83 01 00 8f 11 00 7d 01 00 7c 01 00 6a 02 00 83 00 00 53 57 64 00 00 51 58 64 00 00 53 .........}..|..j.....SWd..QXd..S
02e0 28 01 00 00 00 4e 28 03 00 00 00 74 04 00 00 00 6f 70 65 6e 52 07 00 00 00 74 04 00 00 00 72 65 (....N(....t....openR....t....re
0300 61 64 28 02 00 00 00 52 05 00 00 00 74 01 00 00 00 66 28 00 00 00 00 28 00 00 00 00 73 37 00 00 ad(....R....t....f(....(....s7..
0320 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 ./home/patrickdarley/definitions
0340 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 08 00 00 00 67 65 74 /extensions/writeexts.pyt....get
0360 5f 64 61 74 61 2c 00 00 00 73 04 00 00 00 00 01 15 01 63 02 00 00 00 0c 00 00 00 08 00 00 00 4b _data,...s........c............K
0380 00 00 00 73 e2 00 00 00 64 01 00 7c 00 00 64 02 00 67 03 00 67 00 00 7c 01 00 44 5d 12 00 7d 03 ...s....d..|..d..g..g..|..D]..}.
03a0 00 74 00 00 7c 03 00 83 01 00 5e 02 00 71 13 00 17 7d 04 00 7c 02 00 6a 01 00 64 03 00 83 01 00 .t..|.....^..q...}..|..j..d.....
03c0 7d 05 00 7c 02 00 6a 01 00 64 04 00 74 02 00 6a 03 00 83 02 00 7d 06 00 7c 02 00 6a 01 00 64 05 }..|..j..d..t..j.....}..|..j..d.
03e0 00 74 02 00 6a 03 00 83 02 00 7d 07 00 7c 02 00 6a 01 00 64 06 00 74 02 00 6a 03 00 83 02 00 7d .t..j.....}..|..j..d..t..j.....}
0400 08 00 74 02 00 6a 04 00 7c 04 00 64 04 00 7c 06 00 64 05 00 7c 07 00 64 06 00 7c 08 00 83 01 03 ..t..j..|..d..|..d..|..d..|.....
0420 7d 09 00 7c 09 00 6a 05 00 64 07 00 7c 05 00 83 00 01 5c 02 00 7d 0a 00 7d 0b 00 7c 09 00 6a 06 }..|..j..d..|.....\..}..}..|..j.
0440 00 64 08 00 6b 03 00 72 de 00 74 07 00 64 09 00 64 0a 00 6a 08 00 7c 04 00 83 01 00 16 83 01 00 .d..k..r..t..d..d..j..|.........
0460 82 01 00 6e 00 00 7c 0a 00 53 28 0b 00 00 00 73 14 00 00 00 52 75 6e 20 63 6f 6d 6d 61 6e 64 20 ...n..|..S(....s....Run.command.
0480 6f 76 65 72 20 73 73 68 74 03 00 00 00 73 73 68 73 02 00 00 00 2d 2d 74 0a 00 00 00 66 65 65 64 over.ssht....sshs....--t....feed
04a0 5f 73 74 64 69 6e 74 05 00 00 00 73 74 64 69 6e 74 06 00 00 00 73 74 64 6f 75 74 74 06 00 00 00 _stdint....stdint....stdoutt....
04c0 73 74 64 65 72 72 74 05 00 00 00 69 6e 70 75 74 69 00 00 00 00 73 17 00 00 00 73 73 68 20 63 6f stderrt....inputi....s....ssh.co
04e0 6d 6d 61 6e 64 20 60 25 73 60 20 66 61 69 6c 65 64 74 01 00 00 00 20 28 09 00 00 00 74 0b 00 00 mmand.`%s`.failedt.....(....t...
0500 00 73 68 65 6c 6c 5f 71 75 6f 74 65 74 03 00 00 00 67 65 74 74 0a 00 00 00 73 75 62 70 72 6f 63 .shell_quotet....gett....subproc
0520 65 73 73 74 04 00 00 00 50 49 50 45 74 05 00 00 00 50 6f 70 65 6e 74 0b 00 00 00 63 6f 6d 6d 75 esst....PIPEt....Popent....commu
0540 6e 69 63 61 74 65 74 0a 00 00 00 72 65 74 75 72 6e 63 6f 64 65 74 0e 00 00 00 45 78 74 65 6e 73 nicatet....returncodet....Extens
0560 69 6f 6e 45 72 72 6f 72 52 04 00 00 00 28 0c 00 00 00 74 04 00 00 00 68 6f 73 74 74 04 00 00 00 ionErrorR....(....t....hostt....
0580 61 72 67 73 74 06 00 00 00 6b 77 61 72 67 73 74 03 00 00 00 61 72 67 74 07 00 00 00 63 6f 6d 6d argst....kwargst....argt....comm
05a0 61 6e 64 52 0d 00 00 00 52 0e 00 00 00 52 0f 00 00 00 52 10 00 00 00 74 01 00 00 00 70 74 03 00 andR....R....R....R....t....pt..
05c0 00 00 6f 75 74 74 03 00 00 00 65 72 72 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d ..outt....err(....(....s7.../hom
05e0 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 e/patrickdarley/definitions/exte
0600 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 0a 00 00 00 73 73 68 5f 72 75 6e 63 nsions/writeexts.pyt....ssh_runc
0620 6d 64 31 00 00 00 73 14 00 00 00 00 02 2c 02 0f 01 15 01 15 01 15 02 21 01 18 01 0f 01 1c 01 63 md1...s......,.........!.......c
0640 02 00 00 00 02 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 74 00 00 53 28 01 00 00 00 4e 28 ............C...s....t..S(....N(
0660 01 00 00 00 74 04 00 00 00 54 72 75 65 28 02 00 00 00 74 01 00 00 00 78 74 01 00 00 00 79 28 00 ....t....True(....t....xt....y(.
0680 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 ...(....s7.../home/patrickdarley
06a0 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 /definitions/extensions/writeext
06c0 73 2e 70 79 74 08 00 00 00 3c 6c 61 6d 62 64 61 3e 41 00 00 00 73 00 00 00 00 63 03 00 00 00 08 s.pyt....<lambda>A...s....c.....
06e0 00 00 00 08 00 00 00 43 00 00 00 73 b2 00 00 00 74 00 00 7c 01 00 6a 01 00 83 00 00 64 01 00 64 .......C...s....t..|..j.....d..d
0700 02 00 84 00 00 83 01 01 7d 03 00 78 21 00 7c 03 00 44 5d 19 00 5c 02 00 7d 04 00 7d 05 00 7c 02 ........}..x!.|..D]..\..}..}..|.
0720 00 7c 04 00 7c 05 00 83 02 00 01 71 22 00 57 74 02 00 7c 00 00 64 03 00 83 02 00 8f 5e 00 7d 06 .|..|......q".Wt..|..d......^.}.
0740 00 78 25 00 7c 03 00 44 5d 1d 00 5c 02 00 7d 07 00 7d 05 00 7c 06 00 6a 03 00 64 04 00 7c 05 00 .x%.|..D]..\..}..}..|..j..d..|..
0760 16 83 01 00 01 71 58 00 57 74 04 00 6a 05 00 7c 06 00 6a 06 00 83 00 00 64 05 00 64 05 00 83 03 .....qX.Wt..j..|..j.....d..d....
0780 00 01 74 04 00 6a 07 00 7c 06 00 6a 06 00 83 00 00 64 06 00 83 02 00 01 57 64 07 00 51 58 64 07 ..t..j..|..j.....d......Wd..QXd.
07a0 00 53 28 08 00 00 00 73 ce 01 00 00 54 61 6b 65 73 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 61 .S(....s....Takes.a.dictionary.a
07c0 6e 64 20 61 70 70 65 6e 64 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 61 20 66 69 6c nd.appends.the.contents.to.a.fil
07e0 65 0a 0a 20 20 20 20 41 6e 20 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 69 64 61 74 69 6f 6e 20 63 61 e......An.optional.validation.ca
0800 6c 6c 62 61 63 6b 20 63 61 6e 20 62 65 20 70 61 73 73 65 64 20 74 6f 20 70 65 72 66 6f 72 6d 20 llback.can.be.passed.to.perform.
0820 76 61 6c 69 64 61 74 69 6f 6e 20 6f 6e 0a 20 20 20 20 65 61 63 68 20 76 61 6c 75 65 20 69 6e 20 validation.on.....each.value.in.
0840 74 68 65 20 64 69 63 74 69 6f 6e 61 72 79 2e 0a 0a 20 20 20 20 65 2e 67 2e 0a 0a 20 20 20 20 20 the.dictionary.......e.g........
0860 20 20 20 64 65 66 20 76 61 6c 69 64 61 74 69 6f 6e 5f 63 61 6c 6c 62 61 63 6b 28 64 69 63 74 69 ...def.validation_callback(dicti
0880 6f 6e 61 72 79 5f 6b 65 79 2c 20 64 69 63 74 69 6f 6e 61 72 79 5f 76 61 6c 75 65 29 3a 0a 20 20 onary_key,.dictionary_value):...
08a0 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 69 63 74 69 6f 6e 61 72 79 5f 76 61 6c 75 ..........if.not.dictionary_valu
08c0 65 2e 69 73 64 69 67 69 74 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 e.isdigit():.................rai
08e0 73 65 20 45 78 63 65 70 74 69 6f 6e 28 27 76 61 6c 75 65 20 63 6f 6e 74 61 69 6e 73 20 6e 6f 6e se.Exception('value.contains.non
0900 2d 64 69 67 69 74 20 63 68 61 72 61 63 74 65 72 28 73 29 27 29 0a 0a 20 20 20 20 41 6e 79 20 63 -digit.character(s)')......Any.c
0920 61 6c 6c 62 61 63 6b 20 73 75 70 70 6c 69 65 64 20 74 6f 20 74 68 69 73 20 66 75 6e 63 74 69 6f allback.supplied.to.this.functio
0940 6e 20 73 68 6f 75 6c 64 20 72 61 69 73 65 20 61 6e 20 65 78 63 65 70 74 69 6f 6e 0a 20 20 20 20 n.should.raise.an.exception.....
0960 69 66 20 76 61 6c 69 64 61 74 69 6f 6e 20 66 61 69 6c 73 2e 0a 0a 20 20 20 20 74 03 00 00 00 6b if.validation.fails.......t....k
0980 65 79 63 01 00 00 00 04 00 00 00 04 00 00 00 53 00 00 00 73 29 00 00 00 7c 00 00 5c 02 00 7d 01 eyc............S...s)...|..\..}.
09a0 00 7d 02 00 67 00 00 7c 02 00 44 5d 12 00 7d 03 00 74 00 00 7c 03 00 83 01 00 5e 02 00 71 13 00 .}..g..|..D]..}..t..|.....^..q..
09c0 53 28 01 00 00 00 4e 28 01 00 00 00 74 03 00 00 00 6f 72 64 28 04 00 00 00 74 02 00 00 00 2e 30 S(....N(....t....ord(....t.....0
09e0 74 01 00 00 00 6b 74 01 00 00 00 76 74 01 00 00 00 63 28 00 00 00 00 28 00 00 00 00 73 37 00 00 t....kt....vt....c(....(....s7..
0a00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 ./home/patrickdarley/definitions
0a20 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 27 00 00 00 54 00 00 /extensions/writeexts.pyR'...T..
0a40 00 73 02 00 00 00 03 00 74 01 00 00 00 61 73 03 00 00 00 25 73 0a 69 00 00 00 00 69 a4 01 00 00 .s......t....as....%s.i....i....
0a60 4e 28 08 00 00 00 74 06 00 00 00 73 6f 72 74 65 64 74 09 00 00 00 69 74 65 72 69 74 65 6d 73 52 N(....t....sortedt....iteritemsR
0a80 08 00 00 00 74 05 00 00 00 77 72 69 74 65 52 00 00 00 00 74 06 00 00 00 66 63 68 6f 77 6e 74 06 ....t....writeR....t....fchownt.
0aa0 00 00 00 66 69 6c 65 6e 6f 74 06 00 00 00 66 63 68 6d 6f 64 28 08 00 00 00 74 08 00 00 00 66 69 ...filenot....fchmod(....t....fi
0ac0 6c 65 70 61 74 68 74 01 00 00 00 64 74 08 00 00 00 76 61 6c 69 64 61 74 65 74 05 00 00 00 69 74 lepatht....dt....validatet....it
0ae0 65 6d 73 52 2b 00 00 00 52 2c 00 00 00 52 0a 00 00 00 74 01 00 00 00 5f 28 00 00 00 00 28 00 00 emsR+...R,...R....t...._(....(..
0b00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e ..s7.../home/patrickdarley/defin
0b20 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 0f itions/extensions/writeexts.pyt.
0b40 00 00 00 77 72 69 74 65 5f 66 72 6f 6d 5f 64 69 63 74 41 00 00 00 73 10 00 00 00 00 13 1b 02 13 ...write_from_dictA...s.........
0b60 01 11 02 12 01 13 01 15 02 19 01 63 02 00 00 00 05 00 00 00 04 00 00 00 43 00 00 00 73 77 00 00 ...........c............C...sw..
0b80 00 74 00 00 64 01 00 84 00 00 7c 01 00 44 83 01 00 83 01 00 7d 02 00 67 00 00 7c 02 00 44 5d 18 .t..d.....|..D......}..g..|..D].
0ba0 00 7d 03 00 7c 03 00 7c 00 00 6b 06 00 72 1d 00 7c 03 00 5e 02 00 71 1d 00 7d 04 00 7c 04 00 72 .}..|..|..k..r..|..^..q..}..|..r
0bc0 5d 00 74 01 00 64 02 00 64 03 00 6a 02 00 7c 04 00 83 01 00 16 83 01 00 82 01 00 6e 00 00 74 00 ].t..d..d..j..|............n..t.
0be0 00 7c 00 00 6a 03 00 83 00 00 7c 02 00 6a 03 00 83 00 00 17 83 01 00 53 28 04 00 00 00 73 2f 01 .|..j.....|..j.........S(....s/.
0c00 00 00 41 64 64 20 6b 65 79 3d 76 61 6c 75 65 20 70 61 69 72 73 20 74 6f 20 74 68 65 20 65 6e 76 ..Add.key=value.pairs.to.the.env
0c20 69 72 6f 6e 6d 65 6e 74 20 64 69 63 74 2e 0a 0a 20 20 20 20 47 69 76 65 6e 20 61 20 64 69 63 74 ironment.dict.......Given.a.dict
0c40 20 61 6e 64 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 6f 66 20 74 68 65 20 66 6f .and.a.list.of.strings.of.the.fo
0c60 72 6d 20 6b 65 79 3d 76 61 6c 75 65 2c 0a 20 20 20 20 73 65 74 20 64 69 63 74 5b 6b 65 79 5d 20 rm.key=value,.....set.dict[key].
0c80 3d 20 76 61 6c 75 65 2c 20 75 6e 6c 65 73 73 20 6b 65 79 20 69 73 20 61 6c 72 65 61 64 79 20 73 =.value,.unless.key.is.already.s
0ca0 65 74 20 69 6e 20 74 68 65 0a 20 20 20 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2c 20 61 74 20 77 68 et.in.the.....environment,.at.wh
0cc0 69 63 68 20 70 6f 69 6e 74 20 72 61 69 73 65 20 61 6e 20 65 78 63 65 70 74 69 6f 6e 2e 0a 0a 20 ich.point.raise.an.exception....
0ce0 20 20 20 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 6d 6f 64 69 66 79 20 74 68 65 20 70 61 73 73 ...This.does.not.modify.the.pass
0d00 65 64 20 69 6e 20 64 69 63 74 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 65 78 74 ed.in.dict.......Returns.the.ext
0d20 65 6e 64 65 64 20 64 69 63 74 2e 0a 0a 20 20 20 20 63 01 00 00 00 02 00 00 00 04 00 00 00 73 00 ended.dict.......c............s.
0d40 00 00 73 21 00 00 00 7c 00 00 5d 17 00 7d 01 00 7c 01 00 6a 00 00 64 00 00 64 01 00 83 02 00 56 ..s!...|..]..}..|..j..d..d.....V
0d60 01 71 03 00 64 02 00 53 28 03 00 00 00 74 01 00 00 00 3d 69 01 00 00 00 4e 28 01 00 00 00 74 05 .q..d..S(....t....=i....N(....t.
0d80 00 00 00 73 70 6c 69 74 28 02 00 00 00 52 2a 00 00 00 52 20 00 00 00 28 00 00 00 00 28 00 00 00 ...split(....R*...R....(....(...
0da0 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 .s7.../home/patrickdarley/defini
0dc0 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 73 09 00 tions/extensions/writeexts.pys..
0de0 00 00 3c 67 65 6e 65 78 70 72 3e 6d 00 00 00 73 02 00 00 00 06 00 73 1b 00 00 00 45 6e 76 69 72 ..<genexpr>m...s......s....Envir
0e00 6f 6e 6d 65 6e 74 20 61 6c 72 65 61 64 79 20 73 65 74 3a 20 25 73 73 02 00 00 00 2c 20 28 04 00 onment.already.set:.%ss....,.(..
0e20 00 00 74 04 00 00 00 64 69 63 74 52 1a 00 00 00 52 04 00 00 00 52 38 00 00 00 28 05 00 00 00 74 ..t....dictR....R....R8...(....t
0e40 03 00 00 00 65 6e 76 74 05 00 00 00 70 61 69 72 73 74 09 00 00 00 65 78 74 72 61 5f 65 6e 76 52 ....envt....pairst....extra_envR
0e60 2b 00 00 00 74 0b 00 00 00 63 6f 6e 66 6c 69 63 74 69 6e 67 28 00 00 00 00 28 00 00 00 00 73 37 +...t....conflicting(....(....s7
0e80 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f .../home/patrickdarley/definitio
0ea0 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 17 00 00 00 70 ns/extensions/writeexts.pyt....p
0ec0 61 72 73 65 5f 65 6e 76 69 72 6f 6e 6d 65 6e 74 5f 70 61 69 72 73 61 00 00 00 73 0c 00 00 00 00 arse_environment_pairsa...s.....
0ee0 0c 16 01 25 01 06 01 06 01 16 06 52 1a 00 00 00 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 ...%.......R....c............B..
0f00 00 73 1a 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 52 53 .s....e..Z..d.....Z..d.....Z..RS
0f20 28 02 00 00 00 63 02 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 73 0d 00 00 00 7c 01 00 7c 00 (....c............C...s....|..|.
0f40 00 5f 00 00 64 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 74 03 00 00 00 6d 73 67 28 02 00 00 00 ._..d..S(....N(....t....msg(....
0f60 74 04 00 00 00 73 65 6c 66 52 43 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f t....selfRC...(....(....s7.../ho
0f80 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 me/patrickdarley/definitions/ext
0fa0 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f ensions/writeexts.pyt....__init_
0fc0 5f 7c 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 07 00 _|...s......c............C...s..
0fe0 00 00 7c 00 00 6a 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 52 43 00 00 00 28 01 00 00 00 52 44 ..|..j..S(....N(....RC...(....RD
1000 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 ...(....(....s7.../home/patrickd
1020 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 arley/definitions/extensions/wri
1040 74 65 65 78 74 73 2e 70 79 74 07 00 00 00 5f 5f 73 74 72 5f 5f 7f 00 00 00 73 02 00 00 00 00 01 teexts.pyt....__str__....s......
1060 28 04 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f (....t....__name__t....__module_
1080 5f 52 45 00 00 00 52 46 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f _RE...RF...(....(....(....s7.../
10a0 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 home/patrickdarley/definitions/e
10c0 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 1a 00 00 00 7a 00 00 00 73 xtensions/writeexts.pyR....z...s
10e0 04 00 00 00 06 02 09 03 74 05 00 00 00 46 73 74 61 62 63 00 00 00 00 00 00 00 00 02 00 00 00 42 ........t....Fstabc............B
1100 00 00 00 73 35 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 64 02 00 84 01 00 5a 03 00 ...s5...e..Z..d..Z..d..d.....Z..
1120 64 03 00 84 00 00 5a 04 00 64 04 00 84 00 00 5a 05 00 64 05 00 84 00 00 5a 06 00 52 53 28 06 00 d.....Z..d.....Z..d.....Z..RS(..
1140 00 00 73 3e 00 00 00 53 6d 61 6c 6c 20 68 65 6c 70 65 72 20 63 6c 61 73 73 20 66 6f 72 20 70 61 ..s>...Small.helper.class.for.pa
1160 72 73 69 6e 67 20 61 6e 64 20 61 64 64 69 6e 67 20 6c 69 6e 65 73 20 74 6f 20 2f 65 74 63 2f 66 rsing.and.adding.lines.to./etc/f
1180 73 74 61 62 2e 73 0a 00 00 00 2f 65 74 63 2f 66 73 74 61 62 63 02 00 00 00 03 00 00 00 06 00 00 stab.s..../etc/fstabc...........
11a0 00 43 00 00 00 73 5b 00 00 00 74 00 00 6a 01 00 6a 02 00 7c 01 00 83 01 00 72 3c 00 74 03 00 7c .C...s[...t..j..j..|.....r<.t..|
11c0 01 00 64 01 00 83 02 00 8f 16 00 7d 02 00 7c 02 00 6a 04 00 83 00 00 7c 00 00 5f 05 00 57 64 00 ..d........}..|..j.....|.._..Wd.
11e0 00 51 58 6e 09 00 64 02 00 7c 00 00 5f 05 00 7c 01 00 7c 00 00 5f 06 00 64 03 00 7c 00 00 5f 07 .QXn..d..|.._..|..|.._..d..|.._.
1200 00 64 00 00 53 28 04 00 00 00 4e 74 01 00 00 00 72 74 00 00 00 00 69 00 00 00 00 28 08 00 00 00 .d..S(....Nt....rt....i....(....
1220 52 00 00 00 00 52 01 00 00 00 74 06 00 00 00 65 78 69 73 74 73 52 08 00 00 00 52 09 00 00 00 74 R....R....t....existsR....R....t
1240 04 00 00 00 74 65 78 74 52 35 00 00 00 74 0b 00 00 00 6c 69 6e 65 73 5f 61 64 64 65 64 28 03 00 ....textR5...t....lines_added(..
1260 00 00 52 44 00 00 00 52 35 00 00 00 52 0a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 ..RD...R5...R....(....(....s7...
1280 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f /home/patrickdarley/definitions/
12a0 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 45 00 00 00 8b 00 00 00 extensions/writeexts.pyRE.......
12c0 73 0c 00 00 00 00 01 12 01 12 01 18 02 09 01 09 01 63 01 00 00 00 06 00 00 00 04 00 00 00 43 00 s................c............C.
12e0 00 00 73 79 00 00 00 74 00 00 83 00 00 7d 01 00 78 69 00 7c 00 00 6a 01 00 6a 02 00 83 00 00 44 ..sy...t.....}..xi.|..j..j.....D
1300 5d 58 00 7d 02 00 7c 02 00 6a 03 00 83 00 00 7d 03 00 74 04 00 7c 03 00 83 01 00 64 01 00 6b 05 ]X.}..|..j.....}..t..|.....d..k.
1320 00 72 19 00 7c 03 00 64 02 00 19 6a 05 00 64 03 00 83 01 00 0c 72 19 00 7c 03 00 64 02 00 64 01 .r..|..d...j..d......r..|..d..d.
1340 00 21 5c 02 00 7d 04 00 7d 05 00 7c 04 00 7c 01 00 7c 05 00 3c 71 19 00 71 19 00 57 7c 01 00 53 .!\..}..}..|..|..|..<q..q..W|..S
1360 28 04 00 00 00 73 75 00 00 00 52 65 74 75 72 6e 20 6c 69 73 74 20 6f 66 20 6d 6f 75 6e 74 20 64 (....su...Return.list.of.mount.d
1380 65 76 69 63 65 73 20 61 6e 64 20 74 61 72 67 65 74 73 20 69 6e 20 2f 65 74 63 2f 66 73 74 61 62 evices.and.targets.in./etc/fstab
13a0 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 64 69 63 ...........Return.value.is.a.dic
13c0 74 20 6f 66 20 74 61 72 67 65 74 20 2d 3e 20 64 65 76 69 63 65 2e 0a 20 20 20 20 20 20 20 20 69 t.of.target.->.device..........i
13e0 02 00 00 00 69 00 00 00 00 74 01 00 00 00 23 28 06 00 00 00 52 3d 00 00 00 52 4d 00 00 00 74 0a ....i....t....#(....R=...RM...t.
1400 00 00 00 73 70 6c 69 74 6c 69 6e 65 73 52 3c 00 00 00 74 03 00 00 00 6c 65 6e 74 0a 00 00 00 73 ...splitlinesR<...t....lent....s
1420 74 61 72 74 73 77 69 74 68 28 06 00 00 00 52 44 00 00 00 74 06 00 00 00 6d 6f 75 6e 74 73 74 04 tartswith(....RD...t....mountst.
1440 00 00 00 6c 69 6e 65 74 05 00 00 00 77 6f 72 64 73 74 06 00 00 00 64 65 76 69 63 65 74 06 00 00 ...linet....wordst....devicet...
1460 00 74 61 72 67 65 74 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 .target(....(....s7.../home/patr
1480 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 ickdarley/definitions/extensions
14a0 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 0a 00 00 00 67 65 74 5f 6d 6f 75 6e 74 73 94 00 00 00 /writeexts.pyt....get_mounts....
14c0 73 0e 00 00 00 00 05 09 01 16 01 0c 01 26 01 13 01 11 01 63 02 00 00 00 02 00 00 00 04 00 00 00 s............&.....c............
14e0 43 00 00 00 73 81 00 00 00 7c 00 00 6a 00 00 64 01 00 6b 02 00 72 5b 00 74 01 00 7c 00 00 6a 02 C...s....|..j..d..k..r[.t..|..j.
1500 00 83 01 00 64 01 00 6b 02 00 73 37 00 7c 00 00 6a 02 00 64 02 00 19 64 03 00 6b 09 00 72 49 00 ....d..k..s7.|..j..d...d..k..rI.
1520 7c 00 00 04 6a 02 00 64 03 00 37 02 5f 02 00 6e 00 00 7c 00 00 04 6a 02 00 64 04 00 37 02 5f 02 |...j..d..7._..n..|...j..d..7._.
1540 00 6e 00 00 7c 00 00 04 6a 00 00 64 05 00 37 02 5f 00 00 7c 00 00 04 6a 02 00 7c 01 00 64 03 00 .n..|...j..d..7._..|...j..|..d..
1560 17 37 02 5f 02 00 64 06 00 53 28 07 00 00 00 73 99 00 00 00 41 64 64 20 61 20 6e 65 77 20 65 6e .7._..d..S(....s....Add.a.new.en
1580 74 72 79 20 74 6f 20 2f 65 74 63 2f 66 73 74 61 62 2e 0a 0a 20 20 20 20 20 20 20 20 4c 69 6e 65 try.to./etc/fstab...........Line
15a0 73 20 61 72 65 20 61 70 70 65 6e 64 65 64 2c 20 61 6e 64 20 73 65 70 61 72 61 74 65 64 20 66 72 s.are.appended,.and.separated.fr
15c0 6f 6d 20 61 6e 79 20 65 6e 74 72 69 65 73 20 6d 61 64 65 20 62 79 20 63 6f 6e 66 69 67 75 72 65 om.any.entries.made.by.configure
15e0 0a 20 20 20 20 20 20 20 20 65 78 74 65 6e 73 69 6f 6e 73 20 77 69 74 68 20 61 20 63 6f 6d 6d 65 .........extensions.with.a.comme
1600 6e 74 2e 0a 0a 20 20 20 20 20 20 20 20 69 00 00 00 00 69 ff ff ff ff 73 01 00 00 00 0a 73 1e 00 nt...........i....i....s.....s..
1620 00 00 23 20 4d 6f 72 70 68 20 64 65 66 61 75 6c 74 20 73 79 73 74 65 6d 20 6c 61 79 6f 75 74 0a ..#.Morph.default.system.layout.
1640 69 01 00 00 00 4e 28 03 00 00 00 52 4e 00 00 00 52 51 00 00 00 52 4d 00 00 00 28 02 00 00 00 52 i....N(....RN...RQ...RM...(....R
1660 44 00 00 00 52 54 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 D...RT...(....(....s7.../home/pa
1680 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f trickdarley/definitions/extensio
16a0 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 08 00 00 00 61 64 64 5f 6c 69 6e 65 a1 00 00 00 ns/writeexts.pyt....add_line....
16c0 73 0c 00 00 00 00 07 0f 01 28 01 12 01 12 01 0f 02 63 01 00 00 00 03 00 00 00 06 00 00 00 43 00 s........(.......c............C.
16e0 00 00 73 63 00 00 00 74 00 00 6a 01 00 64 01 00 74 02 00 83 00 01 8f 20 00 7d 01 00 7c 01 00 6a ..sc...t..j..d..t........}..|..j
1700 03 00 7c 00 00 6a 04 00 83 01 00 01 7c 01 00 6a 05 00 7d 02 00 57 64 02 00 51 58 74 06 00 6a 07 ..|..j......|..j..}..Wd..QXt..j.
1720 00 74 08 00 6a 09 00 6a 0a 00 7c 02 00 83 01 00 74 08 00 6a 09 00 6a 0a 00 7c 00 00 6a 0b 00 83 .t..j..j..|.....t..j..j..|..j...
1740 01 00 83 02 00 01 64 02 00 53 28 03 00 00 00 73 32 00 00 00 52 65 77 72 69 74 65 20 74 68 65 20 ......d..S(....s2...Rewrite.the.
1760 66 73 74 61 62 20 66 69 6c 65 20 74 6f 20 69 6e 63 6c 75 64 65 20 61 6c 6c 20 6e 65 77 20 65 6e fstab.file.to.include.all.new.en
1780 74 72 69 65 73 2e 74 06 00 00 00 64 65 6c 65 74 65 4e 28 0c 00 00 00 74 08 00 00 00 74 65 6d 70 tries.t....deleteN(....t....temp
17a0 66 69 6c 65 74 12 00 00 00 4e 61 6d 65 64 54 65 6d 70 6f 72 61 72 79 46 69 6c 65 74 05 00 00 00 filet....NamedTemporaryFilet....
17c0 46 61 6c 73 65 52 31 00 00 00 52 4d 00 00 00 74 04 00 00 00 6e 61 6d 65 74 06 00 00 00 73 68 75 FalseR1...RM...t....namet....shu
17e0 74 69 6c 74 04 00 00 00 6d 6f 76 65 52 00 00 00 00 52 01 00 00 00 74 07 00 00 00 61 62 73 70 61 tilt....moveR....R....t....abspa
1800 74 68 52 35 00 00 00 28 03 00 00 00 52 44 00 00 00 52 0a 00 00 00 74 03 00 00 00 74 6d 70 28 00 thR5...(....RD...R....t....tmp(.
1820 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 ...(....s7.../home/patrickdarley
1840 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 /definitions/extensions/writeext
1860 73 2e 70 79 52 31 00 00 00 b0 00 00 00 73 08 00 00 00 00 02 15 01 10 01 0f 01 28 07 00 00 00 52 s.pyR1.......s............(....R
1880 47 00 00 00 52 48 00 00 00 74 07 00 00 00 5f 5f 64 6f 63 5f 5f 52 45 00 00 00 52 58 00 00 00 52 G...RH...t....__doc__RE...RX...R
18a0 59 00 00 00 52 31 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f Y...R1...(....(....(....s7.../ho
18c0 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 me/patrickdarley/definitions/ext
18e0 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 49 00 00 00 83 00 00 00 73 0a 00 ensions/writeexts.pyRI.......s..
1900 00 00 06 01 06 07 0c 09 09 0d 09 0f 74 09 00 00 00 45 78 74 65 6e 73 69 6f 6e 63 00 00 00 00 00 ............t....Extensionc.....
1920 00 00 00 02 00 00 00 42 00 00 00 73 35 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 .......B...s5...e..Z..d..Z..d...
1940 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 05 00 64 03 00 84 01 00 5a 06 00 64 04 00 84 00 00 ..Z..d.....Z..d..d.....Z..d.....
1960 5a 07 00 52 53 28 06 00 00 00 73 1d 01 00 00 41 20 62 61 73 65 20 63 6c 61 73 73 20 66 6f 72 20 Z..RS(....s....A.base.class.for.
1980 64 65 70 6c 6f 79 6d 65 6e 74 20 65 78 74 65 6e 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 41 20 73 75 deployment.extensions.......A.su
19a0 62 63 6c 61 73 73 20 73 68 6f 75 6c 64 20 73 75 62 63 6c 61 73 73 20 74 68 69 73 20 63 6c 61 73 bclass.should.subclass.this.clas
19c0 73 2c 20 61 6e 64 20 61 64 64 20 61 0a 20 20 20 20 60 60 70 72 6f 63 65 73 73 5f 61 72 67 73 60 s,.and.add.a.....``process_args`
19e0 60 20 6d 65 74 68 6f 64 2e 0a 0a 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 69 74 20 69 73 20 6e `.method.......Note.that.it.is.n
1a00 6f 74 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 73 75 62 63 6c 61 73 73 20 74 68 69 73 20 63 6c ot.necessary.to.subclass.this.cl
1a20 61 73 73 20 66 6f 72 20 77 72 69 74 65 0a 20 20 20 20 65 78 74 65 6e 73 69 6f 6e 73 2e 20 54 68 ass.for.write.....extensions..Th
1a40 69 73 20 63 6c 61 73 73 20 69 73 20 68 65 72 65 20 6a 75 73 74 20 74 6f 20 63 6f 6c 6c 65 63 74 is.class.is.here.just.to.collect
1a60 20 63 6f 6d 6d 6f 6e 20 63 6f 64 65 20 66 6f 72 0a 20 20 20 20 77 72 69 74 65 20 65 78 74 65 6e .common.code.for.....write.exten
1a80 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 63 01 00 00 00 05 00 00 00 04 00 00 00 43 00 00 00 73 8f 00 sions.......c............C...s..
1aa0 00 00 74 00 00 74 01 00 6a 02 00 6a 03 00 64 01 00 64 02 00 83 02 00 83 01 00 7d 01 00 7c 01 00 ..t..t..j..j..d..d........}..|..
1ac0 64 02 00 6b 02 00 72 2b 00 64 03 00 53 74 04 00 6a 05 00 64 04 00 83 01 00 7d 02 00 74 04 00 6a d..k..r+.d..St..j..d.....}..t..j
1ae0 06 00 74 01 00 6a 07 00 7c 01 00 64 05 00 83 02 00 83 01 00 7d 03 00 7c 03 00 6a 08 00 7c 02 00 ..t..j..|..d........}..|..j..|..
1b00 83 01 00 01 74 04 00 6a 09 00 83 00 00 7d 04 00 7c 04 00 6a 0a 00 7c 03 00 83 01 00 01 7c 04 00 ....t..j.....}..|..j..|......|..
1b20 6a 0b 00 74 04 00 6a 0c 00 83 01 00 01 64 03 00 53 28 06 00 00 00 73 96 00 00 00 44 69 72 65 63 j..t..j......d..S(....s....Direc
1b40 74 20 61 6c 6c 20 6c 6f 67 67 69 6e 67 20 6f 75 74 70 75 74 20 74 6f 20 4d 4f 52 50 48 5f 4c 4f t.all.logging.output.to.MORPH_LO
1b60 47 5f 46 44 2c 20 69 66 20 73 65 74 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 66 69 6c 65 G_FD,.if.set...........This.file
1b80 20 64 65 73 63 72 69 70 74 6f 72 20 69 73 20 72 65 61 64 20 62 79 20 4d 6f 72 70 68 20 61 6e 64 .descriptor.is.read.by.Morph.and
1ba0 20 77 72 69 74 74 65 6e 20 69 6e 74 6f 20 69 74 73 20 6f 77 6e 20 6c 6f 67 0a 20 20 20 20 20 20 .written.into.its.own.log.......
1bc0 20 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 74 0c 00 00 00 4d 4f 52 50 48 5f 4c 4f 47 5f ..file...........t....MORPH_LOG_
1be0 46 44 69 00 00 00 00 4e 73 0b 00 00 00 25 28 6d 65 73 73 61 67 65 29 73 74 01 00 00 00 77 28 0d FDi....Ns....%(message)st....w(.
1c00 00 00 00 74 03 00 00 00 69 6e 74 52 00 00 00 00 74 07 00 00 00 65 6e 76 69 72 6f 6e 52 14 00 00 ...t....intR....t....environR...
1c20 00 74 07 00 00 00 6c 6f 67 67 69 6e 67 74 09 00 00 00 46 6f 72 6d 61 74 74 65 72 74 0d 00 00 00 .t....loggingt....Formattert....
1c40 53 74 72 65 61 6d 48 61 6e 64 6c 65 72 74 06 00 00 00 66 64 6f 70 65 6e 74 0c 00 00 00 73 65 74 StreamHandlert....fdopent....set
1c60 46 6f 72 6d 61 74 74 65 72 74 09 00 00 00 67 65 74 4c 6f 67 67 65 72 74 0a 00 00 00 61 64 64 48 Formattert....getLoggert....addH
1c80 61 6e 64 6c 65 72 74 08 00 00 00 73 65 74 4c 65 76 65 6c 74 05 00 00 00 44 45 42 55 47 28 05 00 andlert....setLevelt....DEBUG(..
1ca0 00 00 52 44 00 00 00 74 0c 00 00 00 6c 6f 67 5f 77 72 69 74 65 5f 66 64 74 09 00 00 00 66 6f 72 ..RD...t....log_write_fdt....for
1cc0 6d 61 74 74 65 72 74 07 00 00 00 68 61 6e 64 6c 65 72 74 06 00 00 00 6c 6f 67 67 65 72 28 00 00 mattert....handlert....logger(..
1ce0 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f ..(....s7.../home/patrickdarley/
1d00 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 definitions/extensions/writeexts
1d20 2e 70 79 74 0d 00 00 00 73 65 74 75 70 5f 6c 6f 67 67 69 6e 67 c5 00 00 00 73 12 00 00 00 00 07 .pyt....setup_logging....s......
1d40 1b 02 0c 01 04 02 0f 02 1b 01 0d 02 0c 01 0d 01 63 02 00 00 00 02 00 00 00 01 00 00 00 43 00 00 ................c............C..
1d60 00 73 0d 00 00 00 74 00 00 83 00 00 82 01 00 64 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 74 13 .s....t........d..S(....N(....t.
1d80 00 00 00 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 64 45 72 72 6f 72 28 02 00 00 00 52 44 00 00 00 ...NotImplementedError(....RD...
1da0 52 1c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 R....(....(....s7.../home/patric
1dc0 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 kdarley/definitions/extensions/w
1de0 72 69 74 65 65 78 74 73 2e 70 79 74 0c 00 00 00 70 72 6f 63 65 73 73 5f 61 72 67 73 da 00 00 00 riteexts.pyt....process_args....
1e00 73 02 00 00 00 00 01 63 02 00 00 00 03 00 00 00 05 00 00 00 43 00 00 00 73 72 00 00 00 7c 01 00 s......c............C...sr...|..
1e20 64 00 00 6b 08 00 72 1c 00 74 01 00 6a 02 00 64 01 00 1f 7d 01 00 6e 00 00 79 1b 00 7c 00 00 6a d..k..r..t..j..d...}..n..y..|..j
1e40 03 00 83 00 00 01 7c 00 00 6a 04 00 7c 01 00 83 01 00 01 57 6e 34 00 04 74 05 00 6b 0a 00 72 6d ......|..j..|......Wn4..t..k..rm
1e60 00 01 7d 02 00 01 74 01 00 6a 06 00 6a 07 00 64 02 00 7c 02 00 16 83 01 00 01 74 01 00 6a 08 00 ..}...t..j..j..d..|.......t..j..
1e80 64 01 00 83 01 00 01 6e 01 00 58 64 00 00 53 28 03 00 00 00 4e 69 01 00 00 00 73 0a 00 00 00 45 d......n..Xd..S(....Ni....s....E
1ea0 52 52 4f 52 3a 20 25 73 0a 28 09 00 00 00 74 04 00 00 00 4e 6f 6e 65 74 03 00 00 00 73 79 73 74 RROR:.%s.(....t....Nonet....syst
1ec0 04 00 00 00 61 72 67 76 52 76 00 00 00 52 78 00 00 00 52 1a 00 00 00 52 0f 00 00 00 52 31 00 00 ....argvRv...Rx...R....R....R1..
1ee0 00 74 04 00 00 00 65 78 69 74 28 03 00 00 00 52 44 00 00 00 52 1c 00 00 00 74 01 00 00 00 65 28 .t....exit(....RD...R....t....e(
1f00 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 ....(....s7.../home/patrickdarle
1f20 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 y/definitions/extensions/writeex
1f40 74 73 2e 70 79 74 03 00 00 00 72 75 6e dd 00 00 00 73 10 00 00 00 00 01 0c 01 10 01 03 01 0a 01 ts.pyt....run....s..............
1f60 11 01 0f 01 14 01 63 01 00 00 00 02 00 00 00 04 00 00 00 4b 00 00 00 73 2d 00 00 00 74 00 00 6a ......c............K...s-...t..j
1f80 01 00 6a 02 00 64 01 00 7c 01 00 64 02 00 19 7c 01 00 16 16 83 01 00 01 74 00 00 6a 01 00 6a 03 ..j..d..|..d...|........t..j..j.
1fa0 00 83 00 00 01 64 03 00 53 28 04 00 00 00 73 b1 00 00 00 50 72 6f 76 69 64 65 20 73 74 61 74 75 .....d..S(....s....Provide.statu
1fc0 73 20 6f 75 74 70 75 74 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 60 60 6d 73 67 60 60 20 6b s.output...........The.``msg``.k
1fe0 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 61 63 74 75 61 6c 20 6d 65 eyword.argument.is.the.actual.me
2000 73 73 61 67 65 2c 0a 20 20 20 20 20 20 20 20 74 68 65 20 72 65 73 74 20 61 72 65 20 76 61 6c 75 ssage,.........the.rest.are.valu
2020 65 73 20 66 6f 72 20 66 69 65 6c 64 73 20 69 6e 20 74 68 65 20 6d 65 73 73 61 67 65 20 61 73 20 es.for.fields.in.the.message.as.
2040 69 6e 74 65 72 70 6f 6c 61 74 65 64 0a 20 20 20 20 20 20 20 20 62 79 20 25 2e 0a 0a 20 20 20 20 interpolated.........by.%.......
2060 20 20 20 20 73 03 00 00 00 25 73 0a 52 43 00 00 00 4e 28 04 00 00 00 52 7a 00 00 00 52 0f 00 00 ....s....%s.RC...N(....Rz...R...
2080 00 52 31 00 00 00 74 05 00 00 00 66 6c 75 73 68 28 02 00 00 00 52 44 00 00 00 52 1d 00 00 00 28 .R1...t....flush(....RD...R....(
20a0 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 ....(....s7.../home/patrickdarle
20c0 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 y/definitions/extensions/writeex
20e0 74 73 2e 70 79 74 06 00 00 00 73 74 61 74 75 73 e7 00 00 00 73 04 00 00 00 00 08 1c 01 4e 28 08 ts.pyt....status....s........N(.
2100 00 00 00 52 47 00 00 00 52 48 00 00 00 52 63 00 00 00 52 76 00 00 00 52 78 00 00 00 52 79 00 00 ...RG...RH...Rc...Rv...Rx...Ry..
2120 00 52 7e 00 00 00 52 80 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f .R~...R....(....(....(....s7.../
2140 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 home/patrickdarley/definitions/e
2160 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 64 00 00 00 b8 00 00 00 73 xtensions/writeexts.pyRd.......s
2180 0a 00 00 00 06 0b 06 02 09 15 09 03 0c 0a 74 0e 00 00 00 57 72 69 74 65 45 78 74 65 6e 73 69 6f ..............t....WriteExtensio
21a0 6e 63 00 00 00 00 00 00 00 00 02 00 00 00 42 00 00 00 73 88 01 00 00 65 00 00 5a 01 00 64 00 00 nc............B...s....e..Z..d..
21c0 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 65 06 Z..d.....Z..d.....Z..d.....Z..e.
21e0 00 6a 07 00 64 04 00 84 00 00 83 01 00 5a 08 00 64 05 00 84 00 00 5a 09 00 64 06 00 84 00 00 5a .j..d........Z..d.....Z..d.....Z
2200 0a 00 64 07 00 84 00 00 5a 0b 00 64 08 00 84 00 00 5a 0c 00 64 09 00 84 00 00 5a 0d 00 64 0a 00 ..d.....Z..d.....Z..d.....Z..d..
2220 84 00 00 5a 0e 00 64 0b 00 84 00 00 5a 0f 00 64 0c 00 84 00 00 5a 10 00 64 0d 00 84 00 00 5a 11 ...Z..d.....Z..d.....Z..d.....Z.
2240 00 64 0e 00 84 00 00 5a 12 00 65 06 00 6a 07 00 64 0f 00 84 00 00 83 01 00 5a 13 00 64 10 00 84 .d.....Z..e..j..d........Z..d...
2260 00 00 5a 14 00 64 11 00 84 00 00 5a 15 00 64 12 00 84 00 00 5a 16 00 64 13 00 84 00 00 5a 17 00 ..Z..d.....Z..d.....Z..d.....Z..
2280 64 28 00 64 14 00 84 01 00 5a 19 00 64 15 00 84 00 00 5a 1a 00 64 16 00 84 00 00 5a 1b 00 64 17 d(.d.....Z..d.....Z..d.....Z..d.
22a0 00 84 00 00 5a 1c 00 64 18 00 84 00 00 5a 1d 00 64 19 00 84 00 00 5a 1e 00 64 1a 00 84 00 00 5a ....Z..d.....Z..d.....Z..d.....Z
22c0 1f 00 64 1b 00 84 00 00 5a 20 00 64 1c 00 84 00 00 5a 21 00 64 1d 00 84 00 00 5a 22 00 64 28 00 ..d.....Z..d.....Z!.d.....Z".d(.
22e0 64 1e 00 84 01 00 5a 23 00 64 28 00 64 1f 00 84 01 00 5a 24 00 64 20 00 84 00 00 5a 25 00 64 21 d.....Z#.d(.d.....Z$.d.....Z%.d!
2300 00 84 00 00 5a 26 00 64 22 00 84 00 00 5a 27 00 64 23 00 84 00 00 5a 28 00 64 24 00 84 00 00 5a ....Z&.d"....Z'.d#....Z(.d$....Z
2320 29 00 64 25 00 84 00 00 5a 2a 00 64 26 00 84 00 00 5a 2b 00 64 27 00 84 00 00 5a 2c 00 52 53 28 ).d%....Z*.d&....Z+.d'....Z,.RS(
2340 29 00 00 00 73 23 01 00 00 41 20 62 61 73 65 20 63 6c 61 73 73 20 66 6f 72 20 64 65 70 6c 6f 79 )...s#...A.base.class.for.deploy
2360 6d 65 6e 74 20 77 72 69 74 65 20 65 78 74 65 6e 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 41 20 73 75 ment.write.extensions.......A.su
2380 62 63 6c 61 73 73 20 73 68 6f 75 6c 64 20 73 75 62 63 6c 61 73 73 20 74 68 69 73 20 63 6c 61 73 bclass.should.subclass.this.clas
23a0 73 2c 20 61 6e 64 20 61 64 64 20 61 0a 20 20 20 20 60 60 70 72 6f 63 65 73 73 5f 61 72 67 73 60 s,.and.add.a.....``process_args`
23c0 60 20 6d 65 74 68 6f 64 2e 0a 0a 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 69 74 20 69 73 20 6e `.method.......Note.that.it.is.n
23e0 6f 74 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 73 75 62 63 6c 61 73 73 20 74 68 69 73 20 63 6c ot.necessary.to.subclass.this.cl
2400 61 73 73 20 66 6f 72 20 77 72 69 74 65 0a 20 20 20 20 65 78 74 65 6e 73 69 6f 6e 73 2e 20 54 68 ass.for.write.....extensions..Th
2420 69 73 20 63 6c 61 73 73 20 69 73 20 68 65 72 65 20 6a 75 73 74 20 74 6f 20 63 6f 6c 6c 65 63 74 is.class.is.here.just.to.collect
2440 20 63 6f 6d 6d 6f 6e 20 63 6f 64 65 20 66 6f 72 0a 20 20 20 20 77 72 69 74 65 20 65 78 74 65 6e .common.code.for.....write.exten
2460 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 63 01 00 00 00 03 00 00 00 05 00 00 00 43 00 00 00 73 2b 00 sions.......c............C...s+.
2480 00 00 74 00 00 64 01 00 83 01 00 8f 13 00 7d 01 00 7c 01 00 6a 01 00 83 00 00 7d 02 00 57 64 00 ..t..d........}..|..j.....}..Wd.
24a0 00 51 58 64 02 00 7c 02 00 6b 06 00 53 28 03 00 00 00 4e 73 11 00 00 00 2f 70 72 6f 63 2f 66 69 .QXd..|..k..S(....Ns..../proc/fi
24c0 6c 65 73 79 73 74 65 6d 73 73 07 00 00 00 09 62 74 72 66 73 0a 28 02 00 00 00 52 08 00 00 00 52 lesystemss.....btrfs.(....R....R
24e0 09 00 00 00 28 03 00 00 00 52 44 00 00 00 52 0a 00 00 00 52 4d 00 00 00 28 00 00 00 00 28 00 00 ....(....RD...R....RM...(....(..
2500 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e ..s7.../home/patrickdarley/defin
2520 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 29 itions/extensions/writeexts.pyt)
2540 00 00 00 63 68 65 63 6b 5f 66 6f 72 5f 62 74 72 66 73 5f 69 6e 5f 64 65 70 6c 6f 79 6d 65 6e 74 ...check_for_btrfs_in_deployment
2560 5f 68 6f 73 74 5f 6b 65 72 6e 65 6c 00 01 00 00 73 06 00 00 00 00 01 0f 01 12 01 63 01 00 00 00 _host_kernel....s..........c....
2580 01 00 00 00 02 00 00 00 43 00 00 00 73 1f 00 00 00 7c 00 00 6a 00 00 83 00 00 73 1b 00 74 01 00 ........C...s....|..j.....s..t..
25a0 64 01 00 83 01 00 82 01 00 6e 00 00 64 00 00 53 28 02 00 00 00 4e 73 76 00 00 00 45 72 72 6f 72 d........n..d..S(....Nsv...Error
25c0 3a 20 42 74 72 66 73 20 69 73 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 74 68 69 73 20 64 65 70 :.Btrfs.is.required.for.this.dep
25e0 6c 6f 79 6d 65 6e 74 2c 20 62 75 74 20 77 61 73 20 6e 6f 74 20 64 65 74 65 63 74 65 64 20 69 6e loyment,.but.was.not.detected.in
2600 20 74 68 65 20 6b 65 72 6e 65 6c 20 6f 66 20 74 68 65 20 6d 61 63 68 69 6e 65 20 74 68 61 74 20 .the.kernel.of.the.machine.that.
2620 69 73 20 72 75 6e 6e 69 6e 67 20 4d 6f 72 70 68 2e 28 02 00 00 00 52 82 00 00 00 52 1a 00 00 00 is.running.Morph.(....R....R....
2640 28 01 00 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 (....RD...(....(....s7.../home/p
2660 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 atrickdarley/definitions/extensi
2680 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 27 00 00 00 72 65 71 75 69 72 65 5f 62 74 72 ons/writeexts.pyt'...require_btr
26a0 66 73 5f 69 6e 5f 64 65 70 6c 6f 79 6d 65 6e 74 5f 68 6f 73 74 5f 6b 65 72 6e 65 6c 05 01 00 00 fs_in_deployment_host_kernel....
26c0 73 06 00 00 00 00 01 0c 01 03 01 63 03 00 00 00 03 00 00 00 07 00 00 00 43 00 00 00 73 37 00 00 s..........c............C...s7..
26e0 00 7c 00 00 6a 00 00 7c 02 00 83 01 00 8f 22 00 01 7c 00 00 6a 01 00 7c 02 00 83 01 00 01 7c 00 .|..j..|......"..|..j..|......|.
2700 00 6a 02 00 7c 01 00 7c 02 00 83 02 00 01 57 64 01 00 51 58 64 01 00 53 28 02 00 00 00 73 22 00 .j..|..|......Wd..QXd..S(....s".
2720 00 00 43 72 65 61 74 65 20 61 20 72 61 77 20 73 79 73 74 65 6d 20 69 6d 61 67 65 20 6c 6f 63 61 ..Create.a.raw.system.image.loca
2740 6c 6c 79 2e 4e 28 03 00 00 00 74 12 00 00 00 63 72 65 61 74 65 64 5f 64 69 73 6b 5f 69 6d 61 67 lly.N(....t....created_disk_imag
2760 65 74 0c 00 00 00 66 6f 72 6d 61 74 5f 62 74 72 66 73 74 0d 00 00 00 63 72 65 61 74 65 5f 73 79 et....format_btrfst....create_sy
2780 73 74 65 6d 28 03 00 00 00 52 44 00 00 00 74 09 00 00 00 74 65 6d 70 5f 72 6f 6f 74 74 08 00 00 stem(....RD...t....temp_roott...
27a0 00 72 61 77 5f 64 69 73 6b 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 .raw_disk(....(....s7.../home/pa
27c0 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f trickdarley/definitions/extensio
27e0 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 13 00 00 00 63 72 65 61 74 65 5f 6c 6f 63 61 6c ns/writeexts.pyt....create_local
2800 5f 73 79 73 74 65 6d 0b 01 00 00 73 06 00 00 00 00 03 10 01 0d 01 63 02 00 00 00 03 00 00 00 05 _system....s..........c.........
2820 00 00 00 63 00 00 00 73 62 00 00 00 7c 00 00 6a 00 00 83 00 00 7d 02 00 7c 02 00 73 21 00 74 01 ...c...sb...|..j.....}..|..s!.t.
2840 00 64 01 00 83 01 00 82 01 00 6e 00 00 7c 00 00 6a 02 00 7c 01 00 7c 02 00 83 02 00 01 79 09 00 .d........n..|..j..|..|......y..
2860 64 00 00 56 01 57 6e 21 00 04 74 03 00 6b 0a 00 72 5d 00 01 01 01 74 04 00 6a 05 00 7c 01 00 83 d..V.Wn!..t..k..r]....t..j..|...
2880 01 00 01 82 00 00 6e 01 00 58 64 00 00 53 28 02 00 00 00 4e 73 18 00 00 00 44 49 53 4b 5f 53 49 ......n..Xd..S(....Ns....DISK_SI
28a0 5a 45 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65 64 28 06 00 00 00 74 0d 00 00 00 67 65 74 5f 64 ZE.is.not.defined(....t....get_d
28c0 69 73 6b 5f 73 69 7a 65 52 1a 00 00 00 74 15 00 00 00 63 72 65 61 74 65 5f 72 61 77 5f 64 69 73 isk_sizeR....t....create_raw_dis
28e0 6b 5f 69 6d 61 67 65 74 0d 00 00 00 42 61 73 65 45 78 63 65 70 74 69 6f 6e 52 00 00 00 00 74 06 k_imaget....BaseExceptionR....t.
2900 00 00 00 75 6e 6c 69 6e 6b 28 03 00 00 00 52 44 00 00 00 74 08 00 00 00 6c 6f 63 61 74 69 6f 6e ...unlink(....RD...t....location
2920 74 04 00 00 00 73 69 7a 65 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 t....size(....(....s7.../home/pa
2940 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f trickdarley/definitions/extensio
2960 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 84 00 00 00 12 01 00 00 73 12 00 00 00 00 02 0c ns/writeexts.pyR........s.......
2980 01 06 01 0f 01 10 01 03 01 09 01 0d 01 0d 01 63 02 00 00 00 02 00 00 00 05 00 00 00 43 00 00 00 ...............c............C...
29a0 73 3c 00 00 00 79 11 00 7c 00 00 6a 00 00 7c 01 00 83 01 00 01 57 6e 24 00 04 74 01 00 6b 0a 00 s<...y..|..j..|......Wn$..t..k..
29c0 72 37 00 01 01 01 74 02 00 6a 03 00 6a 04 00 64 01 00 83 01 00 01 82 00 00 6e 01 00 58 64 00 00 r7....t..j..j..d.........n..Xd..
29e0 53 28 02 00 00 00 4e 73 19 00 00 00 45 72 72 6f 72 20 63 72 65 61 74 69 6e 67 20 64 69 73 6b 20 S(....Ns....Error.creating.disk.
2a00 69 6d 61 67 65 28 05 00 00 00 74 0a 00 00 00 6d 6b 66 73 5f 62 74 72 66 73 52 8c 00 00 00 52 7a image(....t....mkfs_btrfsR....Rz
2a20 00 00 00 52 10 00 00 00 52 31 00 00 00 28 02 00 00 00 52 44 00 00 00 52 88 00 00 00 28 00 00 00 ...R....R1...(....RD...R....(...
2a40 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 .(....s7.../home/patrickdarley/d
2a60 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e efinitions/extensions/writeexts.
2a80 70 79 52 85 00 00 00 1e 01 00 00 73 0a 00 00 00 00 01 03 01 11 01 0d 01 10 01 63 03 00 00 00 05 pyR........s..............c.....
2aa0 00 00 00 0c 00 00 00 43 00 00 00 73 6e 00 00 00 7c 00 00 6a 00 00 7c 02 00 83 01 00 8f 59 00 7d .......C...sn...|..j..|......Y.}
2ac0 03 00 79 29 00 7c 00 00 6a 01 00 7c 01 00 7c 03 00 64 01 00 64 02 00 64 03 00 7c 00 00 6a 02 00 ..y).|..j..|..|..d..d..d..|..j..
2ae0 7c 02 00 83 01 00 83 02 02 01 57 6e 26 00 04 74 03 00 6b 0a 00 72 63 00 01 7d 04 00 01 74 04 00 |.........Wn&..t..k..rc..}...t..
2b00 6a 05 00 6a 06 00 64 04 00 83 01 00 01 82 00 00 6e 01 00 58 57 64 00 00 51 58 64 00 00 53 28 05 j..j..d.........n..XWd..QXd..S(.
2b20 00 00 00 4e 74 0d 00 00 00 76 65 72 73 69 6f 6e 5f 6c 61 62 65 6c 74 07 00 00 00 66 61 63 74 6f ...Nt....version_labelt....facto
2b40 72 79 74 09 00 00 00 64 69 73 6b 5f 75 75 69 64 73 22 00 00 00 45 72 72 6f 72 20 63 72 65 61 74 ryt....disk_uuids"...Error.creat
2b60 69 6e 67 20 42 74 72 66 73 20 73 79 73 74 65 6d 20 6c 61 79 6f 75 74 28 07 00 00 00 74 05 00 00 ing.Btrfs.system.layout(....t...
2b80 00 6d 6f 75 6e 74 74 1a 00 00 00 63 72 65 61 74 65 5f 62 74 72 66 73 5f 73 79 73 74 65 6d 5f 6c .mountt....create_btrfs_system_l
2ba0 61 79 6f 75 74 74 08 00 00 00 67 65 74 5f 75 75 69 64 52 8c 00 00 00 52 7a 00 00 00 52 10 00 00 ayoutt....get_uuidR....Rz...R...
2bc0 00 52 31 00 00 00 28 05 00 00 00 52 44 00 00 00 52 87 00 00 00 52 88 00 00 00 74 02 00 00 00 6d .R1...(....RD...R....R....t....m
2be0 70 52 7d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 pR}...(....(....s7.../home/patri
2c00 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f ckdarley/definitions/extensions/
2c20 77 72 69 74 65 65 78 74 73 2e 70 79 52 86 00 00 00 25 01 00 00 73 10 00 00 00 00 01 12 01 03 01 writeexts.pyR....%...s..........
2c40 06 01 0f 01 14 01 0f 01 10 01 63 02 00 00 00 05 00 00 00 03 00 00 00 43 00 00 00 73 6e 00 00 00 ..........c............C...sn...
2c60 74 00 00 6a 01 00 64 01 00 7c 01 00 83 02 00 7d 02 00 7c 02 00 73 1c 00 64 0a 00 53 69 04 00 64 t..j..d..|.....}..|..s..d..Si..d
2c80 02 00 64 03 00 36 64 04 00 64 05 00 36 64 0b 00 64 07 00 36 64 0c 00 64 09 00 36 7d 03 00 7c 03 ..d..6d..d..6d..d..6d..d..6}..|.
2ca0 00 7c 02 00 6a 03 00 64 06 00 83 01 00 6a 04 00 83 00 00 19 7d 04 00 74 05 00 7c 02 00 6a 03 00 .|..j..d.....j......}..t..|..j..
2cc0 64 02 00 83 01 00 83 01 00 7c 04 00 14 53 28 0d 00 00 00 73 44 00 00 00 50 61 72 73 65 20 61 20 d........|...S(....sD...Parse.a.
2ce0 73 69 7a 65 20 66 72 6f 6d 20 61 20 73 74 72 69 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 74 size.from.a.string...........Ret
2d00 75 72 6e 20 73 69 7a 65 20 69 6e 20 62 79 74 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 73 12 00 00 urn.size.in.bytes...........s...
2d20 00 5e 28 5c 64 2b 29 28 5b 6b 6d 67 4b 4d 47 5d 3f 29 24 69 01 00 00 00 52 4b 00 00 00 69 00 04 .^(\d+)([kmgKMG]?)$i....RK...i..
2d40 00 00 52 2b 00 00 00 69 02 00 00 00 74 01 00 00 00 6d 69 03 00 00 00 74 01 00 00 00 67 4e 69 00 ..R+...i....t....mi....t....gNi.
2d60 00 10 00 69 00 00 00 40 28 06 00 00 00 74 02 00 00 00 72 65 74 05 00 00 00 6d 61 74 63 68 52 79 ...i...@(....t....ret....matchRy
2d80 00 00 00 74 05 00 00 00 67 72 6f 75 70 74 05 00 00 00 6c 6f 77 65 72 52 67 00 00 00 28 05 00 00 ...t....groupt....lowerRg...(...
2da0 00 52 44 00 00 00 52 8f 00 00 00 52 98 00 00 00 74 07 00 00 00 66 61 63 74 6f 72 73 74 06 00 00 .RD...R....R....t....factorst...
2dc0 00 66 61 63 74 6f 72 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 .factor(....(....s7.../home/patr
2de0 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 ickdarley/definitions/extensions
2e00 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 0b 00 00 00 5f 70 61 72 73 65 5f 73 69 7a 65 2f 01 00 /writeexts.pyt...._parse_size/..
2e20 00 73 14 00 00 00 00 07 12 01 06 01 04 02 03 01 07 01 07 01 07 01 0a 02 19 02 63 03 00 00 00 05 .s........................c.....
2e40 00 00 00 04 00 00 00 43 00 00 00 73 5d 00 00 00 74 00 00 6a 01 00 6a 02 00 7c 01 00 7c 02 00 83 .......C...s]...t..j..j..|..|...
2e60 02 00 7d 03 00 7c 03 00 64 02 00 6b 08 00 72 25 00 64 02 00 53 7c 00 00 6a 04 00 7c 03 00 83 01 ..}..|..d..k..r%.d..S|..j..|....
2e80 00 7d 04 00 7c 04 00 64 02 00 6b 08 00 72 59 00 74 05 00 64 01 00 7c 01 00 7c 03 00 66 02 00 16 .}..|..d..k..rY.t..d..|..|..f...
2ea0 83 01 00 82 01 00 6e 00 00 7c 04 00 53 28 03 00 00 00 73 2a 00 00 00 50 61 72 73 65 20 61 20 73 ......n..|..S(....s*...Parse.a.s
2ec0 69 7a 65 20 66 72 6f 6d 20 61 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 ize.from.an.environment.variable
2ee0 2e 73 18 00 00 00 43 61 6e 6e 6f 74 20 70 61 72 73 65 20 25 73 20 76 61 6c 75 65 20 25 73 4e 28 .s....Cannot.parse.%s.value.%sN(
2f00 06 00 00 00 52 00 00 00 00 52 68 00 00 00 52 14 00 00 00 52 79 00 00 00 52 a0 00 00 00 52 1a 00 ....R....Rh...R....Ry...R....R..
2f20 00 00 28 05 00 00 00 52 44 00 00 00 74 07 00 00 00 65 6e 76 5f 76 61 72 74 07 00 00 00 64 65 66 ..(....RD...t....env_vart....def
2f40 61 75 6c 74 52 8f 00 00 00 74 05 00 00 00 62 79 74 65 73 28 00 00 00 00 28 00 00 00 00 73 37 00 aultR....t....bytes(....(....s7.
2f60 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e ../home/patrickdarley/definition
2f80 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 1c 00 00 00 5f 70 s/extensions/writeexts.pyt...._p
2fa0 61 72 73 65 5f 73 69 7a 65 5f 66 72 6f 6d 5f 65 6e 76 69 72 6f 6e 6d 65 6e 74 44 01 00 00 73 10 arse_size_from_environmentD...s.
2fc0 00 00 00 00 03 15 01 0c 01 04 01 0f 01 0c 01 06 01 13 01 63 01 00 00 00 01 00 00 00 03 00 00 00 ...................c............
2fe0 43 00 00 00 73 10 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 02 00 53 28 03 00 00 00 73 21 C...s....|..j..d..d.....S(....s!
3000 00 00 00 50 61 72 73 65 20 64 69 73 6b 20 73 69 7a 65 20 66 72 6f 6d 20 65 6e 76 69 72 6f 6e 6d ...Parse.disk.size.from.environm
3020 65 6e 74 2e 74 09 00 00 00 44 49 53 4b 5f 53 49 5a 45 4e 28 02 00 00 00 52 a4 00 00 00 52 79 00 ent.t....DISK_SIZEN(....R....Ry.
3040 00 00 28 01 00 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 ..(....RD...(....(....s7.../home
3060 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e /patrickdarley/definitions/exten
3080 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 8a 00 00 00 50 01 00 00 73 02 00 00 00 sions/writeexts.pyR....P...s....
30a0 00 02 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 10 00 00 00 7c 00 00 6a 00 00 64 01 ..c............C...s....|..j..d.
30c0 00 64 02 00 83 02 00 53 28 03 00 00 00 73 20 00 00 00 50 61 72 73 65 20 52 41 4d 20 73 69 7a 65 .d.....S(....s....Parse.RAM.size
30e0 20 66 72 6f 6d 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 74 08 00 00 00 52 41 4d 5f 53 49 5a 45 74 .from.environment.t....RAM_SIZEt
3100 02 00 00 00 31 47 28 01 00 00 00 52 a4 00 00 00 28 01 00 00 00 52 44 00 00 00 28 00 00 00 00 28 ....1G(....R....(....RD...(....(
3120 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 ....s7.../home/patrickdarley/def
3140 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 initions/extensions/writeexts.py
3160 74 0c 00 00 00 67 65 74 5f 72 61 6d 5f 73 69 7a 65 54 01 00 00 73 02 00 00 00 00 02 63 01 00 00 t....get_ram_sizeT...s......c...
3180 00 01 00 00 00 03 00 00 00 43 00 00 00 73 10 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 02 .........C...s....|..j..d..d....
31a0 00 53 28 03 00 00 00 73 2d 00 00 00 50 61 72 73 65 20 74 68 65 20 76 69 72 74 75 61 6c 20 63 70 .S(....s-...Parse.the.virtual.cp
31c0 75 20 63 6f 75 6e 74 20 66 72 6f 6d 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 74 05 00 00 00 56 43 u.count.from.environment.t....VC
31e0 50 55 53 74 01 00 00 00 31 28 01 00 00 00 52 a4 00 00 00 28 01 00 00 00 52 44 00 00 00 28 00 00 PUSt....1(....R....(....RD...(..
3200 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f ..(....s7.../home/patrickdarley/
3220 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 definitions/extensions/writeexts
3240 2e 70 79 74 0e 00 00 00 67 65 74 5f 76 63 70 75 5f 63 6f 75 6e 74 58 01 00 00 73 02 00 00 00 00 .pyt....get_vcpu_countX...s.....
3260 02 63 03 00 00 00 04 00 00 00 07 00 00 00 43 00 00 00 73 59 00 00 00 7c 00 00 6a 00 00 64 01 00 .c............C...sY...|..j..d..
3280 64 02 00 83 00 01 01 74 01 00 7c 01 00 64 03 00 83 02 00 8f 34 00 7d 03 00 7c 02 00 64 04 00 6b d......t..|..d......4.}..|..d..k
32a0 04 00 72 4f 00 7c 03 00 6a 02 00 7c 02 00 64 05 00 18 83 01 00 01 7c 03 00 6a 03 00 64 06 00 83 ..rO.|..j..|..d.......|..j..d...
32c0 01 00 01 6e 00 00 57 64 07 00 51 58 64 07 00 53 28 08 00 00 00 73 18 00 00 00 43 72 65 61 74 65 ...n..Wd..QXd..S(....s....Create
32e0 20 61 20 72 61 77 20 64 69 73 6b 20 69 6d 61 67 65 2e 52 43 00 00 00 73 19 00 00 00 43 72 65 61 .a.raw.disk.image.RC...s....Crea
3300 74 69 6e 67 20 65 6d 70 74 79 20 64 69 73 6b 20 69 6d 61 67 65 74 02 00 00 00 77 62 69 00 00 00 ting.empty.disk.imaget....wbi...
3320 00 69 01 00 00 00 74 01 00 00 00 00 4e 28 04 00 00 00 52 80 00 00 00 52 08 00 00 00 74 04 00 00 .i....t.....N(....R....R....t...
3340 00 73 65 65 6b 52 31 00 00 00 28 04 00 00 00 52 44 00 00 00 74 08 00 00 00 66 69 6c 65 6e 61 6d .seekR1...(....RD...t....filenam
3360 65 52 8f 00 00 00 52 0a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f eR....R....(....(....s7.../home/
3380 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 patrickdarley/definitions/extens
33a0 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 8b 00 00 00 5c 01 00 00 73 0a 00 00 00 00 ions/writeexts.pyR....\...s.....
33c0 03 10 01 12 01 0c 01 11 01 63 02 00 00 00 03 00 00 00 0e 00 00 00 43 00 00 00 73 ac 00 00 00 7c .........c............C...s....|
33e0 00 00 6a 00 00 64 01 00 64 02 00 83 00 01 01 79 41 00 74 01 00 6a 02 00 64 03 00 64 04 00 64 05 ..j..d..d......yA.t..j..d..d..d.
3400 00 64 06 00 64 07 00 64 08 00 64 07 00 64 09 00 64 07 00 64 0a 00 64 0b 00 64 0c 00 7c 01 00 67 .d..d..d..d..d..d..d..d..d..|..g
3420 0d 00 64 0d 00 74 01 00 6a 03 00 83 01 01 01 57 6e 54 00 04 74 01 00 6a 04 00 6b 0a 00 72 a7 00 ..d..t..j......WnT..t..j..k..r..
3440 01 7d 02 00 01 64 0e 00 7c 02 00 6a 05 00 6b 06 00 72 a1 00 74 06 00 6a 07 00 64 0f 00 83 01 00 .}...d..|..j..k..r..t..j..d.....
3460 01 74 01 00 6a 08 00 64 03 00 64 04 00 64 05 00 64 06 00 7c 01 00 67 05 00 83 01 00 01 71 a8 00 .t..j..d..d..d..d..|..g......q..
3480 82 00 00 6e 01 00 58 64 10 00 53 28 11 00 00 00 73 26 00 00 00 43 72 65 61 74 65 20 61 20 62 74 ...n..Xd..S(....s&...Create.a.bt
34a0 72 66 73 20 66 69 6c 65 73 79 73 74 65 6d 20 6f 6e 20 74 68 65 20 64 69 73 6b 2e 52 43 00 00 00 rfs.filesystem.on.the.disk.RC...
34c0 73 19 00 00 00 43 72 65 61 74 69 6e 67 20 62 74 72 66 73 20 66 69 6c 65 73 79 73 74 65 6d 73 0a s....Creating.btrfs.filesystems.
34e0 00 00 00 6d 6b 66 73 2e 62 74 72 66 73 73 02 00 00 00 2d 66 73 02 00 00 00 2d 4c 74 08 00 00 00 ...mkfs.btrfss....-fs....-Lt....
3500 62 61 73 65 72 6f 63 6b 73 0a 00 00 00 2d 2d 66 65 61 74 75 72 65 73 73 07 00 00 00 5e 65 78 74 baserocks....--featuress....^ext
3520 72 65 66 73 10 00 00 00 5e 73 6b 69 6e 6e 79 2d 6d 65 74 61 64 61 74 61 73 09 00 00 00 5e 6d 69 refs....^skinny-metadatas....^mi
3540 78 65 64 2d 62 67 73 0a 00 00 00 2d 2d 6e 6f 64 65 73 69 7a 65 74 04 00 00 00 34 30 39 36 52 10 xed-bgs....--nodesizet....4096R.
3560 00 00 00 73 20 00 00 00 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 20 27 2d 2d 66 ...s....unrecognized.option.'--f
3580 65 61 74 75 72 65 73 27 73 54 00 00 00 41 73 73 75 6d 69 6e 67 20 6d 6b 66 73 2e 62 74 72 66 73 eatures'sT...Assuming.mkfs.btrfs
35a0 20 66 61 69 6c 75 72 65 20 77 61 73 20 62 65 63 61 75 73 65 20 74 68 65 20 74 6f 6f 6c 20 69 73 .failure.was.because.the.tool.is
35c0 20 74 6f 6f 20 6f 6c 64 20 74 6f 20 68 61 76 65 20 2d 2d 66 65 61 74 75 72 65 73 20 66 6c 61 67 .too.old.to.have.--features.flag
35e0 2e 4e 28 09 00 00 00 52 80 00 00 00 52 15 00 00 00 74 0c 00 00 00 63 68 65 63 6b 5f 6f 75 74 70 .N(....R....R....t....check_outp
3600 75 74 74 06 00 00 00 53 54 44 4f 55 54 74 12 00 00 00 43 61 6c 6c 65 64 50 72 6f 63 65 73 73 45 utt....STDOUTt....CalledProcessE
3620 72 72 6f 72 74 06 00 00 00 6f 75 74 70 75 74 52 69 00 00 00 74 05 00 00 00 64 65 62 75 67 74 0a rrort....outputRi...t....debugt.
3640 00 00 00 63 68 65 63 6b 5f 63 61 6c 6c 28 03 00 00 00 52 44 00 00 00 52 8e 00 00 00 52 7d 00 00 ...check_call(....RD...R....R}..
3660 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 .(....(....s7.../home/patrickdar
3680 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 ley/definitions/extensions/write
36a0 65 78 74 73 2e 70 79 52 90 00 00 00 65 01 00 00 73 20 00 00 00 00 03 10 01 03 05 06 01 0c 01 06 exts.pyR....e...s...............
36c0 01 06 01 06 01 06 01 17 01 12 01 0f 05 06 01 07 02 0c 01 13 02 63 02 00 00 00 02 00 00 00 07 00 .....................c..........
36e0 00 00 43 00 00 00 73 25 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 ..C...s%...t..j..d..d..d..d..d..
3700 7c 01 00 67 06 00 83 01 00 6a 02 00 83 00 00 53 28 06 00 00 00 73 2d 00 00 00 47 65 74 20 74 68 |..g.....j.....S(....s-...Get.th
3720 65 20 55 55 49 44 20 6f 66 20 61 20 62 6c 6f 63 6b 20 64 65 76 69 63 65 27 73 20 66 69 6c 65 20 e.UUID.of.a.block.device's.file.
3740 73 79 73 74 65 6d 2e 74 05 00 00 00 62 6c 6b 69 64 73 02 00 00 00 2d 73 74 04 00 00 00 55 55 49 system.t....blkids....-st....UUI
3760 44 73 02 00 00 00 2d 6f 74 05 00 00 00 76 61 6c 75 65 28 03 00 00 00 52 15 00 00 00 52 b2 00 00 Ds....-ot....value(....R....R...
3780 00 74 05 00 00 00 73 74 72 69 70 28 02 00 00 00 52 44 00 00 00 52 8e 00 00 00 28 00 00 00 00 28 .t....strip(....RD...R....(....(
37a0 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 ....s7.../home/patrickdarley/def
37c0 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 initions/extensions/writeexts.py
37e0 52 96 00 00 00 83 01 00 00 73 04 00 00 00 00 04 15 01 63 02 00 00 00 04 00 00 00 06 00 00 00 63 R........s........c............c
3800 00 00 00 73 db 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 00 01 01 79 54 00 74 01 00 6a 02 ...s....|..j..d..d......yT.t..j.
3820 00 83 00 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 83 01 00 72 47 00 74 04 00 6a 05 00 64 03 00 7c ....}..|..j..|.....rG.t..j..d..|
3840 01 00 7c 02 00 67 03 00 83 01 00 01 6e 1c 00 74 04 00 6a 05 00 64 03 00 64 04 00 64 05 00 7c 01 ..|..g......n..t..j..d..d..d..|.
3860 00 7c 02 00 67 05 00 83 01 00 01 57 6e 33 00 04 74 06 00 6b 0a 00 72 99 00 01 7d 03 00 01 74 07 .|..g......Wn3..t..k..r...}...t.
3880 00 6a 08 00 6a 09 00 64 06 00 83 01 00 01 74 0a 00 6a 0b 00 7c 02 00 83 01 00 01 82 00 00 6e 01 .j..j..d......t..j..|.........n.
38a0 00 58 7a 09 00 7c 02 00 56 01 57 64 00 00 7c 00 00 6a 00 00 64 01 00 64 07 00 83 00 01 01 74 04 .Xz..|..V.Wd..|..j..d..d......t.
38c0 00 6a 05 00 64 08 00 7c 02 00 67 02 00 83 01 00 01 74 0a 00 6a 0b 00 7c 02 00 83 01 00 01 58 64 .j..d..|..g......t..j..|......Xd
38e0 00 00 53 28 09 00 00 00 4e 52 43 00 00 00 73 13 00 00 00 4d 6f 75 6e 74 69 6e 67 20 66 69 6c 65 ..S(....NRC...s....Mounting.file
3900 73 79 73 74 65 6d 52 94 00 00 00 73 02 00 00 00 2d 6f 74 04 00 00 00 6c 6f 6f 70 73 19 00 00 00 systemR....s....-ot....loops....
3920 45 72 72 6f 72 20 6d 6f 75 6e 74 69 6e 67 20 66 69 6c 65 73 79 73 74 65 6d 73 15 00 00 00 55 6e Error.mounting.filesystems....Un
3940 6d 6f 75 6e 74 69 6e 67 20 66 69 6c 65 73 79 73 74 65 6d 74 06 00 00 00 75 6d 6f 75 6e 74 28 0c mounting.filesystemt....umount(.
3960 00 00 00 52 80 00 00 00 52 5b 00 00 00 74 07 00 00 00 6d 6b 64 74 65 6d 70 74 09 00 00 00 69 73 ...R....R[...t....mkdtempt....is
3980 5f 64 65 76 69 63 65 52 15 00 00 00 52 b7 00 00 00 52 8c 00 00 00 52 7a 00 00 00 52 10 00 00 00 _deviceR....R....R....Rz...R....
39a0 52 31 00 00 00 52 00 00 00 00 74 05 00 00 00 72 6d 64 69 72 28 04 00 00 00 52 44 00 00 00 52 8e R1...R....t....rmdir(....RD...R.
39c0 00 00 00 74 0b 00 00 00 6d 6f 75 6e 74 5f 70 6f 69 6e 74 52 7d 00 00 00 28 00 00 00 00 28 00 00 ...t....mount_pointR}...(....(..
39e0 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e ..s7.../home/patrickdarley/defin
3a00 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 94 itions/extensions/writeexts.pyR.
3a20 00 00 00 8a 01 00 00 73 20 00 00 00 00 02 10 01 03 01 0c 01 0f 01 19 02 0f 01 11 01 0f 01 10 01 .......s........................
3a40 0d 01 07 01 03 01 09 02 10 01 13 01 63 05 00 00 00 0b 00 00 00 06 00 00 00 43 00 00 00 73 81 01 ............c............C...s..
3a60 00 00 7c 00 00 6a 00 00 7c 01 00 83 01 00 7d 05 00 74 01 00 6a 02 00 6a 03 00 7c 02 00 64 01 00 ..|..j..|.....}..t..j..j..|..d..
3a80 7c 03 00 83 03 00 7d 06 00 74 01 00 6a 02 00 6a 03 00 7c 02 00 64 02 00 83 02 00 7d 07 00 74 01 |.....}..t..j..j..|..d.....}..t.
3aa0 00 6a 04 00 7c 06 00 83 01 00 01 74 01 00 6a 04 00 7c 07 00 83 01 00 01 7c 00 00 6a 05 00 7c 06 .j..|......t..j..|......|..j..|.
3ac0 00 7c 01 00 83 02 00 01 74 01 00 6a 02 00 6a 03 00 7c 06 00 64 03 00 83 02 00 7d 08 00 7c 00 00 .|......t..j..j..|..d.....}..|..
3ae0 6a 06 00 7c 08 00 7c 04 00 83 02 00 7d 09 00 78 21 00 7c 09 00 44 5d 19 00 7d 0a 00 7c 00 00 6a j..|..|.....}..x!.|..D]..}..|..j
3b00 07 00 7c 08 00 7c 02 00 7c 0a 00 83 03 00 01 71 94 00 57 7c 00 00 6a 08 00 7c 06 00 83 01 00 01 ..|..|..|......q..W|..j..|......
3b20 74 01 00 6a 09 00 7c 03 00 74 01 00 6a 02 00 6a 03 00 7c 02 00 64 01 00 64 04 00 83 03 00 83 02 t..j..|..t..j..j..|..d..d.......
3b40 00 01 7c 00 00 6a 0a 00 83 00 00 72 7d 01 7c 00 00 6a 0b 00 7c 06 00 7c 01 00 83 02 00 01 7c 00 ..|..j.....r}.|..j..|..|......|.
3b60 00 6a 0c 00 83 00 00 64 05 00 6b 03 00 72 21 01 7c 00 00 6a 0d 00 7c 06 00 7c 01 00 83 02 00 01 .j.....d..k..r!.|..j..|..|......
3b80 6e 00 00 7c 00 00 6a 0e 00 7c 02 00 7c 06 00 83 02 00 01 7c 05 00 64 06 00 6b 09 00 72 60 01 7c n..|..j..|..|......|..d..k..r`.|
3ba0 00 00 6a 10 00 7c 05 00 7c 06 00 83 02 00 01 7c 00 00 6a 11 00 7c 02 00 7c 04 00 83 02 00 01 6e ..j..|..|......|..j..|..|......n
3bc0 0d 00 7c 00 00 6a 11 00 7c 02 00 83 01 00 01 7c 00 00 6a 12 00 7c 02 00 83 01 00 01 6e 00 00 64 ..|..j..|......|..j..|......n..d
3be0 06 00 53 28 07 00 00 00 73 40 00 00 00 53 65 70 61 72 61 74 65 20 62 61 73 65 20 4f 53 20 76 65 ..S(....s@...Separate.base.OS.ve
3c00 72 73 69 6f 6e 73 20 66 72 6f 6d 20 73 74 61 74 65 20 75 73 69 6e 67 20 73 75 62 76 6f 6c 75 6d rsions.from.state.using.subvolum
3c20 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 74 07 00 00 00 73 79 73 74 65 6d 73 74 05 00 00 00 73 74 es...........t....systemst....st
3c40 61 74 65 74 04 00 00 00 6f 72 69 67 52 a2 00 00 00 52 4b 00 00 00 4e 28 13 00 00 00 74 0e 00 00 atet....origR....RK...N(....t...
3c60 00 66 69 6e 64 5f 69 6e 69 74 72 61 6d 66 73 52 00 00 00 00 52 01 00 00 00 52 04 00 00 00 74 08 .find_initramfsR....R....R....t.
3c80 00 00 00 6d 61 6b 65 64 69 72 73 74 0b 00 00 00 63 72 65 61 74 65 5f 6f 72 69 67 74 1f 00 00 00 ...makedirst....create_origt....
3ca0 63 6f 6d 70 6c 65 74 65 5f 66 73 74 61 62 5f 66 6f 72 5f 62 74 72 66 73 5f 6c 61 79 6f 75 74 74 complete_fstab_for_btrfs_layoutt
3cc0 16 00 00 00 63 72 65 61 74 65 5f 73 74 61 74 65 5f 73 75 62 76 6f 6c 75 6d 65 74 0a 00 00 00 63 ....create_state_subvolumet....c
3ce0 72 65 61 74 65 5f 72 75 6e 74 07 00 00 00 73 79 6d 6c 69 6e 6b 74 1b 00 00 00 62 6f 6f 74 6c 6f reate_runt....symlinkt....bootlo
3d00 61 64 65 72 5f 63 6f 6e 66 69 67 5f 69 73 5f 77 61 6e 74 65 64 74 0e 00 00 00 69 6e 73 74 61 6c ader_config_is_wantedt....instal
3d20 6c 5f 6b 65 72 6e 65 6c 74 0c 00 00 00 67 65 74 5f 64 74 62 5f 70 61 74 68 74 0b 00 00 00 69 6e l_kernelt....get_dtb_patht....in
3d40 73 74 61 6c 6c 5f 64 74 62 74 15 00 00 00 69 6e 73 74 61 6c 6c 5f 73 79 73 6c 69 6e 75 78 5f 6d stall_dtbt....install_syslinux_m
3d60 65 6e 75 52 79 00 00 00 74 11 00 00 00 69 6e 73 74 61 6c 6c 5f 69 6e 69 74 72 61 6d 66 73 74 1a enuRy...t....install_initramfst.
3d80 00 00 00 67 65 6e 65 72 61 74 65 5f 62 6f 6f 74 6c 6f 61 64 65 72 5f 63 6f 6e 66 69 67 74 12 00 ...generate_bootloader_configt..
3da0 00 00 69 6e 73 74 61 6c 6c 5f 62 6f 6f 74 6c 6f 61 64 65 72 28 0b 00 00 00 52 44 00 00 00 52 87 ..install_bootloader(....RD...R.
3dc0 00 00 00 74 0a 00 00 00 6d 6f 75 6e 74 70 6f 69 6e 74 52 91 00 00 00 52 93 00 00 00 74 09 00 00 ...t....mountpointR....R....t...
3de0 00 69 6e 69 74 72 61 6d 66 73 74 0c 00 00 00 76 65 72 73 69 6f 6e 5f 72 6f 6f 74 74 0a 00 00 00 .initramfst....version_roott....
3e00 73 74 61 74 65 5f 72 6f 6f 74 74 0a 00 00 00 73 79 73 74 65 6d 5f 64 69 72 74 0a 00 00 00 73 74 state_roott....system_dirt....st
3e20 61 74 65 5f 64 69 72 73 74 09 00 00 00 73 74 61 74 65 5f 64 69 72 28 00 00 00 00 28 00 00 00 00 ate_dirst....state_dir(....(....
3e40 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 s7.../home/patrickdarley/definit
3e60 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 95 00 00 ions/extensions/writeexts.pyR...
3e80 00 9f 01 00 00 73 30 00 00 00 00 05 0f 01 18 01 15 02 0d 01 0d 02 10 01 15 02 09 01 09 02 0d 01 .....s0.........................
3ea0 17 02 0d 02 06 01 1c 02 0c 01 10 01 12 01 13 01 10 01 0c 01 10 01 13 02 0d 01 63 03 00 00 00 04 ..........................c.....
3ec0 00 00 00 06 00 00 00 43 00 00 00 73 73 00 00 00 74 00 00 6a 01 00 6a 02 00 7c 01 00 64 01 00 83 .......C...ss...t..j..j..|..d...
3ee0 02 00 7d 03 00 7c 00 00 6a 03 00 64 02 00 64 03 00 83 00 01 01 74 04 00 6a 05 00 64 04 00 64 05 ..}..|..j..d..d......t..j..d..d.
3f00 00 64 06 00 7c 03 00 67 04 00 83 01 00 01 7c 00 00 6a 03 00 64 02 00 64 07 00 83 00 01 01 74 04 .d..|..g......|..j..d..d......t.
3f20 00 6a 05 00 64 08 00 64 09 00 7c 02 00 64 0a 00 17 7c 03 00 64 0a 00 17 67 04 00 83 01 00 01 64 .j..d..d..|..d...|..d...g......d
3f40 0b 00 53 28 0c 00 00 00 73 24 00 00 00 43 72 65 61 74 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 ..S(....s$...Create.the.default.
3f60 22 66 61 63 74 6f 72 79 22 20 73 79 73 74 65 6d 2e 52 c4 00 00 00 52 43 00 00 00 73 17 00 00 00 "factory".system.R....RC...s....
3f80 43 72 65 61 74 69 6e 67 20 6f 72 69 67 20 73 75 62 76 6f 6c 75 6d 65 74 05 00 00 00 62 74 72 66 Creating.orig.subvolumet....btrf
3fa0 73 74 09 00 00 00 73 75 62 76 6f 6c 75 6d 65 74 06 00 00 00 63 72 65 61 74 65 73 1f 00 00 00 43 st....subvolumet....creates....C
3fc0 6f 70 79 69 6e 67 20 66 69 6c 65 73 20 74 6f 20 6f 72 69 67 20 73 75 62 76 6f 6c 75 6d 65 74 02 opying.files.to.orig.subvolumet.
3fe0 00 00 00 63 70 73 02 00 00 00 2d 61 73 02 00 00 00 2f 2e 4e 28 06 00 00 00 52 00 00 00 00 52 01 ...cps....-as..../.N(....R....R.
4000 00 00 00 52 04 00 00 00 52 80 00 00 00 52 15 00 00 00 52 b7 00 00 00 28 04 00 00 00 52 44 00 00 ...R....R....R....R....(....RD..
4020 00 52 d6 00 00 00 52 87 00 00 00 52 c4 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f .R....R....R....(....(....s7.../
4040 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 home/patrickdarley/definitions/e
4060 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 c7 00 00 00 c5 01 00 00 73 xtensions/writeexts.pyR........s
4080 0a 00 00 00 00 03 15 02 10 01 19 01 10 01 63 02 00 00 00 04 00 00 00 06 00 00 00 43 00 00 00 73 ..............c............C...s
40a0 5a 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 00 01 01 74 01 00 6a 02 00 6a 03 00 7c 01 00 Z...|..j..d..d......t..j..j..|..
40c0 64 03 00 83 02 00 7d 02 00 74 01 00 6a 02 00 6a 03 00 7c 01 00 64 04 00 83 02 00 7d 03 00 74 04 d.....}..t..j..j..|..d.....}..t.
40e0 00 6a 05 00 64 05 00 64 06 00 64 07 00 7c 02 00 7c 03 00 67 05 00 83 01 00 01 64 08 00 53 28 09 .j..d..d..d..|..|..g......d..S(.
4100 00 00 00 73 1a 00 00 00 43 72 65 61 74 65 20 74 68 65 20 27 72 75 6e 27 20 73 6e 61 70 73 68 6f ...s....Create.the.'run'.snapsho
4120 74 2e 52 43 00 00 00 73 16 00 00 00 43 72 65 61 74 69 6e 67 20 72 75 6e 20 73 75 62 76 6f 6c 75 t.RC...s....Creating.run.subvolu
4140 6d 65 52 c4 00 00 00 52 7e 00 00 00 52 db 00 00 00 52 dc 00 00 00 74 08 00 00 00 73 6e 61 70 73 meR....R~...R....R....t....snaps
4160 68 6f 74 4e 28 06 00 00 00 52 80 00 00 00 52 00 00 00 00 52 01 00 00 00 52 04 00 00 00 52 15 00 hotN(....R....R....R....R....R..
4180 00 00 52 b7 00 00 00 28 04 00 00 00 52 44 00 00 00 52 d6 00 00 00 52 c4 00 00 00 52 7e 00 00 00 ..R....(....RD...R....R....R~...
41a0 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c (....(....s7.../home/patrickdarl
41c0 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 ey/definitions/extensions/writee
41e0 78 74 73 2e 70 79 52 ca 00 00 00 cf 01 00 00 73 0a 00 00 00 00 03 10 01 15 01 15 01 06 01 63 04 xts.pyR........s..............c.
4200 00 00 00 09 00 00 00 05 00 00 00 43 00 00 00 73 fd 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 ...........C...s....|..j..d..d..
4220 7c 03 00 16 83 00 01 01 74 01 00 6a 02 00 6a 03 00 7c 02 00 64 03 00 7c 03 00 83 03 00 7d 04 00 |.......t..j..j..|..d..|.....}..
4240 74 04 00 6a 05 00 64 04 00 64 05 00 64 06 00 7c 04 00 67 04 00 83 01 00 01 74 01 00 6a 06 00 7c t..j..d..d..d..|..g......t..j..|
4260 04 00 64 07 00 83 02 00 01 74 01 00 6a 02 00 6a 03 00 7c 01 00 7c 03 00 83 02 00 7d 05 00 67 00 ..d......t..j..j..|..|.....}..g.
4280 00 7d 06 00 74 01 00 6a 02 00 6a 07 00 7c 05 00 83 01 00 72 94 00 74 01 00 6a 08 00 7c 05 00 83 .}..t..j..j..|.....r..t..j..|...
42a0 01 00 7d 06 00 6e 00 00 74 09 00 7c 06 00 83 01 00 64 08 00 6b 04 00 72 bd 00 7c 00 00 6a 00 00 ..}..n..t..|.....d..k..r..|..j..
42c0 64 01 00 64 09 00 7c 04 00 16 83 00 01 01 6e 00 00 78 39 00 7c 06 00 44 5d 31 00 7d 07 00 74 01 d..d..|.......n..x9.|..D]1.}..t.
42e0 00 6a 02 00 6a 03 00 7c 05 00 7c 07 00 83 02 00 7d 08 00 74 04 00 6a 05 00 64 0a 00 7c 08 00 7c .j..j..|..|.....}..t..j..d..|..|
4300 04 00 67 03 00 83 01 00 01 71 c4 00 57 64 0b 00 53 28 0c 00 00 00 73 23 01 00 00 43 72 65 61 74 ..g......q..Wd..S(....s#...Creat
4320 65 20 61 20 73 68 61 72 65 64 20 73 74 61 74 65 20 73 75 62 76 6f 6c 75 6d 65 2e 0a 0a 20 20 20 e.a.shared.state.subvolume......
4340 20 20 20 20 20 57 65 20 6e 65 65 64 20 74 6f 20 6d 6f 76 65 20 61 6e 79 20 66 69 6c 65 73 20 61 .....We.need.to.move.any.files.a
4360 64 64 65 64 20 74 6f 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 72 6f 6f 74 66 73 20 62 79 20 dded.to.the.temporary.rootfs.by.
4380 74 68 65 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 65 78 74 65 6e 73 69 6f 6e 73 the.........configure.extensions
43a0 20 74 6f 20 74 68 65 69 72 20 63 6f 72 72 65 63 74 20 68 6f 6d 65 2e 20 46 6f 72 20 65 78 61 6d .to.their.correct.home..For.exam
43c0 70 6c 65 2c 20 74 68 65 79 20 6d 69 67 68 74 0a 20 20 20 20 20 20 20 20 68 61 76 65 20 61 64 64 ple,.they.might.........have.add
43e0 65 64 20 6b 65 79 73 20 69 6e 20 60 2f 72 6f 6f 74 2f 2e 73 73 68 60 20 77 68 69 63 68 20 77 65 ed.keys.in.`/root/.ssh`.which.we
4400 20 6e 6f 77 20 6e 65 65 64 20 74 6f 20 74 72 61 6e 73 66 65 72 20 74 6f 0a 20 20 20 20 20 20 20 .now.need.to.transfer.to........
4420 20 60 2f 73 74 61 74 65 2f 72 6f 6f 74 2f 2e 73 73 68 60 2e 0a 0a 20 20 20 20 20 20 20 20 52 43 .`/state/root/.ssh`...........RC
4440 00 00 00 73 15 00 00 00 43 72 65 61 74 69 6e 67 20 25 73 20 73 75 62 76 6f 6c 75 6d 65 52 c3 00 ...s....Creating.%s.subvolumeR..
4460 00 00 52 db 00 00 00 52 dc 00 00 00 52 dd 00 00 00 69 ed 01 00 00 69 00 00 00 00 73 24 00 00 00 ..R....R....R....i....i....s$...
4480 4d 6f 76 69 6e 67 20 65 78 69 73 74 69 6e 67 20 64 61 74 61 20 74 6f 20 25 73 20 73 75 62 76 6f Moving.existing.data.to.%s.subvo
44a0 6c 75 6d 65 74 02 00 00 00 6d 76 4e 28 0a 00 00 00 52 80 00 00 00 52 00 00 00 00 52 01 00 00 00 lumet....mvN(....R....R....R....
44c0 52 04 00 00 00 52 15 00 00 00 52 b7 00 00 00 74 05 00 00 00 63 68 6d 6f 64 52 4c 00 00 00 74 07 R....R....R....t....chmodRL...t.
44e0 00 00 00 6c 69 73 74 64 69 72 52 51 00 00 00 28 09 00 00 00 52 44 00 00 00 52 d8 00 00 00 52 d4 ...listdirRQ...(....RD...R....R.
4500 00 00 00 74 0c 00 00 00 73 74 61 74 65 5f 73 75 62 64 69 72 52 dc 00 00 00 74 12 00 00 00 65 78 ...t....state_subdirR....t....ex
4520 69 73 74 69 6e 67 5f 73 74 61 74 65 5f 64 69 72 74 05 00 00 00 66 69 6c 65 73 52 af 00 00 00 52 isting_state_dirt....filesR....R
4540 35 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 5...(....(....s7.../home/patrick
4560 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 darley/definitions/extensions/wr
4580 69 74 65 65 78 74 73 2e 70 79 52 c9 00 00 00 d8 01 00 00 73 1a 00 00 00 00 09 14 01 18 01 19 01 iteexts.pyR........s............
45a0 10 02 15 01 06 01 12 01 12 01 12 01 17 01 0d 01 15 01 63 03 00 00 00 0a 00 00 00 06 00 00 00 43 ..................c............C
45c0 00 00 00 73 02 01 00 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 68 05 00 7d 03 00 74 00 00 ...s....d..d..d..d..d..h..}..t..
45e0 74 01 00 6a 02 00 6a 03 00 7c 01 00 64 06 00 64 07 00 83 03 00 83 01 00 7d 04 00 7c 04 00 6a 04 t..j..j..|..d..d........}..|..j.
4600 00 83 00 00 7d 05 00 64 08 00 7c 05 00 6b 06 00 72 58 00 7c 05 00 64 08 00 19 7d 06 00 6e 33 00 ....}..d..|..k..rX.|..d...}..n3.
4620 7c 02 00 64 0d 00 6b 08 00 72 70 00 7c 00 00 6a 06 00 83 00 00 6e 07 00 64 09 00 7c 02 00 16 7d |..d..k..rp.|..j.....n..d..|...}
4640 06 00 7c 04 00 6a 07 00 64 0a 00 7c 06 00 16 83 01 00 01 74 08 00 83 00 00 7d 07 00 78 5d 00 7c ..|..j..d..|.......t.....}..x].|
4660 03 00 44 5d 55 00 7d 08 00 64 08 00 7c 08 00 17 7c 05 00 6b 07 00 72 9b 00 7c 07 00 6a 09 00 7c ..D]U.}..d..|...|..k..r..|..j..|
4680 08 00 83 01 00 01 74 01 00 6a 02 00 6a 03 00 64 0b 00 7c 08 00 83 02 00 7d 09 00 7c 04 00 6a 07 ......t..j..j..d..|.....}..|..j.
46a0 00 64 0c 00 7c 06 00 7c 08 00 7c 09 00 66 03 00 16 83 01 00 01 71 9b 00 71 9b 00 57 7c 04 00 6a .d..|..|..|..f.......q..q..W|..j
46c0 0a 00 83 00 00 01 7c 07 00 53 28 0e 00 00 00 73 2a 03 00 00 46 69 6c 6c 20 69 6e 20 2f 65 74 63 ......|..S(....s*...Fill.in./etc
46e0 2f 66 73 74 61 62 20 65 6e 74 72 69 65 73 20 66 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 42 /fstab.entries.for.the.default.B
4700 74 72 66 73 20 64 69 73 6b 20 6c 61 79 6f 75 74 2e 0a 0a 20 20 20 20 20 20 20 20 49 6e 20 74 68 trfs.disk.layout...........In.th
4720 65 20 66 75 74 75 72 65 20 77 65 20 73 68 6f 75 6c 64 20 6d 6f 76 65 20 74 68 69 73 20 63 6f 64 e.future.we.should.move.this.cod
4740 65 20 6f 75 74 20 6f 66 20 74 68 65 20 77 72 69 74 65 20 65 78 74 65 6e 73 69 6f 6e 20 61 6e 64 e.out.of.the.write.extension.and
4760 0a 20 20 20 20 20 20 20 20 69 6e 20 74 6f 20 61 20 63 6f 6e 66 69 67 75 72 65 20 65 78 74 65 6e .........in.to.a.configure.exten
4780 73 69 6f 6e 2e 20 54 6f 20 64 6f 20 74 68 61 74 2c 20 74 68 6f 75 67 68 2c 20 77 65 20 6e 65 65 sion..To.do.that,.though,.we.nee
47a0 64 20 73 6f 6d 65 20 77 61 79 20 6f 66 0a 20 20 20 20 20 20 20 20 69 6e 66 6f 72 6d 69 6e 67 20 d.some.way.of.........informing.
47c0 74 68 65 20 63 6f 6e 66 69 67 75 72 65 20 65 78 74 65 6e 73 69 6f 6e 20 77 68 61 74 20 6c 61 79 the.configure.extension.what.lay
47e0 6f 75 74 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 2e 20 52 69 67 68 74 20 6e 6f 77 0a 20 20 out.should.be.used..Right.now...
4800 20 20 20 20 20 20 61 20 63 6f 6e 66 69 67 75 72 65 20 65 78 74 65 6e 73 69 6f 6e 20 64 6f 65 73 ......a.configure.extension.does
4820 6e 27 74 20 6b 6e 6f 77 20 69 66 20 74 68 65 20 73 79 73 74 65 6d 20 69 73 20 67 6f 69 6e 67 20 n't.know.if.the.system.is.going.
4840 74 6f 20 65 6e 64 20 75 70 20 61 73 0a 20 20 20 20 20 20 20 20 61 20 42 74 72 66 73 20 64 69 73 to.end.up.as.........a.Btrfs.dis
4860 6b 20 69 6d 61 67 65 2c 20 61 20 74 61 72 66 69 6c 65 20 6f 72 20 73 6f 6d 65 74 68 69 6e 67 20 k.image,.a.tarfile.or.something.
4880 65 6c 73 65 20 61 6e 64 20 73 6f 20 69 74 20 63 61 6e 27 74 20 63 6f 6d 65 0a 20 20 20 20 20 20 else.and.so.it.can't.come.......
48a0 20 20 75 70 20 77 69 74 68 20 61 20 73 65 6e 73 69 62 6c 65 20 64 65 66 61 75 6c 74 20 66 73 74 ..up.with.a.sensible.default.fst
48c0 61 62 2e 0a 0a 20 20 20 20 20 20 20 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 74 65 6e ab...........Configuration.exten
48e0 73 69 6f 6e 73 20 63 61 6e 20 61 6c 72 65 61 64 79 20 63 72 65 61 74 65 20 61 6e 79 20 2f 65 74 sions.can.already.create.any./et
4900 63 2f 66 73 74 61 62 20 74 68 61 74 20 74 68 65 79 0a 20 20 20 20 20 20 20 20 6c 69 6b 65 2e 20 c/fstab.that.they.........like..
4920 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 6c 79 20 66 69 6c 6c 73 20 69 6e 20 65 6e 74 72 This.function.only.fills.in.entr
4940 69 65 73 20 74 68 61 74 20 61 72 65 20 6d 69 73 73 69 6e 67 2c 20 73 6f 20 69 66 20 66 6f 72 0a ies.that.are.missing,.so.if.for.
4960 20 20 20 20 20 20 20 20 65 78 61 6d 70 6c 65 20 74 68 65 20 75 73 65 72 20 63 6f 6e 66 69 67 75 ........example.the.user.configu
4980 72 65 64 20 2f 68 6f 6d 65 20 74 6f 20 62 65 20 6f 6e 20 61 20 73 65 70 61 72 61 74 65 20 70 61 red./home.to.be.on.a.separate.pa
49a0 72 74 69 74 69 6f 6e 2c 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 64 65 63 69 73 69 6f 6e 20 77 rtition,.that.........decision.w
49c0 69 6c 6c 20 62 65 20 68 6f 6e 6f 75 72 65 64 20 61 6e 64 20 2f 73 74 61 74 65 2f 68 6f 6d 65 20 ill.be.honoured.and./state/home.
49e0 77 69 6c 6c 20 6e 6f 74 20 62 65 20 63 72 65 61 74 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 74 04 will.not.be.created...........t.
4a00 00 00 00 68 6f 6d 65 74 04 00 00 00 72 6f 6f 74 74 03 00 00 00 6f 70 74 74 03 00 00 00 73 72 76 ...homet....roott....optt....srv
4a20 74 03 00 00 00 76 61 72 74 03 00 00 00 65 74 63 74 05 00 00 00 66 73 74 61 62 74 01 00 00 00 2f t....vart....etct....fstabt..../
4a40 73 07 00 00 00 55 55 49 44 3d 25 73 73 23 00 00 00 25 73 20 20 2f 20 62 74 72 66 73 20 64 65 66 s....UUID=%ss#...%s../.btrfs.def
4a60 61 75 6c 74 73 2c 72 77 2c 6e 6f 61 74 69 6d 65 20 30 20 31 73 06 00 00 00 2f 73 74 61 74 65 73 aults,rw,noatime.0.1s..../states
4a80 30 00 00 00 25 73 20 20 2f 25 73 20 20 62 74 72 66 73 20 73 75 62 76 6f 6c 3d 25 73 2c 64 65 66 0...%s../%s..btrfs.subvol=%s,def
4aa0 61 75 6c 74 73 2c 72 77 2c 6e 6f 61 74 69 6d 65 20 30 20 32 4e 28 0b 00 00 00 52 49 00 00 00 52 aults,rw,noatime.0.2N(....RI...R
4ac0 00 00 00 00 52 01 00 00 00 52 04 00 00 00 52 58 00 00 00 52 79 00 00 00 74 0f 00 00 00 67 65 74 ....R....R....RX...Ry...t....get
4ae0 5f 72 6f 6f 74 5f 64 65 76 69 63 65 52 59 00 00 00 74 03 00 00 00 73 65 74 74 03 00 00 00 61 64 _root_deviceRY...t....sett....ad
4b00 64 52 31 00 00 00 28 0a 00 00 00 52 44 00 00 00 52 d8 00 00 00 74 0b 00 00 00 72 6f 6f 74 66 73 dR1...(....RD...R....t....rootfs
4b20 5f 75 75 69 64 74 11 00 00 00 73 68 61 72 65 64 5f 73 74 61 74 65 5f 64 69 72 73 52 ec 00 00 00 _uuidt....shared_state_dirsR....
4b40 74 0f 00 00 00 65 78 69 73 74 69 6e 67 5f 6d 6f 75 6e 74 73 74 0b 00 00 00 72 6f 6f 74 5f 64 65 t....existing_mountst....root_de
4b60 76 69 63 65 74 14 00 00 00 73 74 61 74 65 5f 64 69 72 73 5f 74 6f 5f 63 72 65 61 74 65 52 da 00 vicet....state_dirs_to_createR..
4b80 00 00 74 0c 00 00 00 73 74 61 74 65 5f 73 75 62 76 6f 6c 28 00 00 00 00 28 00 00 00 00 73 37 00 ..t....state_subvol(....(....s7.
4ba0 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e ../home/patrickdarley/definition
4bc0 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 c8 00 00 00 f0 01 s/extensions/writeexts.pyR......
4be0 00 00 73 24 00 00 00 00 10 15 02 1e 01 0c 02 0c 01 0d 02 18 01 0a 01 11 02 09 01 0d 01 10 01 0d ..s$............................
4c00 01 15 01 06 01 03 01 18 02 0a 01 63 02 00 00 00 03 00 00 00 04 00 00 00 43 00 00 00 73 54 00 00 ...........c............C...sT..
4c20 00 64 01 00 74 00 00 6a 01 00 6b 06 00 72 50 00 74 00 00 6a 02 00 6a 03 00 7c 01 00 74 00 00 6a .d..t..j..k..rP.t..j..j..|..t..j
4c40 01 00 64 01 00 19 83 02 00 7d 02 00 74 00 00 6a 02 00 6a 04 00 7c 02 00 83 01 00 73 4c 00 74 05 ..d......}..t..j..j..|.....sL.t.
4c60 00 64 02 00 83 01 00 82 01 00 6e 00 00 7c 02 00 53 64 03 00 53 28 04 00 00 00 73 69 00 00 00 43 .d........n..|..Sd..S(....si...C
4c80 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 72 6f 6f 74 66 73 20 68 61 73 20 61 6e 20 69 heck.whether.the.rootfs.has.an.i
4ca0 6e 69 74 72 61 6d 66 73 2e 0a 0a 20 20 20 20 20 20 20 20 55 73 65 73 20 74 68 65 20 49 4e 49 54 nitramfs...........Uses.the.INIT
4cc0 52 41 4d 46 53 5f 50 41 54 48 20 6f 70 74 69 6f 6e 20 74 6f 20 6c 6f 63 61 74 65 20 69 74 2e 0a RAMFS_PATH.option.to.locate.it..
4ce0 20 20 20 20 20 20 20 20 74 0e 00 00 00 49 4e 49 54 52 41 4d 46 53 5f 50 41 54 48 73 31 00 00 00 ........t....INITRAMFS_PATHs1...
4d00 49 4e 49 54 52 41 4d 46 53 5f 50 41 54 48 20 73 70 65 63 69 66 69 65 64 2c 20 62 75 74 20 66 69 INITRAMFS_PATH.specified,.but.fi
4d20 6c 65 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 4e 28 07 00 00 00 52 00 00 00 00 52 68 00 00 le.does.not.existN(....R....Rh..
4d40 00 52 01 00 00 00 52 04 00 00 00 52 4c 00 00 00 52 1a 00 00 00 52 79 00 00 00 28 03 00 00 00 52 .R....R....RL...R....Ry...(....R
4d60 44 00 00 00 52 87 00 00 00 52 d5 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f D...R....R....(....(....s7.../ho
4d80 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 me/patrickdarley/definitions/ext
4da0 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 c5 00 00 00 18 02 00 00 73 0c 00 ensions/writeexts.pyR........s..
4dc0 00 00 00 05 0f 01 1c 01 12 01 0f 02 04 01 63 03 00 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 ..............c............C...s
4de0 42 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 00 01 01 74 01 00 6a 02 00 6a 03 00 7c 02 00 B...|..j..d..d......t..j..j..|..
4e00 64 03 00 83 02 00 7d 03 00 74 04 00 6a 05 00 64 04 00 64 05 00 7c 01 00 7c 03 00 67 04 00 83 01 d.....}..t..j..d..d..|..|..g....
4e20 00 01 64 06 00 53 28 07 00 00 00 73 ba 00 00 00 49 6e 73 74 61 6c 6c 20 74 68 65 20 69 6e 69 74 ..d..S(....s....Install.the.init
4e40 72 61 6d 66 73 20 6f 75 74 73 69 64 65 20 6f 66 20 27 6f 72 69 67 27 20 6f 72 20 27 72 75 6e 27 ramfs.outside.of.'orig'.or.'run'
4e60 20 73 75 62 76 6f 6c 75 6d 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 72 65 .subvolumes...........This.is.re
4e80 71 75 69 72 65 64 20 62 65 63 61 75 73 65 20 73 79 73 6c 69 6e 75 78 20 64 6f 65 73 6e 27 74 20 quired.because.syslinux.doesn't.
4ea0 74 72 61 76 65 72 73 65 20 73 75 62 76 6f 6c 75 6d 65 73 20 77 68 65 6e 0a 20 20 20 20 20 20 20 traverse.subvolumes.when........
4ec0 20 6c 6f 61 64 69 6e 67 20 74 68 65 20 6b 65 72 6e 65 6c 20 6f 72 20 69 6e 69 74 72 61 6d 66 73 .loading.the.kernel.or.initramfs
4ee0 2e 0a 20 20 20 20 20 20 20 20 52 43 00 00 00 73 14 00 00 00 49 6e 73 74 61 6c 6c 69 6e 67 20 69 ..........RC...s....Installing.i
4f00 6e 69 74 72 61 6d 66 73 52 d5 00 00 00 52 de 00 00 00 73 02 00 00 00 2d 61 4e 28 06 00 00 00 52 nitramfsR....R....s....-aN(....R
4f20 80 00 00 00 52 00 00 00 00 52 01 00 00 00 52 04 00 00 00 52 15 00 00 00 52 b7 00 00 00 28 04 00 ....R....R....R....R....R....(..
4f40 00 00 52 44 00 00 00 74 0e 00 00 00 69 6e 69 74 72 61 6d 66 73 5f 70 61 74 68 52 d6 00 00 00 74 ..RD...t....initramfs_pathR....t
4f60 0e 00 00 00 69 6e 69 74 72 61 6d 66 73 5f 64 65 73 74 28 00 00 00 00 28 00 00 00 00 73 37 00 00 ....initramfs_dest(....(....s7..
4f80 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 ./home/patrickdarley/definitions
4fa0 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 d1 00 00 00 25 02 00 /extensions/writeexts.pyR....%..
4fc0 00 73 06 00 00 00 00 06 10 01 15 01 63 03 00 00 00 07 00 00 00 06 00 00 00 43 00 00 00 73 90 00 .s..........c............C...s..
4fe0 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 00 01 01 64 03 00 64 04 00 64 05 00 67 03 00 7d 03 ..|..j..d..d......d..d..d..g..}.
5000 00 74 01 00 6a 02 00 6a 03 00 7c 01 00 64 06 00 83 02 00 7d 04 00 78 55 00 7c 03 00 44 5d 4d 00 .t..j..j..|..d.....}..xU.|..D]M.
5020 7d 05 00 74 01 00 6a 02 00 6a 03 00 7c 02 00 64 07 00 7c 05 00 83 03 00 7d 06 00 74 01 00 6a 02 }..t..j..j..|..d..|.....}..t..j.
5040 00 6a 04 00 7c 06 00 83 01 00 72 3b 00 74 05 00 6a 06 00 64 08 00 64 09 00 7c 06 00 7c 04 00 67 .j..|.....r;.t..j..d..d..|..|..g
5060 04 00 83 01 00 01 50 71 3b 00 71 3b 00 57 64 0a 00 53 28 0b 00 00 00 73 38 00 00 00 49 6e 73 74 ......Pq;.q;.Wd..S(....s8...Inst
5080 61 6c 6c 20 74 68 65 20 6b 65 72 6e 65 6c 20 6f 75 74 73 69 64 65 20 6f 66 20 27 6f 72 69 67 27 all.the.kernel.outside.of.'orig'
50a0 20 6f 72 20 27 72 75 6e 27 20 73 75 62 76 6f 6c 75 6d 65 73 52 43 00 00 00 73 11 00 00 00 49 6e .or.'run'.subvolumesRC...s....In
50c0 73 74 61 6c 6c 69 6e 67 20 6b 65 72 6e 65 6c 74 07 00 00 00 76 6d 6c 69 6e 75 7a 74 06 00 00 00 stalling.kernelt....vmlinuzt....
50e0 7a 49 6d 61 67 65 74 06 00 00 00 75 49 6d 61 67 65 74 06 00 00 00 6b 65 72 6e 65 6c 74 04 00 00 zImaget....uImaget....kernelt...
5100 00 62 6f 6f 74 52 de 00 00 00 73 02 00 00 00 2d 61 4e 28 07 00 00 00 52 80 00 00 00 52 00 00 00 .bootR....s....-aN(....R....R...
5120 00 52 01 00 00 00 52 04 00 00 00 52 4c 00 00 00 52 15 00 00 00 52 b7 00 00 00 28 07 00 00 00 52 .R....R....RL...R....R....(....R
5140 44 00 00 00 52 d6 00 00 00 52 87 00 00 00 74 0b 00 00 00 69 6d 61 67 65 5f 6e 61 6d 65 73 74 0b D...R....R....t....image_namest.
5160 00 00 00 6b 65 72 6e 65 6c 5f 64 65 73 74 52 5e 00 00 00 74 08 00 00 00 74 72 79 5f 70 61 74 68 ...kernel_destR^...t....try_path
5180 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c (....(....s7.../home/patrickdarl
51a0 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 ey/definitions/extensions/writee
51c0 78 74 73 2e 70 79 52 cd 00 00 00 2f 02 00 00 73 10 00 00 00 00 03 10 01 0f 01 15 01 0d 01 18 01 xts.pyR..../...s................
51e0 12 01 19 01 63 03 00 00 00 06 00 00 00 05 00 00 00 43 00 00 00 73 98 00 00 00 7c 00 00 6a 00 00 ....c............C...s....|..j..
5200 64 01 00 64 02 00 83 00 01 01 7c 00 00 6a 01 00 83 00 00 7d 03 00 74 02 00 6a 03 00 6a 04 00 7c d..d......|..j.....}..t..j..j..|
5220 01 00 64 03 00 83 02 00 7d 04 00 74 02 00 6a 03 00 6a 04 00 7c 02 00 7c 03 00 83 02 00 7d 05 00 ..d.....}..t..j..j..|..|.....}..
5240 74 02 00 6a 03 00 6a 05 00 7c 05 00 83 01 00 72 74 00 74 06 00 6a 07 00 64 04 00 64 05 00 7c 05 t..j..j..|.....rt.t..j..d..d..|.
5260 00 7c 04 00 67 04 00 83 01 00 01 6e 20 00 74 08 00 6a 09 00 64 06 00 7c 03 00 83 02 00 01 74 0a .|..g......n..t..j..d..|......t.
5280 00 64 06 00 7c 03 00 16 83 01 00 82 01 00 64 07 00 53 28 08 00 00 00 73 3d 00 00 00 49 6e 73 74 .d..|.........d..S(....s=...Inst
52a0 61 6c 6c 20 74 68 65 20 64 65 76 69 63 65 20 74 72 65 65 20 6f 75 74 73 69 64 65 20 6f 66 20 27 all.the.device.tree.outside.of.'
52c0 6f 72 69 67 27 20 6f 72 20 27 72 75 6e 27 20 73 75 62 76 6f 6c 75 6d 65 73 52 43 00 00 00 73 15 orig'.or.'run'.subvolumesRC...s.
52e0 00 00 00 49 6e 73 74 61 6c 6c 69 6e 67 20 64 65 76 69 63 65 74 72 65 65 74 03 00 00 00 64 74 62 ...Installing.devicetreet....dtb
5300 52 de 00 00 00 73 02 00 00 00 2d 61 73 1d 00 00 00 46 61 69 6c 65 64 20 74 6f 20 66 69 6e 64 20 R....s....-as....Failed.to.find.
5320 64 65 76 69 63 65 20 74 72 65 65 20 25 73 4e 28 0b 00 00 00 52 80 00 00 00 52 ce 00 00 00 52 00 device.tree.%sN(....R....R....R.
5340 00 00 00 52 01 00 00 00 52 04 00 00 00 52 4c 00 00 00 52 15 00 00 00 52 b7 00 00 00 52 69 00 00 ...R....R....RL...R....R....Ri..
5360 00 74 05 00 00 00 65 72 72 6f 72 52 1a 00 00 00 28 06 00 00 00 52 44 00 00 00 52 d6 00 00 00 52 .t....errorR....(....RD...R....R
5380 87 00 00 00 74 10 00 00 00 64 65 76 69 63 65 5f 74 72 65 65 5f 70 61 74 68 74 08 00 00 00 64 74 ....t....device_tree_patht....dt
53a0 62 5f 64 65 73 74 52 01 01 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f b_destR....(....(....s7.../home/
53c0 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 patrickdarley/definitions/extens
53e0 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 cf 00 00 00 3b 02 00 00 73 12 00 00 00 00 ions/writeexts.pyR....;...s.....
5400 03 10 01 0c 01 15 01 15 01 12 01 1c 02 10 01 03 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 .................c............C.
5420 00 00 73 13 00 00 00 74 00 00 6a 01 00 6a 02 00 64 01 00 64 02 00 83 02 00 53 28 03 00 00 00 4e ..s....t..j..j..d..d.....S(....N
5440 74 08 00 00 00 44 54 42 5f 50 41 54 48 52 4b 00 00 00 28 03 00 00 00 52 00 00 00 00 52 68 00 00 t....DTB_PATHRK...(....R....Rh..
5460 00 52 14 00 00 00 28 01 00 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f .R....(....RD...(....(....s7.../
5480 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 home/patrickdarley/definitions/e
54a0 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 ce 00 00 00 49 02 00 00 73 xtensions/writeexts.pyR....I...s
54c0 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 13 00 00 00 74 00 00 6a ......c............C...s....t..j
54e0 01 00 6a 02 00 64 01 00 64 02 00 83 02 00 53 28 03 00 00 00 4e 74 12 00 00 00 42 4f 4f 54 4c 4f ..j..d..d.....S(....Nt....BOOTLO
5500 41 44 45 52 5f 49 4e 53 54 41 4c 4c 74 08 00 00 00 65 78 74 6c 69 6e 75 78 28 03 00 00 00 52 00 ADER_INSTALLt....extlinux(....R.
5520 00 00 00 52 68 00 00 00 52 14 00 00 00 28 01 00 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 ...Rh...R....(....RD...(....(...
5540 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 .s7.../home/patrickdarley/defini
5560 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 16 00 tions/extensions/writeexts.pyt..
5580 00 00 67 65 74 5f 62 6f 6f 74 6c 6f 61 64 65 72 5f 69 6e 73 74 61 6c 6c 4c 02 00 00 73 02 00 00 ..get_bootloader_installL...s...
55a0 00 00 03 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 13 00 00 00 74 00 00 6a 01 00 6a ...c............C...s....t..j..j
55c0 02 00 64 01 00 64 02 00 83 02 00 53 28 03 00 00 00 4e 74 18 00 00 00 42 4f 4f 54 4c 4f 41 44 45 ..d..d.....S(....Nt....BOOTLOADE
55e0 52 5f 43 4f 4e 46 49 47 5f 46 4f 52 4d 41 54 52 08 01 00 00 28 03 00 00 00 52 00 00 00 00 52 68 R_CONFIG_FORMATR....(....R....Rh
5600 00 00 00 52 14 00 00 00 28 01 00 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 ...R....(....RD...(....(....s7..
5620 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 ./home/patrickdarley/definitions
5640 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 1c 00 00 00 67 65 74 /extensions/writeexts.pyt....get
5660 5f 62 6f 6f 74 6c 6f 61 64 65 72 5f 63 6f 6e 66 69 67 5f 66 6f 72 6d 61 74 51 02 00 00 73 02 00 _bootloader_config_formatQ...s..
5680 00 00 00 03 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 13 00 00 00 74 00 00 6a 01 00 ....c............C...s....t..j..
56a0 6a 02 00 64 01 00 64 02 00 83 02 00 53 28 03 00 00 00 4e 74 0b 00 00 00 4b 45 52 4e 45 4c 5f 41 j..d..d.....S(....Nt....KERNEL_A
56c0 52 47 53 52 4b 00 00 00 28 03 00 00 00 52 00 00 00 00 52 68 00 00 00 52 14 00 00 00 28 01 00 00 RGSRK...(....R....Rh...R....(...
56e0 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 .RD...(....(....s7.../home/patri
5700 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f ckdarley/definitions/extensions/
5720 77 72 69 74 65 65 78 74 73 2e 70 79 74 15 00 00 00 67 65 74 5f 65 78 74 72 61 5f 6b 65 72 6e 65 writeexts.pyt....get_extra_kerne
5740 6c 5f 61 72 67 73 56 02 00 00 73 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 l_argsV...s......c............C.
5760 00 00 73 13 00 00 00 74 00 00 6a 01 00 6a 02 00 64 01 00 64 02 00 83 02 00 53 28 03 00 00 00 4e ..s....t..j..j..d..d.....S(....N
5780 74 0b 00 00 00 52 4f 4f 54 5f 44 45 56 49 43 45 73 08 00 00 00 2f 64 65 76 2f 73 64 61 28 03 00 t....ROOT_DEVICEs..../dev/sda(..
57a0 00 00 52 00 00 00 00 52 68 00 00 00 52 14 00 00 00 28 01 00 00 00 52 44 00 00 00 28 00 00 00 00 ..R....Rh...R....(....RD...(....
57c0 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 (....s7.../home/patrickdarley/de
57e0 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 finitions/extensions/writeexts.p
5800 79 52 ee 00 00 00 59 02 00 00 73 02 00 00 00 00 01 63 03 00 00 00 05 00 00 00 03 00 00 00 43 00 yR....Y...s......c............C.
5820 00 00 73 50 00 00 00 69 01 00 7c 00 00 6a 00 00 64 01 00 36 7d 03 00 7c 00 00 6a 01 00 83 00 00 ..sP...i..|..j..d..6}..|..j.....
5840 7d 04 00 7c 04 00 7c 03 00 6b 06 00 72 3c 00 7c 03 00 7c 04 00 19 7c 01 00 7c 02 00 83 02 00 01 }..|..|..k..r<.|..|...|..|......
5860 6e 10 00 74 02 00 64 02 00 7c 04 00 16 83 01 00 82 01 00 64 03 00 53 28 04 00 00 00 73 31 00 00 n..t..d..|.........d..S(....s1..
5880 00 49 6e 73 74 61 6c 6c 20 65 78 74 6c 69 6e 75 78 20 6f 6e 20 74 68 65 20 6e 65 77 6c 79 20 63 .Install.extlinux.on.the.newly.c
58a0 72 65 61 74 65 64 20 64 69 73 6b 20 69 6d 61 67 65 2e 52 08 01 00 00 73 23 00 00 00 49 6e 76 61 reated.disk.image.R....s#...Inva
58c0 6c 69 64 20 42 4f 4f 54 4c 4f 41 44 45 52 5f 43 4f 4e 46 49 47 5f 46 4f 52 4d 41 54 20 25 73 4e lid.BOOTLOADER_CONFIG_FORMAT.%sN
58e0 28 03 00 00 00 74 18 00 00 00 67 65 6e 65 72 61 74 65 5f 65 78 74 6c 69 6e 75 78 5f 63 6f 6e 66 (....t....generate_extlinux_conf
5900 69 67 52 0b 01 00 00 52 1a 00 00 00 28 05 00 00 00 52 44 00 00 00 74 09 00 00 00 72 65 61 6c 5f igR....R....(....RD...t....real_
5920 72 6f 6f 74 52 93 00 00 00 74 14 00 00 00 63 6f 6e 66 69 67 5f 66 75 6e 63 74 69 6f 6e 5f 64 69 rootR....t....config_function_di
5940 63 74 74 0b 00 00 00 63 6f 6e 66 69 67 5f 74 79 70 65 28 00 00 00 00 28 00 00 00 00 73 37 00 00 ctt....config_type(....(....s7..
5960 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 ./home/patrickdarley/definitions
5980 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 d2 00 00 00 5c 02 00 /extensions/writeexts.pyR....\..
59a0 00 73 0e 00 00 00 00 02 03 01 0d 03 0c 01 0c 01 14 02 03 01 63 03 00 00 00 06 00 00 00 07 00 00 .s..................c...........
59c0 00 43 00 00 00 73 04 01 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 00 01 01 74 01 00 6a 02 00 .C...s....|..j..d..d......t..j..
59e0 6a 03 00 7c 01 00 64 03 00 83 02 00 7d 03 00 64 04 00 7d 04 00 7c 04 00 64 05 00 7c 02 00 64 10 j..|..d.....}..d..}..|..d..|..d.
5a00 00 6b 08 00 72 49 00 7c 00 00 6a 05 00 83 00 00 6e 07 00 64 06 00 7c 02 00 16 16 37 7d 04 00 7c .k..rI.|..j.....n..d..|....7}..|
5a20 04 00 7c 00 00 6a 06 00 83 00 00 37 7d 04 00 74 07 00 7c 03 00 64 07 00 83 02 00 8f 8a 00 7d 05 ..|..j.....7}..t..|..d........}.
5a40 00 7c 05 00 6a 08 00 64 08 00 83 01 00 01 7c 05 00 6a 08 00 64 09 00 83 01 00 01 7c 05 00 6a 08 .|..j..d......|..j..d......|..j.
5a60 00 64 0a 00 83 01 00 01 7c 05 00 6a 08 00 64 0b 00 83 01 00 01 7c 02 00 64 10 00 6b 09 00 72 c7 .d......|..j..d......|..d..k..r.
5a80 00 7c 05 00 6a 08 00 64 0c 00 83 01 00 01 6e 00 00 7c 00 00 6a 09 00 83 00 00 64 0d 00 6b 03 00 .|..j..d......n..|..j.....d..k..
5aa0 72 e9 00 7c 05 00 6a 08 00 64 0e 00 83 01 00 01 6e 00 00 7c 05 00 6a 08 00 64 0f 00 7c 04 00 16 r..|..j..d......n..|..j..d..|...
5ac0 83 01 00 01 57 64 10 00 51 58 64 10 00 53 28 11 00 00 00 73 31 00 00 00 49 6e 73 74 61 6c 6c 20 ....Wd..QXd..S(....s1...Install.
5ae0 65 78 74 6c 69 6e 75 78 20 6f 6e 20 74 68 65 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 20 64 69 extlinux.on.the.newly.created.di
5b00 73 6b 20 69 6d 61 67 65 2e 52 43 00 00 00 73 16 00 00 00 43 72 65 61 74 69 6e 67 20 65 78 74 6c sk.image.RC...s....Creating.extl
5b20 69 6e 75 78 2e 63 6f 6e 66 73 0d 00 00 00 65 78 74 6c 69 6e 75 78 2e 63 6f 6e 66 73 49 00 00 00 inux.confs....extlinux.confsI...
5b40 72 77 20 69 6e 69 74 3d 2f 73 62 69 6e 2f 69 6e 69 74 20 72 6f 6f 74 66 73 74 79 70 65 3d 62 74 rw.init=/sbin/init.rootfstype=bt
5b60 72 66 73 20 72 6f 6f 74 66 6c 61 67 73 3d 73 75 62 76 6f 6c 3d 73 79 73 74 65 6d 73 2f 64 65 66 rfs.rootflags=subvol=systems/def
5b80 61 75 6c 74 2f 72 75 6e 20 73 08 00 00 00 72 6f 6f 74 3d 25 73 20 73 07 00 00 00 55 55 49 44 3d ault/run.s....root=%s.s....UUID=
5ba0 25 73 52 66 00 00 00 73 0e 00 00 00 64 65 66 61 75 6c 74 20 6c 69 6e 75 78 0a 73 0a 00 00 00 74 %sRf...s....default.linux.s....t
5bc0 69 6d 65 6f 75 74 20 31 0a 73 0c 00 00 00 6c 61 62 65 6c 20 6c 69 6e 75 78 0a 73 1f 00 00 00 6b imeout.1.s....label.linux.s....k
5be0 65 72 6e 65 6c 20 2f 73 79 73 74 65 6d 73 2f 64 65 66 61 75 6c 74 2f 6b 65 72 6e 65 6c 0a 73 22 ernel./systems/default/kernel.s"
5c00 00 00 00 69 6e 69 74 72 64 20 2f 73 79 73 74 65 6d 73 2f 64 65 66 61 75 6c 74 2f 69 6e 69 74 72 ...initrd./systems/default/initr
5c20 61 6d 66 73 0a 52 4b 00 00 00 73 20 00 00 00 64 65 76 69 63 65 74 72 65 65 20 2f 73 79 73 74 65 amfs.RK...s....devicetree./syste
5c40 6d 73 2f 64 65 66 61 75 6c 74 2f 64 74 62 0a 73 0a 00 00 00 61 70 70 65 6e 64 20 25 73 0a 4e 28 ms/default/dtb.s....append.%s.N(
5c60 0a 00 00 00 52 80 00 00 00 52 00 00 00 00 52 01 00 00 00 52 04 00 00 00 52 79 00 00 00 52 ee 00 ....R....R....R....R....Ry...R..
5c80 00 00 52 0d 01 00 00 52 08 00 00 00 52 31 00 00 00 52 ce 00 00 00 28 06 00 00 00 52 44 00 00 00 ..R....R....R1...R....(....RD...
5ca0 52 10 01 00 00 52 93 00 00 00 74 06 00 00 00 63 6f 6e 66 69 67 74 0b 00 00 00 6b 65 72 6e 65 6c R....R....t....configt....kernel
5cc0 5f 61 72 67 73 52 0a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 _argsR....(....(....s7.../home/p
5ce0 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 atrickdarley/definitions/extensi
5d00 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 0f 01 00 00 69 02 00 00 73 22 00 00 00 00 03 ons/writeexts.pyR....i...s".....
5d20 10 01 15 08 06 05 06 01 18 01 0c 01 10 01 12 01 0d 01 0d 01 0d 01 0d 01 0c 01 10 01 12 01 10 01 ................................
5d40 63 02 00 00 00 04 00 00 00 03 00 00 00 43 00 00 00 73 5c 00 00 00 69 01 00 7c 00 00 6a 00 00 64 c............C...s\...i..|..j..d
5d60 01 00 36 7d 02 00 7c 00 00 6a 01 00 83 00 00 7d 03 00 7c 03 00 7c 02 00 6b 06 00 72 39 00 7c 02 ..6}..|..j.....}..|..|..k..r9.|.
5d80 00 7c 03 00 19 7c 01 00 83 01 00 01 6e 1f 00 7c 03 00 64 02 00 6b 03 00 72 58 00 74 02 00 64 03 .|...|......n..|..d..k..rX.t..d.
5da0 00 7c 03 00 16 83 01 00 82 01 00 6e 00 00 64 00 00 53 28 04 00 00 00 4e 52 08 01 00 00 74 04 00 .|.........n..d..S(....NR....t..
5dc0 00 00 6e 6f 6e 65 73 1d 00 00 00 49 6e 76 61 6c 69 64 20 42 4f 4f 54 4c 4f 41 44 45 52 5f 49 4e ..nones....Invalid.BOOTLOADER_IN
5de0 53 54 41 4c 4c 20 25 73 28 03 00 00 00 74 1b 00 00 00 69 6e 73 74 61 6c 6c 5f 62 6f 6f 74 6c 6f STALL.%s(....t....install_bootlo
5e00 61 64 65 72 5f 65 78 74 6c 69 6e 75 78 52 09 01 00 00 52 1a 00 00 00 28 04 00 00 00 52 44 00 00 ader_extlinuxR....R....(....RD..
5e20 00 52 10 01 00 00 74 15 00 00 00 69 6e 73 74 61 6c 6c 5f 66 75 6e 63 74 69 6f 6e 5f 64 69 63 74 .R....t....install_function_dict
5e40 74 0c 00 00 00 69 6e 73 74 61 6c 6c 5f 74 79 70 65 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 t....install_type(....(....s7...
5e60 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f /home/patrickdarley/definitions/
5e80 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 d3 00 00 00 89 02 00 00 extensions/writeexts.pyR........
5ea0 73 10 00 00 00 00 01 03 01 0d 03 0c 01 0c 01 11 01 0c 01 03 01 63 02 00 00 00 02 00 00 00 04 00 s....................c..........
5ec0 00 00 43 00 00 00 73 47 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 00 01 01 74 01 00 6a 02 ..C...sG...|..j..d..d......t..j.
5ee0 00 64 03 00 64 04 00 7c 01 00 67 03 00 83 01 00 01 74 01 00 6a 02 00 64 05 00 67 01 00 83 01 00 .d..d..|..g......t..j..d..g.....
5f00 01 74 03 00 6a 04 00 64 06 00 83 01 00 01 64 00 00 53 28 07 00 00 00 4e 52 43 00 00 00 73 13 00 .t..j..d......d..S(....NRC...s..
5f20 00 00 49 6e 73 74 61 6c 6c 69 6e 67 20 65 78 74 6c 69 6e 75 78 52 08 01 00 00 73 09 00 00 00 2d ..Installing.extlinuxR....s....-
5f40 2d 69 6e 73 74 61 6c 6c 74 04 00 00 00 73 79 6e 63 69 02 00 00 00 28 05 00 00 00 52 80 00 00 00 -installt....synci....(....R....
5f60 52 15 00 00 00 52 b7 00 00 00 74 04 00 00 00 74 69 6d 65 74 05 00 00 00 73 6c 65 65 70 28 02 00 R....R....t....timet....sleep(..
5f80 00 00 52 44 00 00 00 52 10 01 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 ..RD...R....(....(....s7.../home
5fa0 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e /patrickdarley/definitions/exten
5fc0 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 16 01 00 00 95 02 00 00 73 08 00 00 00 sions/writeexts.pyR........s....
5fe0 00 01 10 01 16 03 10 01 63 03 00 00 00 04 00 00 00 07 00 00 00 43 00 00 00 73 5a 00 00 00 74 00 ........c............C...sZ...t.
6000 00 6a 01 00 6a 02 00 7c 02 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 83 06 00 7d 03 00 74 .j..j..|..d..d..d..d..d.....}..t
6020 00 00 6a 01 00 6a 03 00 7c 03 00 83 01 00 72 56 00 7c 00 00 6a 04 00 64 06 00 64 07 00 83 00 01 ..j..j..|.....rV.|..j..d..d.....
6040 01 74 05 00 6a 06 00 7c 03 00 7c 01 00 83 02 00 01 6e 00 00 64 08 00 53 28 09 00 00 00 73 86 01 .t..j..|..|......n..d..S(....s..
6060 00 00 4d 61 6b 65 20 73 79 73 6c 69 6e 75 78 2f 65 78 74 6c 69 6e 75 78 20 6d 65 6e 75 20 62 69 ..Make.syslinux/extlinux.menu.bi
6080 6e 61 72 79 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 73 79 73 nary.available...........The.sys
60a0 6c 69 6e 75 78 20 62 6f 6f 74 20 6d 65 6e 75 20 69 73 20 63 6f 6d 70 69 6c 65 64 20 74 6f 20 61 linux.boot.menu.is.compiled.to.a
60c0 20 66 69 6c 65 20 6e 61 6d 65 64 20 6d 65 6e 75 2e 63 33 32 2e 20 45 78 74 6c 69 6e 75 78 0a 20 .file.named.menu.c32..Extlinux..
60e0 20 20 20 20 20 20 20 73 65 61 72 63 68 65 73 20 61 20 66 65 77 20 70 6c 61 63 65 73 20 66 6f 72 .......searches.a.few.places.for
6100 20 74 68 69 73 20 66 69 6c 65 20 62 75 74 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 6b 6e 6f 77 20 .this.file.but.it.does.not.know.
6120 74 6f 20 6c 6f 6f 6b 20 69 6e 73 69 64 65 0a 20 20 20 20 20 20 20 20 6f 75 72 20 73 75 62 76 6f to.look.inside.........our.subvo
6140 6c 75 6d 65 2c 20 73 6f 20 77 65 20 63 6f 70 79 20 69 74 20 74 6f 20 74 68 65 20 66 69 6c 65 73 lume,.so.we.copy.it.to.the.files
6160 79 73 74 65 6d 20 72 6f 6f 74 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 74 68 65 20 66 69 6c 65 ystem.root...........If.the.file
6180 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 2c 20 74 68 65 20 62 6f 6f 74 6c 6f 61 64 65 .is.not.available,.the.bootloade
61a0 72 20 77 69 6c 6c 20 73 74 69 6c 6c 20 77 6f 72 6b 20 62 75 74 20 77 69 6c 6c 0a 20 20 20 20 20 r.will.still.work.but.will......
61c0 20 20 20 6e 6f 74 20 62 65 20 61 62 6c 65 20 74 6f 20 73 68 6f 77 20 61 20 6d 65 6e 75 2e 0a 0a ...not.be.able.to.show.a.menu...
61e0 20 20 20 20 20 20 20 20 52 c4 00 00 00 74 03 00 00 00 75 73 72 74 05 00 00 00 73 68 61 72 65 74 ........R....t....usrt....sharet
6200 08 00 00 00 73 79 73 6c 69 6e 75 78 73 08 00 00 00 6d 65 6e 75 2e 63 33 32 52 43 00 00 00 73 10 ....syslinuxs....menu.c32RC...s.
6220 00 00 00 43 6f 70 79 69 6e 67 20 6d 65 6e 75 2e 63 33 32 4e 28 07 00 00 00 52 00 00 00 00 52 01 ...Copying.menu.c32N(....R....R.
6240 00 00 00 52 04 00 00 00 74 06 00 00 00 69 73 66 69 6c 65 52 80 00 00 00 52 5f 00 00 00 74 04 00 ...R....t....isfileR....R_...t..
6260 00 00 63 6f 70 79 28 04 00 00 00 52 44 00 00 00 52 10 01 00 00 52 d6 00 00 00 74 09 00 00 00 6d ..copy(....RD...R....R....t....m
6280 65 6e 75 5f 66 69 6c 65 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 enu_file(....(....s7.../home/pat
62a0 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e rickdarley/definitions/extension
62c0 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 d0 00 00 00 9d 02 00 00 73 0a 00 00 00 00 0b 0f 01 s/writeexts.pyR........s........
62e0 12 01 12 01 10 01 63 01 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 73 31 00 00 00 64 01 00 74 ......c............C...s1...d..t
6300 00 00 6a 01 00 6b 06 00 72 29 00 74 00 00 6a 01 00 64 01 00 19 7d 01 00 7c 01 00 6a 02 00 64 02 ..j..k..r).t..j..d...}..|..j..d.
6320 00 83 01 00 53 67 00 00 53 64 03 00 53 28 04 00 00 00 73 31 00 00 00 50 61 72 73 65 20 24 41 54 ....Sg..Sd..S(....s1...Parse.$AT
6340 54 41 43 48 5f 44 49 53 4b 53 20 69 6e 74 6f 20 6c 69 73 74 20 6f 66 20 64 69 73 6b 73 20 74 6f TACH_DISKS.into.list.of.disks.to
6360 20 61 74 74 61 63 68 2e 74 0c 00 00 00 41 54 54 41 43 48 5f 44 49 53 4b 53 74 01 00 00 00 3a 4e .attach.t....ATTACH_DISKSt....:N
6380 28 03 00 00 00 52 00 00 00 00 52 68 00 00 00 52 3c 00 00 00 28 02 00 00 00 52 44 00 00 00 74 01 (....R....Rh...R<...(....RD...t.
63a0 00 00 00 73 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b ...s(....(....s7.../home/patrick
63c0 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 darley/definitions/extensions/wr
63e0 69 74 65 65 78 74 73 2e 70 79 74 12 00 00 00 70 61 72 73 65 5f 61 74 74 61 63 68 5f 64 69 73 6b iteexts.pyt....parse_attach_disk
6400 73 ae 02 00 00 73 08 00 00 00 00 03 0f 01 0d 01 0d 02 63 01 00 00 00 03 00 00 00 03 00 00 00 43 s....s............c............C
6420 00 00 00 73 4b 00 00 00 64 01 00 84 00 00 7d 01 00 74 00 00 6a 01 00 6a 02 00 64 02 00 64 03 00 ...sK...d.....}..t..j..j..d..d..
6440 83 02 00 7d 02 00 7c 02 00 64 03 00 6b 02 00 72 47 00 7c 01 00 74 00 00 6a 03 00 83 00 00 64 04 ...}..|..d..k..rG.|..t..j.....d.
6460 00 19 83 01 00 73 47 00 74 04 00 53 6e 00 00 74 05 00 53 28 05 00 00 00 73 ee 00 00 00 44 6f 65 .....sG.t..Sn..t..S(....s....Doe
6480 73 20 74 68 65 20 75 73 65 72 20 77 61 6e 74 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 62 6f s.the.user.want.to.generate.a.bo
64a0 6f 74 6c 6f 61 64 65 72 20 63 6f 6e 66 69 67 3f 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 75 73 otloader.config?..........The.us
64c0 65 72 20 6d 61 79 20 73 65 74 20 24 42 4f 4f 54 4c 4f 41 44 45 52 5f 43 4f 4e 46 49 47 5f 46 4f er.may.set.$BOOTLOADER_CONFIG_FO
64e0 52 4d 41 54 20 74 6f 20 74 68 65 20 64 65 73 69 72 65 64 0a 20 20 20 20 20 20 20 20 66 6f 72 6d RMAT.to.the.desired.........form
6500 61 74 2e 20 27 65 78 74 6c 69 6e 75 78 27 20 69 73 20 74 68 65 20 6f 6e 6c 79 20 61 6c 6c 6f 77 at..'extlinux'.is.the.only.allow
6520 65 64 20 76 61 6c 75 65 2c 20 61 6e 64 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 0a 20 20 20 ed.value,.and.is.the.default....
6540 20 20 20 20 20 76 61 6c 75 65 20 66 6f 72 20 78 38 36 2d 33 32 20 61 6e 64 20 78 38 36 2d 36 34 .....value.for.x86-32.and.x86-64
6560 2e 0a 0a 20 20 20 20 20 20 20 20 63 01 00 00 00 01 00 00 00 02 00 00 00 53 00 00 00 73 28 00 00 ...........c............S...s(..
6580 00 7c 00 00 64 01 00 6b 02 00 70 27 00 7c 00 00 6a 00 00 64 02 00 83 01 00 6f 27 00 7c 00 00 6a .|..d..k..p'.|..j..d.....o'.|..j
65a0 01 00 64 03 00 83 01 00 53 28 04 00 00 00 4e 74 06 00 00 00 78 38 36 5f 36 34 74 01 00 00 00 69 ..d.....S(....Nt....x86_64t....i
65c0 74 02 00 00 00 38 36 28 02 00 00 00 52 52 00 00 00 74 08 00 00 00 65 6e 64 73 77 69 74 68 28 01 t....86(....RR...t....endswith(.
65e0 00 00 00 74 04 00 00 00 61 72 63 68 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 ...t....arch(....(....s7.../home
6600 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e /patrickdarley/definitions/exten
6620 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 06 00 00 00 69 73 5f 78 38 36 c0 02 00 sions/writeexts.pyt....is_x86...
6640 00 73 04 00 00 00 00 01 0c 01 52 0a 01 00 00 52 4b 00 00 00 69 ff ff ff ff 28 06 00 00 00 52 00 .s........R....RK...i....(....R.
6660 00 00 00 52 68 00 00 00 52 14 00 00 00 74 05 00 00 00 75 6e 61 6d 65 52 5d 00 00 00 52 24 00 00 ...Rh...R....t....unameR]...R$..
6680 00 28 03 00 00 00 52 44 00 00 00 52 2b 01 00 00 52 ba 00 00 00 28 00 00 00 00 28 00 00 00 00 73 .(....RD...R+...R....(....(....s
66a0 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 7.../home/patrickdarley/definiti
66c0 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 cc 00 00 00 ons/extensions/writeexts.pyR....
66e0 b7 02 00 00 73 0c 00 00 00 00 09 09 04 15 01 0c 01 16 01 07 02 63 02 00 00 00 03 00 00 00 04 00 ....s................c..........
6700 00 00 43 00 00 00 73 55 00 00 00 74 00 00 6a 01 00 6a 02 00 7c 01 00 64 01 00 83 02 00 6a 03 00 ..C...sU...t..j..j..|..d.....j..
6720 83 00 00 7d 02 00 7c 02 00 64 09 00 6b 06 00 72 2b 00 74 04 00 53 7c 02 00 64 0a 00 6b 06 00 72 ...}..|..d..k..r+.t..S|..d..k..r
6740 3b 00 74 05 00 53 74 06 00 64 07 00 7c 01 00 7c 02 00 66 02 00 16 83 01 00 82 01 00 64 08 00 53 ;.t..St..d..|..|..f.........d..S
6760 28 0b 00 00 00 73 36 00 00 00 50 61 72 73 65 20 61 20 79 65 73 2f 6e 6f 20 62 6f 6f 6c 65 61 6e (....s6...Parse.a.yes/no.boolean
6780 20 70 61 73 73 65 64 20 74 68 72 6f 75 67 68 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e .passed.through.the.environment.
67a0 74 02 00 00 00 6e 6f 74 01 00 00 00 30 74 05 00 00 00 66 61 6c 73 65 74 03 00 00 00 79 65 73 52 t....not....0t....falset....yesR
67c0 aa 00 00 00 74 04 00 00 00 74 72 75 65 73 1b 00 00 00 55 6e 65 78 70 65 63 74 65 64 20 76 61 6c ....t....trues....Unexpected.val
67e0 75 65 20 66 6f 72 20 25 73 3a 20 25 73 4e 28 03 00 00 00 73 02 00 00 00 6e 6f 52 2e 01 00 00 52 ue.for.%s:.%sN(....s....noR....R
6800 2f 01 00 00 28 03 00 00 00 73 03 00 00 00 79 65 73 52 aa 00 00 00 52 31 01 00 00 28 07 00 00 00 /...(....s....yesR....R1...(....
6820 52 00 00 00 00 52 68 00 00 00 52 14 00 00 00 52 9d 00 00 00 52 5d 00 00 00 52 24 00 00 00 52 1a R....Rh...R....R....R]...R$...R.
6840 00 00 00 28 03 00 00 00 52 44 00 00 00 74 08 00 00 00 76 61 72 69 61 62 6c 65 52 ba 00 00 00 28 ...(....RD...t....variableR....(
6860 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 ....(....s7.../home/patrickdarle
6880 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 y/definitions/extensions/writeex
68a0 74 73 2e 70 79 74 17 00 00 00 67 65 74 5f 65 6e 76 69 72 6f 6e 6d 65 6e 74 5f 62 6f 6f 6c 65 61 ts.pyt....get_environment_boolea
68c0 6e cb 02 00 00 73 0e 00 00 00 00 03 1b 01 0c 01 04 01 0c 01 04 02 06 01 63 02 00 00 00 04 00 00 n....s..................c.......
68e0 00 05 00 00 00 43 00 00 00 73 8a 00 00 00 79 19 00 74 00 00 7c 01 00 64 01 00 64 02 00 67 02 00 .....C...s....y..t..|..d..d..g..
6900 83 02 00 7d 02 00 57 6e 3f 00 04 74 01 00 6b 0a 00 72 5a 00 01 7d 03 00 01 74 02 00 6a 03 00 64 ...}..Wn?..t..k..rZ..}...t..j..d
6920 03 00 74 04 00 7c 03 00 83 01 00 83 02 00 01 74 01 00 64 04 00 7c 01 00 7c 03 00 66 02 00 16 83 ..t..|.........t..d..|..|..f....
6940 01 00 82 01 00 6e 01 00 58 7c 02 00 6a 05 00 83 00 00 64 02 00 6b 03 00 72 86 00 74 01 00 64 05 .....n..X|..j.....d..k..r..t..d.
6960 00 7c 02 00 6a 05 00 83 00 00 16 83 01 00 82 01 00 6e 00 00 64 00 00 53 28 06 00 00 00 4e 74 04 .|..j............n..d..S(....Nt.
6980 00 00 00 65 63 68 6f 74 04 00 00 00 74 65 73 74 73 23 00 00 00 45 72 72 6f 72 20 63 68 65 63 6b ...echot....tests#...Error.check
69a0 69 6e 67 20 53 53 48 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 3a 20 25 73 73 17 00 00 00 55 6e 61 ing.SSH.connectivity:.%ss....Una
69c0 62 6c 65 20 74 6f 20 53 53 48 20 74 6f 20 25 73 3a 20 25 73 73 29 00 00 00 55 6e 65 78 70 65 63 ble.to.SSH.to.%s:.%ss)...Unexpec
69e0 74 65 64 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 6e 65 3a 20 ted.output.from.remote.machine:.
6a00 25 73 28 06 00 00 00 52 23 00 00 00 52 1a 00 00 00 52 69 00 00 00 52 03 01 00 00 74 03 00 00 00 %s(....R#...R....Ri...R....t....
6a20 73 74 72 52 bb 00 00 00 28 04 00 00 00 52 44 00 00 00 74 08 00 00 00 73 73 68 5f 68 6f 73 74 52 strR....(....RD...t....ssh_hostR
6a40 b5 00 00 00 52 7d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 ....R}...(....(....s7.../home/pa
6a60 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f trickdarley/definitions/extensio
6a80 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 16 00 00 00 63 68 65 63 6b 5f 73 73 68 5f 63 6f ns/writeexts.pyt....check_ssh_co
6aa0 6e 6e 65 63 74 69 76 69 74 79 d7 02 00 00 73 12 00 00 00 00 01 03 01 19 01 0f 01 16 01 03 01 17 nnectivity....s.................
6ac0 02 12 01 03 01 63 02 00 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 56 00 00 00 79 23 00 74 00 .....c............C...sV...y#.t.
6ae0 00 6a 01 00 7c 01 00 83 01 00 7d 02 00 74 01 00 6a 02 00 7c 02 00 6a 03 00 83 01 00 53 57 6e 2c .j..|.....}..t..j..|..j.....SWn,
6b00 00 04 74 04 00 6b 0a 00 72 51 00 01 7d 03 00 01 7c 03 00 6a 05 00 74 05 00 6a 06 00 6b 02 00 72 ..t..k..rQ..}...|..j..t..j..k..r
6b20 4b 00 74 07 00 53 82 00 00 6e 01 00 58 64 00 00 53 28 01 00 00 00 4e 28 08 00 00 00 52 00 00 00 K.t..S...n..Xd..S(....N(....R...
6b40 00 74 04 00 00 00 73 74 61 74 74 07 00 00 00 53 5f 49 53 42 4c 4b 74 07 00 00 00 73 74 5f 6d 6f .t....statt....S_ISBLKt....st_mo
6b60 64 65 74 07 00 00 00 4f 53 45 72 72 6f 72 74 05 00 00 00 65 72 72 6e 6f 74 06 00 00 00 45 4e 4f det....OSErrort....errnot....ENO
6b80 45 4e 54 52 5d 00 00 00 28 04 00 00 00 52 44 00 00 00 52 8e 00 00 00 74 02 00 00 00 73 74 52 7d ENTR]...(....RD...R....t....stR}
6ba0 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 ...(....(....s7.../home/patrickd
6bc0 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 arley/definitions/extensions/wri
6be0 74 65 65 78 74 73 2e 70 79 52 bf 00 00 00 e3 02 00 00 73 0e 00 00 00 00 01 03 01 0f 01 14 01 0f teexts.pyR........s.............
6c00 01 12 01 04 01 4e 28 2d 00 00 00 52 47 00 00 00 52 48 00 00 00 52 63 00 00 00 52 82 00 00 00 52 .....N(-...RG...RH...Rc...R....R
6c20 83 00 00 00 52 89 00 00 00 74 0a 00 00 00 63 6f 6e 74 65 78 74 6c 69 62 74 0e 00 00 00 63 6f 6e ....R....t....contextlibt....con
6c40 74 65 78 74 6d 61 6e 61 67 65 72 52 84 00 00 00 52 85 00 00 00 52 86 00 00 00 52 a0 00 00 00 52 textmanagerR....R....R....R....R
6c60 a4 00 00 00 52 8a 00 00 00 52 a8 00 00 00 52 ab 00 00 00 52 8b 00 00 00 52 90 00 00 00 52 96 00 ....R....R....R....R....R....R..
6c80 00 00 52 94 00 00 00 52 95 00 00 00 52 c7 00 00 00 52 ca 00 00 00 52 c9 00 00 00 52 79 00 00 00 ..R....R....R....R....R....Ry...
6ca0 52 c8 00 00 00 52 c5 00 00 00 52 d1 00 00 00 52 cd 00 00 00 52 cf 00 00 00 52 ce 00 00 00 52 09 R....R....R....R....R....R....R.
6cc0 01 00 00 52 0b 01 00 00 52 0d 01 00 00 52 ee 00 00 00 52 d2 00 00 00 52 0f 01 00 00 52 d3 00 00 ...R....R....R....R....R....R...
6ce0 00 52 16 01 00 00 52 d0 00 00 00 52 25 01 00 00 52 cc 00 00 00 52 33 01 00 00 52 38 01 00 00 52 .R....R....R%...R....R3...R8...R
6d00 bf 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 68 6f 6d 65 2f 70 61 ....(....(....(....s7.../home/pa
6d20 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f 65 78 74 65 6e 73 69 6f trickdarley/definitions/extensio
6d40 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 52 81 00 00 00 f3 00 00 00 73 50 00 00 00 06 0b 06 ns/writeexts.pyR........sP......
6d60 02 09 05 09 06 09 07 12 0c 09 07 09 0a 09 15 09 0c 09 04 09 04 09 04 09 09 09 1e 09 07 12 15 09 ................................
6d80 26 09 0a 09 09 09 18 0c 28 09 0d 09 0a 09 0c 09 0e 09 03 09 05 09 05 09 03 09 03 0c 0d 0c 20 09 &.......(.......................
6da0 0c 09 08 09 11 09 09 09 14 09 0c 09 0c 28 03 00 00 00 69 03 00 00 00 69 03 00 00 00 69 00 00 00 .............(....i....i....i...
6dc0 00 28 1d 00 00 00 52 40 01 00 00 52 3d 01 00 00 74 05 00 00 00 66 63 6e 74 6c 52 69 00 00 00 52 .(....R@...R=...t....fcntlRi...R
6de0 00 00 00 00 52 9a 00 00 00 74 06 00 00 00 73 65 6c 65 63 74 52 5f 00 00 00 52 39 01 00 00 52 15 ....R....t....selectR_...R9...R.
6e00 00 00 00 52 7a 00 00 00 52 1a 01 00 00 52 5b 00 00 00 74 0c 00 00 00 76 65 72 73 69 6f 6e 5f 69 ...Rz...R....R[...t....version_i
6e20 6e 66 6f 74 05 00 00 00 73 68 6c 65 78 74 05 00 00 00 71 75 6f 74 65 52 13 00 00 00 74 05 00 00 nfot....shlext....quoteR....t...
6e40 00 70 69 70 65 73 52 07 00 00 00 52 0b 00 00 00 52 23 00 00 00 52 3a 00 00 00 52 42 00 00 00 74 .pipesR....R....R#...R:...RB...t
6e60 09 00 00 00 45 78 63 65 70 74 69 6f 6e 52 1a 00 00 00 74 06 00 00 00 6f 62 6a 65 63 74 52 49 00 ....ExceptionR....t....objectRI.
6e80 00 00 52 64 00 00 00 52 81 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 ..Rd...R....(....(....(....s7...
6ea0 2f 68 6f 6d 65 2f 70 61 74 72 69 63 6b 64 61 72 6c 65 79 2f 64 65 66 69 6e 69 74 69 6f 6e 73 2f /home/patrickdarley/definitions/
6ec0 65 78 74 65 6e 73 69 6f 6e 73 2f 77 72 69 74 65 65 78 74 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 extensions/writeexts.pyt....<mod
6ee0 75 6c 65 3e 10 00 00 00 73 34 00 00 00 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c ule>....s4......................
6f00 01 0c 01 0c 01 0c 03 0f 01 0c 01 0c 02 0c 01 09 03 09 05 09 05 09 10 0f 20 09 19 16 09 16 35 16 ..............................5.
6f20 3b ;