system-tools-backends 2.17

Joe Marcus Clarke <[email protected]> Wed, 08 Nov 2006 17:38:29 -0500
Newsgroups gmane.comp.gnome.system-tools
Organization FreeBSD, Inc.
Message-ID <1163025509.39560.53.camel__15909.8563519821$1163025528$gmane$org@shumai.marcuscom.com>
--===============2130948334==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-rA/6vfKdvMt/Aa/dnfpy"


--=-rA/6vfKdvMt/Aa/dnfpy
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

I'm having a pretty difficult time getting the latest
system-tools-backends to like FreeBSD.  I was hoping I could get a few
questions answered.

1. s-t-b tries to find its D-BUS service using the system bus.  However,
the system bus has no concept of service directories, so this causes
Nautilus to fail to launch since the org.freedesktop.SystemToolsBackends
service cannot be found.  If I add the following to D-BUS's system.conf,
I can get over this hurdle:

<standard_session_servicedirs />

Why should I need that?  Shouldn't s-t-b be using the session bus like
other applications (e.g. gnome-vfs-daemon, gnome-power-manager, etc.)?
Note: I am using dbus-0.95.

2. s-t-b fails to run as a daemon
(i.e. /usr/local/share/system-tools-backends-2.0/scripts/SystemToolsBackend=
s.pl exits with a status of 0).  This is caused by the daemon not being abl=
e to write its PID file to /var/run.  This is understandable as the script =
is being run by my user, and only root can write to this directory.  My que=
stion is, who should be running this script?  Should I be hacking it to wri=
te its PID to a directory that is writable by the stb-admin group?

Note: I can also get around this problem by adding --no-daemon to the
D-BUS service config.

3. Finally, why does Nautilus try to initialize liboobs when trying to
get SMB share information?  Where in the code path does that occur?

Thanks.

Joe

--=20
Joe Marcus Clarke
FreeBSD GNOME Team      ::      [email protected]
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome

--=-rA/6vfKdvMt/Aa/dnfpy
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQBFUlxlb2iPiv4Uz4cRAoJaAJ4zHxdCHtizcxIhA+z6dEl97T3khQCfaIp+
Mm2uUDl7LvFKRd8OarmCvkg=
=1Xp4
-----END PGP SIGNATURE-----

--=-rA/6vfKdvMt/Aa/dnfpy--


--===============2130948334==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
system-tools-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/system-tools-list

--===============2130948334==--