Re: [DNG] Please help with testing the new version of sysvinit

2018-11-02 Thread Irrwahn
KatolaZ wrote on 01.11.18 22:44:
> Dear d1rs,
> 
> TL;DR:
> ==
> 
> we need help in testing any regression with a new version of sysvinit
> (2.91-1+devuan1) that we have put in Devuan experimental
[...]

Casually toying around with it (including randomly shuffling services 
around some of the spare runlevels) in my ceres testbed revealed no 
immediately obvious bugs or regressions. Will keep it installed and 
include it in any further checks I'll do on ceres or beowulf.

Special thanks to all who engage in saving SysVinit from the danger of 
being dropped from Debian, excellent work! To make it a full success I
would assume it might prove necessary to sift through the Debian bug 
tracker for outstanding bugs filed against init scripts of individual 
daemon packages. I'll notify the debian-init-diversity list should I 
happen to stumble upon any such reports.

On a remotely related matter: 
In case one experiences excessive boot delays with 4.x kernels during 
startup of certain daemons (e.g. sshd, web server), particularly on 
headless machines or VM installations: Those may be caused by entropy 
starvation leading to blocked reads from /dev/random. This can be 
alleviated by installing a userland tool to fill the entropy pool, for 
example as provided by the 'haveged' package.

HTH, best regards
Urban
-- 
Sapere aude!



signature.asc
Description: OpenPGP digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please help with testing the new version of sysvinit

2018-11-02 Thread aitor

Hi KatolaZ,

On 11/02/2018 08:35 AM, KatolaZ wrote:

On Fri, Nov 02, 2018 at 08:14:00AM +0100, Irrwahn wrote:

KatolaZ wrote on 01.11.18 22:44:
[...]

You just need to add Devuan experimental repos to your
sources.list:

   http://pkgmaster.devuan.org/merged  experimental main


[...]

KatolaZ,

above won't work for me, getting:

|http://pkgmaster.devuan.org/merged  experimental Release [ERROR]
|  404  Not Found [IP: 5.196.38.18 80]

OTOH"http://pkgmaster.devuan.org/devuan experimental main"  does work.

Is the experimental suite not merged deliberately, or is this an oversight?


Sorry Urban, the oversight was mine. experimental is*not*  merged, and
intentionally so. Hence:

   http://pkgmaster.devuan.org/devuan  experimental main

is the correct URL.

Sorry again

KatolaZ


This is the reason why i downloaded them by hand yesterday night, mixing 
unintentionally sysvinit_2.91-1 with sysvinit_2.91-1+devuan1


Aitor.


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please help with testing the new version of sysvinit

2018-11-02 Thread KatolaZ
On Fri, Nov 02, 2018 at 08:14:00AM +0100, Irrwahn wrote:
> KatolaZ wrote on 01.11.18 22:44:
> [...]
> > You just need to add Devuan experimental repos to your
> > sources.list:
> > 
> >   http://pkgmaster.devuan.org/merged experimental main
> > 
> [...]
> 
> KatolaZ, 
> 
> above won't work for me, getting:
> 
> | http://pkgmaster.devuan.org/merged experimental Release [ERROR]
> |  404  Not Found [IP: 5.196.38.18 80]
> 
> OTOH "http://pkgmaster.devuan.org/devuan experimental main" does work.
> 
> Is the experimental suite not merged deliberately, or is this an oversight?
> 

Sorry Urban, the oversight was mine. experimental is *not* merged, and
intentionally so. Hence:

  http://pkgmaster.devuan.org/devuan experimental main

is the correct URL.

Sorry again

KatolaZ

-- 
[ ~.,_  Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab  ]  
[ "+.  katolaz [at] freaknet.org --- katolaz [at] yahoo.it  ]
[   @)   http://kalos.mine.nu ---  Devuan GNU + Linux User  ]
[ @@)  http://maths.qmul.ac.uk/~vnicosia --  GPG: 0B5F062F  ] 
[ (@@@)  Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ  ]


signature.asc
Description: PGP signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please help with testing the new version of sysvinit

2018-11-02 Thread Irrwahn
KatolaZ wrote on 01.11.18 22:44:
[...]
> You just need to add Devuan experimental repos to your
> sources.list:
> 
>   http://pkgmaster.devuan.org/merged experimental main
> 
[...]

KatolaZ, 

above won't work for me, getting:

| http://pkgmaster.devuan.org/merged experimental Release [ERROR]
|  404  Not Found [IP: 5.196.38.18 80]

OTOH "http://pkgmaster.devuan.org/devuan experimental main" does work.

Is the experimental suite not merged deliberately, or is this an oversight?

Best regards,
Urban

-- 
Sapere aude!



signature.asc
Description: OpenPGP digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please help with testing the new version of sysvinit

2018-11-01 Thread aitor


On 11/02/2018 01:35 AM, aitor wrote:


On 11/02/2018 01:01 AM, aitor_czr wrote:

The sources (the tarball) should not contain the version of the debian branch.
It should be: sysvinit_2.91-1.debian.tar.xz

I rectify: not the sources, it's the debian tarball

There is another  file named sysvinit_2.91-1.debian.tar.xz in the repo:

http://pkgmaster.devuan.org/devuan/pool/main/s/sysvinit/

So, forget what i said.

Aitor.


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please help with testing the new version of sysvinit

2018-11-01 Thread aitor


On 11/02/2018 01:01 AM, aitor_czr wrote:

The sources (the tarball) should not contain the version of the debian branch.
It should be: sysvinit_2.91-1.debian.tar.xz

I rectify: not the sources, it's the debian tarball


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please help with testing the new version of sysvinit

2018-11-01 Thread aitor_czr

Hi KatolaZ,

On 11/01/2018 10:44 PM, KatolaZ wrote:

Dear d1rs,

TL;DR:
==

we need help in testing any regression with a new version of sysvinit
(2.91-1+devuan1) that we have put in Devuan experimental

   http://pkgmaster.devuan.org/merged  experimental main

So if you are on ceres or beowulf, please try it out and report any
regression.


Longer version:
===

As some of you might know, there was a thread on debian-devel about
two weeks ago in which it was proposed to remove sysvinit from the
Debian repo. The main reason is that the package has been in RFA
(Request For Adoption) since a couple of years ago. At that point,
some Devuan developers stepped up and offered to help maintaining
sysvinit in Debian, since we would have to maintain it anyway in
Devuan if it gets dropped from Debian. Several DDs welcomed the offer
(and among them Ian Jackson himself), and volunteered to sponsor our
builds.

In the meanwhile, Ian Jackson created a debian-init-divesity mailing
list, and we contacted the last uploaders and the new upstream
developer/maintainer (Jesse Smith, Distrowatch) to coordinate the
efforts. We got a very good response from all the people involved, and
the collaboration is proceeding very well. debian-init-divesity is a
welcoming place (at starking difference to debian-devel, I must say),
and most of the participants there have already been using some of the
additional packages offered by Devuan, including elogind and eudev.

We are now working all together on an upload of a new version of
sysvinit in Debian experimental, merged with the latest upstream
version from Jesse, which also solves some of the outstanding bugs in
the Debian packages. Today I built a preliminary version of
sysvinit-2.91 for Devuan experimental (2.91-1+devuan1), to be used for
extensive testing. The package is relatively stable, but we need to
test it as widely as possible to pinpoint any regression.

So if you have a Devuan Beowulf or Ceres installation to spare, which
could do some real work (like installing/activating different
services, moving stuff around the runlevels, trying different options
of boot/reboot, etc), then your help would be very useful at this
point. You just need to add Devuan experimental repos to your
sources.list:

   http://pkgmaster.devuan.org/merged  experimental main

and then

   apt-get install -t experimental sysvinit sysvinit-core sysv-rc 
sysvinit-utils initscripts bootlogd

Please report any bug to bugs.devuan.org.  We will triage them and
possibly forward upstream as needed (or solve them and merge the patch
upstream directly). There will probably be several updates in the next
few days anyway.

Thanks for your collaboration.

KatolaZ


The description  file *.dsc contains the checksum of:

sysvinit_2.91-1.debian.tar.xz

but the real name of the tarball is this other one:

sysvinit_2.91-1+devuan1.debian.tar.xz

The sources (the tarball) should not contain the version of the debian branch.
It should be: sysvinit_2.91-1.debian.tar.xz

http://packages.gnuinos.org/gnuinos/pool/main/s/sysvinit/

Thanks for the info :)

Aitor.



 

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please help with testing the new version of sysvinit

2018-11-01 Thread Arnt Karlsen
Hi,


..a wee control file tweak idea for bootlogd_2.91-1+devuan2 and later:
root@xxx:/var/cache/apt/archives# cat /var/cache/apt/archives/control2
Package: bootlogd
Source: sysvinit
Version: 2.91-1+devuan2
Architecture: amd64
Maintainer: Vincenzo Nicosia 
Installed-Size: 105
Depends: libc6 (>= 2.4), lsb-base (>= 3.2-14)
Section: admin
Priority: required
Homepage: http://savannah.nongnu.org/projects/sysvinit
Description: daemon to log boot messages
 bootlogd logs all messages printed to the system console during system
boot, and records those messages to a logfile.
 .
 Note that not all init systems print messages to the system console,
 so that the logfile may remain empty; this is the case with systemd
 (Debian's default init system). Try "journalctl -b" instead.


..diffs:
root@xxx:/var/cache/apt/archives# diff -U0 co*
--- control 2018-11-02 00:32:00.0 +0100
+++ control22018-11-02 00:44:09.965109395 +0100
@@ -3 +3 @@
-Version: 2.91-1+devuan1
+Version: 2.91-1+devuan2
@@ -17 +17 @@
- (the default init system). Try "journalctl -b" instead.
+ (Debian's default init system). Try "journalctl -b" instead.
root@xxx:/var/cache/apt/archives# diff -u co*
--- control 2018-11-02 00:32:00.0 +0100
+++ control22018-11-02 00:44:09.965109395 +0100
@@ -1,6 +1,6 @@
 Package: bootlogd
 Source: sysvinit
-Version: 2.91-1+devuan1
+Version: 2.91-1+devuan2
 Architecture: amd64
 Maintainer: Vincenzo Nicosia 
 Installed-Size: 105
@@ -14,4 +14,4 @@
  .
  Note that not all init systems print messages to the system console,
  so that the logfile may remain empty; this is the case with systemd
- (the default init system). Try "journalctl -b" instead.
+ (Debian's default init system). Try "journalctl -b" instead.


-- 
..med vennlig hilsen = with Kind Regards from Arnt Karlsen
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Please help with testing the new version of sysvinit

2018-11-01 Thread KatolaZ
Dear d1rs,

TL;DR:
==

we need help in testing any regression with a new version of sysvinit
(2.91-1+devuan1) that we have put in Devuan experimental

  http://pkgmaster.devuan.org/merged experimental main

So if you are on ceres or beowulf, please try it out and report any
regression.


Longer version:
===

As some of you might know, there was a thread on debian-devel about
two weeks ago in which it was proposed to remove sysvinit from the
Debian repo. The main reason is that the package has been in RFA
(Request For Adoption) since a couple of years ago. At that point,
some Devuan developers stepped up and offered to help maintaining
sysvinit in Debian, since we would have to maintain it anyway in
Devuan if it gets dropped from Debian. Several DDs welcomed the offer
(and among them Ian Jackson himself), and volunteered to sponsor our
builds.

In the meanwhile, Ian Jackson created a debian-init-divesity mailing
list, and we contacted the last uploaders and the new upstream
developer/maintainer (Jesse Smith, Distrowatch) to coordinate the
efforts. We got a very good response from all the people involved, and
the collaboration is proceeding very well. debian-init-divesity is a
welcoming place (at starking difference to debian-devel, I must say),
and most of the participants there have already been using some of the
additional packages offered by Devuan, including elogind and eudev.

We are now working all together on an upload of a new version of
sysvinit in Debian experimental, merged with the latest upstream
version from Jesse, which also solves some of the outstanding bugs in
the Debian packages. Today I built a preliminary version of
sysvinit-2.91 for Devuan experimental (2.91-1+devuan1), to be used for
extensive testing. The package is relatively stable, but we need to
test it as widely as possible to pinpoint any regression.

So if you have a Devuan Beowulf or Ceres installation to spare, which
could do some real work (like installing/activating different
services, moving stuff around the runlevels, trying different options
of boot/reboot, etc), then your help would be very useful at this
point. You just need to add Devuan experimental repos to your
sources.list:

  http://pkgmaster.devuan.org/merged experimental main

and then

  apt-get install -t experimental sysvinit sysvinit-core sysv-rc sysvinit-utils 
initscripts bootlogd

Please report any bug to bugs.devuan.org.  We will triage them and
possibly forward upstream as needed (or solve them and merge the patch
upstream directly). There will probably be several updates in the next
few days anyway. 

Thanks for your collaboration.

KatolaZ

-- 
[ ~.,_  Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab  ]  
[ "+.  katolaz [at] freaknet.org --- katolaz [at] yahoo.it  ]
[   @)   http://kalos.mine.nu ---  Devuan GNU + Linux User  ]
[ @@)  http://maths.qmul.ac.uk/~vnicosia --  GPG: 0B5F062F  ] 
[ (@@@)  Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ  ]


signature.asc
Description: PGP signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng