1 This device is for authorized users only. All traffic on this device
2 is monitored and will be used as evidence for prosecutions.
4 ** IMPORTANT WARNING **
8 http://lists.debian.org/debian-devel-announce/2003/debian-devel-announce-200312/msg00001.html
10 before doing anything on these machines - especially the "What to do
11 when you can login" section.
13 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
17 if nodeinfo.has_key?('nameinfo')
18 purp += nodeinfo['nameinfo'] + "\n\n"
21 purp += 'Welcome to ' + fqdn
22 if (nodeinfo['ldap'].at(0)) and (nodeinfo['ldap'][0].has_key?('purpose'))
23 if nodeinfo['ldap'][0]['purpose'].include?('buildd')
24 purp += ", the Debian "
25 if nodeinfo['ldap'][0].has_key?('architecture')
26 purp += nodeinfo['ldap'][0]['architecture'][0]
28 purp += " build daemon\n"
29 elsif nodeinfo['ldap'][0]['purpose'].include?('porterbox')
30 purp += ", the Debian "
31 if nodeinfo['ldap'][0].has_key?('architecture')
32 purp += nodeinfo['ldap'][0]['architecture'][0]
34 purp += " porterbox\n"
36 purp += ", used for the following services:\n"
37 nodeinfo['ldap'][0]['purpose'].sort.each do |l|
38 if l =~ /\[\[(\*|-)?(.*?)\]\]/
41 if l =~ /\[\[(.*?)\|(.*?)\]\]/
44 purp += "\t" + l + "\n"
49 if nodeinfo.has_key?('footer')
50 purp += "\n" + nodeinfo['footer'] + "\n"
55 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%