include debian-org
include monit
include samhain
+ include motd
$nodeinfo = nodeinfo($fqdn, "/etc/puppet/modules/debian-org/misc/local.yaml")
case $hostname {
spohr: {
include nagios::server
- include motd::new
}
default: {
include nagios::client
- include motd
}
}
schroeder.debian.org: Hermann Schroeder (1904-1984), German composer and conductor
footer:
bartok.debian.org: "Documentation: gluck:/org/admin.debian.org/doc/backup.debian.org"
+ lebrun.debian.org: "- This host is using an iptables firewall. See /etc/rc.boot/firewall{,6}"
+ schroeder.debian.org: "- This host is using an iptables firewall. See /etc/rc.boot/firewall{,6}"
+ verdi.debian.org: "- This host is using an iptables firewall. See /etc/ferm/ferm.conf"
+ zelenka.debian.org: "Debian s390 porter system kindly provided by Zentrum fuer Informationsverarbeitung und Informationstechnik [zivit]"
---
+++ /dev/null
-Maria Teresa Agnesi (October 17, 1720 - January 19, 1795)
-
- Welcome to agnesi.debian.org, the Debian arm porterbox.
+++ /dev/null
- Welcome to agricola.debian.org, the Debian armel porterbox
+++ /dev/null
-Isaac Manuel Francisco Albéniz i Pascual (May 29, 1860 - May 18, 1909)
-
- Welcome to albeniz.debian.org, the Debian alpha porterbox
+++ /dev/null
- Welcome to allegri.debian.org, the Debian armel build daemon.
- Please use agricola.debian.org for test builds, debugging etc.
+++ /dev/null
-Giovanni Giovenale Ancina (19 October 1545 - August 30, 1604)
-
- Welcome to ancina.debian.org, the Debian armel build daemon.
- Please use agricola.debian.org for test builds, debugging etc.
+++ /dev/null
-Jacques Arcadelt (also Jacob Arcadelt) (?1507 - October 14, 1568)
-
- Welcome to arcadelt.debian.org, the Debian armel build daemon.
- Please use agricola.debian.org for test builds, debugging etc.
+++ /dev/null
-Dominick Argento (b. October 27, 1927)
-
- Welcome to argento.debian.org, the Debian armel build daemon.
- Please use agricola.debian.org for test builds, debugging etc.
+++ /dev/null
- Welcome to ball.debian.org
+++ /dev/null
-Béla Viktor János Bartók (March 25, 1881 - September 26, 1945)
-
- Welcome to bartok.debian.org, aka backups.debian.org
-
-Documentation: gluck:/org/admin.debian.org/doc/backup.debian.org
+++ /dev/null
-Johannes Brahms (May 7, 1833 - April 3, 1897)
-
- Welcome to brahms.debian.org
+++ /dev/null
- Welcome to caballero.debian.org, the Debian ia64 build daemon.
- Please use merulo.debian.org for test builds, debugging etc.
+++ /dev/null
-Robert Carver (ca.1485 – ca.1570)
-
- Welcome to carver.debian.org, bugs and packages web frontend
+++ /dev/null
-Frédéric Chopin (1 March 1810 - 17 October 1849)
-
- Welcome to chopin.debian.org
+++ /dev/null
-Lowell Dijkstra (b.1952)
-
- Welcome to dijkstra.debian.org, kvm host
+++ /dev/null
-Christoph Willibald Ritter von Gluck (2 July 1714 - 15 November 1787)
-
- Welcome to gluck.debian.org, hosting cvs.debian.org, popcon.debian.org
- and www.us.debian.org
+++ /dev/null
-Kurt Gödel (April 28, 1906 - January 14, 1978)
-
- Welcome to goedel.debian.org
+++ /dev/null
-Hermann Gustav Goetz (December 7, 1840 - December 3, 1876)
-
- Welcome to goetz.debian.org, the Debian alpha build daemon
- Please use albeniz.debian.org for test builds, debugging etc.
+++ /dev/null
-Georg Friedrich Händel (23 February 1685 – 14 April 1759)
-
- Welcome to handel.debian.org, aka puppet.debian.org
+++ /dev/null
-Kassia (between 805 and 810 - bef. 867)
-
- Welcome to kassia.debian.org, security mirror
+++ /dev/null
-Dedicated to Joel 'Espy' Klecker (1979 - July 11, 2000)
-
- Welcome to klecker.debian.org, serving archive.debian.org,
- www.debian.org and security-master.debian.org
+++ /dev/null
-Eugenie Lafayette
-
- Welcome to lafayette.debian.org, the Debian hppa build daemon
- Please use paer.debian.org for test builds, debugging etc.
+++ /dev/null
-Francesca Lebrun (March 24, 1756 - May 14, 1791)
-
- - This host is using an iptables firewall. See /etc/rc.boot/firewall{,6}
-
- Welcome to lebrun.debian.org, the Debian sparc build daemon
- Please use smetana.debian.org for test builds, debugging etc.
+++ /dev/null
-Gustav Mahler (7 July 1860 – 18 May 1911)
-
- Welcome to mahler.debian.org, the Debian mips porterbox
+++ /dev/null
- Welcome to malo.debian.org, the Debian powerpc build daemon.
- Please use pescetti.debian.org for test builds, debugging etc.
+++ /dev/null
- Welcome to master.debian.org, serving @debian.org mail service,
- packages.qa.debian.org, and vote.debian.org
+++ /dev/null
-Martin Mayer
-
- Welcome to mayer.debian.org, the Debian mipsel build daemon.
- Please use morales.debian.org for test builds, debugging etc.
+++ /dev/null
-Johann(es) Simon Mayr (June 14, 1763 - December 2, 1845)
-
- Welcome to mayr.debian.org, the Debian mips build daemon.
- Please use mahler.debian.org for test builds, debugging etc.
+++ /dev/null
-Gustav (Adolf) Merkel (November 12, 1827 - October 30, 1885)
-
- Welcome to merkel.debian.org, serving bugs backup/mirror,
- bugs.qa.debian.org, ftp-master backup/mirror, nm.debian.org,
- and qa.debian.org
+++ /dev/null
-Claudio Merulo (8 April 1533 - 4 May 1604)
-
- Welcome to merulo.debian.org, the Debian ia64 porterbox.
+++ /dev/null
-Cristóbal de Morales (c. 1500 - between September 4 and October 7, 1553)
-
- Welcome to morales.debian.org, the Debian mipsel porterbox.
+++ /dev/null
-William Mundy (c. 1529 – 1591)
-
- Welcome to mundy.debian.org, the Debian ia64 build daemon.
- Please use merulo.debian.org for test builds, debugging etc.
+++ /dev/null
- Welcome to murphy.debian.org, serving as mail smarthost and
- search.debian.org development
+++ /dev/null
-Ferdinando Paër (July 1, 1771 - May 3, 1839)
-
- Welcome to paer.debian.org, the Debian hppa porterbox.
+++ /dev/null
-Francisco de Peñalosa (c. 1470 – April 1, 1528)
-
- Welcome to penalosa.debian.org, the Debian hppa build daemon.
- Please use paer.debian.org for test builds, debugging etc.
+++ /dev/null
-Giovanni Battista Pergolesi (4 January 1710 - 16 or 17 March 1736)
-
- Welcome to pergolesi.debian.org, the Debian amd64 porterbox.
+++ /dev/null
-Joseph-Maurice Ravel (March 7, 1875 – December 28, 1937)
-
- Welcome to ravel.debian.org, aka people.debian.org.
+++ /dev/null
-weasel 20080513:
- ~/.ssh/authorized_keys disabled, there's an /ssh-keys/ tho.
- see /etc/ssh/sshd_config for how that's done.
-
+++ /dev/null
-schroeder -- Hermann Schroeder (1904-1984), German composer and conductor
-
- - This host is using an iptables firewall. See /etc/rc.boot/firewall{,6}
-
+++ /dev/null
-
-20080517: moved firewall config into ferm. see /etc/ferm/ferm.conf -- weasel
-
+++ /dev/null
-
-This machine is primarily a build daemon. Please do not start builds here
-while the build daemon is busy.
+++ /dev/null
-class motd::new inherits motd {
- File ["/etc/motd.tail"] {
- notify => Exec["updatemotd"],
- content => template("motd-new.erb")
- }
-}
+++ /dev/null
-This device is for authorized users only. All traffic on this device
-is monitored and will be used as evidence for prosecutions.
-
-** IMPORTANT WARNING **
-
-Please read:
-
-http://lists.debian.org/debian-devel-announce/2003/debian-devel-announce-200312/msg00001.html
-
-before doing anything on these machines - especially the "What to do
-when you can login" section.
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-<%=
-purp = ''
-if nodeinfo.has_key?('nameinfo')
- purp += nodeinfo['nameinfo'] + "\n\n"
-end
-
-purp += 'Welcome to ' + fqdn
-if (nodeinfo['ldap'].at(0)) and (nodeinfo['ldap'][0].has_key?('purpose'))
- if nodeinfo['ldap'][0]['purpose'].include?('buildd')
- purp += ", the Debian "
- if nodeinfo['ldap'][0].has_key?('architecture')
- purp += nodeinfo['ldap'][0]['architecture'][0]
- end
- purp += " build daemon\n"
- elsif nodeinfo['ldap'][0]['purpose'].include?('porterbox')
- purp += ", the Debian "
- if nodeinfo['ldap'][0].has_key?('architecture')
- purp += nodeinfo['ldap'][0]['architecture'][0]
- end
- purp += " porterbox\n"
- else
- purp += ", used for the following services:\n"
- nodeinfo['ldap'][0]['purpose'].each do |l|
- if l =~ /\[\[(\*|-)?(.*?)\]\]/
- l = $2
- end
- if l =~ /\[\[(.*?)\|(.*?)\]\]/
- l = $2
- end
- purp += "\t" + l + "\n"
- end
- end
-end
-
-if nodeinfo.has_key?('footer')
- purp += "\n" + nodeinfo['footer'] + "\n"
-end
-purp
--%>
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
This device is for authorized users only. All traffic on this device
is monitored and will be used as evidence for prosecutions.
before doing anything on these machines - especially the "What to do
when you can login" section.
-<% if File.exists?("/etc/puppet/modules/motd/files/" + fqdn + "/motd.tail") -%>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-<% f = File.open("/etc/puppet/modules/motd/files/" + fqdn + "/motd.tail") -%>
-<%= f.read -%>
+<%=
+purp = ''
+if nodeinfo.has_key?('nameinfo')
+ purp += nodeinfo['nameinfo'] + "\n\n"
+end
+
+purp += 'Welcome to ' + fqdn
+if (nodeinfo['ldap'].at(0)) and (nodeinfo['ldap'][0].has_key?('purpose'))
+ if nodeinfo['ldap'][0]['purpose'].include?('buildd')
+ purp += ", the Debian "
+ if nodeinfo['ldap'][0].has_key?('architecture')
+ purp += nodeinfo['ldap'][0]['architecture'][0]
+ end
+ purp += " build daemon\n"
+ elsif nodeinfo['ldap'][0]['purpose'].include?('porterbox')
+ purp += ", the Debian "
+ if nodeinfo['ldap'][0].has_key?('architecture')
+ purp += nodeinfo['ldap'][0]['architecture'][0]
+ end
+ purp += " porterbox\n"
+ else
+ purp += ", used for the following services:\n"
+ nodeinfo['ldap'][0]['purpose'].each do |l|
+ if l =~ /\[\[(\*|-)?(.*?)\]\]/
+ l = $2
+ end
+ if l =~ /\[\[(.*?)\|(.*?)\]\]/
+ l = $2
+ end
+ purp += "\t" + l + "\n"
+ end
+ end
+end
+
+if nodeinfo.has_key?('footer')
+ purp += "\n" + nodeinfo['footer'] + "\n"
+end
+purp
+-%>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-<% f.close -%>
-<% end -%>