2 This device is for authorized users only. All traffic on this device
3 is monitored and will be used as evidence for prosecutions.
5 ** IMPORTANT WARNING **
9 http://lists.debian.org/debian-devel-announce/2003/debian-devel-announce-200312/msg00001.html
11 before doing anything on these machines - especially the "What to do
12 when you can login" section.
14 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
18 if nodeinfo.has_key?('nameinfo')
19 purp += nodeinfo['nameinfo'] + "\n\n"
22 purp += 'Welcome to ' + fqdn
23 if (nodeinfo['ldap'].at(0)) and (nodeinfo['ldap'][0].has_key?('purpose'))
24 if nodeinfo['ldap'][0]['purpose'].include?('buildd')
25 purp += ", the Debian "
26 if nodeinfo['ldap'][0].has_key?('architecture')
27 purp += nodeinfo['ldap'][0]['architecture'][0]
29 purp += " build daemon\n"
30 elsif nodeinfo['ldap'][0]['purpose'].include?('porterbox')
31 purp += ", the Debian "
32 if nodeinfo['ldap'][0].has_key?('architecture')
33 purp += nodeinfo['ldap'][0]['architecture'][0]
35 purp += " porterbox\n"
37 purp += ", used for the following services:\n"
38 nodeinfo['ldap'][0]['purpose'].sort.each do |l|
39 if l =~ /\[\[(\*|-)?(.*?)\]\]/
42 if l =~ /\[\[(.*?)\|(.*?)\]\]/
45 purp += "\t" + l + "\n"
52 if nodeinfo.has_key?('footer')
53 purp += "\n" + nodeinfo['footer'] + "\n"
58 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%