On Sun, 2014 Jun 22 23:07+0200, Yves-Alexis Perez wrote: > > > > This is bog-standard *nix usage. Do you seriously believe that > > everyone who starts agent programs in their ~/.profile is "abusing" > > the interface? (What, in your view, would be the proper way?) > > Look at /etc/X11/Xsession.d/ scripts, from where all those agents are > usually started?
Doesn't apply to SSH nor console sessions. Doesn't apply if you're running an agent program not provided by the system. > It looks to me that you're imagining you're fixing an issue for a > whole lot of people. That's not the case actually. And for your own > configuration, then do whatever you feel on your boxes. (Why are you a Debian maintainer? If this is the attitude you have, I don't understand why you're even in the position you are in the first place.) > Well, .xsessionrc support is here for user convenience. If you have > specific stuff which should be working by default and are not, then > the relevant package can surely put stuff in /etc/X11/Xsession.d. So you're saying that bash-completion, which installs /etc/profile.d/bash_completion.sh, should also put in /etc/X11/Xsession.d/NNbash-completion in order for X users to get Bash completions? > > The only reason you've given for your position is that /etc/profile > > et al. are technically shell configuration files, > > Actually, they are *bash* (and derivatives) config files for > *login* shells. Again, you're drawing a distinction that has no historical precedent. Do you really believe that everyone else, including your predecessors in Debian, have been doing it wrong? > > Feel free to articulate a better argument for your position, > > No. (EOD) I'll start drafting a report for tech-ctte. _______________________________________________ Pkg-xfce-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

