Comments (16)
@tomjn i purposefully moved this to an org to remove the burden from Lex of maintaining it. I then rewrote and updated it to do what i needed that the existing cli lacked and would gladly welcome more contributors in the org if they're willing to put their ring in the hat.
if you would like your vagrant wrapper open sourced and hosted on this org I'm all for adding it and making you the owner so you can contribute to the solution of a single cli tool for all hosts files. let me know if that's something you'd like to do, i'd even help write it up as i literally have that problem myself but lack motivation to starting it.
from cli.
@tomjn following up to see if you'd like to discuss more.
from cli.
from cli.
ah ya rest up and hope for a speedy recovery. whenever you're ready but it seems you've thought about this a bit. you could also embed goodhosts some how, it's only 1.5mb built and is trivial in size in comparison to vagrant images you're already pulling down to get a box booted
from cli.
I started a vagrant plugin that use this tool https://github.com/Mte90/vagrant-goodhosts but I didn't tested.
It is a fork of https://github.com/cogitatio/vagrant-hostsupdater/ without all the code to edit the hosts file and instead use the cli tool.
So probably need a way to download automatically the binary file for the system.
from cli.
Just an example of the output right now, the plugin works as it is.
The only point missing is the cli
download :-)
I did also a branch of VVV https://github.com/Varying-Vagrant-Vagrants/VVV/tree/vagrant-goodhosts with the support of this plugin.
It is based on the other one so support the same settings but probably there is space for some cleaning as it is now is very simple.
from cli.
Released the final package with everything https://github.com/Mte90/vagrant-goodhosts/releases/tag/1.0.0-beta looking for some testing.
Right now there is a pr for VVV support for this new plugin Varying-Vagrant-Vagrants/VVV#2148
from cli.
@Mte90 that's great! +1 from me
from cli.
you guys fine with the repos where they are or do you want a goodhosts/vagrant repo to put this in? no problem to add you as admins to that repo if you want to keep it here.
from cli.
I can migrate the repo it is not a problem.
I prefer just to test the plugin now, so I can publish a stable also on rubygems.
from cli.
sure, ping me when youre ready. wasn't sure if you needed more from me on it today.
from cli.
As today no but in the meantime you can add me as admin, so when I am ready I can migrate the repo :-)
from cli.
easy peasy, adding now
from cli.
you guys good on this question? can i close the issue?
from cli.
I think we're good to go :) Thanks for being patient and guiding us!
from cli.
@tomjn my pleasure, welcome to the goodhosts party
from cli.
Related Issues (19)
- Create Backup Cmd
- Goodhosts don't remove duplicates HOT 10
- Goodhosts issues on OSX HOT 9
- Add a version subcommand or parameter HOT 1
- Goodhosts check requires a writable hosts file HOT 2
- Create Restore Cmd
- clean and check shortened subcommands are the same HOT 1
- More clean options HOT 3
- readme not updated with 1.0.6-1.0.7 HOT 2
- Goodhosts' rewrite of the hosts file renders MAMP incapable of managing its entries HOT 30
- False assumption: IPs appear in a single position HOT 3
- goodhosts stalls when the /etc/hosts file has too many entries HOT 3
- Install cli with brew? HOT 1
- Breaks Windows hosts file line length rules HOT 3
- Windows maximum aliases per line HOT 3
- Crosspost: https://github.com/goodhosts/hostsfile/issues/39 HOT 1
- Bug: Comment detection on host line is missing HOT 3
- Fix BOM HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cli.