Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread J. Roeleveld
On Tue, February 18, 2014 15:37, Canek Peláez Valdés wrote:
 On Tue, Feb 18, 2014 at 3:54 AM, J. Roeleveld jo...@antarean.org wrote:
 As I do not have systemd installed on any machine, I can't check the
 man-pages.

 They are online [1].

Useful, but not necessary for this discussion.

 But, if that is the only method to get parseable text from journalctl,
 then that is less then useless.

 I only put that option as tongue-in-cheek, since someone complained
 about not being able to cat the logs. Many more options are
 available.

I see this option as a easter-egg without any real value. How many of
these useless code-paths are implemented?
Can these be disabled at compile time?

 I would expect an export option providing the same detail level as I
 currently find in /var/log/messages.
 A timestamp is a minimum required for logging system output.

 Everybody agrees with that; that's why the journal supports a lot of
 formatting options. From [2]:

SNIPPED man-page

 So you can have the default; journalctl -b | head:

 -- Logs begin at Tue 2013-09-24 13:39:03 CDT, end at Tue 2014-02-18
 08:28:44 CST. --
 Feb 10 09:50:37 centurion systemd-journal[371]: Runtime journal is
 using 712.0K (max 198.0M, leaving 297.1M of free 1.9G, current limit
 198.0M).
 Feb 10 09:50:37 centurion systemd-journal[371]: Runtime journal is
 using 716.0K (max 198.0M, leaving 297.1M of free 1.9G, current limit
 198.0M).

SNIPPED log examples


 See if you can easily do that with rsyslog or syslog-ng.

Not easily, but I do not see the point, beyond as a nice gimmick.
Same question applies, can I disable these code-paths during compile-time?

I have log-parsing scripts that check for unexpected log-entries which
expect syslog-standard logs.
I do not see the need to have to spend time to change working code to be
able to handle different formats.

Additionally, the use of tail -f and grep allows me to check the logs
real-time for debugging purposes.
Having to use a seperate tool that converts some proprietary binary format
to human readable/scriptable single-line logs makes no sense.

It all sounds too much like the MS Windows Event-viewer to me.
Too many events with no usefull logging information (And I am referring to
OS-level messages as to why default services are not starting)

--
Joost




Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread J. Roeleveld
On Tue, February 18, 2014 18:12, Canek Peláez Valdés wrote:
 On Tue, Feb 18, 2014 at 10:36 AM, Andrew Savchenko birc...@gmail.com
 wrote:
 [...]
 Every decent project has QA and unit tests one way or another. But
 the larger project is, the more bugs it has. And I do not want bugs
 in PID 1, that's why it should be small and sound, not bloated (even
 with some components split as separate binaries) and broken by design.

 Of course the larger a project is the *potential* number of bugs
 increases, but so what? With enough developers, users and testers, all
 bugs are *potentially* squashed.

Agreed, but I know of enough large projects with large development teams
and even more users that don't get the most basic bugs fixed.
Quantity is not equivalent to Quality.

 Kernel has mature error correction infrastructure (Oops handling) and
 much wider community.

 And systemd has a *much* wider community than any other init system.
 So it can handle a larger code base.

Incorrect. How many people use systemd as opposed to SysV Init?

  SysVinit code size is about 10 000 lines of code, OpenRC contains
  about 13 000 lines, systemd — about 200 000 lines.

 If you take into account the thousands of shell code that SysV and
 OpenRC need to fill the functionality of systemd, they use even more.

The shell-code is proven to work though and provided with most of the
software. Where it isn't provided, it can be easily created.
I have seen (and used) complex start-up scripts for large software
implementations which complex dependencies.
Fortunately, later versions of those software packages have fixed that
mess to a large extend, but I wonder how well systemd unit-files can work
in such an environment.
Having sockets created prior to service start will not work as components
will fail due to time-outs, leaving even a bigger mess.

 If that code will fail, this wouldn't be critical at system level.
 Thus scope of fatal error is limited.

 Also in systemd, since most of its code is not critical (again;
 logind, datetimed, localed, etc., failing, has no impact whatsoever on
 the rest of the system).

I understand the usecase for logind, but what is the point of a daemon
to supply the time (datetimed)? Is this a full replacement for ntpd?
And what does localed do? That's configured once in the environment and
should be handled using environment variables.

--
Joost





Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Neil Bothwick
On Wed, 19 Feb 2014 01:04:14 -0600, Daniel Campbell wrote:

  Or to create a non-systemd profile :)  

 For such a profile to be legitimate, systemd would have to be chosen as
 the default.

Quite the opposite, to have a separate systemd profile would mean that
systemd was not the default, otherwise it would be in the default
profile. Not that defaults really matter with Gentoo, you have a systemd
profile and an openrc profile, who gives a toss which is default when you
have a simple to make choice?

 Gentoo is one of the last bastions of choice available to
 GNU/Linux users and it would create a complete shitstorm if systemd were
 pushed on Gentoo's users.

How is putting systemd setting in a profile that a user has to
consciously choose to use forcing anything on anyone? Profiles are the
essence of choice but it appears you only want the choices you approve of
to be available.


-- 
Neil Bothwick

You have the capacity to learn from mistakes. You'll learn a lot today.


signature.asc
Description: PGP signature


Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Gevisz
On Wed, 19 Feb 2014 01:04:14 -0600
Daniel Campbell li...@sporkbox.us wrote:

 On 02/18/2014 12:14 PM, Canek Peláez Valdés wrote:
  On Tue, Feb 18, 2014 at 12:07 PM, Andrew Savchenko
  birc...@gmail.com wrote:
  On Tue, 18 Feb 2014 11:22:23 -0600 Canek Peláez Valdés wrote:
  Yet again, I respect ones right to use whatever one wants, but I
  ask to respect mine as well. That's why I propose a separate
  systemd profile for those willing to use it.
 
  Then write. Just be aware that to write a systemd profile, you
  need to use systemd.
 
  Or to create a non-systemd profile :)
  
  That's the best response I've read in, like, many years. That's
  perfect; I'm 100% behind it. I even volunteer to help (with testing)
  to anyone going for this.
  
  You guys create a systemd-sucks-we-dont-want-it profile, and I
  promise to give you guys a hand.
  
  Make a profile that frees users from using systemd, and I think
  even several Gentoo developers will get behind that.
  
  Now we are talking; this has been my whole point the whole time.
  Everybody that don't want to use systemd; help this idea, and if
  there are enough of you, you'll pulled through.
  
  Regards.
  
 
 For such a profile to be legitimate, systemd would have to be chosen
 as the default. Gentoo is one of the last bastions of choice
 available to GNU/Linux users and it would create a complete shitstorm
 if systemd were pushed on Gentoo's users. You're just trying to push
 systemd on one of the few distros that doesn't use it by default. Do
 you hang out with John Paul Adrian Glaubitz? He's a Debian developer
 who has a long-running history of pushing systemd as well. There is
 nothing wrong with systemd as a choice, but to push it as the default
 is ridiculous. systemd can have its own profile while the rest of the
 world goes on without it. Everybody wins.
 
 For all this talk about technical details,
 nobody seems to notice the marketing

A few people including myself have noted it earlier.

 that's going on and frankly it disgusts me.

 And me too.




[gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Stefan G. Weichinger

For a week or so I see flickering applications here.

I thought it would help to upgrade nvidia-drivers but even todays update
didn't help.

I rebuilt thunderbird-24.3.0 and nvidia-drivers-334.16-r7 ... I also
didn't find anything matching at bgo.

This is gnome-3.10, I know, masked stuff ... but it worked without a
problem until this.

Other windows like terminals or browsers (chrome, opera) are not
affected ... but in thunderbird I get flickering message windows which
is rather annoying.

Sorry, I don't know how to describe it in a better way. Does anyone have
an idea? Some mozilla-specific problem ;-) ?

Stefan




Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread thegeezer
On 02/19/2014 09:06 AM, Gevisz wrote:
 On Wed, 19 Feb 2014 01:04:14 -0600
 Daniel Campbell li...@sporkbox.us wrote:

 On 02/18/2014 12:14 PM, Canek Peláez Valdés wrote:
 On Tue, Feb 18, 2014 at 12:07 PM, Andrew Savchenko
 birc...@gmail.com wrote:
 On Tue, 18 Feb 2014 11:22:23 -0600 Canek Peláez Valdés wrote:
 Yet again, I respect ones right to use whatever one wants, but I
 ask to respect mine as well. That's why I propose a separate
 systemd profile for those willing to use it.
 Then write. Just be aware that to write a systemd profile, you
 need to use systemd.
 Or to create a non-systemd profile :)
 That's the best response I've read in, like, many years. That's
 perfect; I'm 100% behind it. I even volunteer to help (with testing)
 to anyone going for this.

 You guys create a systemd-sucks-we-dont-want-it profile, and I
 promise to give you guys a hand.

 Make a profile that frees users from using systemd, and I think
 even several Gentoo developers will get behind that.

 Now we are talking; this has been my whole point the whole time.
 Everybody that don't want to use systemd; help this idea, and if
 there are enough of you, you'll pulled through.

 Regards.



 For all this talk about technical details,
 nobody seems to notice the marketing
 A few people including myself have noted it earlier.

 that's going on and frankly it disgusts me.
  And me too.


I have to confess that it does feel very evangelistic the approach from
folks pushing systemd.  perhaps it is just because for some it has been
four years of looking at new ways of doing things, whilst others are
just realising now how different it is.
I saw an interesting blog post [1] that basically tried to convince
directly gentoo devs.
it was interesting because of this comment:

snip

*Simon*
September 26, 2013 at 2:58 am
https://blogs.gnome.org/ovitters/2013/09/25/gnome-and-logindsystemd-thoughts/comment-page-1/#comment-756


Yes, I think you’re dead on, there. It’s not that Gnome depends on
systemd – but it’s increasingly dependent on features that are only
provided by systemd. The example of OpenRC not behaving according to
GDM’s assumptions is a perfect illustration of that. It’s dependent not
on systemd, but on something that for practical purposes is
indistinguishable from systemd

/snip

the difficulty is that without knowing what features are required but
assumed to be there it becomes very difficult to build something the has
the API that logind or others might be requiring.an update of gnome
might require a new feature that is hot off the presses, and until it
breaks an openrc-logind system no one is aware of that requirement.  the
API does seem to be online [2], albeit updated 30days ago; i can't
comment if this is up to date enough or not.

I think the argument on the blog page is a bit disingenuous too -
essentially implying that if you want gnome then you must have logind,
and if you want logind you must supply the features supplied by systemd:
but to get a list of the features required is _your_ problem: go through
the gnome source code to find out.
these kinds of things are what folks are taking umbrage against. 

I'm also a little confused over the socket matrix feature.  I think it's
very clever to be negotiating and buffering socket and mounts to
services that need them, but I haven't seen a good technical argument as
to why this is required.  From my perspective i see it as xinet.d for
unix sockets and well, is anyone using xinet.d on a production server?  
Hopefuly someone can enlighten me?  also what happens if the socket
arbitrator dies ?

not trying to troll here, just my main point is that the communication
between systemd supporters seems to be more of an issue than the
possibility of change. 

thanks guys

[1]
https://blogs.gnome.org/ovitters/2013/09/25/gnome-and-logindsystemd-thoughts/

[2] http://www.freedesktop.org/wiki/Software/systemd/logind/


Re: [gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Dale
Stefan G. Weichinger wrote:
 For a week or so I see flickering applications here.

 I thought it would help to upgrade nvidia-drivers but even todays update
 didn't help.

 I rebuilt thunderbird-24.3.0 and nvidia-drivers-334.16-r7 ... I also
 didn't find anything matching at bgo.

 This is gnome-3.10, I know, masked stuff ... but it worked without a
 problem until this.

 Other windows like terminals or browsers (chrome, opera) are not
 affected ... but in thunderbird I get flickering message windows which
 is rather annoying.

 Sorry, I don't know how to describe it in a better way. Does anyone have
 an idea? Some mozilla-specific problem ;-) ?

 Stefan





I don't recall upgrading my Nvidia drives with the last update but
Firefox did upgrade.  I notice some weird stuff going on to but not sure
of the cause yet.  It may be Firefox since that seems to be all that is
affected here.  All the other programs work fine.  I don't use
Thunderbird here. 

You may not be alone on this at least.

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!




Re: [gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Stefan G. Weichinger
Am 19.02.2014 11:27, schrieb Dale:

 I don't recall upgrading my Nvidia drives with the last update but
 Firefox did upgrade.  I notice some weird stuff going on to but not sure
 of the cause yet.  It may be Firefox since that seems to be all that is
 affected here.  All the other programs work fine.  I don't use
 Thunderbird here. 
 
 You may not be alone on this at least.
 
 Dale
 
 :-)  :-) 

;-)


just found something around azure ... but it is disabled here already:


https://bugzilla.mozilla.org/show_bug.cgi?id=929053

https://bugzilla.mozilla.org/show_bug.cgi?id=928727

... although I don't see black rectangles, it's more some kind of
hopping lines when I type this message (for example)

Seems as if the updating of the window does not work ok (when scrolling
longer messages etc)



Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Daniel Campbell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/19/2014 03:02 AM, Neil Bothwick wrote:
 On Wed, 19 Feb 2014 01:04:14 -0600, Daniel Campbell wrote:
 
 Or to create a non-systemd profile :)
 
 For such a profile to be legitimate, systemd would have to be
 chosen as the default.
 
 Quite the opposite, to have a separate systemd profile would mean
 that systemd was not the default, otherwise it would be in the
 default profile. Not that defaults really matter with Gentoo, you
 have a systemd profile and an openrc profile, who gives a toss
 which is default when you have a simple to make choice?
 
 Gentoo is one of the last bastions of choice available to 
 GNU/Linux users and it would create a complete shitstorm if
 systemd were pushed on Gentoo's users.
 
 How is putting systemd setting in a profile that a user has to 
 consciously choose to use forcing anything on anyone? Profiles are
 the essence of choice but it appears you only want the choices you
 approve of to be available.
 
 

Perhaps I didn't phrase it correctly. Logically, a non systemd
profile would necessitate either a systemd profile, or require the
default to already ship systemd. I hadn't considered the prior
existence of systemd profiles, which we currently have, so afaict the
issue is mostly moot.

Choices are great until the existence of other choices infringes on
mine. Profiles prevent that, so I have no problem with systemd
profiles. The problem lies with evangelists who aren't happy with
systemd being *a* choice. They want systemd to be *the* choice, *the*
default. That is what I take issue with.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTBIi7AAoJEJUrb08JgYgHducH/2VLDbRimgiZ1rM404CjIDwy
nl5dCdNcu6XtXt/q5zxY9zVUyYQtGCZmZxT1s41xT0NpYlMv2mo++tASuZwI5tye
1bzjzd9wGPwYwqTgrWgfusH170zWURaTKXwvTAgzZowKR++MXr918HtDiHzIJtpR
QjSBvMHK3TXFe1dSQKwHFYqJ/uhx1sGTsKh7tDGdUIknXB0oaVSvuzZAlzy+2GMV
g4x189EVO46kuOSXkBWobFGVwbYSttADg97Wgol55NZiyKPGaqioHKJoLeUYVlCt
NR4L76APyUHXBqdfk+/9clPHOg3x7XJuo/cjluTjC2yDvezWpojEUJKgNAZ0fZ8=
=jg5F
-END PGP SIGNATURE-



Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Gevisz
On Tue, 18 Feb 2014 22:53:12 +0400
the the.gu...@mail.ru wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256
 
 On 02/18/14 17:56, Gevisz wrote:
  On Mon, 17 Feb 2014 23:30:42 -0600 Canek Peláez Valdés
  can...@gmail.com wrote:
  
  On Mon, Feb 17, 2014 at 8:05 PM, Gevisz gev...@gmail.com
  wrote: [ snip ]
  How can you be sure if something is large enough if, as you
  say below, you do not care about probabilities?
  
  By writing correct code?
  
  No, by arguing that fixing bugs in a 200K line program is as easy
  as fixing a bug in 20 10K line programs. It is just not true, just
  the opposite.
  
  SysVinit code size is about 10 000 lines of code, OpenRC
  contains about 13 000 lines, systemd — about 200 000
  lines.
  
  If you take into account the thousands of shell code that
  SysV and OpenRC need to fill the functionality of systemd,
  they use even more.
  
  Also, again, systemd have a lot of little binaries, many of
  them optional. The LOC of PID 1 is actually closer to SysV
  (although still bigger).
  
  Even assuming systemd code is as mature as sysvinit or
  openrc (though I doubt this) you can calculate
  probabilities of segfaults yourself easily.
  
  I don't care about probabilities;
  
  If you do not care (= do not now anything) about probabilities 
  (and mathematics, in general), you just unable to understand 
  that debugging a program with 200K lines of code take
  
  20!/(1!)^20
  
  more time than debugging of 20 different programs with 10K
  lines of code. You can try to calculate that number yourself
  but I quite sure that if the latter can take, say, 20 days, the
  former can take millions of years.
  
  It is all the probability! Or, to be more precise,
  combinatorics.
  
  My PhD thesis (which I will defend in a few weeks) is in
  computer science, specifically computational geometry and
  combinatorics.
  
  It is even more shameful for you to not understand such a simple
  facts from elementary probability theory (which is mostly based on 
  combinatorics).
 TBH I don't understand your estimate. Where did permutations come
 from? are you comparing all the different combinations of lines of
 code?

I just wanted to convey that, if an involved program is n times longer,
than another one, it does not, in general, true that it will take only
n times more time to find a bug. The dependence here would be nonlinear
and with much more steep growth than the linear one, just because all
the possible ways to go wrong grows proportional to permutations, not
necessary of lines but at least of some other units whose number is
roughly proportional to the number of lines. 


 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.22 (GNU/Linux)
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
 
 iQEcBAEBCAAGBQJTA6wWAAoJEK64IL1uI2ha5nIH/iUl2VNVAabzJzRJzC29zmWg
 t7KwGcfrtx2D40N7n4yM4LB7VBmnyoQ6+Iroh/uk3S33S/YK/5igN8UfuhvV+lvU
 85X3T3RE3oK3kURLq68bb4Ri2zLFQ8y1rQdrrUr9ABzy+F4Xfo+W4t+lLsHSQ+dY
 f4F7ByfJAHwh9OziFKh2/qwLj4z0Trv8AzZZhP8M29kTNWEWGyo5rGg8vRqm8Klm
 kHR3RvvTdV4AgYGHqxdtrO7qpB50VXZA8ihzl7lbmsBJj3pWBo1osFNWNP82yy7r
 s4hev5QrCpgOlEebtYi/noX8Vxx335SUirGCgjN/W9xhIwt3jfMqRes6zD+bi7A=
 =F5to
 -END PGP SIGNATURE-
 




Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Neil Bothwick
On Wed, 19 Feb 2014 04:34:35 -0600, Daniel Campbell wrote:

  How is putting systemd setting in a profile that a user has to 
  consciously choose to use forcing anything on anyone? Profiles are
  the essence of choice but it appears you only want the choices you
  approve of to be available.

 Perhaps I didn't phrase it correctly. Logically, a non systemd
 profile would necessitate either a systemd profile, or require the
 default to already ship systemd. I hadn't considered the prior
 existence of systemd profiles, which we currently have, so afaict the
 issue is mostly moot.

We already have non-systemd profiles. Until recently that is all we had.

 Choices are great until the existence of other choices infringes on
 mine. Profiles prevent that, so I have no problem with systemd
 profiles. The problem lies with evangelists who aren't happy with
 systemd being *a* choice. They want systemd to be *the* choice, *the*
 default. That is what I take issue with.

Why are you so concerned about the default, not that anyone in this
thread has suggested making systemd the default, not even Canek? If you
cannot use eselect profile set, Gentoo is not for you anyway? The
handbook tells you to select a profile quite early in the installation,
there is no default - portage complain loudly if you haven't chosen a
profile, so I fail to see how anyone can force systemd (or openrc for
that matter) on users when the choice must be made.

There are technical arguments for and against systemd, which is why this
thread was started, rhetoric about forcing default profiles on people
when there is no such thing as a default profile only serve to cloud the
real issues.


-- 
Neil Bothwick

System halted - hit any Microsoft employee to continue.


signature.asc
Description: PGP signature


Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Daniel Campbell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/19/2014 04:50 AM, Neil Bothwick wrote:
 On Wed, 19 Feb 2014 04:34:35 -0600, Daniel Campbell wrote:
 
 How is putting systemd setting in a profile that a user has to
  consciously choose to use forcing anything on anyone? Profiles
 are the essence of choice but it appears you only want the
 choices you approve of to be available.
 
 Perhaps I didn't phrase it correctly. Logically, a non systemd 
 profile would necessitate either a systemd profile, or require
 the default to already ship systemd. I hadn't considered the
 prior existence of systemd profiles, which we currently have, so
 afaict the issue is mostly moot.
 
 We already have non-systemd profiles. Until recently that is all we
 had.
 
 Choices are great until the existence of other choices infringes
 on mine. Profiles prevent that, so I have no problem with
 systemd profiles. The problem lies with evangelists who aren't
 happy with systemd being *a* choice. They want systemd to be
 *the* choice, *the* default. That is what I take issue with.
 
 Why are you so concerned about the default, not that anyone in
 this thread has suggested making systemd the default, not even
 Canek? If you cannot use eselect profile set, Gentoo is not for you
 anyway? The handbook tells you to select a profile quite early in
 the installation, there is no default - portage complain loudly if
 you haven't chosen a profile, so I fail to see how anyone can force
 systemd (or openrc for that matter) on users when the choice must
 be made.
 
 There are technical arguments for and against systemd, which is why
 this thread was started, rhetoric about forcing default profiles on
 people when there is no such thing as a default profile only serve
 to cloud the real issues.
 
 

Ah. It's been a while since I installed Gentoo; I wasn't aware that
portage would yell at you for not choosing a profile, or that one
wasn't already set. In that case there's nothing for me to say wrt
defaults.

Insistence upon technical-only discussion is a bit dishonest imo, as
free software is more than code. Without the social practices,
community, etc, there wouldn't be free software. So I think
non-technical concerns can be relevant to discussions on a project,
especially ambitious ones that seek to greatly change the ecosystem.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTBI1QAAoJEJUrb08JgYgHLbwIAI9sg65uA330dpWdoZHua81q
CGnoHzmClRdToNeYI40UKt7uT4rlebVvV2/A4DCcOb/qOPy7V1yNX8Etdsk/PHGi
5fhmqIgG/pU7lLeBI1FVMJmGaPZOju/g23Ney1AknoAdSH6r3F1S4k7d95C3CgWs
VDlZpsB/q5e8bTIVfFSQZ4vj9I4cKz+ZNzDsD2oGepDGtH+66OPjF1MUBhBao/+c
rFrZcdaWOpTc0Soj6I+bdffijKldyOflzRkINo6mBaWWOlEh34A10rGDDcOnkT6L
0ioUBn+5C9/AIDbBX8uplaaT4nG0QWPg/gi/WH6swLme5X9kSUVeTYJMCqRFBkk=
=mK4M
-END PGP SIGNATURE-



Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Andrew Savchenko
On Wed, 19 Feb 2014 10:19:43 + thegeezer wrote:
[...]
  For all this talk about technical details,
  nobody seems to notice the marketing
  A few people including myself have noted it earlier.
 
  that's going on and frankly it disgusts me.
   And me too.
 
 
 I have to confess that it does feel very evangelistic the approach from
 folks pushing systemd.  perhaps it is just because for some it has been
 four years of looking at new ways of doing things, whilst others are
 just realising now how different it is.
 I saw an interesting blog post [1] that basically tried to convince
 directly gentoo devs.
 it was interesting because of this comment:
 
 snip
 
 *Simon*
 September 26, 2013 at 2:58 am
 https://blogs.gnome.org/ovitters/2013/09/25/gnome-and-logindsystemd-thoughts/comment-page-1/#comment-756
 
 
 Yes, I think you’re dead on, there. It’s not that Gnome depends on
 systemd – but it’s increasingly dependent on features that are only
 provided by systemd. The example of OpenRC not behaving according to
 GDM’s assumptions is a perfect illustration of that. It’s dependent not
 on systemd, but on something that for practical purposes is
 indistinguishable from systemd
 
 /snip

It looks like systemd PR agents put it quite simple: my way or the
highway. And it looks like Gentoo is the last major shelter for
freedom we have.
 
 the difficulty is that without knowing what features are required but
 assumed to be there it becomes very difficult to build something the has
 the API that logind or others might be requiring.an update of gnome
 might require a new feature that is hot off the presses, and until it
 breaks an openrc-logind system no one is aware of that requirement.  the
 API does seem to be online [2], albeit updated 30days ago; i can't
 comment if this is up to date enough or not.
 
 I think the argument on the blog page is a bit disingenuous too -
 essentially implying that if you want gnome then you must have logind,
 and if you want logind you must supply the features supplied by systemd:
 but to get a list of the features required is _your_ problem: go through
 the gnome source code to find out.
 these kinds of things are what folks are taking umbrage against. 
 
 I'm also a little confused over the socket matrix feature.  I think it's
 very clever to be negotiating and buffering socket and mounts to
 services that need them, but I haven't seen a good technical argument as
 to why this is required.  From my perspective i see it as xinet.d for
 unix sockets and well, is anyone using xinet.d on a production server?  
 Hopefuly someone can enlighten me?  also what happens if the socket
 arbitrator dies ?

1. We never use xinetd on either production systems or
desktops/laptops. The only legitimate setup with xinetd I can recall
is CVS server. Though the very CVS technology is obsolete this days
(yes, I know portage tree is still using it and I'm looking forward
for git migration).

Socket activation feature is dubious at least. It looks like nobody
from its developers cared to assume that services may start not as
fast as they expect (e.g. network issues with cisco switches being
too slow to answer dhcp which may take up to several minutes). That's
why socket activation is extremely dangerous: it may cause services
to fail _on_ start. Some may just crash and will be restarted (though
not all services may be restarted after crash without manual
interaction, e.g. some DB setups may fail badly), while other may
loose some functionality and continue to work.

Best regards,
Andrew Savchenko


pgpgPnRlfgeDk.pgp
Description: PGP signature


Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Tanstaafl

On 2014-02-19 2:04 AM, Daniel Campbell li...@sporkbox.us wrote:

For such a profile to be legitimate, systemd would have to be chosen as
the default.


Ridiculous. Forget about Canek's rant...

This is about *choice*. Also, I would argue the *opposite of what Canek 
is saying in this last rant...


If he and other want systemd profiles, let *them* do the work of 
creating and maintaining them.


All the Gentoo Council would have to do is make this a new rule or part 
of the Gentoo Constitution or whatever guidelines govern things like this:


In keeping with Gentoo's Official Policy of providing maximum choice to 
its user base, we hereby authorize this formal process for nominating, 
creating, and maintaining new profiles that make use of the new systemd 
init system.


And the number of profiles wouldn't even quite double. There are 16 now, 
if each and every one had a systemd counter-part, it would add 12 more.


So, as systemd users create the new profiles, instead of:

 # eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/13.0 *
  [2]   default/linux/amd64/13.0/selinux
  [3]   default/linux/amd64/13.0/desktop
  [4]   default/linux/amd64/13.0/desktop/gnome
  [5]   default/linux/amd64/13.0/desktop/gnome/systemd
  [6]   default/linux/amd64/13.0/desktop/kde
  [7]   default/linux/amd64/13.0/desktop/kde/systemd
  [8]   default/linux/amd64/13.0/developer
  [9]   default/linux/amd64/13.0/no-multilib
  [10]  default/linux/amd64/13.0/x32
  [11]  hardened/linux/amd64
  [12]  hardened/linux/amd64/selinux
  [13]  hardened/linux/amd64/no-multilib
  [14]  hardened/linux/amd64/no-multilib/selinux
  [15]  hardened/linux/amd64/x32
  [16]  hardened/linux/uclibc/amd64

we may eventually (at worst) end up with:

 # eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/13.0 *
  [2]   default/linux/amd64/13.0/systemd
  [3]   default/linux/amd64/13.0/selinux
  [4]   default/linux/amd64/13.0/selinux/systemd
  [5]   default/linux/amd64/13.0/desktop
  [6]   default/linux/amd64/13.0/desktop/systemd
  [7]   default/linux/amd64/13.0/desktop/gnome
  [8]   default/linux/amd64/13.0/desktop/gnome/systemd
  [9]   default/linux/amd64/13.0/desktop/kde
  [10]   default/linux/amd64/13.0/desktop/kde/systemd
  [11]   default/linux/amd64/13.0/developer
  [12]   default/linux/amd64/13.0/developer/systemd
  [13]   default/linux/amd64/13.0/no-multilib
  [14]   default/linux/amd64/13.0/no-multilib/systemd
  [15]  default/linux/amd64/13.0/x32
  [16]   default/linux/amd64/13.0/x32/systemd
  [17]  hardened/linux/amd64
  [18]   hardened/linux/amd64/systemd
  [19]  hardened/linux/amd64/selinux
  [20]   hardened/linux/amd64/selinux/system
  [21]  hardened/linux/amd64/no-multilib
  [22]   hardened/linux/amd64/no-multilib/systemd
  [23]  hardened/linux/amd64/no-multilib/selinux
  [24]   hardened/linux/amd64/no-multilib/selinux/systemd
  [25]  hardened/linux/amd64/x32
  [26]   hardened/linux/amd64/x32/systemd
  [27]  hardened/linux/uclibc/amd64
  [28]   hardened/linux/uclibc/amd64/systemd

You would also have to require package maintainers to support both 
profiles, unless the upstream package itself changed such that it would 
no longer work without systemd.




Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Tanstaafl

On 2014-02-18 4:05 PM, Sebastian Beßler sebast...@darkmetatron.de wrote:

First I thought that with systemd I have to use all the things shipped
with systemd like journald (which I don't like because I think that a
binary file for syslogs is just broken) so I looked into the config
files of systemd, deactivated journald and configured logging to rsyslog
instead. And just like journald many (if not most or even all, I'm still
at the surface of systemd configuration) of the new and ugly tools can
be replaced by the good old tools we like and love.


Thanks Sebastian.

I had pretty much come to this same conclusion without even having tried 
systemd yet.


This, combined with the new knowledge that it is relatively trivial to 
allow peaceful co-existence for systemd users through the use of 
profiles, and that these would need to be created and maintained by 
those who want or need the equivalent systemd version of any given 
profile, now boils down to one last thing...


Getting the Gentoo Council behind this idea, and providing an officially 
supported - or maybe a better term is *mandated* - process whereby 
systemd proponents can create and then maintain new systemd versions of 
any existing profiles.


I guess maybe it is time to go open a bug about this?

I would be happy to do this, but maybe it would be better if someone who 
has much more knowledge of the inner workings of the Gentoo Council and 
whatever process governs things like this to do it?




[gentoo-user] Re: flickering thunderbird and firefox

2014-02-19 Thread walt
On 02/19/2014 01:55 AM, Stefan G. Weichinger wrote:
 
 For a week or so I see flickering applications here.
 
 I thought it would help to upgrade nvidia-drivers but even todays update
 didn't help.
 
 I rebuilt thunderbird-24.3.0 and nvidia-drivers-334.16-r7 ... I also
 didn't find anything matching at bgo.
 
 This is gnome-3.10, I know, masked stuff ... but it worked without a
 problem until this.

Until what, exactly?  I use qlop -l to review the list of recent updates,
which gives me clues about what packages to suspect.

Also, you should try thunderbird-bin to see if the official build has the
same problem.
 
 Other windows like terminals or browsers (chrome, opera) are not
 affected ... but in thunderbird I get flickering message windows which
 is rather annoying.
 
 Sorry, I don't know how to describe it in a better way. Does anyone have
 an idea? Some mozilla-specific problem ;-) ?
 
 Stefan
 
 
 




Re: [gentoo-user] Re: flickering thunderbird and firefox

2014-02-19 Thread Stefan G. Weichinger
Am 19.02.2014 14:40, schrieb walt:
 On 02/19/2014 01:55 AM, Stefan G. Weichinger wrote:

 For a week or so I see flickering applications here.

 I thought it would help to upgrade nvidia-drivers but even todays update
 didn't help.

 I rebuilt thunderbird-24.3.0 and nvidia-drivers-334.16-r7 ... I also
 didn't find anything matching at bgo.

 This is gnome-3.10, I know, masked stuff ... but it worked without a
 problem until this.
 
 Until what, exactly?  I use qlop -l to review the list of recent updates,
 which gives me clues about what packages to suspect.

I can't tell the date ... you know: something happens, one thinks it
will soon go away and lives with it ... tries something which doesn't
help and days go by ...

 Also, you should try thunderbird-bin to see if the official build has the
 same problem.

good idea, will do, thanks!

btw: my thinkpads don't show this behavior. Same gnome, kernel,
thunderbird, but intel-based graphics. So it smells like nvidia ...




[gentoo-user] Why WordPress is masked?

2014-02-19 Thread Gevisz

I was recently told that I will have to use WordPress to do some
translation job.

After emerge --search wordpress, I have found that this package is
currently masked (at least for amd64 architecture). The same says
https://wiki.gentoo.org/wiki/WordPress

Earlier, in this mailing list, I was told that I can see the reasons
for masking a package in .../profile/package.mask file.

However, looking into it, I have not found there the wordpress
package at all.

Does anybody know, why wordpress package is currently masked and how
dangerous it is to unmask it as the wikipage above advises.

Moreover, I am interested if there are any substitutions for the
wordpress package available in Gentoo.

By a quick search, I have found vimpress plugin for vim.

Does anybody know if it is a decent substitution for wordpress?

Thank you.



Re: [gentoo-user] Why WordPress is masked?

2014-02-19 Thread Andrew Savchenko
Hi,

On Wed, 19 Feb 2014 16:54:12 +0200 Gevisz wrote:
 After emerge --search wordpress, I have found that this package is
 currently masked (at least for amd64 architecture). The same says
 https://wiki.gentoo.org/wiki/WordPress
 
 Earlier, in this mailing list, I was told that I can see the reasons
 for masking a package in .../profile/package.mask file.
 
 However, looking into it, I have not found there the wordpress
 package at all.
 
 Does anybody know, why wordpress package is currently masked and how
 dangerous it is to unmask it as the wikipage above advises.

Wordpress is not masked on my ~x86 and ~amd64 boxes. Probably you
have stable amd64 setup. Unmasking is generally safe in such cases,
though if you'll mix stable and unstable packages too much you may
have unforeseen consequences.

Best regards,
Andrew Savchenko


pgpdKbIpCtX_5.pgp
Description: PGP signature


Re: [gentoo-user] Why WordPress is masked?

2014-02-19 Thread Alan McKinnon
On 19/02/2014 16:54, Gevisz wrote:
 
 I was recently told that I will have to use WordPress to do some
 translation job.
 
 After emerge --search wordpress, I have found that this package is
 currently masked (at least for amd64 architecture). The same says
 https://wiki.gentoo.org/wiki/WordPress


www-apps/wordpress is not hardmasked. It is marked ~arch, something
entirely different. The correct description for this package is
keyworded unstable


 Earlier, in this mailing list, I was told that I can see the reasons
 for masking a package in .../profile/package.mask file.

That file does not document unstable keywords

 
 However, looking into it, I have not found there the wordpress
 package at all.
 
 Does anybody know, why wordpress package is currently masked and how
 dangerous it is to unmask it as the wikipage above advises.

packages are keyworded unstable because they are not yet ready for
prime-time, or the maintainer hasn't gotten around to marking it stable
yet, or no-one has submitted a stabilization request to b.g.o yet

We don't know which of these apply

Just add www-apps/wordpress to package.accept_keywords and emerge it.
You will soon find out if it suits your needs and it won't eat your kittens.


 
 Moreover, I am interested if there are any substitutions for the
 wordpress package available in Gentoo.

No, that does not make sense. The only thing that works like wordpress
is wordpress. If you need to use wordpress then install wordpress.

There exists other blogging software of course but they are not wordpress.

 
 By a quick search, I have found vimpress plugin for vim.
 
 Does anybody know if it is a decent substitution for wordpress?

I doubt it does what you apear to think it does. vimpress is a wordpress
editing tool running in the vim editor. It connects to a wordpress blog
and let's you do the edits in vim instead of some other editing tool.
But you still need to have access to a wordpress blog for it to work
 
 Thank you.

Are you certain you need to run the wordpress software locally?
Will you not instead be editing a blog hosted elsewhere?


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Stroller

On Wed, 19 February 2014, at 1:57 pm, Stefan G. Weichinger li...@xunil.at 
wrote:
 ...
 btw: my thinkpads don't show this behavior. Same gnome, kernel,
 thunderbird, but intel-based graphics. So it smells like nvidia ...

What have you done to rule out hardware?

Stroller.




Re: [gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Stefan G. Weichinger
Am 19.02.2014 16:57, schrieb Stroller:
 
 On Wed, 19 February 2014, at 1:57 pm, Stefan G. Weichinger li...@xunil.at 
 wrote:
 ...
 btw: my thinkpads don't show this behavior. Same gnome, kernel,
 thunderbird, but intel-based graphics. So it smells like nvidia ...
 
 What have you done to rule out hardware?

nothing.

I think hardware would not make only specific apps/windows fail, right?
At least it doesn't sound very likely to me ...

I could boot from a live cd to cross check ... will try that.



Re: [gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Alan McKinnon
On 19/02/2014 18:38, Stefan G. Weichinger wrote:
 Am 19.02.2014 16:57, schrieb Stroller:

 On Wed, 19 February 2014, at 1:57 pm, Stefan G. Weichinger li...@xunil.at 
 wrote:
 ...
 btw: my thinkpads don't show this behavior. Same gnome, kernel,
 thunderbird, but intel-based graphics. So it smells like nvidia ...

 What have you done to rule out hardware?
 
 nothing.
 
 I think hardware would not make only specific apps/windows fail, right?
 At least it doesn't sound very likely to me ...

Yes, it can. But not in the obvious way.

Video cards and GPUs are complex devices implementing numerous features.
It is possible that your GPU/video card hardware is broken wrt one or a
few of these features and Mozilla apps are the only ones you use that
make use of these features.

It's a bit of a perfect storm situation and frankly, software drivers
are more likely to provoke it than broken hardware. I would keep the
possibility in the back of my head to be checked way down the line of
possibilities though.

Meanwhile, if your hardware vendor provides a hardware diagnostics tool
you could run it for fun and see what it says. Those tests are fairly
rapid so you don't lose much by giving it a spin.


 
 I could boot from a live cd to cross check ... will try that.

or you could do that ^^^ instead :-)


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Sebastian Beßler
On 19.02.2014 09:50, J. Roeleveld wrote:

 Additionally, the use of tail -f and grep allows me to check the logs
 real-time for debugging purposes.
 Having to use a seperate tool that converts some proprietary binary format
 to human readable/scriptable single-line logs makes no sense.

This is the reason why I configured systemd to disable the binary
logfile and to send everything to rsyslog (it could be any other logger)
instead.

I don't like that journald is still running in the background in this
setup and it is clearly a big negativ point on my list for this test of
systemd, but it is possible to use the old and good ways of doing things.

Greetings

Sebastian



Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Neil Bothwick
On Wed, 19 Feb 2014 04:54:08 -0600, Daniel Campbell wrote:

  There are technical arguments for and against systemd, which is why
  this thread was started, rhetoric about forcing default profiles on
  people when there is no such thing as a default profile only serve
  to cloud the real issues.

 Insistence upon technical-only discussion is a bit dishonest imo, as
 free software is more than code. Without the social practices,
 community, etc, there wouldn't be free software. So I think
 non-technical concerns can be relevant to discussions on a project,
 especially ambitious ones that seek to greatly change the ecosystem.

Fair point, but attacks, name calling and arguments about the relevance
of analogies do nothing to help the discussion.

-- 
Neil Bothwick

Never get into fights with ugly people because they have nothing to lose.


signature.asc
Description: PGP signature


Re: [gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Stefan G. Weichinger
Am 19.02.2014 20:02, schrieb Alan McKinnon:

 Yes, it can. But not in the obvious way.
 
 Video cards and GPUs are complex devices implementing numerous
 features. It is possible that your GPU/video card hardware is broken
 wrt one or a few of these features and Mozilla apps are the only ones
 you use that make use of these features.
 
 It's a bit of a perfect storm situation and frankly, software
 drivers are more likely to provoke it than broken hardware. I would
 keep the possibility in the back of my head to be checked way down
 the line of possibilities though.
 
 Meanwhile, if your hardware vendor provides a hardware diagnostics
 tool you could run it for fun and see what it says. Those tests are
 fairly rapid so you don't lose much by giving it a spin.
 
 
 
 I could boot from a live cd to cross check ... will try that.
 
 or you could do that ^^^ instead :-)

I might do that, thanks. An ubuntu-live-cd showed no problems. Although
for sure it was a different set of software ... other kernel,
nvidia-drivers, gnome 

We'll see ...



Re: [gentoo-user] Why WordPress is masked?

2014-02-19 Thread Gevisz
On Wed, 19 Feb 2014 17:18:49 +0200
Alan McKinnon alan.mckin...@gmail.com wrote:

 On 19/02/2014 16:54, Gevisz wrote:
  
  I was recently told that I will have to use WordPress to do some
  translation job.
  
  After emerge --search wordpress, I have found that this package is
  currently masked (at least for amd64 architecture). The same says
  https://wiki.gentoo.org/wiki/WordPress
 
 
 www-apps/wordpress is not hardmasked. It is marked ~arch, something
 entirely different. The correct description for this package is
 keyworded unstable
 
 
  Earlier, in this mailing list, I was told that I can see the reasons
  for masking a package in .../profile/package.mask file.
 
 That file does not document unstable keywords
 
  
  However, looking into it, I have not found there the wordpress
  package at all.
  
  Does anybody know, why wordpress package is currently masked and how
  dangerous it is to unmask it as the wikipage above advises.
 
 packages are keyworded unstable because they are not yet ready for
 prime-time, or the maintainer hasn't gotten around to marking it
 stable yet, or no-one has submitted a stabilization request to b.g.o
 yet
 
 We don't know which of these apply
 
 Just add www-apps/wordpress to package.accept_keywords and emerge it.
 You will soon find out if it suits your needs and it won't eat your
 kittens.
 
  
  Moreover, I am interested if there are any substitutions for the
  wordpress package available in Gentoo.
 
 No, that does not make sense. The only thing that works like wordpress
 is wordpress. If you need to use wordpress then install wordpress.
 
 There exists other blogging software of course but they are not
 wordpress.
 
  
  By a quick search, I have found vimpress plugin for vim.
  
  Does anybody know if it is a decent substitution for wordpress?
 
 I doubt it does what you apear to think it does. vimpress is a
 wordpress editing tool running in the vim editor. It connects to a
 wordpress blog and let's you do the edits in vim instead of some
 other editing tool. But you still need to have access to a wordpress
 blog for it to work

And to get access to the blog, I need WordPress, right?
 
 Are you certain you need to run the wordpress software locally?

No, I still have to ask...

 Will you not instead be editing a blog hosted elsewhere?

And if so, can I get with only vimpress instead?

Sorry, for may be stupid questions and thank you for answering.
 




Re: [gentoo-user] Why WordPress is masked?

2014-02-19 Thread Alan McKinnon
On 19/02/2014 23:38, Gevisz wrote:
 I doubt it does what you apear to think it does. vimpress is a
  wordpress editing tool running in the vim editor. It connects to a
  wordpress blog and let's you do the edits in vim instead of some
  other editing tool. But you still need to have access to a wordpress
  blog for it to work
 And to get access to the blog, I need WordPress, right?


No. You need a browser to access the blog.




-- 
Alan McKinnon
alan.mckin...@gmail.com




[gentoo-user] EFI-based bootloader for BIOS-based computers (?)

2014-02-19 Thread walt
I just spotted that phrase in the sourceforge newsletter:

http://sourceforge.net/projects/cloverefiboot/

and it seems to me like an oxymoron.  If that phrase makes
logical sense then my definitions of 'BIOS' and 'EFI' need
the latest updates :)

Until now I thought that EFI is a recent replacement for
BIOS based machines.

Can anyone clarify the linguistics involved here?

Thanks





[gentoo-user] Fwd: How about the gentoo server or cluster in production environment?

2014-02-19 Thread Franklin Wang
and what about slackware for server?


 Original Message 
Subject:How about the gentoo server or cluster in production 
environment?
Date:   Fri, 29 Nov 2013 09:41:28 +0800
From:   Franklin Wang touch2...@gmail.com
To: gentoo-ser...@lists.gentoo.org, gentoo-clus...@lists.gentoo.org



Hi all,

I'm not familiar with gentoo server and cluster. So could you tell me
the experience about them? Thanks.




Franklin Wang





Re: [gentoo-user] Fwd: How about the gentoo server or cluster in production environment?

2014-02-19 Thread Nilesh Govindrajan
On 20 Feb 2014 05:12, Franklin Wang touch2...@gmail.com wrote:

 and what about slackware for server?


  Original Message 
 Subject:
 How about the gentoo server or cluster in production environment?
 Date:
 Fri, 29 Nov 2013 09:41:28 +0800
 From:
 Franklin Wang touch2...@gmail.com
 To:
 gentoo-ser...@lists.gentoo.org, gentoo-clus...@lists.gentoo.org


 Hi all,

 I'm not familiar with gentoo server and cluster. So could you tell me
 the experience about them? Thanks.




 Franklin Wang




Gentoo makes the best server os because it's a custom built os where the
admin knows each and every aspect of the os. Security wise, there are no
unwanted or unused stuff, so lesser bugs to deal with.

Clustering, well, you can do that using glusterfs


Re: [gentoo-user] Fwd: How about the gentoo server or cluster in production environment?

2014-02-19 Thread Franklin Wang
Maybe it's intresting, although I prefer to use red hat, suse or ubuntu
in datacenter as Google. Slackware servers're not very poppular here
On 2014年02月20日 08:14, Nilesh Govindrajan wrote:

 On 20 Feb 2014 05:12, Franklin Wang touch2...@gmail.com
 mailto:touch2...@gmail.com wrote:
 
  and what about slackware for server?
 
 
   Original Message 
  Subject:
  How about the gentoo server or cluster in production environment?
  Date:
  Fri, 29 Nov 2013 09:41:28 +0800
  From:
  Franklin Wang touch2...@gmail.com mailto:touch2...@gmail.com
  To:
  gentoo-ser...@lists.gentoo.org
 mailto:gentoo-ser...@lists.gentoo.org,
 gentoo-clus...@lists.gentoo.org mailto:gentoo-clus...@lists.gentoo.org
 
 
  Hi all,
 
  I'm not familiar with gentoo server and cluster. So could you tell me
  the experience about them? Thanks.
 
 
 
 
  Franklin Wang
 
 
 

 Gentoo makes the best server os because it's a custom built os where
 the admin knows each and every aspect of the os. Security wise, there
 are no unwanted or unused stuff, so lesser bugs to deal with.

 Clustering, well, you can do that using glusterfs


-- 
skype:touch21st, Gtalk:touch21st, Yahoo/MSN:franklinwan...@yahoo.com,
Xing/Linkedin:Franklin Wang



Re: [gentoo-user] Fwd: How about the gentoo server or cluster in production environment?

2014-02-19 Thread Facundo Curti
I think a more stable distro is better for production. My choice is
debian. I think you cant find nothing more stable that debian...

Gentoo makes the best server os because it's a custom built os where the
admin knows each and every aspect of the os.

This is true, but gentoo is a little unstable to use on production. The
system must be on 365 days/year. ¿and when you need to update the system?
This will use all the processor and the system will be overloaded. This
means users can't use the system when this is updating...

I think the best for a server is debian. I didn't try red hat but I see
this like a commercial distro :/ Any way, red hat is very used as server.
And if you choice to pay, you will have official support (Other wise, you
are alone :/)

P.D: I'm sorry if my english is not perfect, i speak spanish [?]


2014-02-19 21:36 GMT-03:00 Franklin Wang touch2...@gmail.com:

  Maybe it's intresting, although I prefer to use red hat, suse or ubuntu
 in datacenter as Google. Slackware servers're not very poppular here

 On 2014年02月20日 08:14, Nilesh Govindrajan wrote:

 On 20 Feb 2014 05:12, Franklin Wang touch2...@gmail.com wrote:
 
  and what about slackware for server?
 
 
   Original Message 
  Subject:
  How about the gentoo server or cluster in production environment?
  Date:
  Fri, 29 Nov 2013 09:41:28 +0800
  From:
  Franklin Wang touch2...@gmail.com
  To:
  gentoo-ser...@lists.gentoo.org, gentoo-clus...@lists.gentoo.org
 
 
  Hi all,
 
  I'm not familiar with gentoo server and cluster. So could you tell me
  the experience about them? Thanks.
 
 
 
 
  Franklin Wang
 
 
 

 Gentoo makes the best server os because it's a custom built os where the
 admin knows each and every aspect of the os. Security wise, there are no
 unwanted or unused stuff, so lesser bugs to deal with.

 Clustering, well, you can do that using glusterfs


 --
 skype:touch21st, Gtalk:touch21st, Yahoo/MSN:franklinwan...@yahoo.com,
 Xing/Linkedin:Franklin Wang


349.gif

Re: [gentoo-user] Fwd: How about the gentoo server or cluster in production environment?

2014-02-19 Thread Nilesh Govindrajan
On 20 Feb 2014 06:23, Facundo Curti facu.cu...@gmail.com wrote:

 I think a more stable distro is better for production. My choice is
debian. I think you cant find nothing more stable that debian...


 Gentoo makes the best server os because it's a custom built os where the
admin knows each and every aspect of the os.

 This is true, but gentoo is a little unstable to use on production. The
system must be on 365 days/year. ¿and when you need to update the system?
This will use all the processor and the system will be overloaded. This
means users can't use the system when this is updating...

 I think the best for a server is debian. I didn't try red hat but I see
this like a commercial distro :/ Any way, red hat is very used as server.
And if you choice to pay, you will have official support (Other wise, you
are alone :/)

 P.D: I'm sorry if my english is not perfect, i speak spanish


 2014-02-19 21:36 GMT-03:00 Franklin Wang touch2...@gmail.com:

 Maybe it's intresting, although I prefer to use red hat, suse or ubuntu
in datacenter as Google. Slackware servers're not very poppular here

 On 2014年02月20日 08:14, Nilesh Govindrajan wrote:

 On 20 Feb 2014 05:12, Franklin Wang touch2...@gmail.com wrote:
 
  and what about slackware for server?
 
 
   Original Message 
  Subject:
  How about the gentoo server or cluster in production environment?
  Date:
  Fri, 29 Nov 2013 09:41:28 +0800
  From:
  Franklin Wang touch2...@gmail.com
  To:
  gentoo-ser...@lists.gentoo.org, gentoo-clus...@lists.gentoo.org
 
 
  Hi all,
 
  I'm not familiar with gentoo server and cluster. So could you tell me
  the experience about them? Thanks.
 
 
 
 
  Franklin Wang
 
 
 

 Gentoo makes the best server os because it's a custom built os where
the admin knows each and every aspect of the os. Security wise, there are
no unwanted or unused stuff, so lesser bugs to deal with.

 Clustering, well, you can do that using glusterfs


 --
 skype:touch21st, Gtalk:touch21st, Yahoo/MSN:franklinwan...@yahoo.com,
 Xing/Linkedin:Franklin Wang



Um, binhost?


Re: [gentoo-user] Fwd: How about the gentoo server or cluster in production environment?

2014-02-19 Thread Franklin Wang

  
  
Debian's powerful and stable, and I like apt very much. Gentoo and
arch can be used for soho. Google uses red hat in datacenter with a
customized kernel, and facebook started the project of open compute.
are several RISC processors going to die?

On 2014年02月20日 08:53, Facundo Curti
  wrote:


  

  I think a "more stable" distro is better for production.
My choice is debian. I think you cant find nothing more
stable that debian...

Gentoo makes the best server os because it's a custom
built os where the admin knows each and every aspect of the
os.

  
  This is true, but gentoo is a little unstable to use on
  production. The system must be on 365 days/year. ¿and when you
  need to update the system? This will use all the processor and
  the system will be overloaded. This means users can't use the
  system when this is updating...
  

I think the best for a server is debian. I didn't try red
  hat but I see this like a commercial distro :/ Any way, red
  hat is very used as server. And if you choice to pay, you will
  have official support (Other wise, you are alone :/)



P.D: I'm sorry if my english is not perfect, i speak spanish 
  
  

2014-02-19 21:36 GMT-03:00 Franklin
  Wang touch2...@gmail.com:
  
 Maybe it's
  intresting, although I prefer to use red hat, suse or
  ubuntu in datacenter as Google. Slackware servers're not
  very poppular here
  

  On 2014年02月20日 08:14, Nilesh Govindrajan wrote:
  
  
On 20 Feb 2014 05:12, "Franklin Wang"
  touch2...@gmail.com
  wrote:
  
   and what about slackware for server?
  
  
    Original Message 
   Subject:
   How about the gentoo server or cluster in
  production environment?
   Date:
   Fri, 29 Nov 2013 09:41:28 +0800
   From:
   Franklin Wang touch2...@gmail.com
   To:
   gentoo-ser...@lists.gentoo.org,
  gentoo-clus...@lists.gentoo.org
  
  
   Hi all,
  
   I'm not familiar with gentoo server and
  cluster. So could you tell me
   the experience about them? Thanks.
  
  
  
  
   Franklin Wang
  
  
  
Gentoo makes the best server os because
  it's a custom built os where the admin knows each
  and every aspect of the os. Security wise, there
  are no unwanted or unused stuff, so lesser bugs to
  deal with. 
Clustering, well, you can do that using
  glusterfs

  
  

  
  
  -- 
skype:touch21st, Gtalk:touch21st, Yahoo/MSN:franklinwan...@yahoo.com,
Xing/Linkedin:Franklin Wang

  


  


-- 
skype:touch21st, Gtalk:touch21st, Yahoo/MSN:franklinwan...@yahoo.com,
Xing/Linkedin:Franklin Wang
  



[gentoo-user] Re: EFI-based bootloader for BIOS-based computers (?)

2014-02-19 Thread eroen
On Wed, 19 Feb 2014 15:39:51 -0800, walt w41...@gmail.com wrote:
 I just spotted that phrase in the sourceforge newsletter:
 
 http://sourceforge.net/projects/cloverefiboot/
 
 and it seems to me like an oxymoron.  If that phrase makes
 logical sense then my definitions of 'BIOS' and 'EFI' need
 the latest updates :)
 
 Until now I thought that EFI is a recent replacement for
 BIOS based machines.
 
 Can anyone clarify the linguistics involved here?

The scope of UEFI is somewhat greater than that of traditional BIOSes.
Both do various hardware initialization and such, but UEFIs (can) have
a number of additional features, including more flexibility in what it
can launch from where (eg. network booting without iPXE) and even an
interactive shell. See [1] for a less organized list of features.

I'm unfamiliar with this project in specific, but I'm going by the line

This is EFI-based bootloader for BIOS-based computers created as a
replacement to EDK2/Duet bootloader http://www.tianocore.org.

I have a box running Duet, which is an UEFI implementation that can be
launched by (eg.) the extlinux boot loader on a legacy BIOS system.
Once Duet is launched, the system is mostly indistinguishable from a
native UEFI system that has booted into it's UEFI firmware.

From here, Duet can let the user go through menus to select an EFI
executable to launch (a EFI-stub enabled kernel or some sort of boot
loader), or it can automatically launch something based on existing
configuration.

1: https://en.wikipedia.org/wiki/UEFI#Features

-- 
eroen


signature.asc
Description: PGP signature


Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Mike Gilbert
On Wed, Feb 19, 2014 at 7:57 AM, Tanstaafl tansta...@libertytrek.org wrote:
 On 2014-02-18 4:05 PM, Sebastian Beßler sebast...@darkmetatron.de wrote:

 First I thought that with systemd I have to use all the things shipped
 with systemd like journald (which I don't like because I think that a
 binary file for syslogs is just broken) so I looked into the config
 files of systemd, deactivated journald and configured logging to rsyslog
 instead. And just like journald many (if not most or even all, I'm still
 at the surface of systemd configuration) of the new and ugly tools can
 be replaced by the good old tools we like and love.


 Thanks Sebastian.

 I had pretty much come to this same conclusion without even having tried
 systemd yet.

 This, combined with the new knowledge that it is relatively trivial to allow
 peaceful co-existence for systemd users through the use of profiles, and
 that these would need to be created and maintained by those who want or need
 the equivalent systemd version of any given profile, now boils down to one
 last thing...

 Getting the Gentoo Council behind this idea, and providing an officially
 supported - or maybe a better term is *mandated* - process whereby systemd
 proponents can create and then maintain new systemd versions of any existing
 profiles.

Just jumping in here as one of Gentoo's systemd maintainers: There is
no point in creating a second set of profiles just for systemd.
Profiles do not perform any magic; they just set/mask use flags and
set default values for some other ebuild variables.

The reason we do not have a full set of systemd profiles is because
they would serve no useful purpose; there is simply nothing to be
gained from creating them.

If I wanted to switch from systemd back openrc at this very moment, I
would do the following:

1. Unset the systemd use flag.
2. Replace sys-apps/systemd with sys-fs/udev (optional).
3. Run emerge -uDNav world

Having a separate profile does not make that process any easier.



Re: [gentoo-user] flickering thunderbird and firefox

2014-02-19 Thread Stroller

On Wed, 19 February 2014, at 4:38 pm, Stefan G. Weichinger li...@xunil.at 
wrote:
 ...
 What have you done to rule out hardware?
 
 nothing.
 
 I think hardware would not make only specific apps/windows fail, right?
 At least it doesn't sound very likely to me ...

Sorry, didn't fully read your original post - I thought it was the whole screen.

I agree, it seems less likely to be hardware, if it's only specific windows.

Stroller.




Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Canek Peláez Valdés
On Wed, Feb 19, 2014 at 2:50 AM, J. Roeleveld jo...@antarean.org wrote:
 On Tue, February 18, 2014 15:37, Canek Peláez Valdés wrote:
 On Tue, Feb 18, 2014 at 3:54 AM, J. Roeleveld jo...@antarean.org wrote:
 As I do not have systemd installed on any machine, I can't check the
 man-pages.

 They are online [1].

 Useful, but not necessary for this discussion.

It was just a pointer.

 I see this option as a easter-egg without any real value. How many of
 these useless code-paths are implemented?
 Can these be disabled at compile time?

That's neither here nor there; you said I would expect an export
option providing the same detail level as I currently find in
/var/log/messages. A timestamp is a minimum required for logging
system output.; I proved to you that the journal shows timestamps and
much more, if so desired.

[ snip ]
 See if you can easily do that with rsyslog or syslog-ng.

 Not easily,

That's (one of) the advantage(s) that the journal brings. BTW, I'm not
trying to convince anyone to use the journal (nor systemd); I'm just
pointing out about features.

 but I do not see the point, beyond as a nice gimmick.

Well, I *do* see a point. Many points, actually. You want the logs for
SSH, from February 12 to February 15? Done:

journalctl  --since=2014-02-12 --until=2014-02-15 -u sshd.service

No grep. No cat. No hunting logrotated logs (the journal will rotate
automatically its logs, and will search on all logs available). You
can have second-precision intervals.

Also, the binary format that the journal uses is indexed (hence the
binary part); therefore, the search is O(log n), no O(n). With a log
with a million entries, that's about 20 steps.

Perhaps it's just a gimmick to you. For me is a really usefull

 Same question applies, can I disable these code-paths during compile-time?

No you can't; if you wanted the journal to work exactly as rsyslog (or
syslog-ng), then there is no reason to use the journal. Its raison
d'être is the new features it brings.

If you don't want those features, don't use the journal.

 I have log-parsing scripts that check for unexpected log-entries which
 expect syslog-standard logs.

I used, too. The journal makes most of then unnecessary, and if I want
to, it can provide formatting of the logs in the same way that rsyslog
(or syslog-ng) does.

 I do not see the need to have to spend time to change working code to be
 able to handle different formats.

Well, I prefer it when someone does the work for me.

 Additionally, the use of tail -f and grep allows me to check the logs
 real-time for debugging purposes.

journalctl -f

Checks the logs in real time. Again, [1].

 Having to use a seperate tool that converts some proprietary binary format
 to human readable/scriptable single-line logs makes no sense.

Its not proprietary; the source code is available, you can write your
own parser if you want. The binary format is to be able to do O(log n)
searches, that's it. It's a performance optimization.

 It all sounds too much like the MS Windows Event-viewer to me.

Never used it.

 Too many events with no usefull logging information (And I am referring to
 OS-level messages as to why default services are not starting)

systemctl status apache2.service

(see [2]) will print the status of the Apache web server, and also the
last lines from the logs. You can control how many lines. You can
check also with the journal, as I showed up.

If you *want* to, everything is online.

Regards.

[1] http://www.freedesktop.org/software/systemd/man/journalctl.html
[2] http://www.freedesktop.org/software/systemd/man/systemctl.html
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México



Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Canek Peláez Valdés
On Wed, Feb 19, 2014 at 3:00 AM, J. Roeleveld jo...@antarean.org wrote:
 On Tue, February 18, 2014 18:12, Canek Peláez Valdés wrote:

[ snip ]

 Of course the larger a project is the *potential* number of bugs
 increases, but so what? With enough developers, users and testers, all
 bugs are *potentially* squashed.

 Agreed, but I know of enough large projects with large development teams
 and even more users that don't get the most basic bugs fixed.
 Quantity is not equivalent to Quality.

I also agree with that. My point is that the systemd project has
enough numbers of *talented* developers to do it.

You can disagree, of course.

 And systemd has a *much* wider community than any other init system.
 So it can handle a larger code base.

 Incorrect. How many people use systemd as opposed to SysV Init?

Users? Like five thousand godzillions more.

Developers? It would not surprise me that systemd has several times
more developers that SysV ever had.

What's more, I think those developers are talented enough, to say the least.

  SysVinit code size is about 10 000 lines of code, OpenRC contains
  about 13 000 lines, systemd — about 200 000 lines.

 If you take into account the thousands of shell code that SysV and
 OpenRC need to fill the functionality of systemd, they use even more.

 The shell-code is proven to work though and provided with most of the
 software. Where it isn't provided, it can be easily created.
 I have seen (and used) complex start-up scripts for large software
 implementations which complex dependencies.
 Fortunately, later versions of those software packages have fixed that
 mess to a large extend, but I wonder how well systemd unit-files can work
 in such an environment.

You can read [1]. I think it provides a fair and impartial account of
how to use systemd to start a complex service (NFS, by its author).

 Having sockets created prior to service start will not work as components
 will fail due to time-outs, leaving even a bigger mess.

I could be wrong, but I believe the use of cgroups takes care of all
that. If the service fails, systemd PID 1 can reliable detect it, and
force the socket to close, and even reopen it for new connections if
so configured by the administrator.

 If that code will fail, this wouldn't be critical at system level.
 Thus scope of fatal error is limited.

 Also in systemd, since most of its code is not critical (again;
 logind, datetimed, localed, etc., failing, has no impact whatsoever on
 the rest of the system).

 I understand the usecase for logind, but what is the point of a daemon
 to supply the time (datetimed)? Is this a full replacement for ntpd?
 And what does localed do? That's configured once in the environment and
 should be handled using environment variables.

I'm sorry, but *everything* you are asking for is in the link I gave
you that you qualified it of not necessary for this discussion (I
also pointed someone else to [2]). If you are really interested in the
answers, go on and read it there.

It's certainly better than hearing it from me.

Regards.

[1] http://lwn.net/Articles/584175/
[2] 
http://www.freedesktop.org/wiki/Software/systemd/#manualsanddocumentationforusersandadministrators
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México



Re: [gentoo-user] Debian just voted in systemd for default init system in jessie

2014-02-19 Thread Canek Peláez Valdés
On Wed, Feb 19, 2014 at 6:38 AM, Tanstaafl tansta...@libertytrek.org wrote:
 On 2014-02-19 2:04 AM, Daniel Campbell li...@sporkbox.us wrote:

 For such a profile to be legitimate, systemd would have to be chosen as
 the default.

 Ridiculous. Forget about Canek's rant...

 This is about *choice*. Also, I would argue the *opposite of what Canek is
 saying in this last rant...

Tanstaafl, can we please not use terms like rants? I'm just giving
my opinion, trying to be respectful and civil to the others
participants in this thread. I would appreciate if you do the same to
me.

 If he and other want systemd profiles, let *them* do the work of creating
 and maintaining them.

And as I said on [1], I agree; lets have a systemd profile... which
apparently it basically already exists[2].

(I snip the rest, since I don't really disagree with it).

Regards.

[1] http://article.gmane.org/gmane.linux.gentoo.user/272694
[2] 
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/targets/systemd/
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México