project-bin-host

1.0.1 • Public • Published

project-bin-host

Help to manage per project host file.

Compatible both windows / linux, see below.

It will also flush your host cache when ran under windows.

Install

npm i project-bin-host -g

Usage

Description

  Usage: project-host [options] [command]


  Commands:

    load [options] [file]    Load given file into your system. file=.hostile
    unload [options] [file]  Unload given file into your system. file=.hostile
    *                        Help

  Options:

    -h, --help     output usage information
    -V, --version  output the version number

Load file of entries

project-host load hostfile.txt

Unload file of entries

project-host unload hostfile.txt
Host File

.hostile

# hostile file
# npm i project-bin-host -g
# project-host load

4.4.4.4 dns1.google.com
8.8.8.8 dns2.google.com
Windows

Windows can t be automated using this software as it will throw an UAC query.

The user must then click yes / no.

If you d like to automate a process under windows that requires administrator privileges,

please check

runas /profile /USERNAME:Administrator WHATVEVER.cmd

And https://github.com/feross/hostile

Note also that because of the clunky nature of the solution to trigger UAC, it is not possible to get standard input / output feed from rooted process.

This means it is not possible to provide user feedback about command completion success or failure. : /

Linux

Please run the command with sudo.

Tests

There are no tests as i don t know how to do with that UAC stuff.

Readme

Keywords

none

Package Sidebar

Install

npm i project-bin-host

Weekly Downloads

1

Version

1.0.1

License

WTF

Last publish

Collaborators

  • maboiteaspam