64 Commits

Author SHA1 Message Date
Mitchell Hashimoto
2cfa79ac6d Setting hostname on Debian (not Ubuntu) should now work [closes GH-307] 2011-02-28 23:38:30 -08:00
Mitchell Hashimoto
41e98c97d6 Fix issue with "mount_nfs_fail" translation missing 2011-02-08 22:29:32 -08:00
Mitchell Hashimoto
a0dacb0fc2 NFS folders with spaces should now work [GH-293] 2011-02-08 21:14:20 -08:00
Chris Beauchamp
13f8313378 Changes to fix the fqdn 2011-02-08 18:55:53 -08:00
Mitchell Hashimoto
8d55bdcae5 Style tweaks and tests added for changing host name 2011-01-28 17:41:48 -08:00
Mitchell Hashimoto
60ef9e482b Modify /etc/hosts for RedHat when setting hostname 2011-01-28 17:34:26 -08:00
Mitchell Hashimoto
94b5074430 Merge branch 'master' of https://github.com/michaelbearne/vagrant 2011-01-28 17:30:15 -08:00
Mitchell Hashimoto
d58c1cf4d7 Gentoo host only network no longer fails if already enabled. [closes GH-286] 2011-01-26 14:31:59 -08:00
Mitchell Hashimoto
baa2041c37 FreeBSD system 2011-01-21 16:03:50 -08:00
Kenneth Vestergaard
484b7290fa add system provider for FreeBSD 2011-01-21 15:58:26 -08:00
Michael Bearne
f757184c06 added support for changing host name on up for Debian, Ubuntu and RedHat 2011-01-14 17:51:19 +00:00
Mitchell Hashimoto
b302053f6e Update CHANGELOG for RedHat host only networking 2011-01-10 18:15:55 -08:00
Michael Bearne
eda6b81093 re-implemented redhat distribution of host only network with additional check to see if network interface is up as on intial setup when not using dhcp the interface will be down as dhcp lookup will time out. To prevent vagrant time out on boot you need to add file /etc/dhclient.conf with value content timeout 1; to guest this is beacuse the default is 60 seconds this should be done in the base box 2011-01-10 17:15:15 +00:00
Michael Bearne
8b6d63ab58 Merge remote branch 'remotes/upstream/master'
Refactored redhat distribution to fit new model

Conflicts:
	lib/vagrant/systems/linux.rb
	templates/debian_network_entry.erb
	templates/locales/en.yml
	templates/network_entry.erb
	templates/network_entry_debian.erb
2011-01-10 14:21:52 +00:00
Mitchell Hashimoto
766607db49 Raise an error message if host only networking is not supported 2011-01-09 13:34:37 -08:00
Mitchell Hashimoto
2fe2246bbd Debian system. Linux distro dispatch to debian/gentoo 2011-01-09 13:19:50 -08:00
Mitchell Hashimoto
3643181021 Gentoo needs its own prepare_host_only_network method 2011-01-09 13:12:57 -08:00
Mitchell Hashimoto
b6bcd4d234 Gentoo system, inherit from linux 2011-01-09 13:09:55 -08:00
Tino Breddin
9ef1f13a6c Added new system definition for Gentoo. 2011-01-09 13:07:34 -08:00
Mitchell Hashimoto
d00f314eb9 Systems can now respond to distro_dispatch to return specific distro systems 2011-01-09 13:06:26 -08:00
Mitchell Hashimoto
b9463de5b9 Helpful error message if NFS mount fails in Linux [closes GH-135] 2011-01-09 12:17:46 -08:00
Michael Bearne
89d7b44e1f added test for determining distribution and preparing guest network for Redhat distribution 2011-01-05 15:44:33 +00:00
Michael Bearne
a1e864e3ff Merge remote branch 'remotes/upstream/master' into redhat-distro 2011-01-04 09:29:15 +00:00
Ivan Evtuhovich
cdbe14c09e Fix bug with mount vboxfs in SLES 11 boxes. Issue #251 2010-12-30 21:01:49 -06:00
Mitchell Hashimoto
7c7f5d48fe Don't need to call ".new" on raising exceptions 2010-12-21 20:04:21 -08:00
Michael Bearne
d143fa965e redhat distribution implemention for host only network 2010-12-16 13:30:44 +00:00
Lincoln Stoll
0e0bc33137 Configurable solaris 'suexec' command, fix shared folder mount 2010-12-07 16:50:27 -08:00
Mike Williams
3f358f5df6 Ensure host-only interface is down before reconfiguring it. 2010-11-08 18:07:58 -08:00
Mike Williams
9a254937fc Use ifup on the host-only interface, rather than rebooting all interfaces. 2010-11-08 18:07:37 -08:00
Mitchell Hashimoto
d003cc4f32 UI methods no longer automatically translate. Makes it easier for plugin developers. 2010-09-21 18:12:24 -06:00
Mitchell Hashimoto
86465a36c0 Change method by which configuration classes register themselves to be cleaner 2010-09-11 09:02:55 -07:00
Mitchell Hashimoto
bd70a18e68 Slight cleanup of the linux system 2010-09-09 00:09:18 -07:00
Blake Irvin
123e87c13c Added a rough system class for Solaris - solaris.rb 2010-09-09 00:06:23 -07:00
Mitchell Hashimoto
ae6e42dbbc Scope SSH errors to proper exception classes 2010-09-01 10:47:34 -07:00
Mitchell Hashimoto
364233527e SSH no longer raises ActionException. Raises VagrantError 2010-09-01 10:00:49 -07:00
Mitchell Hashimoto
21e4477c39 Rip out unison syncing. It never got to see the light of day. Just didn't work out. (NFS replaced it) 2010-08-27 23:31:38 -07:00
Mitchell Hashimoto
12ce76ffd0 Convert provisioners and systems to I18n 2010-08-27 21:02:11 -07:00
Mitchell Hashimoto
a699122260 No more logger usage for outputting to the shell 2010-08-25 22:38:24 -07:00
Mitchell Hashimoto
fe430ff006 Mount NFS folders on the linux system 2010-07-13 22:04:56 -07:00
Mitchell Hashimoto
6887f08bf7 Get host IP on NFS middleware and call proper system methods 2010-07-11 21:33:49 -07:00
Mitchell Hashimoto
13a46ac1bd ActionException on Vagrant::Action 2010-07-08 21:30:36 -07:00
Mitchell Hashimoto
499340aa03 Increase halt timeout to 30 seconds 2010-06-29 20:42:39 -07:00
Mitchell Hashimoto
3006fa35c3 Remove the .unison folder to avoid "folder is empty" error 2010-06-22 23:54:05 -07:00
Mitchell Hashimoto
03262b0a04 Remove sync TO folder for unison prior to setting up cron 2010-06-22 23:42:45 -07:00
Mitchell Hashimoto
97f82d7140 Better, more unified logging for unison 2010-06-22 23:33:20 -07:00
Mitchell Hashimoto
f3c6c7320b Better unison script locking and proper from/to 2010-06-20 21:34:36 -07:00
Mitchell Hashimoto
47403e16cc Now checks if unison binary is installed before running 2010-06-20 14:38:58 -07:00
Mitchell Hashimoto
c7bbfcc5a1 create_unison method implemented on the system 2010-06-20 02:16:32 -07:00
Mitchell Hashimoto
67ab68df89 System prepare_unison method + tests 2010-06-20 02:07:32 -07:00
John Bender
eec0986bc7 switched directory syncing over to unison 2010-06-05 00:39:25 -07:00