]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - make/utilities.pm
Rename <options:moronbanner> to <options:xlinemessage>.
[user/henk/code/inspircd.git] / make / utilities.pm
index 9281246fbbc1d320ff8df941b9c2387911d92646..245ddd916077650b5b9f28e6fb430fdd6b7ac050 100644 (file)
@@ -305,16 +305,6 @@ sub translate_functions($$)
                $module =~ /modules*\/(.+?)$/;
                $module = $1;
 
-               # This is only a cursory check, just designed to catch casual accidental use of backticks.
-               # There are pleanty of ways around it, but its not supposed to be for security, just checking
-               # that people are using the new configuration api as theyre supposed to and not just using
-               # backticks instead of eval(), being as eval has accountability. People wanting to get around
-               # the accountability will do so anyway.
-               if (($line =~ /`/) && ($line !~ /eval\(.+?`.+?\)/))
-               {
-                       die "Developers should no longer use backticks in configuration macros. Please use exec() and eval() macros instead. Offending line: $line (In module: $module)";
-               }
-
                if ($line =~ /ifuname\(\!"(\w+)"\)/)
                {
                        my $uname = $1;