<div dir="ltr">I'm doing something similar.  I'm using Vagrant with SaltStack to do my configuration management.  I would recommend you do the same (or similar, with puppet/chef/etc).  I went through quite a bit of pain at one point when I lost track of a machine's configuration, and I don't want to repeat that experience.  Also, SaltStack has a nice provisioning system.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Feb 24, 2014 at 6:19 PM, dabd <span dir="ltr"><<a href="mailto:dario.rehman@gmail.com" target="_blank">dario.rehman@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">I followed your nice post and made a minimal debian machine with haskell installed (skipped the ruby and puppet stuff). <div><br></div><div>I had some problems installing debian jessie on virtualbox but managed to get there by first installing debian stable and then upgrading to jessie.</div>
<div><br></div><div>It would be nice to be able to automate the whole process of creating a box with packer and vagrant. I may attempt to do this using ansible instead of puppet or chef.</div><div><br></div><div>Thanks.</div>
<div><div class="h5"><div><br></div><div><div><br>On Monday, February 24, 2014 5:41:05 PM UTC, dabd wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">
Thanks. I am also reading about provisioning tools like Chef, Puppet and Ansible.  So far I liked Ansible the most because it looks simpler.<br><br>On Monday, February 24, 2014 1:13:58 PM UTC, Christian Laustsen wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
dabd <dario.rehman <at> <a href="http://gmail.com" target="_blank">gmail.com</a>> writes:<p>> <br>> Hi,<br>> I am currently reading through Packer documentation <a href="http://www.packer.io/" target="_blank">http://www.<u></u>packer.io/</a> <br>
> and vagrant <a href="http://www.vagrantup.com/" target="_blank">http://www.vagrantup.<u></u>com/</a>. <br>> <br>> I would like to set up a minimal reproducible Haskell development <br>> environment on Manjaro Linux (64-bit) running on VirtualBox.<br>
> <br>> <br>> Does anyone have a Packer template for this distro or a Vagrant box <br>>for Haskell development on any other distro?<br>> <br>> Thanks.<br>> <br>> <br>> ______________________________<u></u>_________________<br>
> Haskell-Cafe mailing list<br>> Haskell-Cafe <at> <a href="http://haskell.org" target="_blank">haskell.org</a><br>> <a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/<u></u>mailman/listinfo/haskell-cafe</a><br>
> </p><p>Setting up your own vagrant box is fairly straight forward, you can <br>then just install the tools you want to always be available and then <br>use that as a base box.</p><p>I recently went through itself myself and wrote an article[0] about it, it <br>
should be easy to follow and just change the distro I used (Debian) with <br>whatever you want.</p><p>Since you mentioned <a href="http://packer.io" target="_blank">packer.io</a> this might also be relevant to <br>you <a href="https://github.com/opscode/bento" target="_blank">https://github.com/opscode/<u></u>bento</a> ..</p>
<p>//Christian</p><p>[0] <a href="http://codetalk.io/blog/5/deploying-with-vagrant" target="_blank">http://codetalk.io/blog/5/<u></u>deploying-with-vagrant</a></p><p>______________________________<u></u>_________________<br>
Haskell-Cafe mailing list<br><a>Haskel...@haskell.org</a><br><a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/<u></u>mailman/listinfo/haskell-cafe</a><br></p><p></p><p>
</p><p></p><p></p><p></p><p></p></blockquote></div></blockquote></div></div></div></div></div><br>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br></div>