invirt-host-master metapackage
authorGreg Price <price@mit.edu>
Sun, 26 Oct 2008 01:11:46 +0000 (21:11 -0400)
committerGreg Price <price@mit.edu>
Sun, 26 Oct 2008 01:11:46 +0000 (21:11 -0400)
Real package based on old bitrotten equivs package sipb-xen-host-master.

svn path=/trunk/packages/sipb-xen-host-master/; revision=1305

debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/rules [new file with mode: 0755]
notes
sipb-xen-host-master.equivs [deleted file]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..d237e9a
--- /dev/null
@@ -0,0 +1,6 @@
+invirt-host-master (0.0.1) unstable; urgency=low
+
+  * First version as a real package rather than equivs.
+  * Rename from sipb-xen-host-master.
+
+ -- Greg Price <price@mit.edu>  Sat, 25 Oct 2008 21:05:16 -0400
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..b8626c4
--- /dev/null
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..3160206
--- /dev/null
@@ -0,0 +1,21 @@
+Source: invirt-host-master
+Section: base
+Priority: extra
+Maintainer: Invirt project <invirt@mit.edu>
+Standards-Version: 3.8.0
+
+Package: invirt-host-master
+Architecture: all
+Description: Master metapackage for Invirt hosts
+ This package depends on everything an Invirt host needs.
+Depends: invirt-xen-config,
+ invirt-console-host,
+ invirt-remote-host,
+ sipb-xen-base,
+ sipb-xen-autoinstaller,
+ sipb-xen-clvm-config,
+ sipb-xen-dhcp,
+ sipb-xen-vnc-server,
+ debathena-kerberos-config,
+ debathena-ssh-server-config,
+ screen,
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..361ca8f
--- /dev/null
@@ -0,0 +1,16 @@
+This software was written as part of the Invirt project <invirt@mit.edu>.
+
+Copyright :
+
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+On Debian systems, the complete text of the GNU General Public License
+can be found in the file /usr/share/common-licenses/GPL.
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..e6192f6
--- /dev/null
@@ -0,0 +1,3 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
diff --git a/notes b/notes
index 625f80c..60c1179 100644 (file)
--- a/notes
+++ b/notes
@@ -5,55 +5,5 @@ aptitude install sipb-xen-host-master
 
 # install keytab
 
-## clustering should be handled by sipb-xen-clvm-config,
-## but if not then see below
-
 ## to take up the new Xen-hypervisor kernel
 # shutdown -r now
-
-
-
-########### old, more complicated version
-
-### for kerberos access; need keytab ###
-aptitude install krb5-user ntpdate
-cat >>/etc/ssh/sshd_config <<EOF
-# accept Kerberos
-GSSAPIAuthentication yes
-GSSAPICleanupCredentials yes
-GSSAPIKeyExchange yes
-EOF
-/etc/init.d/ssh reload
-# Set default realm to ATHENA.MIT.EDU
-printf "krb5-config\tkrb5-config/default_realm\tstring\tATHENA.MIT.EDU" | debconf-set-selections
-dpkg-reconfigure -fnoninteractive krb5-config
-# in an ideal world, all of the above is just
-#   aptitude install debathena-{ssh-server,kerberos}-config
-
-# install keytab
-# install /root/.k5login
-ntpdate
-
-### for collaboration ###
-aptitude install screen
-
-### the main event ###
-scp black-mesa:/etc/apt/sources.list.d/* /etc/apt/sources.list.d
-apt-get update
-aptitude install sipb-xen-host-master
-# or scp sx-blade-1:*.deb . && dpkg -i *.deb && apt-get -f install
-
-### clustering... ###
-## should become own package once we figure it out.
-scp OLD-HOST:/etc/cluster/cluster.conf /etc/cluster/cluster.conf
-
-aptitude install clvm cman redhat-cluster-modules-2.6-xen-amd64
-cat >>/etc/modules <<EOF
-cman
-dlm
-EOF
-
-
-# to take up the new Xen-hypervisor kernel
-# shutdown -r now
-
diff --git a/sipb-xen-host-master.equivs b/sipb-xen-host-master.equivs
deleted file mode 100644 (file)
index 95f5699..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-Section: base
-Priority: extra
-Standards-Version: 3.6.2
-
-Package: sipb-xen-host-master
-Version: 0.3
-Maintainer: SIPB Xen Project <sipb-xen@mit.edu>
-Architecture: all
-Description: Master package for sipb-xen hosts
- This package depends on everything a sipb-xen host machine needs.
-Depends: sipb-xen-base,
- sipb-xen-clvm-config,
- sipb-xen-console-server,
- sipb-xen-database-client,
- sipb-xen-database-common,
- sipb-xen-dhcp,
- sipb-xen-dom0,
- sipb-xen-guest-installer,
- sipb-xen-remctl-auto,
- sipb-xen-vnc-server,
- debathena-kerberos-config,
- debathena-ssh-server-config,
- screen,