Hosts
Hosts 0.1.3
Your rating: Now say why...

(19) 4.157894736842105

System preference pane to manage your host file.   Free
Add to my Watch List
Email me when discounted
Hosts is a system preference pane to manage your hosts file.

Hosts add a preference pane to your system preferences which lets you toggle your host file entries on and off, as well as add and remove them.

Hosts.prefpane likes to keep your hosts file clean. When an entry is toggled off, it is not commented out in the hosts file, but instead stored in the app's preferences storage. This means you will have to uncomment all your unused host entries and untoggle them in the prefpane if you want to use them. Comments are treated as comments and will never show up
What's New
Version 0.1.3:
  • Fix crash when there are trailing spaces in the host name.
Requirements
  • Intel, 64-bit processor
  • OS X 10.6.6 or later



MacUpdate - Hosts




  • Gas Mask
    +5

  • TCPBlock
    +3

  • Little Snitch
    +2
Hosts User Discussion (Write a Review)
ver. 0.x:
(19)
Your rating: Now say why...
Overall:
(19)

sort: smiles | time
burypromote

-32
Mac Os X 4ever commented on 01 Aug 2013
The installer is totally broken, or may require a restart and doesn't say so.
An installer is totally useless for a pref pane.
They should have just included the pref pane file and you can double-click it and the OS automatically installs and activates it. No restart.
I think a lot of the comments about it not working is because of this crappy installer.
I simply located the file in /Library/PreferencePanes/, then I double-clicked it, and now it shows up in the System Prefs.
For all the users that couldn't get it to work, just try that or log out and in.
For the developer, lose the installer pls.
Now that I got it installed, I still need to look at it before rating it.
[Version 0.1.3]

2 Replies

burypromote

-32
Mac Os X 4ever replied on 01 Aug 2013
Very strange and buggy app.
Comes up blank.
So, I added an entry, then I can see it in the hosts file, but it's the only thing shown in the pref pane app. All other entries are ignored.
I even tried to blank the orig file except the Apple default entries to see if that's what it was comparing for an ignore, but that didn't work.
The app just doesn't work. It ignores all of the entries in the hosts file except what has been put in with the app.
Makes no sense.
burypromote

+76
Mikael B replied on 23 Dec 2013
I disagree as I think it makes sense the app SHOULD leave anything it didn't create alone. This is one rule all other apps that I use that messes with the hosts file adheres to.
burypromote
+1

+1

sgagner reviewed on 04 May 2013
For me as a professional web producer, this is the perfect tool when building new websites for customers. Easy to add new domains while waiting for the domain to propagate.
Easy to set up, easy to edit, easy to use, makes my life easier.
[Version 0.1.3]


burypromote
-2

+9

Gaberdine reviewed on 28 Apr 2013
*This review and one-start rating applies to Snow Leopard only*

I don't think this version is suitable for Snow Leopard. Beware!

In the troubleshooting tab (here on MacUpdate) the developer remarks that Hosts hasn't been tested on SL in a long time and provides a link to an older version. I don't know how well that works but the system info here should be updated *urgently* to say NOT FOR SNOW LEOPARD.

For me it either crashes on launch or generates lots of errors (viewable in Console.app) - and then it can't actually save new entries to the Hosts file anyway!

Worst of all, it won't let me uninstall ("because an error occurred"). Maybe this bug and the preferred removal is documented elsewhere (I'm looking now) but it really belongs in the prefpane itself otherwise it is very much against Apple Developer guidelines to have a Prefpane that can't be uninstalled from the System Preferences window.

I'd like to give no rating for use with SL but I am obliged to in order to leave a review, so 1 star, I'm afraid.
[Version 0.1.3]

6 Replies

burypromote
+2

+229
bbw7 replied on 15 May 2013
You could give a comment instead. You do this by changing the Review Option to Comment.

But thanks for the SL-related info.
burypromote
+1

+6
Johnny_n replied on 01 Jul 2013
Yeah, seriously. You're giving something 1 star because it isn't compatible with an OS that's 4 years (and soon 3 versions) out of date?
burypromote
+1

+9
Gaberdine replied on 01 Jul 2013
Duh, Johnny-n, did you read anything before your comment?

I gave it one star because it does not work under one of the OS versions it claims to be compatible with. How is that not valid? Why is that so hard for you to comprehend?

As stated: "This review and one-star rating applies to Snow Leopard only". I think that's fair and responsible reviewing.

And I placed it here so that SL users would see it and avoid.

If my (honest and correct) one star is dragging the score down, all the dev need do is change the description to say "Compatible with 1.7 and above" and update the version number; this review will become irrelevant and the rating won't apply any more.
Simples.
burypromote
+2

+197
GeoProf replied on 14 Jul 2013
I’d like to hear from PermanentMarkers (the dev) about this. Does this generally work well on Snow Leopard or not (assuming it’s running on a 64-bit architecture)? It sounds like a lot of SL users are having trouble.
burypromote
-1

+340
Xenophile replied on 09 Dec 2013
Your one-star rating gets averaged among all the ratings, there is no way to rate an app for one OS X version. So you buggered the developer's rating for a mistake in MU's compatbility list.

You can click on the drop-down menu above the text box to switch your post from a "review" to a "comment", so you can warn people about the compatibility problem without rating the app. Better yet, you could notify the developer of the mistake so he gets a chance to fix it. Of course that doesn't give you the same thrill as nailing someone with a one-star review, does it?
burypromote
+1

+9
Gaberdine replied on 10 Dec 2013
Oh Xenophile, grow up. Leaving a one star review gives no joy to anybody…

…and this has nothing to do with a mistake in MU's compatibility list. Host's own info.plist has a minimum system version of 10.6.6

Furthermore, the developer is well aware that Hosts does not work under SL. There used to be a comment from the dev right here on MU (which has now vanished) saying it had not been tested on SL in a long time and offering an earlier version - which also wasn't tested on SL and which also didn't work.

It is quite within the dev's power to do something about this problem, even if that just means changing the info.plist file and telling MU to update their listing.

None of this addresses the fact that it is a prefpane that is unnecessarily installed via an installer but does not come with an uninstaller and, worst of all, **cannot be uninstalled from within System Preferences** because it always throws up an error.

I am well aware that the score is averaged. Sure I could have left a comment at the time instead of a review - and maybe that would have been kinder - but I stand by my comments and by my score, based on my own experience with Hosts.

4/5 stars is a very good average for an app that is actually worse than useless in at least one of the 3 (or 4…?) OS versions it claims to support… but I'm glad it works for you.
burypromote

+275
MisterE commented on 03 Mar 2013
A good addition would be a button to flush the dnscacheutil.
[Version 0.1.3]


burypromote
+1

+4

Bricci_mn reviewed on 13 Feb 2013
Simple, fast, almost complete!
[Version 0.1.3]


burypromote
+1

+12

Antoniong reviewed on 30 Jan 2013
Works perfectly. does what is says.
[Version 0.1.3]


burypromote
+1

+71

Wickedsp1d3r reviewed on 15 Jan 2013
Unusable, crashes all the time.
[Version 0.1.3]


burypromote
+1

+22

Ironman reviewed on 06 Dec 2012
Worst freeware I tried. ever.
Basically nothing works.

Mac Pro running 10.6.8
[Version 0.1.3]


burypromote

+95
JCH2 commented on 21 Jul 2012
This is a nice little unit from the look of it, but I have question for users here for which I didn't see an answer at the developer site.

Does this allow the direct editing of an entry in the hosts file? Deleting and entering a correction is not an efficient method. I am far more likely to want to adjust the contents of a host file vs. just turn entries one and off (though that's nice too).
[Version 0.1.1]

4 Replies

burypromote
PermanentMarkers (developer) replied on 29 Jul 2012
As you can read in the description above: " toggle your host file entries on and off, as well as add and remove them"
burypromote

+95
JCH2 replied on 29 Jul 2012
Oops, must have been half-asleep that morning. Thanks.
burypromote
PermanentMarkers (developer) replied on 29 Jul 2012
I think your question is actually more valid then I thought after second reading. The answer is: Yes you can also modify existing host file entries by clicking on them.
burypromote

+95
JCH2 replied on 29 Jul 2012
Yea, I figured that out.
burypromote

+1

MacMeComplete reviewed on 19 Jul 2012
very easy to handle hosts file editor
thats what i have been searching for

one little problem:
i have also some IPS in my hosts file i want to block
example: 127.0.0.1 2xx.8x.1xx.10x (x = numbers)
and i get this failure message:

Parse error
In /private/etc/hosts on line:12 127.0.0.1
syntax error, unexpected NEWLINE, expecting HOSTNAME
Should this line be permanently removed from /private/etc/hosts?
Choose no to quit Hosts and manually correct the error.

so i have to comment out # the ips (and cant block IPS) till the problem is solved
[Version 0.1.1]

3 Replies

burypromote

+1
MacMeComplete replied on 19 Jul 2012
hallo admins
could you delete the double postings?
dont know what happened
thanks
burypromote
+1

+195
MacUpdate-Warren replied on 19 Jul 2012
I've deleted the double posting for you. Thanks!
burypromote
-1
PermanentMarkers (developer) replied on 29 Jul 2012
I am aware there is a problem with hostnames that start with a digit. That was in http://tools.ietf.org/html/rfc1123 which came after the original http://tools.ietf.org/html/rfc952. I only implemented the first one. One question for you: The way you are blocking ip's, does that only work if you are typing that ip directly in your browser or does it work after a hostname has been resolved? The reason I'm asking this is that I don;t think the hosts file has anything to do with blocking ip's but only with resolving host names.

I'm not sure an ip address is a valid host name. If you are only blocking direct ip address access in the browser and not ip's after they have been resolved from a regular host name, I'm not sure if that should be included.
burypromote

+9
Gaberdine had trouble on 28 Apr 2013
I get the same issues under SL.

Sorry but this is worse than useless in 10.6.8

I applaud your for creating this neat idea for an app - but you urgently need to test it on all the OS's you claim that it works on.

Meanwhile you better to change change the System requirements on MacUpdate as this is a total disaster on SL.

I get loads of these errors in System log when I open Hosts prefpane:

com.apple.systempreferences[536] objc[536]: GC: 0x100191d90 + 48 isn't in the auto_zone, break on objc_assign_ivar_error to debug.

And I get the same mularkey that David Losada gets when I try to make changes - and nothing sticks anyway.

Worst of all, I can't even uninstall it by right-clicking in System prefs: "The “Hosts” preferences pane could not be removed because an error occurred." - any help please?

Is it just that I need to manually trash the prefpane so it doesn't trash my Hosts file or what?

Please either update this or state that it won't work for the 25% of Macs running 10.6
[Version 0.1.3]


burypromote

+3
David Losada Soler had trouble on 23 Oct 2012
Hosts 0.13 on SnowLeopard 10.6.8

If I clic on a checkbox, nothing happens.

If I try to delete an entry, nothing happens.

If I create an entry, after typing both the IP and the Hostname fields revert to blank. Opening the hosts file in Textwrangler, there's a new line named (null).

The next time that I open Hosts 0.13, an alert appears:

syntax error, unexpected HOSTNAME, expecting END or COMMENT or ADDRESS or NEWLINE

Should this line be permanently removed from /private/etc/hosts?
Choose no to quit Hosts and manually correct the error.
#
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost

127.0.0.1 wwww.wwww.wwww
(null)
[Version 0.1.3]



+36

Zincker rated on 23 Feb 2013

[Version 0.1.3]



alexandresoli rated on 09 Nov 2012

[Version 0.1.3]



+10

Johnny-S.-B.-Rubin rated on 11 Sep 2012

[Version 0.1.3]



+5

Badgerone rated on 30 Jul 2012

[Version 0.1.2]



+9

Peter65 rated on 20 Jul 2012

[Version 0.1.1]



+5

Badgerone rated on 27 Jun 2012

[Version 0.1.1]



+8

Widber rated on 18 Jun 2012

[Version 0.1.1]



A1 rated on 28 Aug 2011

[Version 0.1]



+5

exilederek rated on 26 Aug 2011

[Version 0.1]


Downloads:22,854
Version Downloads:17,967
Type:Utilities : System
License:Free
Date:11 Sep 2012
Platform:Intel 64 / OS X
Price:Free0.00
Overall (Version 0.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 14
1 2 >
Displaying 1-2 of 2
Displaying 1-9 of 9
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Hosts is a system preference pane to manage your hosts file.

Hosts add a preference pane to your system preferences which lets you toggle your host file entries on and off, as well as add and remove them.

Hosts.prefpane likes to keep your hosts file clean. When an entry is toggled off, it is not commented out in the hosts file, but instead stored in the app's preferences storage. This means you will have to uncomment all your unused host entries and untoggle them in the prefpane if you want to use them. Comments are treated as comments and will never show up in the list of host entries!

Ofcourse Hosts.prefpane will detect edits you made to the /etc/hosts directly and merge them into the listing.

Backups of your hosts file is made in ~/Library/Application Support/Hosts. The backup or your hosts file from before you started using Hosts.prefpane is called hosts.orig and each session a backup is made called hosts.session.

The default host entries that are needed by the OS are hidden and can not be edited using Hosts.prefpane.


- -