---
name: "hostfiles"
section: "1p"
platform: "linux"
package: "hostfiles"
version: "0.09-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/hostfiles"
---

# hostfiles(1p)

A simple script to manage multiple sets of hostfiles on \*NIX systems

## NAME

hostfiles - A simple script to manage multiple sets of hostfiles on \*NIX systems

## SYNOPSIS

hostfiles \[options\]

```
  Options:
    --enable        Enable one or more hostfile fragments
    --disable       Disable one or more hostfile fragments
    --status        Display the status of various hostfile fragments
    --interactive   Present an interactive list of hostfile fragments
```

## OPTIONS

- **--enable**

  Enable one or more hostfile fragments.  This option may be specified multiple times and multiple fragments may be specified in a comma-separated list.

- **--disable**

  Disable one or more hostfile fragments.  This option may be specified multiple times and multiple fragments may be specified in a comma-separated list.

- **--status**

  Display a list of fragments and their status.  A '+' indicates the fragment is enabled.  A '\*' indicates an enabled fragment has been changed in /etc/hosts.

- **--interactive**

  Presents an interactive list of hostfile fragment to enable or disable.

## DESCRIPTION

**This program** will read the hostfile fragments specified to be enabled from /etc/hostfiles/\<fragment\_name\> and add them to /etc/hosts.  It will remove any fragments from /etc/hosts that are specified to be disabled.

## LICENSE

Copyright (c) 2010-11 Anthony J. Mirabella. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

## AUTHOR

Anthony J. Mirabella \<mirabeaj AT gmail DOT com\>
