Do you use Avahi?
Submitted by Utumno on Sun 15 Mar 2009
| Often |
![]() 8% | 115 votes |
| Rarely |
![]() 6% | 84 votes |
| Never |
![]() 17% | 221 votes |
| I don't have it installed |
![]() 4% | 55 votes |
| What is Avahi? |
![]() 62% | 807 votes |
| Total 1293 votes |
[ Send Message | View Utumno's Scratchpad | View Weblogs ]
[ Parent ]
I used to use CUPS without Dbus
Not any more, now I am looking for alternatives
I still avoid FAM and Avahi
These daemons should be optional and not mandatory dependencies.
Even Xorg is all messed up.
I have an ATI 9500 video card and an Nvidia x4000 etc
Since Lenny the max resolution without hand editing Xorg.conf is 1024x768.
With either open or closed drivers...
This is all because someone needs an automaticly configuring operating system.
I have totally used Debian since Potato.
If I have to hack these files manually then something's wrong.
I used to do that years ago with Slackware.
Can anyone explain all these supposedly new ways of doing things?
[ Parent ]
[ Parent ]
[ Parent ]
[ Send Message | View Utumno's Scratchpad | View Weblogs ]
What is the typical usage scenario?
[ Parent ]
[ Parent ]
I actually use it for all three (though very rarely for sharing files via DAV).
I love when things just work -- like, just plugging the printer for the first time to my wife's computer, and printing from my computer from it without any additional configuration.
Also, me and my friends, we usually all share our music connections via Rhythmbox, and our home server runs mt-daapd with common collection of ours for anyone to be just seen in our players.
[ Parent ]
At work, it's used to allow our Macs to see the Drobo's AFP shares.
As a side note, I would recommend *against* buying a Drobo + DroboShare.
-Aidan
[ Parent ]
-Aidan
[ Parent ]
[ Send Message | View Utumno's Scratchpad | View Weblogs ]
How about you register and write an article about Avahi?
[ Parent ]
[ Parent ]
Personally, I'm a long time hardcore Linux user, been with Slack for a looong time. Debian has always been one of my "top 5" distros, if you will. What it boils down to is this: ease of use.
I'm accustomed to prepping a machine as a server. If you have a debian mailserver, you're not going to have avahi on there. You're not going to have X on there, you're not going to have many things on there.
It's serving one purpose alone, and that's what it will do. It will be easier to lock down and secure just running $your_mailserver_of_choice.
On the other hand, you're talking desktops. I just bough a netbook (HP Mini 1030nr) and I said to myself, it's going to run Debian 5.
I ran debian-live for a bit, keeping persistent changes. I replaced flash with adobe's plugin, and used the wl broadcom driver. Other than that, it worked perfectly out of the box (webcam and all).
So my netbook's not a server... I'm sure avahi is running in the background. Which comes back around to my response... I don't care! It works, right?
If I had to fiddle with my netbook, scrutinizing every detail (like I would for a secure mailserver) I would probably throw it out the window...
[ Parent ]
The full GUI environment and the decision someone made that avahi is a critical piece of that puzzle makes it hard to throw it out the window.
[ Parent ]
And even worse, when you finally got rid of all those packages, they're pulled back in at the next distribution upgrade.
[ Parent ]
[ Parent ]
i love plug-n-play stuff but if it's not working its a pain, lately i deinstalled even network-manager (it grabbed random ip numbers from /etc/network/interfaces of deactivated ifs) and use ifup-down again.
cups is a nightmare too for me, with lprng i just say what i want and it works. same goes for avahi and all the other half working, fancy, automatic HAL9000: for now i --purge it. i will recheck if my time allows.
often these full automatic packages are not documented at all and have no proper logging so if its not working you need much more time to fix it than you need to setup a non-automatic package the first time...
[ Parent ]

8%
[ Send Message | View Weblogs ]
I can see that there's alot of work that's gone in to the whole zeroconf/mdns stuff, and I'm sure it's all very clever. But I still can see the point for it in a structured, controlled, environment, like any reasonably sized network in a workplace.
So why is it always installed by default? What benefit can it possibly give me?
Cheers.
:wq[ Parent ]