-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Various changes... #1
Open
jasherai
wants to merge
23
commits into
devstructure:master
Choose a base branch
from
jasherai:develop
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
linux compat [WIP]
are available for this project (useful if you use rvmrc for segragation)
so we can rerun without having to start from scratch completely
* feature/cleanups_and_fixes: Add snapshot after initial install and after install of vagrant deps so we can rerun without having to start from scratch completely Add a Gemfile and dep for vagrant gem so it is easy to ensure all deps are available for this project (useful if you use rvmrc for segragation) Add an rvmrc to be able to use this with different versions of ruby easily Ensure private ssh key has correct permissions Remove devstructure branding on files.
network isn't locked to the wrong mac addr
…ironment variable username from the current user. This meant the specified username wasn't created on the VM, only your current username was used
vagrant up, a new mac addr is assigned to the box which makes the OS barf on network name assignment
guaranteed to be safe in the future
nfs-common package by default. Empty string should be used to prevent the package from being installed. This allows you to keep the base box smaller if nfs is not required
This is disabled by default, but configured to use the host machines IP address ( in nat mode ) for the proxy address. You can configure this as needed. As it is configured for use during the OS installation the proxy settings are used for APT even after install. This means you should either disable the proxy config for the box before packaging or ensure the vagrant host is running a proxy.
Try and remove debconf errors for tty-required and make dev process a little smoother
By default, remove the proxy settings before packaging the box. If you are packaging for your team which has an apt proxy enabled on their host machines, and have enabled the proxy setting for the initial os install, you may want to disable this option.
files. [Disabled by default] You NEED a webserver... atleast until the debian-installer/preseed tools allow you to get the seed file via tftp (And thereby allow us to use the built in tftp server in VirtualBox) TODO: Write up README for this process and attach example webserver config.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I don't know if any of my tweaks are helpful to you, but feel free to pull/comment as you wish!
Thanks for starting such a useful project!
jasherai