Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-13 Thread Reco
On Sun, Oct 12, 2014 at 03:30:49PM +0300, Andrei POPESCU wrote: > > > > > This is the same reason we are using shared libraries and the Debian > > > > > Security Team is doing it's best to track code copies. > > > > > > > > Consider /etc/init.d/skeleton a library then. It's sources to > > > > any

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-12 Thread Steve Litt
On Sun, 12 Oct 2014 19:06:11 +0900 Joel Rees wrote: > Hmm. Let's comment that for people newer to scripting than I am. > > On Sun, Oct 12, 2014 at 6:28 AM, Steve Litt > wrote: > > ### RUN THE DAEMON ### > > exec envuidgid slitt envdir ./env setuidgid slitt \ > > /d/at/python/littcron/l

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-12 Thread Andrei POPESCU
On Du, 12 oct 14, 01:41:34, Reco wrote: > Hi. > > On Sat, 11 Oct 2014 23:02:01 +0300 > Andrei POPESCU wrote: > > > On Sb, 11 oct 14, 23:20:34, Reco wrote: > > > On Sat, 11 Oct 2014 20:47:36 +0300 > > > Andrei POPESCU wrote: > > > > > > > At least with systemd if you fix a bug it will benefit

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-12 Thread Joel Rees
Hmm. Let's comment that for people newer to scripting than I am. On Sun, Oct 12, 2014 at 6:28 AM, Steve Litt wrote: > [...] > Daemontools runscripts are incredibly simple shellscripts, that I'm > sure you could write no sweat except in very wierd edge cases. Here's > my run script for my home-gro

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Reco
Hi. On Sat, 11 Oct 2014 17:35:00 -0400 Steve Litt wrote: > On Sat, 11 Oct 2014 23:20:34 +0400 > Reco wrote: > > > Hi. > > > > On Sat, 11 Oct 2014 20:47:36 +0300 > > Andrei POPESCU wrote: > > [huge snip] > > > > No, that was just for the "I'm sole user of this system, why would > > > I n

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Reco
Hi. On Sat, 11 Oct 2014 23:02:01 +0300 Andrei POPESCU wrote: > On Sb, 11 oct 14, 23:20:34, Reco wrote: > > On Sat, 11 Oct 2014 20:47:36 +0300 > > Andrei POPESCU wrote: > > > > > At least with systemd if you fix a bug it will benefit all daemons using > > > it. > > > > No, quite the contrar

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Steve Litt
On Sat, 11 Oct 2014 23:20:34 +0400 Reco wrote: > Hi. > > On Sat, 11 Oct 2014 20:47:36 +0300 > Andrei POPESCU wrote: [huge snip] > > No, that was just for the "I'm sole user of this system, why would > > I need this logind stuff?" crowd. > > Thanks, I'm perfectly aware why I don't need logi

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Steve Litt
On Sat, 11 Oct 2014 21:21:14 +0300 Andrei POPESCU wrote: > On Sb, 11 oct 14, 13:40:08, Steve Litt wrote: > > > > sysvinit is an idea whose time has gone. sysvinit is a poor way to > > showcase the Unix Way. First of all, the whole idea of runlevels is > > bizarre, and adds a lot of complexity to

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Andrei POPESCU
On Sb, 11 oct 14, 23:20:34, Reco wrote: > On Sat, 11 Oct 2014 20:47:36 +0300 > Andrei POPESCU wrote: > > > At least with systemd if you fix a bug it will benefit all daemons using > > it. > > No, quite the contrary. By fixing such jack-of-all-trades > libsystemd library you're risking to *brea

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Reco
Hi. On Sat, 11 Oct 2014 20:47:36 +0300 Andrei POPESCU wrote: > On Sb, 11 oct 14, 19:57:42, Reco wrote: > > On Sat, 11 Oct 2014 15:18:58 +0300 > > Andrei POPESCU wrote: > > > > > On Vi, 10 oct 14, 08:36:23, Joel Rees wrote: > > > > > > > > Some complexities you can encapsulate or hide, or ex

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Andrei POPESCU
On Sb, 11 oct 14, 13:40:08, Steve Litt wrote: > > sysvinit is an idea whose time has gone. sysvinit is a poor way to > showcase the Unix Way. First of all, the whole idea of runlevels is > bizarre, and adds a lot of complexity to init scripts. If you > compare a daemontools /service/myserviced/run

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Andrei POPESCU
On Sb, 11 oct 14, 19:57:42, Reco wrote: > On Sat, 11 Oct 2014 15:18:58 +0300 > Andrei POPESCU wrote: > > > On Vi, 10 oct 14, 08:36:23, Joel Rees wrote: > > > > > > Some complexities you can encapsulate or hide, or expose in an > > > organized manner so that that are easier to deal with. Others,

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Steve Litt
On Sat, 11 Oct 2014 15:18:58 +0300 Andrei POPESCU wrote: > On Vi, 10 oct 14, 08:36:23, Joel Rees wrote: > > > > Some complexities you can encapsulate or hide, or expose in an > > organized manner so that that are easier to deal with. Others, no. > > [big snip] > > The complexity argument can b

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Reco
Hi. On Sat, 11 Oct 2014 15:18:58 +0300 Andrei POPESCU wrote: > On Vi, 10 oct 14, 08:36:23, Joel Rees wrote: > > > > Some complexities you can encapsulate or hide, or expose in an > > organized manner so that that are easier to deal with. Others, no. > > [big snip] > > The complexity argument

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-11 Thread Andrei POPESCU
On Vi, 10 oct 14, 08:36:23, Joel Rees wrote: > > Some complexities you can encapsulate or hide, or expose in an > organized manner so that that are easier to deal with. Others, no. [big snip] The complexity argument can be used both ways: - the Unix way (do one thing and do it well) leads to ma

Re: Effectively criticizing decisions you disagree with in Debian

2014-10-09 Thread Joel Rees
2014/10/10 8:47 "Steve Litt" : > > On Thu, 25 Sep 2014 21:27:30 +0900 > Joel Rees wrote: > > > Complexity is not a simple topic. :-\ > > Can I quote you on that? Heh. I was quoting several teachers and co-workers, I don't know if anyone has figured out who said it first. It predates the Greek ph

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-09 Thread Steve Litt
On Fri, 10 Oct 2014 08:36:23 +0900 Joel Rees wrote: > Indeed. And one of the problems with computers is that people want to > believe that computers can make complexities go away. > > Some complexities you can encapsulate or hide, or expose in an > organized manner so that that are easier to de

Re: Effectively criticizing decisions you disagree with in Debian

2014-10-09 Thread Steve Litt
On Thu, 25 Sep 2014 21:27:30 +0900 Joel Rees wrote: > Complexity is not a simple topic. :-\ Can I quote you on that? SteveT Steve Litt* http://www.troubleshooters.com/ Troubleshooting Training * Human Performance -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debia

Re: implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-09 Thread Joel Rees
2014/10/09 10:58 "lee" : > > Joel Rees writes: > > >> 2014/09/25 9:15 "lee" : > >> > >>> Joel Rees writes: > >> > >> > >> Hmm. So linkage is a result of complexity, > > > > What is complexity? > > > > Complexity is not a simple topic. :-\ Indeed. And one of the problems with computers is that p

implicit linkage (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-10-08 Thread lee
Joel Rees writes: >> 2014/09/25 9:15 "lee" : >> >>> Joel Rees writes: >> >> >> Hmm. So linkage is a result of complexity, > > What is complexity? > > Complexity is not a simple topic. :-\ > >> and implicity is a result of >> undeclaredness (or unawareness of declaredness). > > Sort of, but not

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-25 Thread Steve Litt
On Thu, 25 Sep 2014 23:34:41 +0300 Andrei POPESCU wrote: > On Jo, 25 sep 14, 21:27:30, Joel Rees wrote: > > > > There is always that possibility. It's one of the reasons for the > > old adage, "If it ain't broke, don't fix it." > > http://en.wikipedia.org/wiki/Kaizen Kaizen means "good change"

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-25 Thread Joel Rees
On Fri, Sep 26, 2014 at 5:34 AM, Andrei POPESCU wrote: > On Jo, 25 sep 14, 21:27:30, Joel Rees wrote: >> >> There is always that possibility. It's one of the reasons for the old >> adage, "If it ain't broke, don't fix it." > > http://en.wikipedia.org/wiki/Kaizen Sigh. Andrei, I would be the last

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-25 Thread Andrei POPESCU
On Jo, 25 sep 14, 21:27:30, Joel Rees wrote: > > There is always that possibility. It's one of the reasons for the old > adage, "If it ain't broke, don't fix it." http://en.wikipedia.org/wiki/Kaizen Kind regards, Andrei -- http://wiki.debian.org/FAQsFromDebianUser Offtopic discussions among Deb

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-25 Thread Joel Rees
2014/09/25 9:15 "lee" : > > Joel Rees writes: > > >> On Tue, Sep 23, 2014 at 7:16 AM, lee wrote: > >> > >> I could guess that implicit linkage might refer to side effects of > >> intentional entanglement which may be undesirable or may occur without > >> being noticed (until a problem shows up wh

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-25 Thread Jonathan Dowland
On Tue, Sep 23, 2014 at 08:22:05AM +0900, Joel Rees wrote: > On Mon, Sep 22, 2014 at 11:46 AM, Reco wrote: > > You're wrong here. Cgroups are just glorified Linux-specific shell > > limits. There's nothing in them that requires usage of s*stemd or dbus. > > I think you are saying that there is an

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-24 Thread lee
Joel Rees writes: >> On Tue, Sep 23, 2014 at 7:16 AM, lee wrote: >> >> I could guess that implicit linkage might refer to side effects of >> intentional entanglement which may be undesirable or may occur without >> being noticed (until a problem shows up which then might be hard to >> track down

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-23 Thread Reco
On Tue, Sep 23, 2014 at 08:22:05AM +0900, Joel Rees wrote: > >> * Get rid of run levels. > > > > And the reason for this change is? Runlevels are good where they are, > > even if you don't use them. > > Well, openbsd doesn't have runlevels, and it gets along just fine. > > openbsd does have some

Re: systemd/cgroups changing permissions (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-09-22 Thread Joel Rees
On Mon, Sep 22, 2014 at 11:27 PM, Chris Bannister wrote: > On Mon, Sep 22, 2014 at 10:35:59AM +0900, Joel Rees wrote: >> 2014/09/22 5:21 "Ansgar Burchardt" : >> > >> > Hi Joel, >> > >> > Joel Rees writes: >> > > (6) systemd and cgroups (at minimum) end up overriding the permissions >> > > system.

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread Joel Rees
On Tue, Sep 23, 2014 at 7:16 AM, lee wrote: > Joel Rees writes: > >> (2) When I was a college student, when we talked about modularity, we >> talked about something called "implicit linkage". I don't know what >> the current term for it is, but it is the generalized problem of >> global constants

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread lee
Joel Rees writes: > (2) When I was a college student, when we talked about modularity, we > talked about something called "implicit linkage". I don't know what > the current term for it is, but it is the generalized problem of > global constants, variables, protocols, and design patterns, > espec

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread Joel Rees
On Tue, Sep 23, 2014 at 8:44 AM, Martin Read wrote: > On 23/09/14 00:22, Joel Rees wrote: >> >> I think you are saying that there is an implementation of cgroups >> independent of systemd? > > systemd does not implement cgroups. The kernel implements them; systemd just > uses them. Does not answe

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread Martin Read
On 23/09/14 00:22, Joel Rees wrote: I think you are saying that there is an implementation of cgroups independent of systemd? systemd does not implement cgroups. The kernel implements them; systemd just uses them. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subj

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread Joel Rees
On Mon, Sep 22, 2014 at 11:46 AM, Reco wrote: > Hi. > > On Mon, 22 Sep 2014 09:12:38 +0900 > Joel Rees wrote: > >> I will acknowledge that there are some things that we could do to >> improve the current (sysv) init in debian. >> >> * Get rid of run levels. > > And the reason for this change is?

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread Reco
On Tue, Sep 23, 2014 at 02:21:01AM +1200, Chris Bannister wrote: > On Sun, Sep 21, 2014 at 09:56:43PM +0400, Reco wrote: > > > > In the light of the current discussion, this seems particulary fitting: > > > > Social human behaviour experts > > There is no such thing, not at least by that name. A

Re: systemd/cgroups changing permissions (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-09-22 Thread Chris Bannister
On Mon, Sep 22, 2014 at 10:35:59AM +0900, Joel Rees wrote: > 2014/09/22 5:21 "Ansgar Burchardt" : > > > > Hi Joel, > > > > Joel Rees writes: > > > (6) systemd and cgroups (at minimum) end up overriding the permissions > > > system. It's bad enough having SELinux and ACLs brought in to knock > > >

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread The Wanderer
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 09/22/2014 at 10:21 AM, Chris Bannister wrote: > On Sun, Sep 21, 2014 at 09:56:43PM +0400, Reco wrote: > >> In the light of the current discussion, this seems particulary >> fitting: >> >> Social human behaviour experts > > There is no such t

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-22 Thread Chris Bannister
On Sun, Sep 21, 2014 at 09:56:43PM +0400, Reco wrote: > > In the light of the current discussion, this seems particulary fitting: > > Social human behaviour experts There is no such thing, not at least by that name. Anthropologists spring to mind, but I think you don't mean it in that sense. Pe

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Reco
Hi. On Mon, 22 Sep 2014 09:12:38 +0900 Joel Rees wrote: > I will acknowledge that there are some things that we could do to > improve the current (sysv) init in debian. > > * Get rid of run levels. And the reason for this change is? Runlevels are good where they are, even if you don't use the

Re: systemd/cgroups changing permissions (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-09-21 Thread Joel Rees
2014/09/22 5:21 "Ansgar Burchardt" : > > Hi Joel, > > Joel Rees writes: > > (6) systemd and cgroups (at minimum) end up overriding the permissions > > system. It's bad enough having SELinux and ACLs brought in to knock > > holes in the permissions system, but when arbitrary non-kernel system > > f

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Joel Rees
Let's say, for the sake of argument, that one of the developers replied to me off-list something like the following, as if to help me unpack some of what I wrote: > > On Mon, 22 Sep 2014, Joel Rees wrote: > > What problem were you trying to solve when you decided there had to be a > > switch? > >

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Marty
On 09/21/2014 01:12 AM, Don Armstrong wrote: On Sat, 20 Sep 2014, Jerry Stuckle wrote: Then please explain to us why, with all of the negative technical aspects surrounding systemd, it looks to be the default init in Jessie. You can start by reading why I voted for systemd: https://bugs.debian

systemd/cgroups changing permissions (was: Re: Effectively criticizing decisions you disagree with in Debian)

2014-09-21 Thread Ansgar Burchardt
Hi Joel, Joel Rees writes: > (6) systemd and cgroups (at minimum) end up overriding the permissions > system. It's bad enough having SELinux and ACLs brought in to knock > holes in the permissions system, but when arbitrary non-kernel system > functions start getting their hands into the equation

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread lee
Don Armstrong writes: >> What I don't understand is that criticism and other forms of speaking >> up cannot be considered as a form of contribution. > > Constructive criticism is often a useful contribution. Destructive > criticism, much less so. > > Disagree all you want, but don't malign others

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Joel Roth
On Sat, Sep 20, 2014 at 10:12:51PM -0700, Don Armstrong wrote: > On Sat, 20 Sep 2014, Jerry Stuckle wrote: > > Then please explain to us why, with all of the negative technical > > aspects surrounding systemd, it looks to be the default init in > > Jessie. > > You can start by reading why I voted

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Joel Rees
2014/09/21 14:13 "Don Armstrong" : > > On Sat, 20 Sep 2014, Jerry Stuckle wrote: > > Then please explain to us why, with all of the negative technical > > aspects surrounding systemd, it looks to be the default init in > > Jessie. > > You can start by reading why I voted for systemd: >https://bugs.

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Reco
Hi. On Sun, 21 Sep 2014 18:47:46 +0200 Slavko wrote: > > > Try to help by providing translations, and you'll find it's > > > impossible because there's nowhere and no one to offer such service. > > > > Debian's website, installer, and many parts of the software that > > Debian provides are all

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Andrei POPESCU
On Du, 21 sep 14, 18:47:46, Slavko wrote: > Dňa Sat, 20 Sep 2014 22:12:51 -0700 Don Armstrong > napísal: > > > > Debian's website, installer, and many parts of the software that > > Debian provides are all translated. See > > https://www.debian.org/international/l10n/ for example. > > Are you ex

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Slavko
Ahoj, Dňa Sat, 20 Sep 2014 22:12:51 -0700 Don Armstrong napísal: > On Sat, 20 Sep 2014, Jerry Stuckle wrote: > > Then please explain to us why, with all of the negative technical > > aspects surrounding systemd, it looks to be the default init in > > Jessie. > > You can start by reading why I v

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Steve Litt
On Sat, 20 Sep 2014 22:12:51 -0700 Don Armstrong wrote: > On Sat, 20 Sep 2014, Jerry Stuckle wrote: > > Then please explain to us why, with all of the negative technical > > aspects surrounding systemd, it looks to be the default init in > > Jessie. > > You can start by reading why I voted for s

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Jerry Stuckle
On 9/21/2014 1:12 AM, Don Armstrong wrote: > On Sat, 20 Sep 2014, Jerry Stuckle wrote: >> Then please explain to us why, with all of the negative technical >> aspects surrounding systemd, it looks to be the default init in >> Jessie. > > You can start by reading why I voted for systemd: > https://

Re: Effectively criticizing decisions you disagree with in Debian

2014-09-21 Thread Terence
Thank you, Don. It needed saying, and you said it well! Cheers, Terence On 21 September 2014 06:12, Don Armstrong wrote: > On Sat, 20 Sep 2014, Jerry Stuckle wrote: > > Then please explain to us why, with all of the negative technical > > aspects surrounding systemd, it looks to be the default

Effectively criticizing decisions you disagree with in Debian

2014-09-20 Thread Don Armstrong
On Sat, 20 Sep 2014, Jerry Stuckle wrote: > Then please explain to us why, with all of the negative technical > aspects surrounding systemd, it looks to be the default init in > Jessie. You can start by reading why I voted for systemd: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=727708#3661