Bug#388549: Please pull avahi-daemon with a GNOME desktop installation (for Rhythmbox)
On Fri, 2006-09-22 at 00:53 +0200, Sjoerd Simons wrote: On Thu, Sep 21, 2006 at 01:50:23PM -0400, Joey Hess wrote: Ross, since you maintain it, I'd appreciate any thoughts you have about whether avahi should be included in the default desktop install. IMHO, you should have veto power over putting it in; conversely if you think it's a good idea that will count for something in my decision. While Ross is still listed as the maintainer, in practise the package is maintained by Sebastian Droege and myself. Guess we should change the maintainer failed someday :) That's probably a good idea. :) I really would like to see avahi in the default (gnome?, kde?,.. ) desktop install. All parts of zeroconf should really be what the name implies, no extra configurations needed. Having things like music sharing (when turned on in rhythmbox), the autodetection of local websites in epiphany or the autodetection of local ftp/sftp/dav-shares in nautilus just work is imho an important part of the polish that we as a distribution can provide to the gnome desktop. I don't know how well it's integrated in the other desktops, so i guess that should be on a case-by-case basis. If avahi is install by default though, libnss-mdns should probably be in too. Although that package needs some work (ensuring automatic setup of nsswitch..) and the maintainer seems MIA :(. I've been planning to do some work on the package, but didn't have the time yet.. For what it's worth, I agree. Both libnss-mdns should be installed and enabled by default. If people object to the open socket, then installed but not enabled by default would be sufficient. The core avahi-daemon isn't large (~500K installed) so this isn't a big deal. Note that Ubuntu Edgy (AFAIK) does not install Avahi by default, and even if you install it, it defaults to not running. This is due to their no open ports policy I presume. However if I was in their situation I'd have installed but not enabled it by default, as they are putting unneeded barriers to working mDNS. Ross -- Ross Burton mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF signature.asc Description: This is a digitally signed message part
Bug#388549: Please pull avahi-daemon with a GNOME desktop installation (for Rhythmbox)
Am Freitag, den 22.09.2006, 00:53 +0200 schrieb Sjoerd Simons: On Thu, Sep 21, 2006 at 01:50:23PM -0400, Joey Hess wrote: Ross, since you maintain it, I'd appreciate any thoughts you have about whether avahi should be included in the default desktop install. IMHO, you should have veto power over putting it in; conversely if you think it's a good idea that will count for something in my decision. I really would like to see avahi in the default (gnome?, kde?,.. ) desktop install. All parts of zeroconf should really be what the name implies, no extra configurations needed. Having things like music sharing (when turned on in rhythmbox), the autodetection of local websites in epiphany or the autodetection of local ftp/sftp/dav-shares in nautilus just work is imho an important part of the polish that we as a distribution can provide to the gnome desktop. I don't know how well it's integrated in the other desktops, so i guess that should be on a case-by-case basis. Completely agreed here, we should have it installed and enabled by default, at least for gnome (I don't know how the situation is on KDE). Also I agree to Lennart's assessment that regarding security implications it is more likely that DNS/DHCP are a problem than avahi-daemon. But we should only enable/install avahi-daemon by default, not avahi-autoipd (which will be packaged with 0.6.14) as this was not yet really widely tested and could have some unforeseen consequences. Maybe later, in the default configuration it shouldn't interfere with something else and only makes your life better at the times where no DHCP server is available (which you can't say about the zeroconf package when looking at the bugreports). IMHO Ubuntu's decision to have it a) not installed by default and b) not running by default even after installing it with the upcoming release is wrong and destroys the real use of zeroconf (beeing zero configuration)... I wouldn't create a zeroconf task as it's a bit weird to configure (i.e. select the task) something to have no configuration ;) If avahi is install by default though, libnss-mdns should probably be in too. Although that package needs some work (ensuring automatic setup of nsswitch..) and the maintainer seems MIA :(. I've been planning to do some work on the package, but didn't have the time yet.. Agreed... after fixing the few points you and Lennart mentioned on IRC. Bye signature.asc Description: Dies ist ein digital signierter Nachrichtenteil
Bug#388549: Please pull avahi-daemon with a GNOME desktop installation (for Rhythmbox)
Sjoerd Simons wrote: If avahi is install by default though, libnss-mdns should probably be in too. Good point.. Although that package needs some work (ensuring automatic setup of nsswitch..) I thought this was fixed since #348580 is closed, but it seems it's not. Color me puzzled. -- see shy jo signature.asc Description: Digital signature
Bug#388549: Please pull avahi-daemon with a GNOME desktop installation (for Rhythmbox)
Package: tasksel Version: 2.54 Severity: wishlist Hi, I should have requested this earlier, so here it goes: I've added a Recommends on Rhythmbox to pull avahi-daemon to be able share music on the network. Please pull in avahi-daemon in tasksel's GNOME desktop task as well as it currently doesn't pull Recommends. Thanks, I'm writing down the rationale below, as I'm sure some people will question the change. There were some people who objected to the move because of security concerns. I believe this should work out of the box. I have a MacOSX at home, and it listens to mdns by default. I don't have a Windows Media thingy, but I hear it also supports UPnP by default. This discussion was also made on the Ubuntu lists, and since Ubuntu has gathered a greater desktop / security ratio of folks, and since discussion are less flamy there, they had an useful discussion on the subject as well. Their decision was to not include this feature in dapper because of their no open port policy, which they didn't want to change for the first long-term support release they were doing. You might wonder why I'm still pushing for this feature; well, I consider the desktop machine is not supposed to be a fortress, but should be a place to do stuff, to work on professional documents, to watch videos, and to listen to music. There's nothing technical in this concept, hence my non-technical decision: it should work by default, you should not have to turn 50 knobs on to make it work. As a final note, I consider we lack some sort of mini-policy on open ports. Since there's no policy, no one is setting any limit, and perhaps I'm doing something very stupid by adding an open port by default. I really wish that people who oppose the issue would bring it to the tech-ctte so that we can get a ruling on desktop feature versus security by default with the desktop install. Bye, -- System Information: Debian Release: Debian unstable (sid) APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages tasksel depends on: ii aptitude 0.4.3-1terminal-based apt frontend ii debconf [debconf-2.0] 1.5.4 Debian configuration management sy ii liblocale-gettext-perl1.05-1 Using libc functions for internati ii tasksel-data 2.54 Official tasks used for installati tasksel recommends no packages. -- debconf information: tasksel/title: tasksel/first: manual package selection tasksel/tasks: -- Loïc Minier [EMAIL PROTECTED] better late than sorry :-P
Bug#388549: Please pull avahi-daemon with a GNOME desktop installation (for Rhythmbox)
Ross, since you maintain it, I'd appreciate any thoughts you have about whether avahi should be included in the default desktop install. IMHO, you should have veto power over putting it in; conversely if you think it's a good idea that will count for something in my decision. -- see shy jo signature.asc Description: Digital signature
Bug#388549: Please pull avahi-daemon with a GNOME desktop installation (for Rhythmbox)
On Thu, Sep 21, 2006 at 01:50:23PM -0400, Joey Hess wrote: Ross, since you maintain it, I'd appreciate any thoughts you have about whether avahi should be included in the default desktop install. IMHO, you should have veto power over putting it in; conversely if you think it's a good idea that will count for something in my decision. While Ross is still listed as the maintainer, in practise the package is maintained by Sebastian Droege and myself. Guess we should change the maintainer failed someday :) I really would like to see avahi in the default (gnome?, kde?,.. ) desktop install. All parts of zeroconf should really be what the name implies, no extra configurations needed. Having things like music sharing (when turned on in rhythmbox), the autodetection of local websites in epiphany or the autodetection of local ftp/sftp/dav-shares in nautilus just work is imho an important part of the polish that we as a distribution can provide to the gnome desktop. I don't know how well it's integrated in the other desktops, so i guess that should be on a case-by-case basis. If avahi is install by default though, libnss-mdns should probably be in too. Although that package needs some work (ensuring automatic setup of nsswitch..) and the maintainer seems MIA :(. I've been planning to do some work on the package, but didn't have the time yet.. Sjoerd -- There's a whole WORLD in a mud puddle! -- Doug Clifford signature.asc Description: Digital signature