Evan Broder [Sun, 3 Jan 2010 18:54:37 +0000 (13:54 -0500)]
Use invirt-ssh-config in invirt-console instead of
debathena-ssh-server-config.
svn path=/trunk/packages/invirt-console/; revision=2856
Evan Broder [Fri, 14 Aug 2009 02:19:11 +0000 (22:19 -0400)]
In invirt-console:
* Disable the sftp subsystem on the console server; it interacts poorly
with invirt-consolesh.
svn path=/trunk/packages/invirt-console/; revision=2444
Evan Broder [Tue, 11 Aug 2009 01:54:07 +0000 (21:54 -0400)]
invirt-console:
* Give the website access to all consoles in preparation for exposing
AjaxTerm.
svn path=/trunk/packages/invirt-console/; revision=2426
Evan Broder [Tue, 28 Apr 2009 00:11:00 +0000 (20:11 -0400)]
In invirt-console:
* Don't allow any sort of port forwarding to the console server.
svn path=/trunk/packages/invirt-console/; revision=2314
Evan Broder [Fri, 20 Feb 2009 18:20:18 +0000 (13:20 -0500)]
Add conserver-server to -console-server's dependencies.
We...just fail, guys.
svn path=/trunk/packages/invirt-console/; revision=2177
Evan Broder [Tue, 17 Feb 2009 09:29:46 +0000 (04:29 -0500)]
Use a simpler query construct in ConsoleFS.
svn path=/trunk/packages/invirt-console/; revision=2157
Anders Kaseorg [Fri, 6 Feb 2009 09:32:00 +0000 (04:32 -0500)]
Turn off autocompletion of console names.
svn path=/trunk/packages/invirt-console/; revision=2099
Greg Price [Sat, 20 Dec 2008 04:38:01 +0000 (23:38 -0500)]
invirt-console: update description
svn path=/trunk/packages/invirt-console/; revision=1858
Evan Broder [Thu, 11 Dec 2008 04:21:24 +0000 (23:21 -0500)]
config.{authn[0] => kerberos}.realm
svn path=/trunk/packages/invirt-console/; revision=1836
Evan Broder [Mon, 8 Dec 2008 14:48:05 +0000 (09:48 -0500)]
And...also create /home/machines
svn path=/trunk/packages/invirt-console/; revision=1830
Evan Broder [Mon, 8 Dec 2008 14:28:12 +0000 (09:28 -0500)]
Create the /consolefs directory for the console server
svn path=/trunk/packages/invirt-console/; revision=1827
Evan Broder [Sun, 7 Dec 2008 15:54:32 +0000 (10:54 -0500)]
Whoops - actually add the .dirs file
svn path=/trunk/packages/invirt-console/; revision=1821
Evan Broder [Sun, 7 Dec 2008 15:29:56 +0000 (10:29 -0500)]
Create the empty /etc/conserver/conf.d directory using .dirs
Now git-svn won't ignore it!
svn path=/trunk/packages/invirt-console/; revision=1820
Evan Broder [Sun, 7 Dec 2008 15:21:31 +0000 (10:21 -0500)]
Merge invirt-console-server into invirt-console (LP: #305681)
svn path=/trunk/packages/invirt-console/; revision=1815
Evan Broder [Sun, 7 Dec 2008 15:21:19 +0000 (10:21 -0500)]
Move invirt-console/files to invirt-console/server
svn path=/trunk/packages/invirt-console/; revision=1814
Evan Broder [Sun, 7 Dec 2008 15:21:07 +0000 (10:21 -0500)]
Rename invirt-console-server source package to invirt-console
svn path=/trunk/packages/invirt-console/; revision=1813
Evan Broder [Tue, 25 Nov 2008 13:16:32 +0000 (08:16 -0500)]
Clear out the old sudoers block before re-adding it in
invirt-console-host
svn path=/trunk/packages/invirt-console-host/; revision=1769
Greg Price [Sun, 23 Nov 2008 00:29:01 +0000 (19:29 -0500)]
fix gen_config -> gen_files in two initscripts
svn path=/trunk/packages/invirt-console-server/; revision=1752
Evan Broder [Sat, 22 Nov 2008 10:45:43 +0000 (05:45 -0500)]
Use gen-files.sh in invirt-console-server instead of rolling our own
svn path=/trunk/packages/invirt-console-server/; revision=1747
Evan Broder [Sat, 22 Nov 2008 10:36:24 +0000 (05:36 -0500)]
Switch to using std-init in invirt-console-server
svn path=/trunk/packages/invirt-console-server/; revision=1742
Evan Broder [Sat, 22 Nov 2008 10:36:22 +0000 (05:36 -0500)]
Clean up the invirt-console-server init script with some ideas from
debathena-pyhesiodfs
svn path=/trunk/packages/invirt-console-server/; revision=1741
Evan Broder [Sat, 22 Nov 2008 10:36:20 +0000 (05:36 -0500)]
Punt more tabs
I bet I wrote this with tabs, too. *sigh*
svn path=/trunk/packages/invirt-console-server/; revision=1740
Evan Broder [Fri, 21 Nov 2008 03:46:54 +0000 (22:46 -0500)]
Switch from tabs to spaces
svn path=/trunk/packages/invirt-console-server/; revision=1726
Evan Broder [Fri, 21 Nov 2008 03:46:52 +0000 (22:46 -0500)]
Add cron dependencies for packages that should have it
svn path=/trunk/packages/invirt-console-host/; revision=1725
Greg Price [Tue, 18 Nov 2008 02:22:45 +0000 (21:22 -0500)]
remove an erroneous comment and some needless ones
svn path=/trunk/packages/invirt-console-server/; revision=1713
Evan Broder [Mon, 17 Nov 2008 18:20:04 +0000 (13:20 -0500)]
Now that consolefs is really caching, cache for a shorter period of time
svn path=/trunk/packages/invirt-console-server/; revision=1700
Evan Broder [Mon, 17 Nov 2008 18:20:02 +0000 (13:20 -0500)]
Add real caching to consolefs, too
svn path=/trunk/packages/invirt-console-server/; revision=1699
Evan Broder [Tue, 11 Nov 2008 03:58:25 +0000 (22:58 -0500)]
Actually get the password fields right in invirt-console-server's
libnss-pgsql config
svn path=/trunk/packages/invirt-console-server/; revision=1610
Evan Broder [Tue, 11 Nov 2008 01:34:49 +0000 (20:34 -0500)]
Don't suggest that the password for users should be in non-existant
/etc/shadow for the console server
svn path=/trunk/packages/invirt-console-server/; revision=1606
Evan Broder [Fri, 7 Nov 2008 03:58:50 +0000 (22:58 -0500)]
Don't depend on invirt-mail-config everywhere
svn path=/trunk/packages/invirt-console-server/; revision=1557
Evan Broder [Fri, 7 Nov 2008 03:22:14 +0000 (22:22 -0500)]
Fix some uncaught bugs with invirt-console-server's libnss-pgsql
config
svn path=/trunk/packages/invirt-console-server/; revision=1552
Evan Broder [Fri, 7 Nov 2008 02:52:41 +0000 (21:52 -0500)]
Depend on invirt-mail-config on all servers
svn path=/trunk/packages/invirt-console-server/; revision=1544
Evan Broder [Thu, 6 Nov 2008 23:57:41 +0000 (18:57 -0500)]
In invirt-update-conserver, specify the full path to invoke-rc.d for
when it's run as a cron job
svn path=/trunk/packages/invirt-console-host/; revision=1539
Evan Broder [Thu, 6 Nov 2008 08:37:18 +0000 (03:37 -0500)]
Correct the remctl config in invirt-remctl-server
svn path=/trunk/packages/invirt-console-server/; revision=1535
Evan Broder [Sun, 2 Nov 2008 22:09:14 +0000 (17:09 -0500)]
Apparently remctl scripts run without a PATH
svn path=/trunk/packages/invirt-console-server/; revision=1512
Evan Broder [Fri, 31 Oct 2008 10:34:19 +0000 (06:34 -0400)]
Use invoke-rc.d instead of calling init scripts directly in
invirt-console-server init script and invirt-console-update
svn path=/trunk/packages/invirt-console-server/; revision=1446
Evan Broder [Fri, 31 Oct 2008 10:34:17 +0000 (06:34 -0400)]
Use invoke-rc.d instead of calling init scripts directly in
invirt-update-conserver
svn path=/trunk/packages/invirt-console-host/; revision=1444
Evan Broder [Tue, 28 Oct 2008 08:24:26 +0000 (04:24 -0400)]
sipb-xen-base -> invirt-base in dependency lists
svn path=/trunk/packages/invirt-console-server/; revision=1372
Evan Broder [Tue, 28 Oct 2008 08:24:26 +0000 (04:24 -0400)]
sipb-xen-base -> invirt-base in dependency lists
svn path=/trunk/packages/invirt-console-host/; revision=1372
Evan Broder [Sun, 26 Oct 2008 01:07:56 +0000 (21:07 -0400)]
sipb-xen-database-common -> invirt-database in invirt-console-server
svn path=/trunk/packages/invirt-console-server/; revision=1293
Evan Broder [Sat, 25 Oct 2008 23:18:57 +0000 (19:18 -0400)]
Remove dependency on sipb-xen-chrony-config in invirt-console-server
svn path=/trunk/packages/invirt-console-server/; revision=1284
Evan Broder [Sat, 25 Oct 2008 18:12:06 +0000 (14:12 -0400)]
Don't connect to the database in invirt-update-conserver - it's not used
svn path=/trunk/packages/invirt-console-host/; revision=1246
Evan Broder [Fri, 24 Oct 2008 18:00:26 +0000 (14:00 -0400)]
Kill DEB_AUTO_UPDATE_DEBIAN_CONTROL in invirt-console-host
svn path=/trunk/packages/invirt-console-host/; revision=1226
Evan Broder [Fri, 24 Oct 2008 18:00:23 +0000 (14:00 -0400)]
Standardize on "Invirt project" in invirt-console-server
svn path=/trunk/packages/invirt-console-server/; revision=1222
Greg Price [Fri, 24 Oct 2008 11:10:26 +0000 (07:10 -0400)]
use new initscript library in invirt-console-host
svn path=/trunk/packages/invirt-console-host/; revision=1212
Greg Price [Fri, 24 Oct 2008 08:57:02 +0000 (04:57 -0400)]
fix our copyright files
E.g., this is free software.
svn path=/trunk/packages/invirt-console-server/; revision=1205
Greg Price [Fri, 24 Oct 2008 08:57:02 +0000 (04:57 -0400)]
fix our copyright files
E.g., this is free software.
svn path=/trunk/packages/invirt-console-host/; revision=1205
Greg Price [Fri, 24 Oct 2008 08:00:48 +0000 (04:00 -0400)]
sipb-xen-console -> invirt-console-server
svn path=/trunk/packages/sipb-xen-console/; revision=1200
Greg Price [Fri, 24 Oct 2008 07:35:35 +0000 (03:35 -0400)]
fix old bug in invirt-console-host initscript
Also simplify initscript dramatically, like our other good initscripts.
svn path=/trunk/packages/invirt-console-host/; revision=1198
Greg Price [Fri, 24 Oct 2008 05:44:16 +0000 (01:44 -0400)]
sipb-xen-console-server -> invirt-console-host
svn path=/trunk/packages/invirt-console-host/; revision=1187
Evan Broder [Tue, 14 Oct 2008 07:14:15 +0000 (03:14 -0400)]
Add a dummy console for the console server's conserver in case no VMs
are running
svn path=/trunk/packages/sipb-xen-console/; revision=1121
Evan Broder [Tue, 14 Oct 2008 07:14:14 +0000 (03:14 -0400)]
Add a dummy console for the host conservers in case no VMs are running
svn path=/trunk/packages/sipb-xen-console-server/; revision=1120
Evan Broder [Tue, 14 Oct 2008 06:42:59 +0000 (02:42 -0400)]
Don't run conserver as root - give it sudo abilities
svn path=/trunk/packages/sipb-xen-console-server/; revision=1118
Evan Broder [Tue, 14 Oct 2008 05:43:23 +0000 (01:43 -0400)]
Run conserver as root on hosts so it can run xm console
svn path=/trunk/packages/sipb-xen-console-server/; revision=1116
Evan Broder [Tue, 14 Oct 2008 05:40:24 +0000 (01:40 -0400)]
No really - correctly divert conserver.cf in
sipb-xen-console-/server/, not sipb-xen-console
svn path=/trunk/packages/sipb-xen-console-server/; revision=1114
Evan Broder [Tue, 14 Oct 2008 05:34:49 +0000 (01:34 -0400)]
Correctly divert conserver.cf in sipb-xen-console-server
svn path=/trunk/packages/sipb-xen-console-server/; revision=1112
Evan Broder [Mon, 6 Oct 2008 06:32:00 +0000 (02:32 -0400)]
Update nss-pgsql.conf.mako to reflect new (more sane) config file
format
svn path=/trunk/packages/sipb-xen-console/; revision=1072
Evan Broder [Mon, 6 Oct 2008 05:49:20 +0000 (01:49 -0400)]
nscd.conf was getting generated wrong. Fix it
Also known as "why I shouldn't be allowed to write Perl"
svn path=/trunk/packages/sipb-xen-console/; revision=1068
Evan Broder [Sun, 5 Oct 2008 09:27:30 +0000 (05:27 -0400)]
Make ConsoleFS RouteFS-based
svn path=/trunk/packages/sipb-xen-console/; revision=1064
Evan Broder [Sun, 5 Oct 2008 08:53:42 +0000 (04:53 -0400)]
Update config files to work with Hardy
Switch them to use DEB_TRANSFORM_FILES in the process
svn path=/trunk/packages/sipb-xen-console/; revision=1062
Yang Zhang [Thu, 14 Aug 2008 19:15:38 +0000 (15:15 -0400)]
generate config files using mako
svn path=/trunk/packages/sipb-xen-console-server/; revision=889
Yang Zhang [Thu, 14 Aug 2008 19:11:14 +0000 (15:11 -0400)]
generate config files using mako
svn path=/trunk/packages/sipb-xen-console/; revision=888
Yang Zhang [Wed, 13 Aug 2008 06:05:31 +0000 (02:05 -0400)]
using mako-render to generate nss-pgsql.conf from gen_config
svn path=/trunk/packages/sipb-xen-console/; revision=887
Yang Zhang [Sun, 3 Aug 2008 05:33:27 +0000 (01:33 -0400)]
generate issue.net.no_tkt from debian init script
svn path=/trunk/packages/sipb-xen-console/; revision=844
Yang Zhang [Sun, 3 Aug 2008 05:22:48 +0000 (01:22 -0400)]
* added decomposition of DB URI
* generate nss-pgsql.conf from debian init script
svn path=/trunk/packages/sipb-xen-console/; revision=843
Yang Zhang [Sun, 3 Aug 2008 05:01:49 +0000 (01:01 -0400)]
- sipb_xen_database -> invirt.database
- use invirt config
svn path=/trunk/packages/sipb-xen-console/; revision=841
Greg Price [Sat, 2 Aug 2008 22:59:44 +0000 (18:59 -0400)]
sipb-xen-console-server is totally configurable
svn path=/trunk/packages/sipb-xen-console-server/; revision=815
Greg Price [Sat, 2 Aug 2008 03:58:35 +0000 (23:58 -0400)]
get db connection name from config in sipb-xen-update-conserver
svn path=/trunk/packages/sipb-xen-console-server/; revision=814
Greg Price [Sat, 2 Aug 2008 03:50:51 +0000 (23:50 -0400)]
get console-server hostname from config in sipb-xen-update-conserver
svn path=/trunk/packages/sipb-xen-console-server/; revision=813
Greg Price [Sat, 2 Aug 2008 03:43:27 +0000 (23:43 -0400)]
use invirt.config in sipb-xen-console-server
svn path=/trunk/packages/sipb-xen-console-server/; revision=811
Greg Price [Sat, 2 Aug 2008 03:27:32 +0000 (23:27 -0400)]
todo lists for configuration
I looked through all the code for hardcoded details that should be moved
to configuration, and listed them in a file config.todo in each package
directory. These can be knocked off line-by-line as todo lists, and
removed when empty.
svn path=/trunk/packages/sipb-xen-console/; revision=810
Greg Price [Sat, 2 Aug 2008 03:27:32 +0000 (23:27 -0400)]
todo lists for configuration
I looked through all the code for hardcoded details that should be moved
to configuration, and listed them in a file config.todo in each package
directory. These can be knocked off line-by-line as todo lists, and
removed when empty.
svn path=/trunk/packages/sipb-xen-console-server/; revision=810
Greg Price [Thu, 31 Jul 2008 02:29:17 +0000 (22:29 -0400)]
use invirt-getconf to generate config in sipb-xen-console
svn path=/trunk/packages/sipb-xen-console/; revision=800
Greg Price [Tue, 22 Jul 2008 05:37:37 +0000 (01:37 -0400)]
update sipb-xen-console-server for current config-package-dev
svn path=/trunk/packages/sipb-xen-console-server/; revision=709
Greg Price [Tue, 22 Jul 2008 05:29:06 +0000 (01:29 -0400)]
simplify host's conserver.cf
svn path=/trunk/packages/sipb-xen-console-server/; revision=708
Greg Price [Tue, 22 Jul 2008 05:23:11 +0000 (01:23 -0400)]
don't hardcode host's hostname in conserver.cf
svn path=/trunk/packages/sipb-xen-console-server/; revision=707
Greg Price [Tue, 22 Jul 2008 05:16:12 +0000 (01:16 -0400)]
on console, get Kerberos realm from config
svn path=/trunk/packages/sipb-xen-console-server/; revision=706
Greg Price [Mon, 21 Jul 2008 22:30:55 +0000 (18:30 -0400)]
generate console config from /etc/invirt/* at start/reload
svn path=/trunk/packages/sipb-xen-console/; revision=699
Greg Price [Mon, 21 Jul 2008 21:41:25 +0000 (17:41 -0400)]
changelog
svn path=/trunk/packages/sipb-xen-console/; revision=697
Greg Price [Mon, 21 Jul 2008 21:39:57 +0000 (17:39 -0400)]
use sipb-xen-base on console
svn path=/trunk/packages/sipb-xen-console/; revision=696
Greg Price [Sun, 20 Jul 2008 19:43:29 +0000 (15:43 -0400)]
update sipb-xen-console for current config-package-dev
svn path=/trunk/packages/sipb-xen-console/; revision=683
Greg Price [Sun, 20 Jul 2008 05:10:02 +0000 (01:10 -0400)]
move console-server config to a config package
svn path=/trunk/packages/sipb-xen-console/; revision=678
Greg Price [Sun, 13 Jul 2008 12:57:03 +0000 (08:57 -0400)]
multiplex conserver across hosts
svn path=/trunk/packages/sipb-xen-console-server/; revision=672
Greg Price [Sun, 13 Jul 2008 12:57:03 +0000 (08:57 -0400)]
multiplex conserver across hosts
svn path=/trunk/packages/sipb-xen-console/; revision=672
Evan Broder [Wed, 2 Apr 2008 08:50:03 +0000 (04:50 -0400)]
Forgot one other change I made on black-mesa
svn path=/trunk/packages/sipb-xen-console-server/; revision=403
Evan Broder [Wed, 2 Apr 2008 08:43:34 +0000 (04:43 -0400)]
One of these days I'll learn not to hack when I should be sleeping
svn path=/trunk/packages/sipb-xen-console-server/; revision=400
Evan Broder [Wed, 2 Apr 2008 08:36:45 +0000 (04:36 -0400)]
Create and destroy conserver consoles through a Python script,
instead of a shell script. Also run this script every 5 minutes or so
svn path=/trunk/packages/sipb-xen-console-server/; revision=397
Evan Broder [Wed, 2 Apr 2008 05:48:23 +0000 (01:48 -0400)]
Yeah...I'm still an idiot
svn path=/trunk/packages/sipb-xen-console/; revision=395
Evan Broder [Wed, 2 Apr 2008 05:42:37 +0000 (01:42 -0400)]
And...I'm an idiot
svn path=/trunk/packages/sipb-xen-console-server/; revision=393
Evan Broder [Wed, 2 Apr 2008 05:36:44 +0000 (01:36 -0400)]
Misnamed a file
svn path=/trunk/packages/sipb-xen-console-server/; revision=391
Evan Broder [Wed, 2 Apr 2008 04:58:22 +0000 (00:58 -0400)]
Change to using conserver instead of ssh
svn path=/trunk/packages/sipb-xen-console/; revision=386
Evan Broder [Wed, 2 Apr 2008 04:58:22 +0000 (00:58 -0400)]
Change to using conserver instead of ssh
svn path=/trunk/packages/sipb-xen-console-server/; revision=386
Evan Broder [Wed, 2 Apr 2008 02:25:27 +0000 (22:25 -0400)]
Fixing a typo
svn path=/trunk/packages/sipb-xen-console/; revision=384
Evan Broder [Wed, 2 Apr 2008 02:21:23 +0000 (22:21 -0400)]
Don't add "d_" to the server name here - do it later
svn path=/trunk/packages/sipb-xen-console/; revision=382
Evan Broder [Wed, 2 Apr 2008 00:06:31 +0000 (20:06 -0400)]
Added configuration changes for Kerberos and passwordless SSH, and fixed some miscellaneous things.
I know that /etc/pam.d/ssh and /etc/ssh/sshd_config should probably be done with the other debathena config magic, but I just don't understand it, and also, my Perl-fu isn't good enough
svn path=/trunk/packages/sipb-xen-console/; revision=380
Evan Broder [Sun, 30 Mar 2008 22:22:18 +0000 (18:22 -0400)]
The consolefs directory should be created when the package is
installed so consolefs has somewhere to mount
svn path=/trunk/packages/sipb-xen-console/; revision=371
Evan Broder [Sun, 30 Mar 2008 21:59:19 +0000 (17:59 -0400)]
Forgot to change the version number - sorry
svn path=/trunk/packages/sipb-xen-console/; revision=369
Evan Broder [Sun, 30 Mar 2008 21:57:21 +0000 (17:57 -0400)]
fuse should get modprobe'd at boot
svn path=/trunk/packages/sipb-xen-console/; revision=368
Evan Broder [Sun, 30 Mar 2008 21:43:16 +0000 (17:43 -0400)]
It should not be trivial for us to hack users' machines
svn path=/trunk/packages/sipb-xen-console/; revision=366
Evan Broder [Sun, 30 Mar 2008 18:22:48 +0000 (14:22 -0400)]
Added comments and changed to using the syslog module instead of print
svn path=/trunk/packages/sipb-xen-console/; revision=359