[RFC] helper binaries

David Faure faure at kde.org
Sun Nov 23 19:26:36 GMT 2003


On Sunday 23 November 2003 16:25, Ingo Klöcker wrote:
> On Sunday 23 November 2003 15:10, Oswald Buddenhagen wrote:
> > moin,
> >
> > going through my /opt/kde/bin dir, at first sight i see these
> > programs: - kconf_update_bin/*
> > - *.kss
> > - kdontchangethehostname
> > - kgrantpty
> > - kio_devices_mounthelper
> > - kio_http_cache_cleaner
> > - kioexec
> > - klocaldomainurifilterhelper
> > - kpac_dhcp_helper
> > - kwin_killer_helper
> > which of none should be located in $bindir, as they are not meant for
> > end-users and only cause confusion (and useless autocompletions :).
> > the GNU-designed target for these files is $libexecdir, but nobody
> > has ever seen such a thing (same with $sharedstatedir). therefore
> > most reasonable packages store helper binaries in subdirs of $libdir.
> > i feel the strong urge to follow this model, using
> > libexecdir=$libdir/kde3/bin.
> >
> > opinions?
> 
> I don't see why we shouldn't use $kdedir/libexec. Someone has to start 
> using it and in fact at least GnuPG is already using it. So we wouldn't 
> even be the first ones but we would just follow the good example of 
> GnuPG.

Either dir sounds good, however this should be done only after 3.2 IMHO.
It's too risky to miss a place where the binary was assumed to be in $PATH,
and wouldn't be found anymore. 

-- 
David FAURE, faure at kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).




More information about the kde-core-devel mailing list