From 2e1e92f365bc784f192838c1849874091bf592ed Mon Sep 17 00:00:00 2001 From: Thomas Walker Lynch Date: Mon, 3 Nov 2025 06:02:05 +0000 Subject: [PATCH] . --- developer/{source => }/DNS/.gitignore | 0 developer/{source => }/DNS/10-block-IPv6.nft | 0 developer/{source => }/DNS/20-SUBU-ports.nft | 0 .../{ => DNS}/Man_In_Grey_input_acceptance.py | 0 developer/{source => }/DNS/README.org | 0 .../{source => }/DNS/doc_howto_install.org | 0 .../DNS/stage-US/10-block-IPv6.nft.py | 0 .../DNS/stage-US/20-SUBU-ports-US.nft.py | 0 .../DNS/stage-US/30-unbound-US.conf.py | 0 .../DNS/stage-US/50-wg-policy-US.service.py | 0 .../DNS/stage-US/51-wg-policy-US.sh.py | 0 .../{source => }/DNS/stage_0/30-dnsredir.nft | 0 .../{source => }/DNS/stage_0/unbound-US.conf | 0 .../{source => }/DNS/stage_0/unbound-x6.conf | 0 .../{source => }/DNS/stage_0/unbound@.service | 0 developer/{source => }/DNS/unbound_US.py | 0 .../{source => }/DNS/unbound_at_template.py | 0 developer/{source => }/DNS/unbound_x6.py | 0 developer/{source => }/cc/Db.lib.c | 0 developer/{source => }/cc/DbSubu.lib.c | 0 developer/{source => }/cc/Db_close.cli.c | 0 developer/{source => }/cc/Hello.cli.c | 0 developer/{source => }/cc/Hello.lib.c | 0 developer/{source => }/cc/README.org | 0 developer/{source => }/cc/Server.cli.c | 0 developer/{source => }/cc/Server.lib.c | 0 developer/{source => }/cc/db_add_user.cli.c | 0 .../{source => }/cc/db_delete_user.cli.c | 0 developer/{source => }/cc/db_log_event.cli.c | 0 developer/{source => }/cc/db_open.cli.c | 0 .../{source => }/cc/db_validate_schema.cli.c | 0 .../{source => }/cc/scratchpad/.gitignore | 0 developer/{source => }/cc/sqlite/schema.sql | 0 developer/{source => }/deprecated/.gitignore | 0 .../{source => }/deprecated/server.lib.c | 0 .../device_management/bestow_audio.sh | 0 developer/{source => }/login/login_to_subu.sh | 0 developer/{source => }/login/logout_subu.sh | 0 developer/{source => }/manager/CLI.py | 0 .../{source => }/manager/bpf_force_egress.c | 0 developer/{source => }/manager/core.py | 0 developer/{source => }/manager/subu | 0 developer/{source => }/manager/temp.sh | 0 developer/{source => }/manager/test.sh | 0 developer/{source => }/manager/test_0.sh | 0 .../{source => }/manager/test_0_expected.sh | 0 developer/{source => }/manager/text.py | 0 developer/{source => }/manager/worker_bpf.py | 0 developer/{source => }/mount/README.org | 0 .../mount/device_mapname__open_mount.sh | 0 developer/{source => }/mount/device_umount.sh | 0 .../{source => }/mount/disable_linger.sh | 0 developer/{source => }/mount/logout_subu.sh | 0 .../mount/mapname__mounted_masu_list.sh | 0 .../mount/mapname_masu__to_home.sh | 0 .../{source => }/mount/masu__map_own_all.sh | 0 .../mount/masu__subu_data_dir_list.sh | 0 .../{source => }/mount/masu__subu_dir_list.sh | 0 .../{source => }/mount/masu_subu__map_own.sh | 0 .../mount/masu_subu__map_own_orig.sh | 0 .../{source => }/mount/masu_subu__uid.sh | 0 developer/{source => }/mount/mount_pt_list.sh | 0 .../DNS/Man_In_Grey_input_acceptance.py | 26 ------------------ developer/source/manager.tgz | Bin 13901 -> 0 bytes .../{source => }/tunnel-client/.gitignore | 0 .../{source => }/tunnel-client/db/.gitignore | 0 .../tunnel-client/db_bind_user_to_iface.py | 0 .../{source => }/tunnel-client/db_checks.py | 0 .../tunnel-client/db_init_StanleyPark.py | 0 .../tunnel-client/db_init_iface.py | 0 .../tunnel-client/db_init_iface_US.py | 0 .../tunnel-client/db_init_iface_x6.py | 0 .../db_init_ip_iface_addr_assign.py | 0 .../db_init_ip_table_registration.py | 0 .../tunnel-client/db_init_route_defaults.py | 0 .../tunnel-client/db_init_server_US.py | 0 .../tunnel-client/db_init_server_incommon.py | 0 .../tunnel-client/db_init_server_x6.py | 0 .../{source => }/tunnel-client/db_schema.sql | 0 .../tunnel-client/db_schema_load.sh | 0 .../{source => }/tunnel-client/db_wipe.py | 0 .../tunnel-client/deploy_StanleyPark.py | 0 .../tunnel-client/deprecated/.gitignore | 0 .../tunnel-client/doc_IP_terminaology.org | 0 .../tunnel-client/doc_StanleyPark.org | 0 .../{source => }/tunnel-client/doc_config.org | 0 .../{source => }/tunnel-client/doc_keys.org | 0 .../tunnel-client/doc_stage_progs.org | 0 .../{source => }/tunnel-client/iface_down.py | 0 .../tunnel-client/iface_status.py | 0 .../{source => }/tunnel-client/iface_up.sh | 0 .../{source => }/tunnel-client/incommon.py | 0 .../{source => }/tunnel-client/inspect.sh | 0 .../{source => }/tunnel-client/inspect_1.py | 0 .../inspect_client_public_key.py | 0 .../tunnel-client/install_staged_tree.py | 0 .../{source => }/tunnel-client/key/.gitignore | 0 .../tunnel-client/key_client_generate.py | 0 .../tunnel-client/key_server_set.py | 0 .../{source => }/tunnel-client/ls_iface.py | 0 .../{source => }/tunnel-client/ls_key.py | 0 .../{source => }/tunnel-client/ls_server.py | 0 .../tunnel-client/ls_server_setting.py | 0 .../{source => }/tunnel-client/ls_servers.sh | 0 .../{source => }/tunnel-client/ls_user.py | 0 .../tunnel-client/manual_reference.org | 0 .../tunnel-client/manual_user.org | 0 .../tunnel-client/scratchpad/.gitignore | 0 .../tunnel-client/stage/.gitignore | 0 .../tunnel-client/stage_IP_apply_script.py | 0 .../tunnel-client/stage_StanleyPark.py | 0 .../tunnel-client/stage_client.py | 0 .../tunnel-client/stage_wg_conf.py | 0 .../{source => }/tunnel-client/stage_wipe.py | 0 .../{source => }/tunnel-client/start_iface.py | 0 .../tunnel-client/stop_clean_iface.py | 0 developer/{source => }/tunnel-client/todo.org | 0 .../tunnel-client/wg_keys_incommon.py | 0 .../tunnel-server/set_client_key.sh | 0 developer/{source => }/tunnel-server/setup.sh | 0 120 files changed, 26 deletions(-) rename developer/{source => }/DNS/.gitignore (100%) rename developer/{source => }/DNS/10-block-IPv6.nft (100%) rename developer/{source => }/DNS/20-SUBU-ports.nft (100%) rename developer/{ => DNS}/Man_In_Grey_input_acceptance.py (100%) rename developer/{source => }/DNS/README.org (100%) rename developer/{source => }/DNS/doc_howto_install.org (100%) rename developer/{source => }/DNS/stage-US/10-block-IPv6.nft.py (100%) rename developer/{source => }/DNS/stage-US/20-SUBU-ports-US.nft.py (100%) rename developer/{source => }/DNS/stage-US/30-unbound-US.conf.py (100%) rename developer/{source => }/DNS/stage-US/50-wg-policy-US.service.py (100%) rename developer/{source => }/DNS/stage-US/51-wg-policy-US.sh.py (100%) rename developer/{source => }/DNS/stage_0/30-dnsredir.nft (100%) rename developer/{source => }/DNS/stage_0/unbound-US.conf (100%) rename developer/{source => }/DNS/stage_0/unbound-x6.conf (100%) rename developer/{source => }/DNS/stage_0/unbound@.service (100%) rename developer/{source => }/DNS/unbound_US.py (100%) rename developer/{source => }/DNS/unbound_at_template.py (100%) rename developer/{source => }/DNS/unbound_x6.py (100%) rename developer/{source => }/cc/Db.lib.c (100%) rename developer/{source => }/cc/DbSubu.lib.c (100%) rename developer/{source => }/cc/Db_close.cli.c (100%) rename developer/{source => }/cc/Hello.cli.c (100%) rename developer/{source => }/cc/Hello.lib.c (100%) rename developer/{source => }/cc/README.org (100%) rename developer/{source => }/cc/Server.cli.c (100%) rename developer/{source => }/cc/Server.lib.c (100%) rename developer/{source => }/cc/db_add_user.cli.c (100%) rename developer/{source => }/cc/db_delete_user.cli.c (100%) rename developer/{source => }/cc/db_log_event.cli.c (100%) rename developer/{source => }/cc/db_open.cli.c (100%) rename developer/{source => }/cc/db_validate_schema.cli.c (100%) rename developer/{source => }/cc/scratchpad/.gitignore (100%) rename developer/{source => }/cc/sqlite/schema.sql (100%) rename developer/{source => }/deprecated/.gitignore (100%) rename developer/{source => }/deprecated/server.lib.c (100%) rename developer/{source => }/device_management/bestow_audio.sh (100%) rename developer/{source => }/login/login_to_subu.sh (100%) rename developer/{source => }/login/logout_subu.sh (100%) rename developer/{source => }/manager/CLI.py (100%) rename developer/{source => }/manager/bpf_force_egress.c (100%) rename developer/{source => }/manager/core.py (100%) rename developer/{source => }/manager/subu (100%) rename developer/{source => }/manager/temp.sh (100%) rename developer/{source => }/manager/test.sh (100%) rename developer/{source => }/manager/test_0.sh (100%) rename developer/{source => }/manager/test_0_expected.sh (100%) rename developer/{source => }/manager/text.py (100%) rename developer/{source => }/manager/worker_bpf.py (100%) rename developer/{source => }/mount/README.org (100%) rename developer/{source => }/mount/device_mapname__open_mount.sh (100%) rename developer/{source => }/mount/device_umount.sh (100%) rename developer/{source => }/mount/disable_linger.sh (100%) rename developer/{source => }/mount/logout_subu.sh (100%) rename developer/{source => }/mount/mapname__mounted_masu_list.sh (100%) rename developer/{source => }/mount/mapname_masu__to_home.sh (100%) rename developer/{source => }/mount/masu__map_own_all.sh (100%) rename developer/{source => }/mount/masu__subu_data_dir_list.sh (100%) rename developer/{source => }/mount/masu__subu_dir_list.sh (100%) rename developer/{source => }/mount/masu_subu__map_own.sh (100%) rename developer/{source => }/mount/masu_subu__map_own_orig.sh (100%) rename developer/{source => }/mount/masu_subu__uid.sh (100%) rename developer/{source => }/mount/mount_pt_list.sh (100%) delete mode 100644 developer/source/DNS/Man_In_Grey_input_acceptance.py delete mode 100644 developer/source/manager.tgz rename developer/{source => }/tunnel-client/.gitignore (100%) rename developer/{source => }/tunnel-client/db/.gitignore (100%) rename developer/{source => }/tunnel-client/db_bind_user_to_iface.py (100%) rename developer/{source => }/tunnel-client/db_checks.py (100%) rename developer/{source => }/tunnel-client/db_init_StanleyPark.py (100%) rename developer/{source => }/tunnel-client/db_init_iface.py (100%) rename developer/{source => }/tunnel-client/db_init_iface_US.py (100%) rename developer/{source => }/tunnel-client/db_init_iface_x6.py (100%) rename developer/{source => }/tunnel-client/db_init_ip_iface_addr_assign.py (100%) rename developer/{source => }/tunnel-client/db_init_ip_table_registration.py (100%) rename developer/{source => }/tunnel-client/db_init_route_defaults.py (100%) rename developer/{source => }/tunnel-client/db_init_server_US.py (100%) rename developer/{source => }/tunnel-client/db_init_server_incommon.py (100%) rename developer/{source => }/tunnel-client/db_init_server_x6.py (100%) rename developer/{source => }/tunnel-client/db_schema.sql (100%) rename developer/{source => }/tunnel-client/db_schema_load.sh (100%) rename developer/{source => }/tunnel-client/db_wipe.py (100%) rename developer/{source => }/tunnel-client/deploy_StanleyPark.py (100%) rename developer/{source => }/tunnel-client/deprecated/.gitignore (100%) rename developer/{source => }/tunnel-client/doc_IP_terminaology.org (100%) rename developer/{source => }/tunnel-client/doc_StanleyPark.org (100%) rename developer/{source => }/tunnel-client/doc_config.org (100%) rename developer/{source => }/tunnel-client/doc_keys.org (100%) rename developer/{source => }/tunnel-client/doc_stage_progs.org (100%) rename developer/{source => }/tunnel-client/iface_down.py (100%) rename developer/{source => }/tunnel-client/iface_status.py (100%) rename developer/{source => }/tunnel-client/iface_up.sh (100%) rename developer/{source => }/tunnel-client/incommon.py (100%) rename developer/{source => }/tunnel-client/inspect.sh (100%) rename developer/{source => }/tunnel-client/inspect_1.py (100%) rename developer/{source => }/tunnel-client/inspect_client_public_key.py (100%) rename developer/{source => }/tunnel-client/install_staged_tree.py (100%) rename developer/{source => }/tunnel-client/key/.gitignore (100%) rename developer/{source => }/tunnel-client/key_client_generate.py (100%) rename developer/{source => }/tunnel-client/key_server_set.py (100%) rename developer/{source => }/tunnel-client/ls_iface.py (100%) rename developer/{source => }/tunnel-client/ls_key.py (100%) rename developer/{source => }/tunnel-client/ls_server.py (100%) rename developer/{source => }/tunnel-client/ls_server_setting.py (100%) rename developer/{source => }/tunnel-client/ls_servers.sh (100%) rename developer/{source => }/tunnel-client/ls_user.py (100%) rename developer/{source => }/tunnel-client/manual_reference.org (100%) rename developer/{source => }/tunnel-client/manual_user.org (100%) rename developer/{source => }/tunnel-client/scratchpad/.gitignore (100%) rename developer/{source => }/tunnel-client/stage/.gitignore (100%) rename developer/{source => }/tunnel-client/stage_IP_apply_script.py (100%) rename developer/{source => }/tunnel-client/stage_StanleyPark.py (100%) rename developer/{source => }/tunnel-client/stage_client.py (100%) rename developer/{source => }/tunnel-client/stage_wg_conf.py (100%) rename developer/{source => }/tunnel-client/stage_wipe.py (100%) rename developer/{source => }/tunnel-client/start_iface.py (100%) rename developer/{source => }/tunnel-client/stop_clean_iface.py (100%) rename developer/{source => }/tunnel-client/todo.org (100%) rename developer/{source => }/tunnel-client/wg_keys_incommon.py (100%) rename developer/{source => }/tunnel-server/set_client_key.sh (100%) rename developer/{source => }/tunnel-server/setup.sh (100%) diff --git a/developer/source/DNS/.gitignore b/developer/DNS/.gitignore similarity index 100% rename from developer/source/DNS/.gitignore rename to developer/DNS/.gitignore diff --git a/developer/source/DNS/10-block-IPv6.nft b/developer/DNS/10-block-IPv6.nft similarity index 100% rename from developer/source/DNS/10-block-IPv6.nft rename to developer/DNS/10-block-IPv6.nft diff --git a/developer/source/DNS/20-SUBU-ports.nft b/developer/DNS/20-SUBU-ports.nft similarity index 100% rename from developer/source/DNS/20-SUBU-ports.nft rename to developer/DNS/20-SUBU-ports.nft diff --git a/developer/Man_In_Grey_input_acceptance.py b/developer/DNS/Man_In_Grey_input_acceptance.py similarity index 100% rename from developer/Man_In_Grey_input_acceptance.py rename to developer/DNS/Man_In_Grey_input_acceptance.py diff --git a/developer/source/DNS/README.org b/developer/DNS/README.org similarity index 100% rename from developer/source/DNS/README.org rename to developer/DNS/README.org diff --git a/developer/source/DNS/doc_howto_install.org b/developer/DNS/doc_howto_install.org similarity index 100% rename from developer/source/DNS/doc_howto_install.org rename to developer/DNS/doc_howto_install.org diff --git a/developer/source/DNS/stage-US/10-block-IPv6.nft.py b/developer/DNS/stage-US/10-block-IPv6.nft.py similarity index 100% rename from developer/source/DNS/stage-US/10-block-IPv6.nft.py rename to developer/DNS/stage-US/10-block-IPv6.nft.py diff --git a/developer/source/DNS/stage-US/20-SUBU-ports-US.nft.py b/developer/DNS/stage-US/20-SUBU-ports-US.nft.py similarity index 100% rename from developer/source/DNS/stage-US/20-SUBU-ports-US.nft.py rename to developer/DNS/stage-US/20-SUBU-ports-US.nft.py diff --git a/developer/source/DNS/stage-US/30-unbound-US.conf.py b/developer/DNS/stage-US/30-unbound-US.conf.py similarity index 100% rename from developer/source/DNS/stage-US/30-unbound-US.conf.py rename to developer/DNS/stage-US/30-unbound-US.conf.py diff --git a/developer/source/DNS/stage-US/50-wg-policy-US.service.py b/developer/DNS/stage-US/50-wg-policy-US.service.py similarity index 100% rename from developer/source/DNS/stage-US/50-wg-policy-US.service.py rename to developer/DNS/stage-US/50-wg-policy-US.service.py diff --git a/developer/source/DNS/stage-US/51-wg-policy-US.sh.py b/developer/DNS/stage-US/51-wg-policy-US.sh.py similarity index 100% rename from developer/source/DNS/stage-US/51-wg-policy-US.sh.py rename to developer/DNS/stage-US/51-wg-policy-US.sh.py diff --git a/developer/source/DNS/stage_0/30-dnsredir.nft b/developer/DNS/stage_0/30-dnsredir.nft similarity index 100% rename from developer/source/DNS/stage_0/30-dnsredir.nft rename to developer/DNS/stage_0/30-dnsredir.nft diff --git a/developer/source/DNS/stage_0/unbound-US.conf b/developer/DNS/stage_0/unbound-US.conf similarity index 100% rename from developer/source/DNS/stage_0/unbound-US.conf rename to developer/DNS/stage_0/unbound-US.conf diff --git a/developer/source/DNS/stage_0/unbound-x6.conf b/developer/DNS/stage_0/unbound-x6.conf similarity index 100% rename from developer/source/DNS/stage_0/unbound-x6.conf rename to developer/DNS/stage_0/unbound-x6.conf diff --git a/developer/source/DNS/stage_0/unbound@.service b/developer/DNS/stage_0/unbound@.service similarity index 100% rename from developer/source/DNS/stage_0/unbound@.service rename to developer/DNS/stage_0/unbound@.service diff --git a/developer/source/DNS/unbound_US.py b/developer/DNS/unbound_US.py similarity index 100% rename from developer/source/DNS/unbound_US.py rename to developer/DNS/unbound_US.py diff --git a/developer/source/DNS/unbound_at_template.py b/developer/DNS/unbound_at_template.py similarity index 100% rename from developer/source/DNS/unbound_at_template.py rename to developer/DNS/unbound_at_template.py diff --git a/developer/source/DNS/unbound_x6.py b/developer/DNS/unbound_x6.py similarity index 100% rename from developer/source/DNS/unbound_x6.py rename to developer/DNS/unbound_x6.py diff --git a/developer/source/cc/Db.lib.c b/developer/cc/Db.lib.c similarity index 100% rename from developer/source/cc/Db.lib.c rename to developer/cc/Db.lib.c diff --git a/developer/source/cc/DbSubu.lib.c b/developer/cc/DbSubu.lib.c similarity index 100% rename from developer/source/cc/DbSubu.lib.c rename to developer/cc/DbSubu.lib.c diff --git a/developer/source/cc/Db_close.cli.c b/developer/cc/Db_close.cli.c similarity index 100% rename from developer/source/cc/Db_close.cli.c rename to developer/cc/Db_close.cli.c diff --git a/developer/source/cc/Hello.cli.c b/developer/cc/Hello.cli.c similarity index 100% rename from developer/source/cc/Hello.cli.c rename to developer/cc/Hello.cli.c diff --git a/developer/source/cc/Hello.lib.c b/developer/cc/Hello.lib.c similarity index 100% rename from developer/source/cc/Hello.lib.c rename to developer/cc/Hello.lib.c diff --git a/developer/source/cc/README.org b/developer/cc/README.org similarity index 100% rename from developer/source/cc/README.org rename to developer/cc/README.org diff --git a/developer/source/cc/Server.cli.c b/developer/cc/Server.cli.c similarity index 100% rename from developer/source/cc/Server.cli.c rename to developer/cc/Server.cli.c diff --git a/developer/source/cc/Server.lib.c b/developer/cc/Server.lib.c similarity index 100% rename from developer/source/cc/Server.lib.c rename to developer/cc/Server.lib.c diff --git a/developer/source/cc/db_add_user.cli.c b/developer/cc/db_add_user.cli.c similarity index 100% rename from developer/source/cc/db_add_user.cli.c rename to developer/cc/db_add_user.cli.c diff --git a/developer/source/cc/db_delete_user.cli.c b/developer/cc/db_delete_user.cli.c similarity index 100% rename from developer/source/cc/db_delete_user.cli.c rename to developer/cc/db_delete_user.cli.c diff --git a/developer/source/cc/db_log_event.cli.c b/developer/cc/db_log_event.cli.c similarity index 100% rename from developer/source/cc/db_log_event.cli.c rename to developer/cc/db_log_event.cli.c diff --git a/developer/source/cc/db_open.cli.c b/developer/cc/db_open.cli.c similarity index 100% rename from developer/source/cc/db_open.cli.c rename to developer/cc/db_open.cli.c diff --git a/developer/source/cc/db_validate_schema.cli.c b/developer/cc/db_validate_schema.cli.c similarity index 100% rename from developer/source/cc/db_validate_schema.cli.c rename to developer/cc/db_validate_schema.cli.c diff --git a/developer/source/cc/scratchpad/.gitignore b/developer/cc/scratchpad/.gitignore similarity index 100% rename from developer/source/cc/scratchpad/.gitignore rename to developer/cc/scratchpad/.gitignore diff --git a/developer/source/cc/sqlite/schema.sql b/developer/cc/sqlite/schema.sql similarity index 100% rename from developer/source/cc/sqlite/schema.sql rename to developer/cc/sqlite/schema.sql diff --git a/developer/source/deprecated/.gitignore b/developer/deprecated/.gitignore similarity index 100% rename from developer/source/deprecated/.gitignore rename to developer/deprecated/.gitignore diff --git a/developer/source/deprecated/server.lib.c b/developer/deprecated/server.lib.c similarity index 100% rename from developer/source/deprecated/server.lib.c rename to developer/deprecated/server.lib.c diff --git a/developer/source/device_management/bestow_audio.sh b/developer/device_management/bestow_audio.sh similarity index 100% rename from developer/source/device_management/bestow_audio.sh rename to developer/device_management/bestow_audio.sh diff --git a/developer/source/login/login_to_subu.sh b/developer/login/login_to_subu.sh similarity index 100% rename from developer/source/login/login_to_subu.sh rename to developer/login/login_to_subu.sh diff --git a/developer/source/login/logout_subu.sh b/developer/login/logout_subu.sh similarity index 100% rename from developer/source/login/logout_subu.sh rename to developer/login/logout_subu.sh diff --git a/developer/source/manager/CLI.py b/developer/manager/CLI.py similarity index 100% rename from developer/source/manager/CLI.py rename to developer/manager/CLI.py diff --git a/developer/source/manager/bpf_force_egress.c b/developer/manager/bpf_force_egress.c similarity index 100% rename from developer/source/manager/bpf_force_egress.c rename to developer/manager/bpf_force_egress.c diff --git a/developer/source/manager/core.py b/developer/manager/core.py similarity index 100% rename from developer/source/manager/core.py rename to developer/manager/core.py diff --git a/developer/source/manager/subu b/developer/manager/subu similarity index 100% rename from developer/source/manager/subu rename to developer/manager/subu diff --git a/developer/source/manager/temp.sh b/developer/manager/temp.sh similarity index 100% rename from developer/source/manager/temp.sh rename to developer/manager/temp.sh diff --git a/developer/source/manager/test.sh b/developer/manager/test.sh similarity index 100% rename from developer/source/manager/test.sh rename to developer/manager/test.sh diff --git a/developer/source/manager/test_0.sh b/developer/manager/test_0.sh similarity index 100% rename from developer/source/manager/test_0.sh rename to developer/manager/test_0.sh diff --git a/developer/source/manager/test_0_expected.sh b/developer/manager/test_0_expected.sh similarity index 100% rename from developer/source/manager/test_0_expected.sh rename to developer/manager/test_0_expected.sh diff --git a/developer/source/manager/text.py b/developer/manager/text.py similarity index 100% rename from developer/source/manager/text.py rename to developer/manager/text.py diff --git a/developer/source/manager/worker_bpf.py b/developer/manager/worker_bpf.py similarity index 100% rename from developer/source/manager/worker_bpf.py rename to developer/manager/worker_bpf.py diff --git a/developer/source/mount/README.org b/developer/mount/README.org similarity index 100% rename from developer/source/mount/README.org rename to developer/mount/README.org diff --git a/developer/source/mount/device_mapname__open_mount.sh b/developer/mount/device_mapname__open_mount.sh similarity index 100% rename from developer/source/mount/device_mapname__open_mount.sh rename to developer/mount/device_mapname__open_mount.sh diff --git a/developer/source/mount/device_umount.sh b/developer/mount/device_umount.sh similarity index 100% rename from developer/source/mount/device_umount.sh rename to developer/mount/device_umount.sh diff --git a/developer/source/mount/disable_linger.sh b/developer/mount/disable_linger.sh similarity index 100% rename from developer/source/mount/disable_linger.sh rename to developer/mount/disable_linger.sh diff --git a/developer/source/mount/logout_subu.sh b/developer/mount/logout_subu.sh similarity index 100% rename from developer/source/mount/logout_subu.sh rename to developer/mount/logout_subu.sh diff --git a/developer/source/mount/mapname__mounted_masu_list.sh b/developer/mount/mapname__mounted_masu_list.sh similarity index 100% rename from developer/source/mount/mapname__mounted_masu_list.sh rename to developer/mount/mapname__mounted_masu_list.sh diff --git a/developer/source/mount/mapname_masu__to_home.sh b/developer/mount/mapname_masu__to_home.sh similarity index 100% rename from developer/source/mount/mapname_masu__to_home.sh rename to developer/mount/mapname_masu__to_home.sh diff --git a/developer/source/mount/masu__map_own_all.sh b/developer/mount/masu__map_own_all.sh similarity index 100% rename from developer/source/mount/masu__map_own_all.sh rename to developer/mount/masu__map_own_all.sh diff --git a/developer/source/mount/masu__subu_data_dir_list.sh b/developer/mount/masu__subu_data_dir_list.sh similarity index 100% rename from developer/source/mount/masu__subu_data_dir_list.sh rename to developer/mount/masu__subu_data_dir_list.sh diff --git a/developer/source/mount/masu__subu_dir_list.sh b/developer/mount/masu__subu_dir_list.sh similarity index 100% rename from developer/source/mount/masu__subu_dir_list.sh rename to developer/mount/masu__subu_dir_list.sh diff --git a/developer/source/mount/masu_subu__map_own.sh b/developer/mount/masu_subu__map_own.sh similarity index 100% rename from developer/source/mount/masu_subu__map_own.sh rename to developer/mount/masu_subu__map_own.sh diff --git a/developer/source/mount/masu_subu__map_own_orig.sh b/developer/mount/masu_subu__map_own_orig.sh similarity index 100% rename from developer/source/mount/masu_subu__map_own_orig.sh rename to developer/mount/masu_subu__map_own_orig.sh diff --git a/developer/source/mount/masu_subu__uid.sh b/developer/mount/masu_subu__uid.sh similarity index 100% rename from developer/source/mount/masu_subu__uid.sh rename to developer/mount/masu_subu__uid.sh diff --git a/developer/source/mount/mount_pt_list.sh b/developer/mount/mount_pt_list.sh similarity index 100% rename from developer/source/mount/mount_pt_list.sh rename to developer/mount/mount_pt_list.sh diff --git a/developer/source/DNS/Man_In_Grey_input_acceptance.py b/developer/source/DNS/Man_In_Grey_input_acceptance.py deleted file mode 100644 index 2608280..0000000 --- a/developer/source/DNS/Man_In_Grey_input_acceptance.py +++ /dev/null @@ -1,26 +0,0 @@ -# Man_In_Grey acceptance filter (default template) -# Return True to include a config file ,False to skip it. -# You receive a PlanProvenance object named `prov`. -# -# Common fields: -# prov.stage_root_dpath : Path -# prov.config_abs_fpath : Path -# prov.config_rel_fpath : Path -# prov.read_dir_dpath : Path -# prov.read_fname : str -# -# 1) Accept everything (default): -# def accept(prov): -# return True -# -# 2) Only a namespace: -# def accept(prov): -# return prov.config_rel_fpath.as_posix().startswith("dns/") -# -# 3) Exclude editor junk: -# def accept(prov): -# r = prov.config_rel_fpath.as_posix() -# return not (r.endswith("~") or r.endswith(".swp")) -# -def accept(prov): - return True diff --git a/developer/source/manager.tgz b/developer/source/manager.tgz deleted file mode 100644 index d585797dacc0932649ea3628240cf0739df4ffcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13901 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 diff --git a/developer/source/tunnel-client/.gitignore b/developer/tunnel-client/.gitignore similarity index 100% rename from developer/source/tunnel-client/.gitignore rename to developer/tunnel-client/.gitignore diff --git a/developer/source/tunnel-client/db/.gitignore b/developer/tunnel-client/db/.gitignore similarity index 100% rename from developer/source/tunnel-client/db/.gitignore rename to developer/tunnel-client/db/.gitignore diff --git a/developer/source/tunnel-client/db_bind_user_to_iface.py b/developer/tunnel-client/db_bind_user_to_iface.py similarity index 100% rename from developer/source/tunnel-client/db_bind_user_to_iface.py rename to developer/tunnel-client/db_bind_user_to_iface.py diff --git a/developer/source/tunnel-client/db_checks.py b/developer/tunnel-client/db_checks.py similarity index 100% rename from developer/source/tunnel-client/db_checks.py rename to developer/tunnel-client/db_checks.py diff --git a/developer/source/tunnel-client/db_init_StanleyPark.py b/developer/tunnel-client/db_init_StanleyPark.py similarity index 100% rename from developer/source/tunnel-client/db_init_StanleyPark.py rename to developer/tunnel-client/db_init_StanleyPark.py diff --git a/developer/source/tunnel-client/db_init_iface.py b/developer/tunnel-client/db_init_iface.py similarity index 100% rename from developer/source/tunnel-client/db_init_iface.py rename to developer/tunnel-client/db_init_iface.py diff --git a/developer/source/tunnel-client/db_init_iface_US.py b/developer/tunnel-client/db_init_iface_US.py similarity index 100% rename from developer/source/tunnel-client/db_init_iface_US.py rename to developer/tunnel-client/db_init_iface_US.py diff --git a/developer/source/tunnel-client/db_init_iface_x6.py b/developer/tunnel-client/db_init_iface_x6.py similarity index 100% rename from developer/source/tunnel-client/db_init_iface_x6.py rename to developer/tunnel-client/db_init_iface_x6.py diff --git a/developer/source/tunnel-client/db_init_ip_iface_addr_assign.py b/developer/tunnel-client/db_init_ip_iface_addr_assign.py similarity index 100% rename from developer/source/tunnel-client/db_init_ip_iface_addr_assign.py rename to developer/tunnel-client/db_init_ip_iface_addr_assign.py diff --git a/developer/source/tunnel-client/db_init_ip_table_registration.py b/developer/tunnel-client/db_init_ip_table_registration.py similarity index 100% rename from developer/source/tunnel-client/db_init_ip_table_registration.py rename to developer/tunnel-client/db_init_ip_table_registration.py diff --git a/developer/source/tunnel-client/db_init_route_defaults.py b/developer/tunnel-client/db_init_route_defaults.py similarity index 100% rename from developer/source/tunnel-client/db_init_route_defaults.py rename to developer/tunnel-client/db_init_route_defaults.py diff --git a/developer/source/tunnel-client/db_init_server_US.py b/developer/tunnel-client/db_init_server_US.py similarity index 100% rename from developer/source/tunnel-client/db_init_server_US.py rename to developer/tunnel-client/db_init_server_US.py diff --git a/developer/source/tunnel-client/db_init_server_incommon.py b/developer/tunnel-client/db_init_server_incommon.py similarity index 100% rename from developer/source/tunnel-client/db_init_server_incommon.py rename to developer/tunnel-client/db_init_server_incommon.py diff --git a/developer/source/tunnel-client/db_init_server_x6.py b/developer/tunnel-client/db_init_server_x6.py similarity index 100% rename from developer/source/tunnel-client/db_init_server_x6.py rename to developer/tunnel-client/db_init_server_x6.py diff --git a/developer/source/tunnel-client/db_schema.sql b/developer/tunnel-client/db_schema.sql similarity index 100% rename from developer/source/tunnel-client/db_schema.sql rename to developer/tunnel-client/db_schema.sql diff --git a/developer/source/tunnel-client/db_schema_load.sh b/developer/tunnel-client/db_schema_load.sh similarity index 100% rename from developer/source/tunnel-client/db_schema_load.sh rename to developer/tunnel-client/db_schema_load.sh diff --git a/developer/source/tunnel-client/db_wipe.py b/developer/tunnel-client/db_wipe.py similarity index 100% rename from developer/source/tunnel-client/db_wipe.py rename to developer/tunnel-client/db_wipe.py diff --git a/developer/source/tunnel-client/deploy_StanleyPark.py b/developer/tunnel-client/deploy_StanleyPark.py similarity index 100% rename from developer/source/tunnel-client/deploy_StanleyPark.py rename to developer/tunnel-client/deploy_StanleyPark.py diff --git a/developer/source/tunnel-client/deprecated/.gitignore b/developer/tunnel-client/deprecated/.gitignore similarity index 100% rename from developer/source/tunnel-client/deprecated/.gitignore rename to developer/tunnel-client/deprecated/.gitignore diff --git a/developer/source/tunnel-client/doc_IP_terminaology.org b/developer/tunnel-client/doc_IP_terminaology.org similarity index 100% rename from developer/source/tunnel-client/doc_IP_terminaology.org rename to developer/tunnel-client/doc_IP_terminaology.org diff --git a/developer/source/tunnel-client/doc_StanleyPark.org b/developer/tunnel-client/doc_StanleyPark.org similarity index 100% rename from developer/source/tunnel-client/doc_StanleyPark.org rename to developer/tunnel-client/doc_StanleyPark.org diff --git a/developer/source/tunnel-client/doc_config.org b/developer/tunnel-client/doc_config.org similarity index 100% rename from developer/source/tunnel-client/doc_config.org rename to developer/tunnel-client/doc_config.org diff --git a/developer/source/tunnel-client/doc_keys.org b/developer/tunnel-client/doc_keys.org similarity index 100% rename from developer/source/tunnel-client/doc_keys.org rename to developer/tunnel-client/doc_keys.org diff --git a/developer/source/tunnel-client/doc_stage_progs.org b/developer/tunnel-client/doc_stage_progs.org similarity index 100% rename from developer/source/tunnel-client/doc_stage_progs.org rename to developer/tunnel-client/doc_stage_progs.org diff --git a/developer/source/tunnel-client/iface_down.py b/developer/tunnel-client/iface_down.py similarity index 100% rename from developer/source/tunnel-client/iface_down.py rename to developer/tunnel-client/iface_down.py diff --git a/developer/source/tunnel-client/iface_status.py b/developer/tunnel-client/iface_status.py similarity index 100% rename from developer/source/tunnel-client/iface_status.py rename to developer/tunnel-client/iface_status.py diff --git a/developer/source/tunnel-client/iface_up.sh b/developer/tunnel-client/iface_up.sh similarity index 100% rename from developer/source/tunnel-client/iface_up.sh rename to developer/tunnel-client/iface_up.sh diff --git a/developer/source/tunnel-client/incommon.py b/developer/tunnel-client/incommon.py similarity index 100% rename from developer/source/tunnel-client/incommon.py rename to developer/tunnel-client/incommon.py diff --git a/developer/source/tunnel-client/inspect.sh b/developer/tunnel-client/inspect.sh similarity index 100% rename from developer/source/tunnel-client/inspect.sh rename to developer/tunnel-client/inspect.sh diff --git a/developer/source/tunnel-client/inspect_1.py b/developer/tunnel-client/inspect_1.py similarity index 100% rename from developer/source/tunnel-client/inspect_1.py rename to developer/tunnel-client/inspect_1.py diff --git a/developer/source/tunnel-client/inspect_client_public_key.py b/developer/tunnel-client/inspect_client_public_key.py similarity index 100% rename from developer/source/tunnel-client/inspect_client_public_key.py rename to developer/tunnel-client/inspect_client_public_key.py diff --git a/developer/source/tunnel-client/install_staged_tree.py b/developer/tunnel-client/install_staged_tree.py similarity index 100% rename from developer/source/tunnel-client/install_staged_tree.py rename to developer/tunnel-client/install_staged_tree.py diff --git a/developer/source/tunnel-client/key/.gitignore b/developer/tunnel-client/key/.gitignore similarity index 100% rename from developer/source/tunnel-client/key/.gitignore rename to developer/tunnel-client/key/.gitignore diff --git a/developer/source/tunnel-client/key_client_generate.py b/developer/tunnel-client/key_client_generate.py similarity index 100% rename from developer/source/tunnel-client/key_client_generate.py rename to developer/tunnel-client/key_client_generate.py diff --git a/developer/source/tunnel-client/key_server_set.py b/developer/tunnel-client/key_server_set.py similarity index 100% rename from developer/source/tunnel-client/key_server_set.py rename to developer/tunnel-client/key_server_set.py diff --git a/developer/source/tunnel-client/ls_iface.py b/developer/tunnel-client/ls_iface.py similarity index 100% rename from developer/source/tunnel-client/ls_iface.py rename to developer/tunnel-client/ls_iface.py diff --git a/developer/source/tunnel-client/ls_key.py b/developer/tunnel-client/ls_key.py similarity index 100% rename from developer/source/tunnel-client/ls_key.py rename to developer/tunnel-client/ls_key.py diff --git a/developer/source/tunnel-client/ls_server.py b/developer/tunnel-client/ls_server.py similarity index 100% rename from developer/source/tunnel-client/ls_server.py rename to developer/tunnel-client/ls_server.py diff --git a/developer/source/tunnel-client/ls_server_setting.py b/developer/tunnel-client/ls_server_setting.py similarity index 100% rename from developer/source/tunnel-client/ls_server_setting.py rename to developer/tunnel-client/ls_server_setting.py diff --git a/developer/source/tunnel-client/ls_servers.sh b/developer/tunnel-client/ls_servers.sh similarity index 100% rename from developer/source/tunnel-client/ls_servers.sh rename to developer/tunnel-client/ls_servers.sh diff --git a/developer/source/tunnel-client/ls_user.py b/developer/tunnel-client/ls_user.py similarity index 100% rename from developer/source/tunnel-client/ls_user.py rename to developer/tunnel-client/ls_user.py diff --git a/developer/source/tunnel-client/manual_reference.org b/developer/tunnel-client/manual_reference.org similarity index 100% rename from developer/source/tunnel-client/manual_reference.org rename to developer/tunnel-client/manual_reference.org diff --git a/developer/source/tunnel-client/manual_user.org b/developer/tunnel-client/manual_user.org similarity index 100% rename from developer/source/tunnel-client/manual_user.org rename to developer/tunnel-client/manual_user.org diff --git a/developer/source/tunnel-client/scratchpad/.gitignore b/developer/tunnel-client/scratchpad/.gitignore similarity index 100% rename from developer/source/tunnel-client/scratchpad/.gitignore rename to developer/tunnel-client/scratchpad/.gitignore diff --git a/developer/source/tunnel-client/stage/.gitignore b/developer/tunnel-client/stage/.gitignore similarity index 100% rename from developer/source/tunnel-client/stage/.gitignore rename to developer/tunnel-client/stage/.gitignore diff --git a/developer/source/tunnel-client/stage_IP_apply_script.py b/developer/tunnel-client/stage_IP_apply_script.py similarity index 100% rename from developer/source/tunnel-client/stage_IP_apply_script.py rename to developer/tunnel-client/stage_IP_apply_script.py diff --git a/developer/source/tunnel-client/stage_StanleyPark.py b/developer/tunnel-client/stage_StanleyPark.py similarity index 100% rename from developer/source/tunnel-client/stage_StanleyPark.py rename to developer/tunnel-client/stage_StanleyPark.py diff --git a/developer/source/tunnel-client/stage_client.py b/developer/tunnel-client/stage_client.py similarity index 100% rename from developer/source/tunnel-client/stage_client.py rename to developer/tunnel-client/stage_client.py diff --git a/developer/source/tunnel-client/stage_wg_conf.py b/developer/tunnel-client/stage_wg_conf.py similarity index 100% rename from developer/source/tunnel-client/stage_wg_conf.py rename to developer/tunnel-client/stage_wg_conf.py diff --git a/developer/source/tunnel-client/stage_wipe.py b/developer/tunnel-client/stage_wipe.py similarity index 100% rename from developer/source/tunnel-client/stage_wipe.py rename to developer/tunnel-client/stage_wipe.py diff --git a/developer/source/tunnel-client/start_iface.py b/developer/tunnel-client/start_iface.py similarity index 100% rename from developer/source/tunnel-client/start_iface.py rename to developer/tunnel-client/start_iface.py diff --git a/developer/source/tunnel-client/stop_clean_iface.py b/developer/tunnel-client/stop_clean_iface.py similarity index 100% rename from developer/source/tunnel-client/stop_clean_iface.py rename to developer/tunnel-client/stop_clean_iface.py diff --git a/developer/source/tunnel-client/todo.org b/developer/tunnel-client/todo.org similarity index 100% rename from developer/source/tunnel-client/todo.org rename to developer/tunnel-client/todo.org diff --git a/developer/source/tunnel-client/wg_keys_incommon.py b/developer/tunnel-client/wg_keys_incommon.py similarity index 100% rename from developer/source/tunnel-client/wg_keys_incommon.py rename to developer/tunnel-client/wg_keys_incommon.py diff --git a/developer/source/tunnel-server/set_client_key.sh b/developer/tunnel-server/set_client_key.sh similarity index 100% rename from developer/source/tunnel-server/set_client_key.sh rename to developer/tunnel-server/set_client_key.sh diff --git a/developer/source/tunnel-server/setup.sh b/developer/tunnel-server/setup.sh similarity index 100% rename from developer/source/tunnel-server/setup.sh rename to developer/tunnel-server/setup.sh -- 2.20.1