Date: Mon, 8 May 2017 09:29:47 -0700 From: Freddie Cash <fjwcash@gmail.com> To: scratch65535@att.net Cc: freebsd-ports <ports@freebsd.org> Subject: Re: pkg and packages Message-ID: <CAOjFWZ4RPrivhqwu7e8Rvr7=HA_THFcw_1eeJ7csOAcKtvK=Xw@mail.gmail.com> In-Reply-To: <3ottgc9dv8bumdjk36i1vq4abb8toj239g@4ax.com> References: <chgjgc91bp3vu3aufg8p9cavrp7iehvhei@4ax.com> <d903c4aa02b629b5d22cedc62ac33031@ultimatedns.net> <2c69cd39-2cd2-3b6d-a2e0-f28a9fda7e05@infracaninophile.co.uk> <qm2mgc9hdu4cl5ddasnk8albkg0ncj9osn@4ax.com> <87mvarar9n.fsf@domain.invalid> <3ottgc9dv8bumdjk36i1vq4abb8toj239g@4ax.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, May 7, 2017 at 4:14 AM, <scratch65535@att.net> wrote: > [Default] On Sat, 06 May 2017 00:11:00 +0200, Sebastian Schwarz > <seschwar@gmail.com> wrote: > > >On 2017-05-04, scratch65535@att.net wrote: > >> I can't imagine what code could possibly be in thunar and > >> samba that the xfce desktop would need, (...) > > > >Thunar is used to display the icons on the XFCE desktop. It > >depends on gvfs, which is used for accessing remote file systems > >and the trash inside Thunar. gvfs in turn depends on samba44 in > >order to access CIFS/SMB shares. > > > >Strictly speaking some of these features might be optional. But > >as far I know pkg currently doesn't have a concept of optional > >dependencies. So it's an all or nothing decision, when building > >the packages. > > It's really not even "strictly speaking". They always should be > separate installs, not ever bundled together. > > What use can someone have for samba who doesn't have any windows > boxes? > > And since samba is the guy who does all the work to make the > freebsd filesystems look non-threatening to windows, why, really, > is gvfs needed at all? As far as I'm aware, there's no way, > short of finding and installing a copy of that old, unsupported > windows nfs client, for freebsd to access a windows box.. > =E2=80=8BSamba + GVFS + Thunar doesn't make your FreeBSD filesystems availa= ble from Windows machines. It makes your Windows file shares available on FreeBSD, and they show up in Thunar just like other folders. GVFS uses libsmbclient and/or smbclient itself to access the CIFS/SMB shares, and abstracts all that away to make it look like just another folder.=E2=80=8B I'm not sure how Thunar / GVFS would react if you removed support for SMB shares. Maybe it just wouldn't show that option in the GUI? Maybe it would leave the option in the GUI, but would error out when you try to use it? > And thunar doesn't seem to require the desktop (when are icons > placed on the desktop? I can't recall ever seeing that), since > after my desktop was discarded during the general upgrade, the > panels, icons, and thunar all continued to function as before, > which since xfce is a modular, loosely-coupled system, was not > unexpected. =E2=80=8BIcons are placed on the desktop when you place them there. I don'= t think there aren't any there by default. We use XFce for the desktop GUI in our schools, and we place a handful of icons on the desktop by default for students (with a different selection of icons for staff), along with a small selection of icons in the taskbar as well. --=20 Freddie Cash fjwcash@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOjFWZ4RPrivhqwu7e8Rvr7=HA_THFcw_1eeJ7csOAcKtvK=Xw>