ofs | hex dump | ascii |
---|
0000 | 8f ff 7c f9 01 00 00 00 02 00 00 00 14 00 00 00 c6 04 00 00 8d ff 7c f9 0f 00 00 00 53 45 20 4c | ..|...................|.....SE.L |
0020 | 69 6e 75 78 20 4d 6f 64 75 6c 65 02 00 00 00 11 00 00 00 01 00 00 00 08 00 00 00 00 00 00 00 06 | inux.Module..................... |
0040 | 00 00 00 70 61 67 75 72 65 03 00 00 00 31 2e 30 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...pagure....1.0@............... |
0060 | 00 00 00 00 02 00 00 00 02 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 03 00 00 00 | ................................ |
0080 | 00 00 00 00 64 69 72 05 00 00 00 03 00 00 00 77 72 69 74 65 0b 00 00 00 02 00 00 00 72 65 6d 6f | ....dir........write........remo |
00a0 | 76 65 5f 6e 61 6d 65 08 00 00 00 01 00 00 00 61 64 64 5f 6e 61 6d 65 04 00 00 00 00 00 00 00 02 | ve_name........add_name......... |
00c0 | 00 00 00 05 00 00 00 05 00 00 00 00 00 00 00 66 69 6c 65 06 00 00 00 01 00 00 00 63 72 65 61 74 | ...............file........creat |
00e0 | 65 05 00 00 00 05 00 00 00 77 72 69 74 65 04 00 00 00 02 00 00 00 6c 69 6e 6b 06 00 00 00 04 00 | e........write........link...... |
0100 | 00 00 75 6e 6c 69 6e 6b 07 00 00 00 03 00 00 00 73 65 74 61 74 74 72 01 00 00 00 01 00 00 00 08 | ..unlink........setattr......... |
0120 | 00 00 00 01 00 00 00 00 00 00 00 6f 62 6a 65 63 74 5f 72 40 00 00 00 00 00 00 00 00 00 00 00 40 | ...........object_r@...........@ |
0140 | 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 | ...........@...................@ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 11 00 00 00 02 00 00 00 01 00 00 00 01 | ................................ |
0180 | 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 67 69 74 6f 73 69 73 5f 76 61 72 5f 6c | .......@...........gitosis_var_l |
01a0 | 69 62 5f 74 07 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 | ib_t....................@....... |
01c0 | 00 00 00 00 68 74 74 70 64 5f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....httpd_t..................... |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 02 | ................................ |
0200 | 00 00 00 01 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 | ...........@...@................ |
0220 | 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 01 00 00 00 00 | ...@...............@...@........ |
0240 | 00 00 00 02 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 | ...........@.................... |
0260 | 00 00 00 07 00 00 00 01 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 01 00 00 00 00 00 00 00 01 | ...............@...@............ |
0280 | 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 01 | .......@...............@...@.... |
02a0 | 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 | ...............@................ |
02c0 | 00 00 00 02 00 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 | ...........................@.... |
02e0 | 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 40 | .......@...@...................@ |
0300 | 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 01 00 00 00 00 00 00 00 03 00 00 00 00 | ...........@...@................ |
0320 | 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 | ...@...........@...........@.... |
0340 | 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 40 00 00 00 01 | .......@...............@...@.... |
0360 | 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 01 00 00 00 00 00 00 00 1f | ...............@...@............ |
0380 | 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 40 | .......@...........@...........@ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 | ...........@...........@........ |
03c0 | 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 | ...@...........@...........@.... |
03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 64 69 72 01 00 00 00 01 00 | .......................dir...... |
0440 | 00 00 01 00 00 00 04 00 00 00 66 69 6c 65 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 08 00 | ..........file.................. |
0460 | 00 00 6f 62 6a 65 63 74 5f 72 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 11 00 00 00 67 69 | ..object_r....................gi |
0480 | 74 6f 73 69 73 5f 76 61 72 5f 6c 69 62 5f 74 01 00 00 00 01 00 00 00 01 00 00 00 07 00 00 00 68 | tosis_var_lib_t................h |
04a0 | 74 74 70 64 5f 74 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ttpd_t.......................... |
04c0 | 00 00 00 00 00 00 90 ff 7c f9 23 0a 23 20 44 69 72 65 63 74 6f 72 79 20 70 61 74 74 65 72 6e 73 | ........|.#.#.Directory.patterns |
04e0 | 20 28 64 69 72 29 0a 23 0a 23 20 50 61 72 61 6d 65 74 65 72 73 3a 0a 23 20 31 2e 20 64 6f 6d 61 | .(dir).#.#.Parameters:.#.1..doma |
0500 | 69 6e 20 74 79 70 65 0a 23 20 32 2e 20 63 6f 6e 74 61 69 6e 65 72 20 28 64 69 72 65 63 74 6f 72 | in.type.#.2..container.(director |
0520 | 79 29 20 74 79 70 65 0a 23 20 33 2e 20 64 69 72 65 63 74 6f 72 79 20 74 79 70 65 0a 23 0a 0a 0a | y).type.#.3..directory.type.#... |
0540 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 52 65 | ..........................#.#.Re |
0560 | 67 75 6c 61 72 20 66 69 6c 65 20 70 61 74 74 65 72 6e 73 20 28 66 69 6c 65 29 0a 23 0a 23 20 50 | gular.file.patterns.(file).#.#.P |
0580 | 61 72 61 6d 65 74 65 72 73 3a 0a 23 20 31 2e 20 64 6f 6d 61 69 6e 20 74 79 70 65 0a 23 20 32 2e | arameters:.#.1..domain.type.#.2. |
05a0 | 20 63 6f 6e 74 61 69 6e 65 72 20 28 64 69 72 65 63 74 6f 72 79 29 20 74 79 70 65 0a 23 20 33 2e | .container.(directory).type.#.3. |
05c0 | 20 66 69 6c 65 20 74 79 70 65 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | .file.type.#.................... |
05e0 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 53 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 20 70 61 74 | ...........#.#.Symbolic.link.pat |
0600 | 74 65 72 6e 73 20 28 6c 6e 6b 5f 66 69 6c 65 29 0a 23 0a 23 20 50 61 72 61 6d 65 74 65 72 73 3a | terns.(lnk_file).#.#.Parameters: |
0620 | 0a 23 20 31 2e 20 64 6f 6d 61 69 6e 20 74 79 70 65 0a 23 20 32 2e 20 63 6f 6e 74 61 69 6e 65 72 | .#.1..domain.type.#.2..container |
0640 | 20 28 64 69 72 65 63 74 6f 72 79 29 20 74 79 70 65 0a 23 20 33 2e 20 66 69 6c 65 20 74 79 70 65 | .(directory).type.#.3..file.type |
0660 | 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 | .#...........................#.# |
0680 | 20 28 55 6e 29 6e 61 6d 65 64 20 50 69 70 65 73 2f 46 49 46 4f 20 70 61 74 74 65 72 6e 73 20 28 | .(Un)named.Pipes/FIFO.patterns.( |
06a0 | 66 69 66 6f 5f 66 69 6c 65 29 0a 23 0a 23 20 50 61 72 61 6d 65 74 65 72 73 3a 0a 23 20 31 2e 20 | fifo_file).#.#.Parameters:.#.1.. |
06c0 | 64 6f 6d 61 69 6e 20 74 79 70 65 0a 23 20 32 2e 20 63 6f 6e 74 61 69 6e 65 72 20 28 64 69 72 65 | domain.type.#.2..container.(dire |
06e0 | 63 74 6f 72 79 29 20 74 79 70 65 0a 23 20 33 2e 20 66 69 6c 65 20 74 79 70 65 0a 23 0a 0a 0a 0a | ctory).type.#.3..file.type.#.... |
0700 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 28 55 6e 29 6e | .......................#.#.(Un)n |
0720 | 61 6d 65 64 20 73 6f 63 6b 65 74 73 20 70 61 74 74 65 72 6e 73 20 28 73 6f 63 6b 5f 66 69 6c 65 | amed.sockets.patterns.(sock_file |
0740 | 29 0a 23 0a 23 20 50 61 72 61 6d 65 74 65 72 73 3a 0a 23 20 31 2e 20 64 6f 6d 61 69 6e 20 74 79 | ).#.#.Parameters:.#.1..domain.ty |
0760 | 70 65 0a 23 20 32 2e 20 63 6f 6e 74 61 69 6e 65 72 20 28 64 69 72 65 63 74 6f 72 79 29 20 74 79 | pe.#.2..container.(directory).ty |
0780 | 70 65 0a 23 20 33 2e 20 66 69 6c 65 20 74 79 70 65 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | pe.#.3..file.type.#............. |
07a0 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 42 6c 6f 63 6b 20 64 65 76 69 63 65 20 6e 6f 64 | ............#.#.Block.device.nod |
07c0 | 65 20 70 61 74 74 65 72 6e 73 20 28 62 6c 6b 5f 66 69 6c 65 29 0a 23 0a 23 20 50 61 72 61 6d 65 | e.patterns.(blk_file).#.#.Parame |
07e0 | 74 65 72 73 3a 0a 23 20 31 2e 20 64 6f 6d 61 69 6e 20 74 79 70 65 0a 23 20 32 2e 20 63 6f 6e 74 | ters:.#.1..domain.type.#.2..cont |
0800 | 61 69 6e 65 72 20 28 64 69 72 65 63 74 6f 72 79 29 20 74 79 70 65 0a 23 20 33 2e 20 66 69 6c 65 | ainer.(directory).type.#.3..file |
0820 | 20 74 79 70 65 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | .type.#......................... |
0840 | 0a 0a 23 0a 23 20 43 68 61 72 61 63 74 65 72 20 64 65 76 69 63 65 20 6e 6f 64 65 20 70 61 74 74 | ..#.#.Character.device.node.patt |
0860 | 65 72 6e 73 20 28 63 68 72 5f 66 69 6c 65 29 0a 23 0a 23 20 50 61 72 61 6d 65 74 65 72 73 3a 0a | erns.(chr_file).#.#.Parameters:. |
0880 | 23 20 31 2e 20 64 6f 6d 61 69 6e 20 74 79 70 65 0a 23 20 32 2e 20 63 6f 6e 74 61 69 6e 65 72 20 | #.1..domain.type.#.2..container. |
08a0 | 28 64 69 72 65 63 74 6f 72 79 29 20 74 79 70 65 0a 23 20 33 2e 20 66 69 6c 65 20 74 79 70 65 0a | (directory).type.#.3..file.type. |
08c0 | 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 | #...........................#.#. |
08e0 | 46 69 6c 65 20 74 79 70 65 5f 74 72 61 6e 73 69 74 69 6f 6e 20 70 61 74 74 65 72 6e 73 0a 23 0a | File.type_transition.patterns.#. |
0900 | 23 20 66 69 6c 65 74 72 61 6e 73 5f 61 64 64 5f 70 61 74 74 65 72 6e 28 64 6f 6d 61 69 6e 2c 64 | #.filetrans_add_pattern(domain,d |
0920 | 69 72 74 79 70 65 2c 6e 65 77 74 79 70 65 2c 63 6c 61 73 73 28 65 73 29 2c 5b 66 69 6c 65 6e 61 | irtype,newtype,class(es),[filena |
0940 | 6d 65 5d 29 0a 23 0a 0a 0a 23 0a 23 20 66 69 6c 65 74 72 61 6e 73 5f 70 61 74 74 65 72 6e 28 64 | me]).#...#.#.filetrans_pattern(d |
0960 | 6f 6d 61 69 6e 2c 64 69 72 74 79 70 65 2c 6e 65 77 74 79 70 65 2c 63 6c 61 73 73 28 65 73 29 2c | omain,dirtype,newtype,class(es), |
0980 | 5b 66 69 6c 65 6e 61 6d 65 5d 29 0a 23 0a 0a 0a 0a 23 0a 23 20 75 6e 69 78 20 64 6f 6d 61 69 6e | [filename]).#....#.#.unix.domain |
09a0 | 20 73 6f 63 6b 65 74 20 70 61 74 74 65 72 6e 73 0a 23 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 | .socket.patterns.#....########## |
09c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 | ##############################.# |
09e0 | 20 0a 23 20 53 75 70 70 6f 72 74 20 6d 61 63 72 6f 73 20 66 6f 72 20 73 65 74 73 20 6f 66 20 6f | ..#.Support.macros.for.sets.of.o |
0a00 | 62 6a 65 63 74 20 63 6c 61 73 73 65 73 20 61 6e 64 20 70 65 72 6d 69 73 73 69 6f 6e 73 0a 23 0a | bject.classes.and.permissions.#. |
0a20 | 23 20 54 68 69 73 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 68 61 76 65 20 6f 62 6a | #.This.file.should.only.have.obj |
0a40 | 65 63 74 20 63 6c 61 73 73 20 61 6e 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 73 65 74 20 6d 61 63 | ect.class.and.permission.set.mac |
0a60 | 72 6f 73 20 2d 20 74 68 65 79 0a 23 20 63 61 6e 20 6f 6e 6c 79 20 72 65 66 65 72 65 6e 63 65 20 | ros.-.they.#.can.only.reference. |
0a80 | 6f 62 6a 65 63 74 20 63 6c 61 73 73 65 73 20 61 6e 64 2f 6f 72 20 70 65 72 6d 69 73 73 69 6f 6e | object.classes.and/or.permission |
0aa0 | 73 2e 0a 0a 23 0a 23 20 41 6c 6c 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 66 69 6c 65 20 63 | s...#.#.All.directory.and.file.c |
0ac0 | 6c 61 73 73 65 73 0a 23 0a 0a 0a 23 0a 23 20 41 6c 6c 20 6e 6f 6e 2d 64 69 72 65 63 74 6f 72 79 | lasses.#...#.#.All.non-directory |
0ae0 | 20 66 69 6c 65 20 63 6c 61 73 73 65 73 2e 0a 23 0a 0a 0a 23 0a 23 20 4e 6f 6e 2d 64 65 76 69 63 | .file.classes..#...#.#.Non-devic |
0b00 | 65 20 66 69 6c 65 20 63 6c 61 73 73 65 73 2e 0a 23 0a 0a 0a 23 0a 23 20 44 65 76 69 63 65 20 66 | e.file.classes..#...#.#.Device.f |
0b20 | 69 6c 65 20 63 6c 61 73 73 65 73 2e 0a 23 0a 0a 0a 23 0a 23 20 41 6c 6c 20 73 6f 63 6b 65 74 20 | ile.classes..#...#.#.All.socket. |
0b40 | 63 6c 61 73 73 65 73 2e 0a 23 0a 0a 0a 23 0a 23 20 44 61 74 61 67 72 61 6d 20 73 6f 63 6b 65 74 | classes..#...#.#.Datagram.socket |
0b60 | 20 63 6c 61 73 73 65 73 2e 0a 23 20 0a 0a 0a 23 0a 23 20 53 74 72 65 61 6d 20 73 6f 63 6b 65 74 | .classes..#....#.#.Stream.socket |
0b80 | 20 63 6c 61 73 73 65 73 2e 0a 23 0a 0a 0a 23 0a 23 20 55 6e 70 72 69 76 69 6c 65 67 65 64 20 73 | .classes..#...#.#.Unprivileged.s |
0ba0 | 6f 63 6b 65 74 20 63 6c 61 73 73 65 73 20 28 65 78 63 6c 75 64 65 20 72 61 77 69 70 2c 20 6e 65 | ocket.classes.(exclude.rawip,.ne |
0bc0 | 74 6c 69 6e 6b 2c 20 70 61 63 6b 65 74 29 2e 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 | tlink,.packet)..#...############ |
0be0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 20 0a | ############################.#.. |
0c00 | 23 20 4d 61 63 72 6f 73 20 66 6f 72 20 73 65 74 73 20 6f 66 20 70 65 72 6d 69 73 73 69 6f 6e 73 | #.Macros.for.sets.of.permissions |
0c20 | 0a 23 0a 0a 23 0a 23 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 74 6f 20 6d 6f 75 6e 74 20 61 6e 64 | .#..#.#.Permissions.to.mount.and |
0c40 | 20 75 6e 6d 6f 75 6e 74 20 66 69 6c 65 20 73 79 73 74 65 6d 73 2e 0a 23 0a 0a 0a 23 0a 23 20 50 | .unmount.file.systems..#...#.#.P |
0c60 | 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 75 73 69 6e 67 20 73 6f 63 6b 65 74 73 2e 0a 23 20 | ermissions.for.using.sockets..#. |
0c80 | 0a 0a 0a 23 0a 23 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 63 72 65 61 74 69 6e 67 20 | ...#.#.Permissions.for.creating. |
0ca0 | 61 6e 64 20 75 73 69 6e 67 20 73 6f 63 6b 65 74 73 2e 0a 23 20 0a 0a 0a 23 0a 23 20 50 65 72 6d | and.using.sockets..#....#.#.Perm |
0cc0 | 69 73 73 69 6f 6e 73 20 66 6f 72 20 75 73 69 6e 67 20 73 74 72 65 61 6d 20 73 6f 63 6b 65 74 73 | issions.for.using.stream.sockets |
0ce0 | 2e 0a 23 20 0a 0a 0a 23 0a 23 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 63 72 65 61 74 | ..#....#.#.Permissions.for.creat |
0d00 | 69 6e 67 20 61 6e 64 20 75 73 69 6e 67 20 73 74 72 65 61 6d 20 73 6f 63 6b 65 74 73 2e 0a 23 20 | ing.and.using.stream.sockets..#. |
0d20 | 0a 0a 0a 23 0a 23 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 63 72 65 61 74 69 6e 67 20 | ...#.#.Permissions.for.creating. |
0d40 | 61 6e 64 20 75 73 69 6e 67 20 73 6f 63 6b 65 74 73 2e 0a 23 20 0a 0a 0a 23 0a 23 20 50 65 72 6d | and.using.sockets..#....#.#.Perm |
0d60 | 69 73 73 69 6f 6e 73 20 66 6f 72 20 63 72 65 61 74 69 6e 67 20 61 6e 64 20 75 73 69 6e 67 20 73 | issions.for.creating.and.using.s |
0d80 | 6f 63 6b 65 74 73 2e 0a 23 20 0a 0a 0a 0a 23 0a 23 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f | ockets..#.....#.#.Permissions.fo |
0da0 | 72 20 63 72 65 61 74 69 6e 67 20 61 6e 64 20 75 73 69 6e 67 20 6e 65 74 6c 69 6e 6b 20 73 6f 63 | r.creating.and.using.netlink.soc |
0dc0 | 6b 65 74 73 2e 0a 23 20 0a 0a 0a 23 0a 23 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 75 | kets..#....#.#.Permissions.for.u |
0de0 | 73 69 6e 67 20 6e 65 74 6c 69 6e 6b 20 73 6f 63 6b 65 74 73 20 66 6f 72 20 6f 70 65 72 61 74 69 | sing.netlink.sockets.for.operati |
0e00 | 6f 6e 73 20 74 68 61 74 20 6d 6f 64 69 66 79 20 73 74 61 74 65 2e 0a 23 20 0a 0a 0a 23 0a 23 20 | ons.that.modify.state..#....#.#. |
0e20 | 50 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 75 73 69 6e 67 20 6e 65 74 6c 69 6e 6b 20 73 6f | Permissions.for.using.netlink.so |
0e40 | 63 6b 65 74 73 20 66 6f 72 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 68 61 74 20 6f 62 73 65 72 76 | ckets.for.operations.that.observ |
0e60 | 65 20 73 74 61 74 65 2e 0a 23 20 0a 0a 0a 23 0a 23 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f | e.state..#....#.#.Permissions.fo |
0e80 | 72 20 73 65 6e 64 69 6e 67 20 61 6c 6c 20 73 69 67 6e 61 6c 73 2e 0a 23 0a 0a 0a 23 0a 23 20 50 | r.sending.all.signals..#...#.#.P |
0ea0 | 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 73 65 6e 64 69 6e 67 20 61 6e 64 20 72 65 63 65 69 | ermissions.for.sending.and.recei |
0ec0 | 76 69 6e 67 20 6e 65 74 77 6f 72 6b 20 70 61 63 6b 65 74 73 2e 0a 23 0a 0a 0a 23 0a 23 20 50 65 | ving.network.packets..#...#.#.Pe |
0ee0 | 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 75 73 69 6e 67 20 53 79 73 74 65 6d 20 56 20 49 50 43 | rmissions.for.using.System.V.IPC |
0f00 | 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .#...........################### |
0f20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 4e 65 77 20 70 65 | #####################.#.#.New.pe |
0f40 | 72 6d 69 73 73 69 6f 6e 20 73 65 74 73 0a 23 0a 0a 23 0a 23 20 44 69 72 65 63 74 6f 72 79 20 28 | rmission.sets.#..#.#.Directory.( |
0f60 | 64 69 72 29 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 52 65 67 75 6c 61 | dir).#................#.#.Regula |
0f80 | 72 20 66 69 6c 65 20 28 66 69 6c 65 29 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | r.file.(file).#................. |
0fa0 | 0a 0a 0a 0a 23 0a 23 20 53 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 20 28 6c 6e 6b 5f 66 69 6c 65 29 | ....#.#.Symbolic.link.(lnk_file) |
0fc0 | 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 28 55 6e 29 6e 61 6d 65 64 20 50 | .#...............#.#.(Un)named.P |
0fe0 | 69 70 65 73 2f 46 49 46 4f 73 20 28 66 69 66 6f 5f 66 69 6c 65 29 0a 23 0a 0a 0a 0a 0a 0a 0a 0a | ipes/FIFOs.(fifo_file).#........ |
1000 | 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 28 55 6e 29 6e 61 6d 65 64 20 53 6f 63 6b 65 74 73 20 28 73 | ........#.#.(Un)named.Sockets.(s |
1020 | 6f 63 6b 5f 66 69 6c 65 29 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 42 6c | ock_file).#...............#.#.Bl |
1040 | 6f 63 6b 20 64 65 76 69 63 65 20 6e 6f 64 65 73 20 28 62 6c 6b 5f 66 69 6c 65 29 0a 23 0a 0a 0a | ock.device.nodes.(blk_file).#... |
1060 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 61 72 61 63 74 65 72 20 64 65 76 69 63 | .............#.#.Character.devic |
1080 | 65 20 6e 6f 64 65 73 20 28 63 68 72 5f 66 69 6c 65 29 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | e.nodes.(chr_file).#............ |
10a0 | 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....############################ |
10c0 | 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 53 70 65 63 69 61 6c 20 70 65 72 6d 69 73 73 | ############.#.#.Special.permiss |
10e0 | 69 6f 6e 20 73 65 74 73 0a 23 0a 0a 23 0a 23 20 55 73 65 20 28 72 65 61 64 20 61 6e 64 20 77 72 | ion.sets.#..#.#.Use.(read.and.wr |
1100 | 69 74 65 29 20 74 65 72 6d 69 6e 61 6c 73 0a 23 0a 0a 0a 0a 23 0a 23 20 53 6f 63 6b 65 74 73 0a | ite).terminals.#....#.#.Sockets. |
1120 | 23 0a 0a 0a 0a 23 0a 23 20 4b 65 79 73 0a 23 0a 0a 0a 23 0a 23 20 53 65 72 76 69 63 65 0a 23 0a | #....#.#.Keys.#...#.#.Service.#. |
1140 | 0a 23 0a 23 20 53 70 65 63 69 66 69 65 64 20 64 6f 6d 61 69 6e 20 74 72 61 6e 73 69 74 69 6f 6e | .#.#.Specified.domain.transition |
1160 | 20 70 61 74 74 65 72 6e 73 0a 23 0a 0a 0a 23 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 3a 0a 0a | .patterns.#...#.compatibility:.. |
1180 | 0a 0a 0a 23 0a 23 20 41 75 74 6f 6d 61 74 69 63 20 64 6f 6d 61 69 6e 20 74 72 61 6e 73 69 74 69 | ...#.#.Automatic.domain.transiti |
11a0 | 6f 6e 20 70 61 74 74 65 72 6e 73 0a 23 0a 0a 0a 23 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 3a | on.patterns.#...#.compatibility: |
11c0 | 0a 0a 0a 0a 0a 23 0a 23 20 44 79 6e 61 6d 69 63 20 74 72 61 6e 73 69 74 69 6f 6e 20 70 61 74 74 | .....#.#.Dynamic.transition.patt |
11e0 | 65 72 6e 0a 23 0a 0a 0a 23 0a 23 20 4f 74 68 65 72 20 70 72 6f 63 65 73 73 20 70 65 72 6d 69 73 | ern.#...#.#.Other.process.permis |
1200 | 73 69 6f 6e 73 0a 23 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | sions.#......................... |
1220 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | ................................ |
1240 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | ................................ |
1260 | 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .........####################### |
1280 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 48 65 6c 70 65 72 20 6d 61 63 | #################.#.#.Helper.mac |
12a0 | 72 6f 73 0a 23 0a 0a 23 0a 23 20 73 68 69 66 74 6e 28 6e 75 6d 2c 6c 69 73 74 2e 2e 2e 29 0a 23 | ros.#..#.#.shiftn(num,list...).# |
12c0 | 0a 23 20 73 68 69 66 74 20 74 68 65 20 6c 69 73 74 20 6e 75 6d 20 74 69 6d 65 73 0a 23 0a 0a 0a | .#.shift.the.list.num.times.#... |
12e0 | 23 0a 23 20 69 66 6e 64 65 66 28 65 78 70 72 2c 74 72 75 65 5f 62 6c 6f 63 6b 2c 66 61 6c 73 65 | #.#.ifndef(expr,true_block,false |
1300 | 5f 62 6c 6f 63 6b 29 0a 23 0a 23 20 6d 34 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 74 68 69 | _block).#.#.m4.does.not.have.thi |
1320 | 73 2e 0a 23 0a 0a 0a 23 0a 23 20 5f 5f 65 6e 64 6c 69 6e 65 5f 5f 0a 23 0a 23 20 64 75 6d 6d 79 | s..#...#.#.__endline__.#.#.dummy |
1340 | 20 6d 61 63 72 6f 20 74 6f 20 69 6e 73 65 72 74 20 61 20 6e 65 77 6c 69 6e 65 2e 20 20 75 73 65 | .macro.to.insert.a.newline...use |
1360 | 64 20 66 6f 72 20 0a 23 20 65 72 72 70 72 69 6e 74 2c 20 73 6f 20 74 68 65 20 63 6c 6f 73 65 20 | d.for..#.errprint,.so.the.close. |
1380 | 70 61 72 65 6e 74 68 65 73 65 73 20 63 61 6e 20 62 65 0a 23 20 69 6e 64 65 6e 74 65 64 20 63 6f | parentheses.can.be.#.indented.co |
13a0 | 72 72 65 63 74 6c 79 2e 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | rrectly..#...################### |
13c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 72 65 66 70 6f 6c | #####################.#.#.refpol |
13e0 | 77 61 72 6e 28 6d 65 73 73 61 67 65 29 0a 23 0a 23 20 70 72 69 6e 74 20 61 20 77 61 72 6e 69 6e | warn(message).#.#.print.a.warnin |
1400 | 67 20 6d 65 73 73 61 67 65 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | g.message.#...################## |
1420 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 72 65 66 70 6f | ######################.#.#.refpo |
1440 | 6c 65 72 72 28 6d 65 73 73 61 67 65 29 0a 23 0a 23 20 70 72 69 6e 74 20 61 6e 20 65 72 72 6f 72 | lerr(message).#.#.print.an.error |
1460 | 20 6d 65 73 73 61 67 65 2e 20 20 64 6f 65 73 20 6e 6f 74 0a 23 20 6d 61 6b 65 20 61 6e 79 74 68 | .message...does.not.#.make.anyth |
1480 | 69 6e 67 20 66 61 69 6c 2e 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ing.fail..#...################## |
14a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 67 65 6e 5f 75 | ######################.#.#.gen_u |
14c0 | 73 65 72 28 75 73 65 72 6e 61 6d 65 2c 20 70 72 65 66 69 78 2c 20 72 6f 6c 65 5f 73 65 74 2c 20 | ser(username,.prefix,.role_set,. |
14e0 | 6d 6c 73 5f 64 65 66 61 75 6c 74 6c 65 76 65 6c 2c 20 6d 6c 73 5f 72 61 6e 67 65 2c 20 5b 6d 63 | mls_defaultlevel,.mls_range,.[mc |
1500 | 73 5f 63 61 74 65 67 6f 72 69 65 73 5d 29 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 | s_categories]).#...############# |
1520 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 | ###########################.#.#. |
1540 | 67 65 6e 5f 63 6f 6e 74 65 78 74 28 63 6f 6e 74 65 78 74 2c 6d 6c 73 5f 73 65 6e 73 69 74 69 76 | gen_context(context,mls_sensitiv |
1560 | 69 74 79 2c 5b 6d 63 73 5f 63 61 74 65 67 6f 72 69 65 73 5d 29 0a 23 0a 0a 23 23 23 23 23 23 23 | ity,[mcs_categories]).#..####### |
1580 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15a0 | 23 0a 23 0a 23 20 63 61 6e 5f 65 78 65 63 28 64 6f 6d 61 69 6e 2c 65 78 65 63 75 74 61 62 6c 65 | #.#.#.can_exec(domain,executable |
15c0 | 29 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ).#...########################## |
15e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 67 65 6e 5f 62 6f 6f 6c 28 6e 61 6d 65 | ##############.#.#.gen_bool(name |
1600 | 2c 64 65 66 61 75 6c 74 5f 76 61 6c 75 65 29 0a 23 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 | ,default_value).#..############# |
1620 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 | ###########################.#.#. |
1640 | 67 65 6e 5f 63 61 74 73 28 4e 29 0a 23 0a 23 20 64 65 63 6c 61 72 65 73 20 63 61 74 65 67 6f 72 | gen_cats(N).#.#.declares.categor |
1660 | 65 73 20 63 30 20 74 6f 20 63 28 4e 2d 31 29 0a 23 0a 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 | es.c0.to.c(N-1).#.....########## |
1680 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 | ##############################.# |
16a0 | 0a 23 20 67 65 6e 5f 73 65 6e 73 28 4e 29 0a 23 0a 23 20 64 65 63 6c 61 72 65 73 20 73 65 6e 73 | .#.gen_sens(N).#.#.declares.sens |
16c0 | 69 74 69 76 69 74 65 73 20 73 30 20 74 6f 20 73 28 4e 2d 31 29 20 77 69 74 68 20 64 6f 6d 69 6e | itivites.s0.to.s(N-1).with.domin |
16e0 | 61 6e 63 65 0a 23 20 69 6e 20 69 6e 63 72 65 61 73 69 6e 67 20 6e 75 6d 65 72 69 63 20 6f 72 64 | ance.#.in.increasing.numeric.ord |
1700 | 65 72 20 77 69 74 68 20 73 30 20 6c 6f 77 65 73 74 2c 20 73 28 4e 2d 31 29 20 68 69 67 68 65 73 | er.with.s0.lowest,.s(N-1).highes |
1720 | 74 0a 23 0a 0a 0a 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | t.#.......###################### |
1740 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 67 65 6e 5f 6c 65 76 65 6c | ##################.#.#.gen_level |
1760 | 73 28 4e 2c 4d 29 0a 23 0a 23 20 6c 65 76 65 6c 73 20 66 72 6f 6d 20 73 30 20 74 6f 20 28 4e 2d | s(N,M).#.#.levels.from.s0.to.(N- |
1780 | 31 29 20 77 69 74 68 20 63 61 74 65 67 6f 72 69 65 73 20 63 30 20 74 6f 20 28 4d 2d 31 29 0a 23 | 1).with.categories.c0.to.(M-1).# |
17a0 | 0a 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .....########################### |
17c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 42 61 73 69 63 20 6c 65 76 65 6c 20 6e 61 | #############.#.#.Basic.level.na |
17e0 | 6d 65 73 20 66 6f 72 20 73 79 73 74 65 6d 20 6c 6f 77 20 61 6e 64 20 68 69 67 68 0a 23 0a 0a 0a | mes.for.system.low.and.high.#... |
1800 | 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ...############################# |
1820 | 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 4d 61 63 72 6f 73 20 66 6f 72 20 73 77 69 74 63 | ###########.#.#.Macros.for.switc |
1840 | 68 69 6e 67 20 62 65 74 77 65 65 6e 20 73 6f 75 72 63 65 20 70 6f 6c 69 63 79 0a 23 20 61 6e 64 | hing.between.source.policy.#.and |
1860 | 20 6c 6f 61 64 61 62 6c 65 20 70 6f 6c 69 63 79 20 6d 6f 64 75 6c 65 20 73 75 70 70 6f 72 74 0a | .loadable.policy.module.support. |
1880 | 23 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #..############################# |
18a0 | 23 0a 23 0a 23 20 46 6f 72 20 61 64 64 69 6e 67 20 74 68 65 20 6d 6f 64 75 6c 65 20 73 74 61 74 | #.#.#.For.adding.the.module.stat |
18c0 | 65 6d 65 6e 74 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ement.#...###################### |
18e0 | 23 23 23 23 23 23 23 23 0a 23 0a 23 20 46 6f 72 20 75 73 65 20 69 6e 20 69 6e 74 65 72 66 61 63 | ########.#.#.For.use.in.interfac |
1900 | 65 73 2c 20 74 6f 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 69 6e 73 65 72 74 20 61 20 72 65 71 75 69 | es,.to.optionally.insert.a.requi |
1920 | 72 65 20 62 6c 6f 63 6b 0a 23 0a 0a 0a 23 20 68 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 2c 20 | re.block.#...#.helper.function,. |
1940 | 73 69 6e 63 65 20 6d 34 20 77 6f 6e 74 20 65 78 70 61 6e 64 20 6d 61 63 72 6f 73 0a 23 20 69 66 | since.m4.wont.expand.macros.#.if |
1960 | 20 61 20 6c 69 6e 65 20 69 73 20 61 20 63 6f 6d 6d 65 6e 74 20 28 23 29 3a 0a 0a 23 23 23 23 23 | .a.line.is.a.comment.(#):..##### |
1980 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 49 6e | #########################.#.#.In |
19a0 | 20 74 68 65 20 66 75 74 75 72 65 20 69 6e 74 65 72 66 61 63 65 73 20 73 68 6f 75 6c 64 20 62 65 | .the.future.interfaces.should.be |
19c0 | 20 69 6e 20 6c 6f 61 64 61 62 6c 65 20 6d 6f 64 75 6c 65 73 0a 23 0a 23 20 74 65 6d 70 6c 61 74 | .in.loadable.modules.#.#.templat |
19e0 | 65 28 6e 61 6d 65 2c 72 75 6c 65 73 29 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | e(name,rules).#...############## |
1a00 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 49 6e 20 74 68 65 20 66 75 74 75 | ################.#.#.In.the.futu |
1a20 | 72 65 20 69 6e 74 65 72 66 61 63 65 73 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 6c 6f 61 64 61 | re.interfaces.should.be.in.loada |
1a40 | 62 6c 65 20 6d 6f 64 75 6c 65 73 0a 23 0a 23 20 69 6e 74 65 72 66 61 63 65 28 6e 61 6d 65 2c 72 | ble.modules.#.#.interface(name,r |
1a60 | 75 6c 65 73 29 0a 23 0a 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ules).#.....#################### |
1a80 | 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 4f 70 74 69 6f 6e 61 6c 20 70 6f 6c 69 63 79 20 68 | ##########.#.#.Optional.policy.h |
1aa0 | 61 6e 64 6c 69 6e 67 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | andling.#...#################### |
1ac0 | 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 69 66 20 77 65 20 73 | ##########.#.#.Determine.if.we.s |
1ae0 | 68 6f 75 6c 64 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 0a 23 20 74 75 6e 61 62 6c 65 20 | hould.use.the.default.#.tunable. |
1b00 | 76 61 6c 75 65 20 61 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 70 6f 6c 69 63 79 | value.as.specified.by.the.policy |
1b20 | 0a 23 20 6f 72 20 69 66 20 74 68 65 20 6f 76 65 72 72 69 64 65 20 76 61 6c 75 65 20 73 68 6f 75 | .#.or.if.the.override.value.shou |
1b40 | 6c 64 20 62 65 20 75 73 65 64 0a 23 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ld.be.used.#...################# |
1b60 | 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a 23 20 45 78 74 72 61 63 74 20 62 6f 6f 6c 65 61 | #############.#.#.Extract.boolea |
1b80 | 6e 73 20 6f 75 74 20 6f 66 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 23 20 54 68 69 73 20 | ns.out.of.an.expression..#.This. |
1ba0 | 6e 65 65 64 73 20 74 6f 20 62 65 20 72 65 77 6f 72 6b 65 64 20 73 6f 20 65 78 70 72 65 73 73 69 | needs.to.be.reworked.so.expressi |
1bc0 | 6f 6e 73 0a 23 20 77 69 74 68 20 70 61 72 65 6e 74 68 65 73 65 73 20 63 61 6e 20 77 6f 72 6b 2e | ons.#.with.parentheses.can.work. |
1be0 | 0a 0a 0a 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....############################ |
1c00 | 23 23 0a 23 0a 23 20 54 75 6e 61 62 6c 65 20 64 65 63 6c 61 72 61 74 69 6f 6e 0a 23 0a 0a 0a 23 | ##.#.#.Tunable.declaration.#...# |
1c20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0a 23 0a | #############################.#. |
1c40 | 23 20 54 75 6e 61 62 6c 65 20 70 6f 6c 69 63 79 20 68 61 6e 64 6c 69 6e 67 0a 23 0a 0a | #.Tunable.policy.handling.#.. |