Skip to content

Commit 81735aa

Browse files
committed
Add a custom error page for disabled accounts
Legacy-ID: 2835
1 parent ef6997b commit 81735aa

File tree

3 files changed

+104
-0
lines changed

3 files changed

+104
-0
lines changed

server/fedora/config/etc/httpd/conf.d/scripts-special.conf

+5
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,8 @@ Alias /.well-known/acme-challenge /etc/httpd/scripts-special/.well-known/acme-ch
4747
</IfModule>
4848

4949
ErrorDocument 403 /__scripts/forbidden.shtml
50+
51+
<Directory /disabled>
52+
Require all denied
53+
ErrorDocument 403 /__scripts/disabled.html
54+
</Directory>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3+
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4+
<head>
5+
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
6+
<link rel="stylesheet" href="//scripts.mit.edu/style.css" type="text/css" />
7+
<link rel="stylesheet" href="//scripts.mit.edu/server.css" type="text/css" />
8+
<title>scripts.mit.edu: Account disabled</title>
9+
</head>
10+
<body>
11+
<div id="farouter">
12+
<div id="outer">
13+
<div id="masthead">
14+
15+
<h1 id="header"><a rel="home" href="http://scripts.mit.edu/">scripts.mit.edu</a></h1>
16+
<h2 id="tagline">MIT SIPB Script Services for Athena</h2>
17+
</div>
18+
<div id="hmenu">
19+
<div id="hnav">
20+
<ul id="navlist">
21+
<li><a href="http://scripts.mit.edu/">home</a></li>
22+
23+
<li><a href="http://scripts.mit.edu/start/">quick-start</a></li>
24+
<li><a href="http://scripts.mit.edu/web/">web scripts</a></li>
25+
<li><a href="http://scripts.mit.edu/mysql/">mysql databases</a></li>
26+
<li><a href="http://scripts.mit.edu/mail/">mail scripts</a></li>
27+
<li><a href="http://scripts.mit.edu/cron/">cron</a></li>
28+
<li><a href="http://scripts.mit.edu/news/">blog</a></li>
29+
<li><a href="http://scripts.mit.edu/faq/">faq</a></li>
30+
31+
</ul>
32+
</div>
33+
</div>
34+
<div id="rap">
35+
<div id="main">
36+
<div id="content">
37+
38+
<h3 class="storytitle"><a>Account disabled</a></h3>
39+
<p>This scripts.mit.edu account has been disabled.</p>
40+
<p>If you believe this address should work and you are receiving this message in error, contact <a href="mailto:[email protected]">[email protected]</a> for assistance.</p>
41+
<div class="feedback">
42+
</div>
43+
<div align="center"><img src="//scripts.mit.edu/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div>
44+
45+
46+
47+
<p>
48+
49+
50+
</p>
51+
52+
53+
54+
</div>
55+
<div id="menu">
56+
57+
<div id="nav">
58+
59+
60+
61+
62+
63+
64+
65+
<h2>Contact</h2>
66+
<ul><li><a href="mailto:[email protected]">[email protected]</a></li>
67+
</ul>
68+
69+
Feel free to contact us with any questions, comments, or suggestions.
70+
<h2>Search</h2>
71+
<ul>
72+
<li><form action="//scripts.mit.edu/" method="get"><p>Search<br /><input type="text" name="q" value="" size="15" /></p></form></li>
73+
</ul>
74+
<h2>Feeds</h2>
75+
<ul>
76+
<li><a href="http://scripts.mit.edu/rss/?section=special" title="RSS Feed">RSS</a></li> <li><a href="http://scripts.mit.edu/atom/?section=special" title="Atom Feed">Atom</a></li>
77+
78+
</ul>
79+
80+
<a class="nobutt" href="http://scripts.mit.edu/faq/45/"><img src="//scripts.mit.edu/media/powered_by-trans.gif" alt="Powered by scripts" /></a>
81+
82+
</div>
83+
</div>
84+
<div id="clearer">&nbsp;</div>
85+
</div>
86+
</div>
87+
<div id="foot">&nbsp;</div>
88+
89+
<!--
90+
<div id="footer">
91+
<p class="credit">Originally "Blue Horizon" by <a href="http://kaushalsheth.com">Kaushal Sheth</a>. Mangled for scripts.mit.edu by <a href="/~presbrey/">Joe Presbrey</a><br />
92+
</p>
93+
</div>
94+
-->
95+
</div>
96+
</div>
97+
</body>
98+
</html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
d /disabled 0755 root root -

0 commit comments

Comments
 (0)