]> git.treefish.org Git - fex.git/blobdiff - cgi-bin/fur
Original release 20160919
[fex.git] / cgi-bin / fur
index bca85af84ea2f66292ef7d8ff98d693ffa953f4a..0ab7be9158057199d56d1e711e65491df656e65a 100755 (executable)
@@ -48,7 +48,8 @@ unless (@local_domains or @local_rdomains) {
 }
 
 unless (@local_hosts and ipin($ra,@local_hosts) or
 }
 
 unless (@local_hosts and ipin($ra,@local_hosts) or
-        @local_rhosts and ipin($ra,@local_rhosts)) {
+        @local_rdomains and @local_rhosts and
+        (not @registration_hosts or ipin($ra,@registration_hosts))) {
   html_error($error,
     "Registrations from your host ($ra) are not allowed.",
     "Contact $ENV{SERVER_ADMIN} for details."
   html_error($error,
     "Registrations from your host ($ra) are not allowed.",
     "Contact $ENV{SERVER_ADMIN} for details."