]> jfr.im git - irc/charybdis-ircd/charybdis.git/commitdiff
tests: add missing modules symlinks
authorSimon Arlott <sa.me.uk>
Sun, 6 Aug 2017 00:42:51 +0000 (01:42 +0100)
committerSimon Arlott <sa.me.uk>
Sun, 6 Aug 2017 00:42:51 +0000 (01:42 +0100)
152 files changed:
.gitignore
tests/runtime/modules/autoload/cap_account_tag.so [new symlink]
tests/runtime/modules/autoload/cap_server_time.so [new symlink]
tests/runtime/modules/autoload/chantype_dummy.so [new symlink]
tests/runtime/modules/autoload/chm_adminonly.so [new symlink]
tests/runtime/modules/autoload/chm_insecure.so [new symlink]
tests/runtime/modules/autoload/chm_nocolour.so [new symlink]
tests/runtime/modules/autoload/chm_noctcp.so [new symlink]
tests/runtime/modules/autoload/chm_nonotice.so [new symlink]
tests/runtime/modules/autoload/chm_operonly.so [new symlink]
tests/runtime/modules/autoload/chm_operonly_compat.so [new symlink]
tests/runtime/modules/autoload/chm_operpeace.so [new symlink]
tests/runtime/modules/autoload/chm_quietunreg_compat.so [new symlink]
tests/runtime/modules/autoload/chm_sslonly.so [new symlink]
tests/runtime/modules/autoload/chm_sslonly_compat.so [new symlink]
tests/runtime/modules/autoload/createauthonly.so [new symlink]
tests/runtime/modules/autoload/createoperonly.so [new symlink]
tests/runtime/modules/autoload/example_module.so [new symlink]
tests/runtime/modules/autoload/extb_account.so [new symlink]
tests/runtime/modules/autoload/extb_canjoin.so [new symlink]
tests/runtime/modules/autoload/extb_channel.so [new symlink]
tests/runtime/modules/autoload/extb_combi.so [new symlink]
tests/runtime/modules/autoload/extb_extgecos.so [new symlink]
tests/runtime/modules/autoload/extb_hostmask.so [new symlink]
tests/runtime/modules/autoload/extb_oper.so [new symlink]
tests/runtime/modules/autoload/extb_realname.so [new symlink]
tests/runtime/modules/autoload/extb_server.so [new symlink]
tests/runtime/modules/autoload/extb_ssl.so [new symlink]
tests/runtime/modules/autoload/extb_usermode.so [new symlink]
tests/runtime/modules/autoload/force_user_invis.so [new symlink]
tests/runtime/modules/autoload/helpops.so [new symlink]
tests/runtime/modules/autoload/hide_uncommon_channels.so [new symlink]
tests/runtime/modules/autoload/hurt.so [new symlink]
tests/runtime/modules/autoload/ip_cloaking.so [new symlink]
tests/runtime/modules/autoload/ip_cloaking_3.0.so [new symlink]
tests/runtime/modules/autoload/ip_cloaking_4.0.so [new symlink]
tests/runtime/modules/autoload/ip_cloaking_old.so [new symlink]
tests/runtime/modules/autoload/m_42.so [new symlink]
tests/runtime/modules/autoload/m_accept.so [new symlink]
tests/runtime/modules/autoload/m_admin.so [new symlink]
tests/runtime/modules/autoload/m_adminwall.so [new symlink]
tests/runtime/modules/autoload/m_alias.so [new symlink]
tests/runtime/modules/autoload/m_away.so [new symlink]
tests/runtime/modules/autoload/m_cap.so [new symlink]
tests/runtime/modules/autoload/m_capab.so [new symlink]
tests/runtime/modules/autoload/m_certfp.so [new symlink]
tests/runtime/modules/autoload/m_challenge.so [new symlink]
tests/runtime/modules/autoload/m_chghost.so [new symlink]
tests/runtime/modules/autoload/m_close.so [new symlink]
tests/runtime/modules/autoload/m_connect.so [new symlink]
tests/runtime/modules/autoload/m_crash.so [new symlink]
tests/runtime/modules/autoload/m_dline.so [new symlink]
tests/runtime/modules/autoload/m_echotags.so [new symlink]
tests/runtime/modules/autoload/m_encap.so [new symlink]
tests/runtime/modules/autoload/m_etrace.so [new symlink]
tests/runtime/modules/autoload/m_extendchans.so [new symlink]
tests/runtime/modules/autoload/m_findforwards.so [new symlink]
tests/runtime/modules/autoload/m_grant.so [new symlink]
tests/runtime/modules/autoload/m_help.so [new symlink]
tests/runtime/modules/autoload/m_identify.so [new symlink]
tests/runtime/modules/autoload/m_info.so [new symlink]
tests/runtime/modules/autoload/m_invite.so [new symlink]
tests/runtime/modules/autoload/m_ison.so [new symlink]
tests/runtime/modules/autoload/m_kline.so [new symlink]
tests/runtime/modules/autoload/m_knock.so [new symlink]
tests/runtime/modules/autoload/m_links.so [new symlink]
tests/runtime/modules/autoload/m_list.so [new symlink]
tests/runtime/modules/autoload/m_locops.so [new symlink]
tests/runtime/modules/autoload/m_lusers.so [new symlink]
tests/runtime/modules/autoload/m_map.so [new symlink]
tests/runtime/modules/autoload/m_mkpasswd.so [new symlink]
tests/runtime/modules/autoload/m_monitor.so [new symlink]
tests/runtime/modules/autoload/m_motd.so [new symlink]
tests/runtime/modules/autoload/m_names.so [new symlink]
tests/runtime/modules/autoload/m_ojoin.so [new symlink]
tests/runtime/modules/autoload/m_okick.so [new symlink]
tests/runtime/modules/autoload/m_omode.so [new symlink]
tests/runtime/modules/autoload/m_oper.so [new symlink]
tests/runtime/modules/autoload/m_operspy.so [new symlink]
tests/runtime/modules/autoload/m_opme.so [new symlink]
tests/runtime/modules/autoload/m_pass.so [new symlink]
tests/runtime/modules/autoload/m_ping.so [new symlink]
tests/runtime/modules/autoload/m_pong.so [new symlink]
tests/runtime/modules/autoload/m_post.so [new symlink]
tests/runtime/modules/autoload/m_privs.so [new symlink]
tests/runtime/modules/autoload/m_rehash.so [new symlink]
tests/runtime/modules/autoload/m_remove.so [new symlink]
tests/runtime/modules/autoload/m_restart.so [new symlink]
tests/runtime/modules/autoload/m_resv.so [new symlink]
tests/runtime/modules/autoload/m_roleplay.so [new symlink]
tests/runtime/modules/autoload/m_sasl.so [new symlink]
tests/runtime/modules/autoload/m_scan.so [new symlink]
tests/runtime/modules/autoload/m_sendbans.so [new symlink]
tests/runtime/modules/autoload/m_services.so [new symlink]
tests/runtime/modules/autoload/m_set.so [new symlink]
tests/runtime/modules/autoload/m_signon.so [new symlink]
tests/runtime/modules/autoload/m_snote.so [new symlink]
tests/runtime/modules/autoload/m_starttls.so [new symlink]
tests/runtime/modules/autoload/m_stats.so [new symlink]
tests/runtime/modules/autoload/m_svinfo.so [new symlink]
tests/runtime/modules/autoload/m_tb.so [new symlink]
tests/runtime/modules/autoload/m_testline.so [new symlink]
tests/runtime/modules/autoload/m_testmask.so [new symlink]
tests/runtime/modules/autoload/m_tginfo.so [new symlink]
tests/runtime/modules/autoload/m_time.so [new symlink]
tests/runtime/modules/autoload/m_topic.so [new symlink]
tests/runtime/modules/autoload/m_trace.so [new symlink]
tests/runtime/modules/autoload/m_unreject.so [new symlink]
tests/runtime/modules/autoload/m_user.so [new symlink]
tests/runtime/modules/autoload/m_userhost.so [new symlink]
tests/runtime/modules/autoload/m_users.so [new symlink]
tests/runtime/modules/autoload/m_version.so [new symlink]
tests/runtime/modules/autoload/m_wallops.so [new symlink]
tests/runtime/modules/autoload/m_webirc.so [new symlink]
tests/runtime/modules/autoload/m_who.so [new symlink]
tests/runtime/modules/autoload/m_whois.so [new symlink]
tests/runtime/modules/autoload/m_whowas.so [new symlink]
tests/runtime/modules/autoload/m_xline.so [new symlink]
tests/runtime/modules/autoload/no_kill_services.so [new symlink]
tests/runtime/modules/autoload/no_locops.so [new symlink]
tests/runtime/modules/autoload/no_oper_invis.so [new symlink]
tests/runtime/modules/autoload/override.so [new symlink]
tests/runtime/modules/autoload/restrict-unauthenticated.so [new symlink]
tests/runtime/modules/autoload/sno_channelcreate.so [new symlink]
tests/runtime/modules/autoload/sno_farconnect.so [new symlink]
tests/runtime/modules/autoload/sno_globalkline.so [new symlink]
tests/runtime/modules/autoload/sno_globalnickchange.so [new symlink]
tests/runtime/modules/autoload/sno_globaloper.so [new symlink]
tests/runtime/modules/autoload/sno_routing.so [new symlink]
tests/runtime/modules/autoload/sno_whois.so [new symlink]
tests/runtime/modules/autoload/spy_admin_notice.so [new symlink]
tests/runtime/modules/autoload/spy_info_notice.so [new symlink]
tests/runtime/modules/autoload/spy_links_notice.so [new symlink]
tests/runtime/modules/autoload/spy_motd_notice.so [new symlink]
tests/runtime/modules/autoload/spy_stats_notice.so [new symlink]
tests/runtime/modules/autoload/spy_stats_p_notice.so [new symlink]
tests/runtime/modules/autoload/spy_trace_notice.so [new symlink]
tests/runtime/modules/autoload/umode_noctcp.so [new symlink]
tests/runtime/modules/m_ban.so [new symlink]
tests/runtime/modules/m_die.so [new symlink]
tests/runtime/modules/m_error.so [new symlink]
tests/runtime/modules/m_join.so [new symlink]
tests/runtime/modules/m_kick.so [new symlink]
tests/runtime/modules/m_kill.so [new symlink]
tests/runtime/modules/m_message.so [new symlink]
tests/runtime/modules/m_mode.so [new symlink]
tests/runtime/modules/m_modules.so [new symlink]
tests/runtime/modules/m_nick.so [new symlink]
tests/runtime/modules/m_part.so [new symlink]
tests/runtime/modules/m_quit.so [new symlink]
tests/runtime/modules/m_server.so [new symlink]
tests/runtime/modules/m_squit.so [new symlink]

index 014dd13a3b1c1c81c2f0481d9624baab02f79b92..a73ebd5119439f2ea4e91bd9c44f26bc31de09a8 100644 (file)
@@ -69,6 +69,8 @@ tests/*.c.ban.db
 tests/*.c.ban.db-journal
 tests/*.c.log
 tests/*.c.pid
+!tests/runtime/modules/*.so
+!tests/runtime/modules/autoload/*.so
 testsuite/ircd.pid.*
 tools/charybdis-mkpasswd
 tools/charybdis-mkfingerprint
diff --git a/tests/runtime/modules/autoload/cap_account_tag.so b/tests/runtime/modules/autoload/cap_account_tag.so
new file mode 120000 (symlink)
index 0000000..65a8075
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/cap_account_tag.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/cap_server_time.so b/tests/runtime/modules/autoload/cap_server_time.so
new file mode 120000 (symlink)
index 0000000..1a95761
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/cap_server_time.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chantype_dummy.so b/tests/runtime/modules/autoload/chantype_dummy.so
new file mode 120000 (symlink)
index 0000000..9ebfec9
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chantype_dummy.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_adminonly.so b/tests/runtime/modules/autoload/chm_adminonly.so
new file mode 120000 (symlink)
index 0000000..3b303a1
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_adminonly.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_insecure.so b/tests/runtime/modules/autoload/chm_insecure.so
new file mode 120000 (symlink)
index 0000000..3fcf345
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_insecure.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_nocolour.so b/tests/runtime/modules/autoload/chm_nocolour.so
new file mode 120000 (symlink)
index 0000000..166f83c
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/chm_nocolour.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_noctcp.so b/tests/runtime/modules/autoload/chm_noctcp.so
new file mode 120000 (symlink)
index 0000000..6745008
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/chm_noctcp.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_nonotice.so b/tests/runtime/modules/autoload/chm_nonotice.so
new file mode 120000 (symlink)
index 0000000..3f275cd
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_nonotice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_operonly.so b/tests/runtime/modules/autoload/chm_operonly.so
new file mode 120000 (symlink)
index 0000000..c247176
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_operonly.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_operonly_compat.so b/tests/runtime/modules/autoload/chm_operonly_compat.so
new file mode 120000 (symlink)
index 0000000..0c8e9bd
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_operonly_compat.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_operpeace.so b/tests/runtime/modules/autoload/chm_operpeace.so
new file mode 120000 (symlink)
index 0000000..6706904
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_operpeace.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_quietunreg_compat.so b/tests/runtime/modules/autoload/chm_quietunreg_compat.so
new file mode 120000 (symlink)
index 0000000..bd0dbee
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_quietunreg_compat.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_sslonly.so b/tests/runtime/modules/autoload/chm_sslonly.so
new file mode 120000 (symlink)
index 0000000..669fd31
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_sslonly.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/chm_sslonly_compat.so b/tests/runtime/modules/autoload/chm_sslonly_compat.so
new file mode 120000 (symlink)
index 0000000..77b5831
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/chm_sslonly_compat.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/createauthonly.so b/tests/runtime/modules/autoload/createauthonly.so
new file mode 120000 (symlink)
index 0000000..f6c0085
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/createauthonly.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/createoperonly.so b/tests/runtime/modules/autoload/createoperonly.so
new file mode 120000 (symlink)
index 0000000..f302f2a
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/createoperonly.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/example_module.so b/tests/runtime/modules/autoload/example_module.so
new file mode 120000 (symlink)
index 0000000..12be930
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/example_module.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_account.so b/tests/runtime/modules/autoload/extb_account.so
new file mode 120000 (symlink)
index 0000000..a8415bc
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_account.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_canjoin.so b/tests/runtime/modules/autoload/extb_canjoin.so
new file mode 120000 (symlink)
index 0000000..d3e7dca
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_canjoin.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_channel.so b/tests/runtime/modules/autoload/extb_channel.so
new file mode 120000 (symlink)
index 0000000..f67ee01
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_channel.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_combi.so b/tests/runtime/modules/autoload/extb_combi.so
new file mode 120000 (symlink)
index 0000000..2070a2f
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_combi.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_extgecos.so b/tests/runtime/modules/autoload/extb_extgecos.so
new file mode 120000 (symlink)
index 0000000..e7881fc
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_extgecos.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_hostmask.so b/tests/runtime/modules/autoload/extb_hostmask.so
new file mode 120000 (symlink)
index 0000000..26dc298
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_hostmask.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_oper.so b/tests/runtime/modules/autoload/extb_oper.so
new file mode 120000 (symlink)
index 0000000..5514284
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_oper.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_realname.so b/tests/runtime/modules/autoload/extb_realname.so
new file mode 120000 (symlink)
index 0000000..9b6bf26
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_realname.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_server.so b/tests/runtime/modules/autoload/extb_server.so
new file mode 120000 (symlink)
index 0000000..7368b65
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_server.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_ssl.so b/tests/runtime/modules/autoload/extb_ssl.so
new file mode 120000 (symlink)
index 0000000..a414114
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_ssl.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/extb_usermode.so b/tests/runtime/modules/autoload/extb_usermode.so
new file mode 120000 (symlink)
index 0000000..fb5aa39
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/extb_usermode.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/force_user_invis.so b/tests/runtime/modules/autoload/force_user_invis.so
new file mode 120000 (symlink)
index 0000000..f7c51a2
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/force_user_invis.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/helpops.so b/tests/runtime/modules/autoload/helpops.so
new file mode 120000 (symlink)
index 0000000..762fe03
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/helpops.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/hide_uncommon_channels.so b/tests/runtime/modules/autoload/hide_uncommon_channels.so
new file mode 120000 (symlink)
index 0000000..5999caa
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/hide_uncommon_channels.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/hurt.so b/tests/runtime/modules/autoload/hurt.so
new file mode 120000 (symlink)
index 0000000..a82910f
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/hurt.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/ip_cloaking.so b/tests/runtime/modules/autoload/ip_cloaking.so
new file mode 120000 (symlink)
index 0000000..a76d819
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/ip_cloaking.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/ip_cloaking_3.0.so b/tests/runtime/modules/autoload/ip_cloaking_3.0.so
new file mode 120000 (symlink)
index 0000000..f4d7a53
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/ip_cloaking_3.0.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/ip_cloaking_4.0.so b/tests/runtime/modules/autoload/ip_cloaking_4.0.so
new file mode 120000 (symlink)
index 0000000..2096024
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/ip_cloaking_4.0.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/ip_cloaking_old.so b/tests/runtime/modules/autoload/ip_cloaking_old.so
new file mode 120000 (symlink)
index 0000000..06a62ee
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/ip_cloaking_old.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_42.so b/tests/runtime/modules/autoload/m_42.so
new file mode 120000 (symlink)
index 0000000..9f8de2f
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_42.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_accept.so b/tests/runtime/modules/autoload/m_accept.so
new file mode 120000 (symlink)
index 0000000..ceb86c5
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_accept.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_admin.so b/tests/runtime/modules/autoload/m_admin.so
new file mode 120000 (symlink)
index 0000000..22d1a5e
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_admin.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_adminwall.so b/tests/runtime/modules/autoload/m_adminwall.so
new file mode 120000 (symlink)
index 0000000..73e9e1e
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_adminwall.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_alias.so b/tests/runtime/modules/autoload/m_alias.so
new file mode 120000 (symlink)
index 0000000..34a9694
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_alias.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_away.so b/tests/runtime/modules/autoload/m_away.so
new file mode 120000 (symlink)
index 0000000..7f6bbf9
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_away.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_cap.so b/tests/runtime/modules/autoload/m_cap.so
new file mode 120000 (symlink)
index 0000000..b804575
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_cap.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_capab.so b/tests/runtime/modules/autoload/m_capab.so
new file mode 120000 (symlink)
index 0000000..4cbc5bf
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_capab.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_certfp.so b/tests/runtime/modules/autoload/m_certfp.so
new file mode 120000 (symlink)
index 0000000..8b750ce
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_certfp.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_challenge.so b/tests/runtime/modules/autoload/m_challenge.so
new file mode 120000 (symlink)
index 0000000..4ca3b34
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_challenge.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_chghost.so b/tests/runtime/modules/autoload/m_chghost.so
new file mode 120000 (symlink)
index 0000000..b41c2f5
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_chghost.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_close.so b/tests/runtime/modules/autoload/m_close.so
new file mode 120000 (symlink)
index 0000000..7342935
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_close.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_connect.so b/tests/runtime/modules/autoload/m_connect.so
new file mode 120000 (symlink)
index 0000000..570b180
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_connect.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_crash.so b/tests/runtime/modules/autoload/m_crash.so
new file mode 120000 (symlink)
index 0000000..22f9fbf
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_crash.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_dline.so b/tests/runtime/modules/autoload/m_dline.so
new file mode 120000 (symlink)
index 0000000..4cffdd4
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_dline.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_echotags.so b/tests/runtime/modules/autoload/m_echotags.so
new file mode 120000 (symlink)
index 0000000..da1c23f
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_echotags.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_encap.so b/tests/runtime/modules/autoload/m_encap.so
new file mode 120000 (symlink)
index 0000000..abd0a20
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_encap.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_etrace.so b/tests/runtime/modules/autoload/m_etrace.so
new file mode 120000 (symlink)
index 0000000..29bc3e7
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_etrace.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_extendchans.so b/tests/runtime/modules/autoload/m_extendchans.so
new file mode 120000 (symlink)
index 0000000..b203255
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_extendchans.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_findforwards.so b/tests/runtime/modules/autoload/m_findforwards.so
new file mode 120000 (symlink)
index 0000000..8f597ea
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_findforwards.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_grant.so b/tests/runtime/modules/autoload/m_grant.so
new file mode 120000 (symlink)
index 0000000..bdc64e2
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_grant.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_help.so b/tests/runtime/modules/autoload/m_help.so
new file mode 120000 (symlink)
index 0000000..fe5389e
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_help.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_identify.so b/tests/runtime/modules/autoload/m_identify.so
new file mode 120000 (symlink)
index 0000000..e09f0ff
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_identify.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_info.so b/tests/runtime/modules/autoload/m_info.so
new file mode 120000 (symlink)
index 0000000..6572cdd
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_info.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_invite.so b/tests/runtime/modules/autoload/m_invite.so
new file mode 120000 (symlink)
index 0000000..b8201cd
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_invite.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_ison.so b/tests/runtime/modules/autoload/m_ison.so
new file mode 120000 (symlink)
index 0000000..52786f7
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_ison.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_kline.so b/tests/runtime/modules/autoload/m_kline.so
new file mode 120000 (symlink)
index 0000000..1e0b65d
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_kline.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_knock.so b/tests/runtime/modules/autoload/m_knock.so
new file mode 120000 (symlink)
index 0000000..83c4a42
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_knock.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_links.so b/tests/runtime/modules/autoload/m_links.so
new file mode 120000 (symlink)
index 0000000..c51069a
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_links.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_list.so b/tests/runtime/modules/autoload/m_list.so
new file mode 120000 (symlink)
index 0000000..7428c0a
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_list.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_locops.so b/tests/runtime/modules/autoload/m_locops.so
new file mode 120000 (symlink)
index 0000000..4ce36b9
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_locops.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_lusers.so b/tests/runtime/modules/autoload/m_lusers.so
new file mode 120000 (symlink)
index 0000000..a3e66e3
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_lusers.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_map.so b/tests/runtime/modules/autoload/m_map.so
new file mode 120000 (symlink)
index 0000000..ad84926
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_map.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_mkpasswd.so b/tests/runtime/modules/autoload/m_mkpasswd.so
new file mode 120000 (symlink)
index 0000000..e283e1d
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_mkpasswd.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_monitor.so b/tests/runtime/modules/autoload/m_monitor.so
new file mode 120000 (symlink)
index 0000000..d17ebc9
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_monitor.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_motd.so b/tests/runtime/modules/autoload/m_motd.so
new file mode 120000 (symlink)
index 0000000..fb41343
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_motd.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_names.so b/tests/runtime/modules/autoload/m_names.so
new file mode 120000 (symlink)
index 0000000..73b24f6
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_names.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_ojoin.so b/tests/runtime/modules/autoload/m_ojoin.so
new file mode 120000 (symlink)
index 0000000..2ee82c5
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_ojoin.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_okick.so b/tests/runtime/modules/autoload/m_okick.so
new file mode 120000 (symlink)
index 0000000..575f6eb
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_okick.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_omode.so b/tests/runtime/modules/autoload/m_omode.so
new file mode 120000 (symlink)
index 0000000..d090294
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_omode.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_oper.so b/tests/runtime/modules/autoload/m_oper.so
new file mode 120000 (symlink)
index 0000000..be5fda8
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_oper.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_operspy.so b/tests/runtime/modules/autoload/m_operspy.so
new file mode 120000 (symlink)
index 0000000..bd5ca3e
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_operspy.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_opme.so b/tests/runtime/modules/autoload/m_opme.so
new file mode 120000 (symlink)
index 0000000..8a0ad4a
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_opme.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_pass.so b/tests/runtime/modules/autoload/m_pass.so
new file mode 120000 (symlink)
index 0000000..8d64d62
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_pass.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_ping.so b/tests/runtime/modules/autoload/m_ping.so
new file mode 120000 (symlink)
index 0000000..5d54292
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_ping.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_pong.so b/tests/runtime/modules/autoload/m_pong.so
new file mode 120000 (symlink)
index 0000000..068e35f
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_pong.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_post.so b/tests/runtime/modules/autoload/m_post.so
new file mode 120000 (symlink)
index 0000000..e8e00bb
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_post.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_privs.so b/tests/runtime/modules/autoload/m_privs.so
new file mode 120000 (symlink)
index 0000000..fe86ec6
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_privs.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_rehash.so b/tests/runtime/modules/autoload/m_rehash.so
new file mode 120000 (symlink)
index 0000000..a1fb573
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_rehash.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_remove.so b/tests/runtime/modules/autoload/m_remove.so
new file mode 120000 (symlink)
index 0000000..45834d0
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_remove.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_restart.so b/tests/runtime/modules/autoload/m_restart.so
new file mode 120000 (symlink)
index 0000000..7b738bb
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_restart.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_resv.so b/tests/runtime/modules/autoload/m_resv.so
new file mode 120000 (symlink)
index 0000000..1bd798d
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_resv.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_roleplay.so b/tests/runtime/modules/autoload/m_roleplay.so
new file mode 120000 (symlink)
index 0000000..49e5a99
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_roleplay.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_sasl.so b/tests/runtime/modules/autoload/m_sasl.so
new file mode 120000 (symlink)
index 0000000..eea221a
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_sasl.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_scan.so b/tests/runtime/modules/autoload/m_scan.so
new file mode 120000 (symlink)
index 0000000..2d2a711
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_scan.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_sendbans.so b/tests/runtime/modules/autoload/m_sendbans.so
new file mode 120000 (symlink)
index 0000000..736eaf9
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_sendbans.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_services.so b/tests/runtime/modules/autoload/m_services.so
new file mode 120000 (symlink)
index 0000000..37d7400
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_services.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_set.so b/tests/runtime/modules/autoload/m_set.so
new file mode 120000 (symlink)
index 0000000..3e773f3
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_set.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_signon.so b/tests/runtime/modules/autoload/m_signon.so
new file mode 120000 (symlink)
index 0000000..b1e6bcf
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_signon.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_snote.so b/tests/runtime/modules/autoload/m_snote.so
new file mode 120000 (symlink)
index 0000000..027dc29
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_snote.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_starttls.so b/tests/runtime/modules/autoload/m_starttls.so
new file mode 120000 (symlink)
index 0000000..96b1b62
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_starttls.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_stats.so b/tests/runtime/modules/autoload/m_stats.so
new file mode 120000 (symlink)
index 0000000..3924619
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_stats.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_svinfo.so b/tests/runtime/modules/autoload/m_svinfo.so
new file mode 120000 (symlink)
index 0000000..df0efab
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_svinfo.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_tb.so b/tests/runtime/modules/autoload/m_tb.so
new file mode 120000 (symlink)
index 0000000..b0ca164
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_tb.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_testline.so b/tests/runtime/modules/autoload/m_testline.so
new file mode 120000 (symlink)
index 0000000..12f57d0
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_testline.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_testmask.so b/tests/runtime/modules/autoload/m_testmask.so
new file mode 120000 (symlink)
index 0000000..bc6f3c2
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_testmask.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_tginfo.so b/tests/runtime/modules/autoload/m_tginfo.so
new file mode 120000 (symlink)
index 0000000..7b4b31f
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_tginfo.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_time.so b/tests/runtime/modules/autoload/m_time.so
new file mode 120000 (symlink)
index 0000000..3dec88c
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_time.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_topic.so b/tests/runtime/modules/autoload/m_topic.so
new file mode 120000 (symlink)
index 0000000..4ff817b
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_topic.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_trace.so b/tests/runtime/modules/autoload/m_trace.so
new file mode 120000 (symlink)
index 0000000..d936726
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_trace.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_unreject.so b/tests/runtime/modules/autoload/m_unreject.so
new file mode 120000 (symlink)
index 0000000..122025c
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_unreject.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_user.so b/tests/runtime/modules/autoload/m_user.so
new file mode 120000 (symlink)
index 0000000..efeabbd
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_user.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_userhost.so b/tests/runtime/modules/autoload/m_userhost.so
new file mode 120000 (symlink)
index 0000000..4c2a297
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_userhost.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_users.so b/tests/runtime/modules/autoload/m_users.so
new file mode 120000 (symlink)
index 0000000..1806479
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_users.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_version.so b/tests/runtime/modules/autoload/m_version.so
new file mode 120000 (symlink)
index 0000000..407f459
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_version.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_wallops.so b/tests/runtime/modules/autoload/m_wallops.so
new file mode 120000 (symlink)
index 0000000..b218b4c
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_wallops.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_webirc.so b/tests/runtime/modules/autoload/m_webirc.so
new file mode 120000 (symlink)
index 0000000..736c229
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/m_webirc.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_who.so b/tests/runtime/modules/autoload/m_who.so
new file mode 120000 (symlink)
index 0000000..f0ac3a2
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_who.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_whois.so b/tests/runtime/modules/autoload/m_whois.so
new file mode 120000 (symlink)
index 0000000..b777d68
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_whois.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_whowas.so b/tests/runtime/modules/autoload/m_whowas.so
new file mode 120000 (symlink)
index 0000000..7152a09
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_whowas.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/m_xline.so b/tests/runtime/modules/autoload/m_xline.so
new file mode 120000 (symlink)
index 0000000..267d077
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/m_xline.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/no_kill_services.so b/tests/runtime/modules/autoload/no_kill_services.so
new file mode 120000 (symlink)
index 0000000..16410a9
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/no_kill_services.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/no_locops.so b/tests/runtime/modules/autoload/no_locops.so
new file mode 120000 (symlink)
index 0000000..c08b678
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/no_locops.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/no_oper_invis.so b/tests/runtime/modules/autoload/no_oper_invis.so
new file mode 120000 (symlink)
index 0000000..3242bf3
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/no_oper_invis.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/override.so b/tests/runtime/modules/autoload/override.so
new file mode 120000 (symlink)
index 0000000..dec0738
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/override.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/restrict-unauthenticated.so b/tests/runtime/modules/autoload/restrict-unauthenticated.so
new file mode 120000 (symlink)
index 0000000..83588b3
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/restrict-unauthenticated.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/sno_channelcreate.so b/tests/runtime/modules/autoload/sno_channelcreate.so
new file mode 120000 (symlink)
index 0000000..51f8e9d
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/sno_channelcreate.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/sno_farconnect.so b/tests/runtime/modules/autoload/sno_farconnect.so
new file mode 120000 (symlink)
index 0000000..ad68233
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/sno_farconnect.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/sno_globalkline.so b/tests/runtime/modules/autoload/sno_globalkline.so
new file mode 120000 (symlink)
index 0000000..9ef8fb0
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/sno_globalkline.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/sno_globalnickchange.so b/tests/runtime/modules/autoload/sno_globalnickchange.so
new file mode 120000 (symlink)
index 0000000..43b5022
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/sno_globalnickchange.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/sno_globaloper.so b/tests/runtime/modules/autoload/sno_globaloper.so
new file mode 120000 (symlink)
index 0000000..c7e56c9
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/sno_globaloper.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/sno_routing.so b/tests/runtime/modules/autoload/sno_routing.so
new file mode 120000 (symlink)
index 0000000..60dd726
--- /dev/null
@@ -0,0 +1 @@
+../../../../modules/.libs/sno_routing.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/sno_whois.so b/tests/runtime/modules/autoload/sno_whois.so
new file mode 120000 (symlink)
index 0000000..7a8e3eb
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/sno_whois.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/spy_admin_notice.so b/tests/runtime/modules/autoload/spy_admin_notice.so
new file mode 120000 (symlink)
index 0000000..789cd26
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/spy_admin_notice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/spy_info_notice.so b/tests/runtime/modules/autoload/spy_info_notice.so
new file mode 120000 (symlink)
index 0000000..db52fbf
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/spy_info_notice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/spy_links_notice.so b/tests/runtime/modules/autoload/spy_links_notice.so
new file mode 120000 (symlink)
index 0000000..dcaaab3
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/spy_links_notice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/spy_motd_notice.so b/tests/runtime/modules/autoload/spy_motd_notice.so
new file mode 120000 (symlink)
index 0000000..1d9e2c4
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/spy_motd_notice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/spy_stats_notice.so b/tests/runtime/modules/autoload/spy_stats_notice.so
new file mode 120000 (symlink)
index 0000000..2e85e03
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/spy_stats_notice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/spy_stats_p_notice.so b/tests/runtime/modules/autoload/spy_stats_p_notice.so
new file mode 120000 (symlink)
index 0000000..8b9edfb
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/spy_stats_p_notice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/spy_trace_notice.so b/tests/runtime/modules/autoload/spy_trace_notice.so
new file mode 120000 (symlink)
index 0000000..03aa36d
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/spy_trace_notice.so
\ No newline at end of file
diff --git a/tests/runtime/modules/autoload/umode_noctcp.so b/tests/runtime/modules/autoload/umode_noctcp.so
new file mode 120000 (symlink)
index 0000000..04df6c5
--- /dev/null
@@ -0,0 +1 @@
+../../../../extensions/.libs/umode_noctcp.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_ban.so b/tests/runtime/modules/m_ban.so
new file mode 120000 (symlink)
index 0000000..706de8e
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_ban.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_die.so b/tests/runtime/modules/m_die.so
new file mode 120000 (symlink)
index 0000000..286d2c1
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_die.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_error.so b/tests/runtime/modules/m_error.so
new file mode 120000 (symlink)
index 0000000..b8ab355
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_error.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_join.so b/tests/runtime/modules/m_join.so
new file mode 120000 (symlink)
index 0000000..99e9623
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_join.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_kick.so b/tests/runtime/modules/m_kick.so
new file mode 120000 (symlink)
index 0000000..a9a31a0
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_kick.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_kill.so b/tests/runtime/modules/m_kill.so
new file mode 120000 (symlink)
index 0000000..2d68090
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_kill.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_message.so b/tests/runtime/modules/m_message.so
new file mode 120000 (symlink)
index 0000000..b9a1728
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_message.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_mode.so b/tests/runtime/modules/m_mode.so
new file mode 120000 (symlink)
index 0000000..855f289
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_mode.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_modules.so b/tests/runtime/modules/m_modules.so
new file mode 120000 (symlink)
index 0000000..6a1eecb
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_modules.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_nick.so b/tests/runtime/modules/m_nick.so
new file mode 120000 (symlink)
index 0000000..69dab6f
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_nick.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_part.so b/tests/runtime/modules/m_part.so
new file mode 120000 (symlink)
index 0000000..8a98e0d
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_part.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_quit.so b/tests/runtime/modules/m_quit.so
new file mode 120000 (symlink)
index 0000000..6518d2f
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_quit.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_server.so b/tests/runtime/modules/m_server.so
new file mode 120000 (symlink)
index 0000000..c0daeef
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_server.so
\ No newline at end of file
diff --git a/tests/runtime/modules/m_squit.so b/tests/runtime/modules/m_squit.so
new file mode 120000 (symlink)
index 0000000..17a588c
--- /dev/null
@@ -0,0 +1 @@
+../../../modules/core/.libs/m_squit.so
\ No newline at end of file