Re: [DNG] Formail for managing digests

2019-11-27 Thread Steve Litt
On Thu, 28 Nov 2019 12:23:59 +1100
Ralph Ronnquist via Dng  wrote:

> Hmm, I understood
> 
>  http://www.trek.eu.org/devel/sysd2v/sysd2v-0.2.sh
> 
> to be the code,

Yep, that's it, and the code looks pretty good to me. And it looks very
useful for what we've been discussing. Thanks Ralph!!!
 
SteveT

Steve Litt
November 2019 featured book: Manager's Guide to Technical
Troubleshooting Second edition
http://www.troubleshooters.com/mgr
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Formail for managing digests

2019-11-27 Thread Steve Litt
On Wed, 27 Nov 2019 20:35:42 -0600
goli...@devuan.org wrote:

> Even though I agree that we should never have been forced to reinvent
> a wheel that wasn't broken, I have no problem with co-existence.  But
> the systemd cabal might not want to share. Will be interesting to see
> if at some point those unit files are locked down in a way that
> prevents the conversion. 

Binary files :-)

I wrote a smiley, but their logs are binary and their architecture is
more bizarre and pathological than binary logs. So yeah, they might.

> Then back to the creative drawing board. 

I examined the source for 5 minutes. The main routine is:

=
# parse command line
while getopts i:n: opt
do
case $opt in
  i) instance=$OPTARG;;
  n) name=$OPTARG;;
  ?) printf "Usage: %s [-i instance] [-n servicename] [filename]\n"
"$0" exit 2;;
esac
done

: ${instance=INSTANCE_NAME}
shift $(($OPTIND - 1))


# convert unit file
read_unit "${1:--}" "$instance"
write_init "${name-$inifile_unit_name}" "$instance"
=

Most of the complexity is in the write_unit() function, which is needed
only for sysvinit scripts (if I read things correctly). I'm pretty sure
that if one comments on the write_unit() line, and maybe adds five or
ten lines to output the output of read_unit(), the unit file is no
longer needed, and each init can use the output of the modified
shellscript to create its startup scripts, confs and dirs.

Once all those intermediate files exist, people can, at the peoples'
leisure, convert those intermediate files to the startup facilities of
their choice. So you were right the first time: This is a BFD, and it's
good.

> One
> possible scenario . . . if init freedom can survive long enough,
> systemd might just trip over its own feet and go poof. 

Or perhaps IBM will get sick of this schtick and make Redhat dump
systemd. Write IBM's CEO.

> Hey, I can
> dream . . .  :D

A lot of Martin Luther King's dreams have come true.

SteveT

Steve Litt
November 2019 featured book: Manager's Guide to Technical
Troubleshooting Second edition
http://www.troubleshooters.com/mgr
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Formail for managing digests

2019-11-27 Thread Arnt Karlsen
On Wed, 27 Nov 2019 15:48:13 +0100, Stephane wrote in message 
<1179-8fb9-d4ad-4d34-70ad26abf...@univ-paris1.fr>:

> > .nope, dunno those .eml files, only tried this with digests, and you
> > wanna do one at the time even in scripts to avoid messing up your
> > email archive with malformed messages lurking in your digests.  
> 
> DIGEST="Dng Digest, Vol 62, Issue 31.eml" ; cat "$DIGEST" |formail -ds
> or
> DIGEST="Dng Digest, Vol 62, Issue 31.eml" ; cat "$DIGEST" |formail +1
> -ds
> 
> don't work.

..formail needs a proper procmail setup to work properly. 

> 
> > ..and still quite often the appropriate way to deal with it. ;o)  
> 
> This is a part of free computing spirit nowadays that annoys me.
> 
> > ..you manage your own box?  Install procmail there,  
> 
> What do you call "box"? I'm at work in my university, using its 
> infrastructure.

..excellent, talk to your support staff, they are paid handsomely
precisely to help/support you.

-- 
..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


Re: [DNG] Formail for managing digests

2019-11-27 Thread Hendrik Boom
On Wed, Nov 27, 2019 at 08:35:42PM -0600, goli...@devuan.org wrote:
> Even though I agree that we should never have been forced to reinvent a
> wheel that wasn't broken, I have no problem with co-existence.  But the
> systemd cabal might not want to share. Will be interesting to see if at some
> point those unit files are locked down in a way that prevents the
> conversion. Then back to the creative drawing board. One possible scenario .
> . . if init freedom can survive long enough, systemd might just trip over
> its own feet and go poof. Hey, I can dream . . .  :D

By that time, we may already have converted enough systemd unit files.

-- hendrik

> 
> golinux
> 
> 
> On 2019-11-27 19:23, Ralph Ronnquist via Dng wrote:
> > Hmm, I understood
> > 
> > http://www.trek.eu.org/devel/sysd2v/sysd2v-0.2.sh
> > 
> > to be the code, and that it's about to be included in the sysvinit
> > package.
> > 
> > If it works well enough, it'll be a handy tool for init script
> > writers, even though it implicitly validates the existence of
> > something the world could have been without to start with.
> > 
> > Ralph.
> > 
> > Steve Litt wrote on 28/11/19 11:53 am:
> > > On Wed, 27 Nov 2019 12:18:55 -0600
> > > goli...@devuan.org wrote:
> > > 
> > > > More fiddling while Rome burns . . . sigh . . .
> > > > 
> > > > I'm in a bit of a mood because I thought that a script to convert
> > > > systemd units to init style shell scripts would be worthy of at least
> > > > some discussion.
> > > > 
> > > > golinux
> > > 
> > > Well holy cow, give us a chance!
> > > 
> > > That conversion is pretty technical, and I haven't yet seen the source
> > > code: Its location isn't obvious. I can't discuss something I have
> > > little knowledge of. After all, we're not systemd fanboiz. The URL you
> > > supplied raises more questions than answers.
> > > 
> > > For instance, how the script decides whether to execute something in a
> > > function or straightaway is a bit of a mystery to me. Another mystery
> > > is which init system the output is intended to control. It doesn't
> > > look
> > > like any sysvinit scripts I've seen, and it's for sure not runit, s6
> > > or
> > > Epoch.
> > > 
> > > If anyone finds the URL of the *actual code* of the converter, please
> > > post it.
> > > 
> > > You're right about one thing: This is great news. Whether we end up
> > > using the script and adapting to other inits by parsing the output, or
> > > whether we end up using part of the script to work with each init,
> > > this
> > > should make life easier.
> > > 
> > > SteveT
> > > 
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Formail for managing digests

2019-11-27 Thread golinux
Even though I agree that we should never have been forced to reinvent a 
wheel that wasn't broken, I have no problem with co-existence.  But the 
systemd cabal might not want to share. Will be interesting to see if at 
some point those unit files are locked down in a way that prevents the 
conversion. Then back to the creative drawing board. One possible 
scenario . . . if init freedom can survive long enough, systemd might 
just trip over its own feet and go poof. Hey, I can dream . . .  :D


golinux


On 2019-11-27 19:23, Ralph Ronnquist via Dng wrote:

Hmm, I understood

http://www.trek.eu.org/devel/sysd2v/sysd2v-0.2.sh

to be the code, and that it's about to be included in the sysvinit 
package.


If it works well enough, it'll be a handy tool for init script
writers, even though it implicitly validates the existence of
something the world could have been without to start with.

Ralph.

Steve Litt wrote on 28/11/19 11:53 am:

On Wed, 27 Nov 2019 12:18:55 -0600
goli...@devuan.org wrote:


More fiddling while Rome burns . . . sigh . . .

I'm in a bit of a mood because I thought that a script to convert
systemd units to init style shell scripts would be worthy of at least
some discussion.

golinux


Well holy cow, give us a chance!

That conversion is pretty technical, and I haven't yet seen the source
code: Its location isn't obvious. I can't discuss something I have
little knowledge of. After all, we're not systemd fanboiz. The URL you
supplied raises more questions than answers.

For instance, how the script decides whether to execute something in a
function or straightaway is a bit of a mystery to me. Another mystery
is which init system the output is intended to control. It doesn't 
look
like any sysvinit scripts I've seen, and it's for sure not runit, s6 
or

Epoch.

If anyone finds the URL of the *actual code* of the converter, please
post it.

You're right about one thing: This is great news. Whether we end up
using the script and adapting to other inits by parsing the output, or
whether we end up using part of the script to work with each init, 
this

should make life easier.

SteveT


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


[DNG] ZFS on ASCII broken package prevents update to 7.12.2

2019-11-27 Thread DECbot
Hello DNG!

First time posting, so please let me know if I'm missing some
formalities.

I'm currently running up-to-date ASCII with ZFS on root. I'm attempting
to update ZFS from backports 0.7.12-1 to 0.7.12.2 but zfsutils-linux
does not resolve dependencies and thus prevents the update. Here's the
specifics:

zfs-dkms0.7.12-1~bpo9+1 --> 0.7.12-2+deb10u1
zfs-zed 0.7.12-1~bpo9+1 --> 0.7.12-2+deb10u1
zfsutils-linux  0.7.12-1~bpo9+1 --> 0.7.12-2+deb10u1

Apt lets me know I need insserv (< 1.18) for zfsutils-linux but 1.14.0-
5.4+b1 is the latest version available (and installed). 

To me, it looks like I might need to install the insserv package from
the beowulf repository, but I thought it might be a good idea to ask
before I muck around with things I don't do often. Can anyone give some
advice or experience in regards to this?

Thanks!

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


Re: [DNG] Formail for managing digests

2019-11-27 Thread Ralph Ronnquist via Dng

Hmm, I understood

http://www.trek.eu.org/devel/sysd2v/sysd2v-0.2.sh

to be the code, and that it's about to be included in the sysvinit package.

If it works well enough, it'll be a handy tool for init script writers, even 
though it implicitly validates the existence of something the world could have 
been without to start with.


Ralph.

Steve Litt wrote on 28/11/19 11:53 am:

On Wed, 27 Nov 2019 12:18:55 -0600
goli...@devuan.org wrote:


More fiddling while Rome burns . . . sigh . . .

I'm in a bit of a mood because I thought that a script to convert
systemd units to init style shell scripts would be worthy of at least
some discussion.

golinux


Well holy cow, give us a chance!

That conversion is pretty technical, and I haven't yet seen the source
code: Its location isn't obvious. I can't discuss something I have
little knowledge of. After all, we're not systemd fanboiz. The URL you
supplied raises more questions than answers.

For instance, how the script decides whether to execute something in a
function or straightaway is a bit of a mystery to me. Another mystery
is which init system the output is intended to control. It doesn't look
like any sysvinit scripts I've seen, and it's for sure not runit, s6 or
Epoch.

If anyone finds the URL of the *actual code* of the converter, please
post it.

You're right about one thing: This is great news. Whether we end up
using the script and adapting to other inits by parsing the output, or
whether we end up using part of the script to work with each init, this
should make life easier.

SteveT

Steve Litt
November 2019 featured book: Manager's Guide to Technical
Troubleshooting Second edition
http://www.troubleshooters.com/mgr
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


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


Re: [DNG] Formail for managing digests

2019-11-27 Thread Steve Litt
On Wed, 27 Nov 2019 13:28:00 -0500
"Ismael L. Donis Garcia"  wrote:

> - Original Message - 
> From: 
> To: 
> Sent: Wednesday, November 27, 2019 1:18 PM
> Subject: Re: [DNG] Formail for managing digests
> 
> 
> > More fiddling while Rome burns . . . sigh . . .
> >
> > I'm in a bit of a mood because I thought that a script to convert
> > systemd units to init style shell scripts would be worthy of at
> > least some discussion.
> >
> > golinux
> >
> > ___
> > Dng mailing list
> > Dng@lists.dyne.org
> > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> >  
> 
> I am a simple user, but personally I don't want anything that smells
> like systemd

Please understand, Ismael, the systemd unit files are used for input,
but the converter removes every last bit of systemdism before writing
the output. Understand also this happens only once, and from then on
the init-specific files are maintained as init-specific files. The
converter is a one-time automated helper to quickly make starter files,
confs and dirs for hundreds of programs, with almost no human
intervention. If it really works it *is* good news.

 
SteveT

Steve Litt
November 2019 featured book: Manager's Guide to Technical
Troubleshooting Second edition
http://www.troubleshooters.com/mgr
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Formail for managing digests

2019-11-27 Thread Steve Litt
On Wed, 27 Nov 2019 12:18:55 -0600
goli...@devuan.org wrote:

> More fiddling while Rome burns . . . sigh . . .
> 
> I'm in a bit of a mood because I thought that a script to convert 
> systemd units to init style shell scripts would be worthy of at least 
> some discussion.
> 
> golinux

Well holy cow, give us a chance!

That conversion is pretty technical, and I haven't yet seen the source
code: Its location isn't obvious. I can't discuss something I have
little knowledge of. After all, we're not systemd fanboiz. The URL you
supplied raises more questions than answers.

For instance, how the script decides whether to execute something in a
function or straightaway is a bit of a mystery to me. Another mystery
is which init system the output is intended to control. It doesn't look
like any sysvinit scripts I've seen, and it's for sure not runit, s6 or
Epoch.

If anyone finds the URL of the *actual code* of the converter, please
post it.

You're right about one thing: This is great news. Whether we end up
using the script and adapting to other inits by parsing the output, or
whether we end up using part of the script to work with each init, this
should make life easier.

SteveT

Steve Litt
November 2019 featured book: Manager's Guide to Technical
Troubleshooting Second edition
http://www.troubleshooters.com/mgr
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Dng Digest, Vol 62, Issue 27

2019-11-27 Thread Steve Litt
On Wed, 27 Nov 2019 12:20:36 +0200
Dimitris via Dng  wrote:

> On 11/27/19 11:55 AM, Arnt Karlsen wrote:
> > ..act on it.  
> 
> 20years using email, i've roughly seen ~10 replies by digest readers.
> and as i already said i don't care about it, nor do i think it needs
> action from devuan side.
> those who do care (there seem to be a few so far making it a "hot"
> topic...), should..

That's an anecdote. I see well over 50 a year, probably over 100 a
year. Each one busts up a good thread. You can't assume everybody has
the same life experience as you, and thereby declare their opinions
not needing action.


SteveT

Steve Litt
November 2019 featured book: Manager's Guide to Technical
Troubleshooting Second edition
http://www.troubleshooters.com/mgr
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Devuan cannot exist without the help of Debian

2019-11-27 Thread viverna

il devuanizzato Joril via Dng  il 27-11-19 09:01:37 ha 
scritto:

On 26/11/19 22:13, viverna wrote:

I wrote this summer in this list about a possibility of inject init
run scripts (for example runit) in all Devuan packages automatically.


This is a great idea. I've been in favor of something similar since
2015. It frees "upstreams" from the responsibility of maintaining init
script/configurations for init systems they don't care about or perhaps
despise. Daemon start files are written by experts on the init system.


Sadly it's not just init scripts: for example how would a case like
http://bugs.devuan.org/db/27/276.html
be handled?

I do not know. Maybe using a workaround with sed and friends and
inject rules in postinst? Easy to say hard to get...

--
_
< Viverna >
-
  \^/^
   \  / \  // \
\   |\___/|  /   \//  .\
 \  /0  0  \__  ///  | \ \   **
   / /  \/_///   |  \  \  \   |
   @_^_@`/   \/_   //|   \   \ \/\ \
   //_^_/ \/_ // |\\ \  \
( //) |\///  | \ \   |  |
  ( / /)  | //   |  \ _\ |  /
( // /)   |  ; -.|_ _\.-~   /   /
  (( / / ))   |_  *-.|.-~-.   .~~
 (( // / ))\  / ~-. _ .-~  /
 (( /// ))  `.   }{   /
  (( / ))  .~-.\\-` .~
   ///...<\ _ -~
  ///-._ _ _ _ _ _ _{^ - - - - ~
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Formail for managing digests

2019-11-27 Thread Ismael L. Donis Garcia
- Original Message - 
From: 

To: 
Sent: Wednesday, November 27, 2019 1:18 PM
Subject: Re: [DNG] Formail for managing digests



More fiddling while Rome burns . . . sigh . . .

I'm in a bit of a mood because I thought that a script to convert systemd 
units to init style shell scripts would be worthy of at least some 
discussion.


golinux

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



I am a simple user, but personally I don't want anything that smells like 
systemd


Best Regards
--
Ismael
Devuan User: http://distrowatch.com/table.php?distribution=devuan 



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


Re: [DNG] Formail for managing digests

2019-11-27 Thread golinux

More fiddling while Rome burns . . . sigh . . .

I'm in a bit of a mood because I thought that a script to convert 
systemd units to init style shell scripts would be worthy of at least 
some discussion.


golinux




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


Re: [DNG] Formail for managing digests

2019-11-27 Thread Stephane Ascoet

think that digest as a method of mail group delivery should be dead


Sympa can be set to generate digests as a compilation of individual 
mails, joined via Mime. So if you do the things right, you can answer 
the mail with its headers.

--
Sincerely, Stephane Ascoet

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


Re: [DNG] Formail for managing digests

2019-11-27 Thread Stephane Ascoet

.nope, dunno those .eml files, only tried this with digests, and you
wanna do one at the time even in scripts to avoid messing up your email
archive with malformed messages lurking in your digests.


DIGEST="Dng Digest, Vol 62, Issue 31.eml" ; cat "$DIGEST" |formail -ds
or
DIGEST="Dng Digest, Vol 62, Issue 31.eml" ; cat "$DIGEST" |formail +1 -ds

don't work.


..and still quite often the appropriate way to deal with it. ;o)


This is a part of free computing spirit nowadays that annoys me.


..you manage your own box?  Install procmail there,


What do you call "box"? I'm at work in my university, using its 
infrastructure.

--
Sincerely but tired, Stephane Ascoet
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Dng Digest, Vol 62, Issue 27

2019-11-27 Thread Didier Kryn

Le 27/11/2019 à 11:20, Dimitris via Dng a écrit :

On 11/27/19 11:55 AM, Arnt Karlsen wrote:

..act on it.

20years using email, i've roughly seen ~10 replies by digest readers.
and as i already said i don't care about it, nor do i think it needs
action from devuan side.
those who do care (there seem to be a few so far making it a "hot"
topic...), should..

    We've seen many of them on this list. They come by bunches. They 
create mess.


        Didier


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


Re: [DNG] Dng Digest, Vol 62, Issue 27

2019-11-27 Thread Dimitris via Dng
On 11/27/19 11:55 AM, Arnt Karlsen wrote:
> ..act on it.

20years using email, i've roughly seen ~10 replies by digest readers.
and as i already said i don't care about it, nor do i think it needs
action from devuan side.
those who do care (there seem to be a few so far making it a "hot"
topic...), should..

2c more (& moving forward),
d.



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


Re: [DNG] test_rewrite.sh http://pkgmaster.devuan.org fail

2019-11-27 Thread Ralph Ronnquist via Dng

Possibly things go better if you create the build/pool directory by hand.

It's unclear to me how you got the situation of an x86.cfg using util/get-dist 
without also having a build/pool directory, but I may well have messed it up 
(although I tried staying on "my" branch(es) -- note that the beowulf/* 
branches are not ready).


Ralph.

m_ma...@web.de wrote on 27/11/19 8:43 pm:

nothing important really, it's just that the script is looking for older
packages, that don't exist in repo anymore.. just needs updating...

d.


sorry Dimitris, i think it is imortant, i can not build a netinstall package 
for my cluster installation any more.
The make can not find the needed udeb packages.

util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package base-installer
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package bootstrap-base
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package finish-install
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package acpi-modules-4.19.0-6-amd64-di
E: Couldn't find any package by glob 'acpi-modules-4.19.0-6-amd64-di'
E: Couldn't find any package by regex 'acpi-modules-4.19.0-6-amd64-di'
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package alsa-utils-udeb
util/get-dist: 19: cd: can't cd to pool
and lot more udeb..
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


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


Re: [DNG] Dng Digest, Vol 62, Issue 27

2019-11-27 Thread Arnt Karlsen
On Wed, 27 Nov 2019 08:38:37 +, Dimitris wrote in message 
:

> People who use digest mode usually don't  care to participate to
> discussions.. They just want "briefing".. so why bother with people
> habbits and not concentrate on the project? 

..I'm spoiled, IME from mail lists on thermochemical gasification, 
they do participate in the discussions, but those people often get/got
sidetracked by those briefed ones who forget to set up their responses 
properly, and who should have used formail to automate that process.

> tbh, i find this
> conversation distracting. Maybe submitting a wishlist(?) bug in
> mailing list projects is more appropriate in this case..

..act on it.  And on your top posting.  ;o)


-- 
..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


Re: [DNG] test_rewrite.sh http://pkgmaster.devuan.org fail

2019-11-27 Thread onefang
On 2019-11-27 11:24:20, Dimitris via Dng wrote:
> On 11/27/19 11:14 AM, m_ma...@web.de wrote:
> > Dear all,
> > 
> > can you please take a look to the servers configuration, i become errors
> > if i try test_rewrite.sh:
> 
> this was already reported to mirror@d.o.  it's not new..
> nothing important really, it's just that the script is looking for older
> packages, that don't exist in repo anymore.. just needs updating...

Trying to manually download those files that failed, shows that they no
longer exist on Debian mirrors.  So Dimitris is correct, hde problem is
the old files it's looking for.

Also I should point out that deb.devuan.org is a DNS round robin, the
actual server you get for each download will vary, there is no actual
deb.devuan.org server, just a bunch of servers configured to respond to
deb.devuan.org.

https://sledjhamr.org/apt-panopticon/results/Report-web.html is my mirror
checker script that runs hourly, it does similar checks to that rewrite
script, and more checks, only with more up to date files.  I'm still
improving that script, and adding more tests.  It also tests
deb.devuan.org by probing each server an the round robin list.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] test_rewrite.sh http://pkgmaster.devuan.org fail

2019-11-27 Thread Dimitris via Dng
below are changes i did a couple of months ago to make the script work..
maybe the versions are changed again, so do check the repo versions to
make sure, and manually edit those in the script..


# diff test_rewrite.sh test_rewrite_new.sh
65,66c65,66
<
DEBSEC_PKG="${BASEURL}/merged/pool/DEBIAN-SECURITY/updates/main/a/apache2/apache2_2.4.25-3+deb9u7_amd64.deb"
<
DEBINST_PKG="${BASEURL}/merged/pool/DEBIAN/main/l/linux/btrfs-modules-4.9.0-9-amd64-di_4.9.168-1_amd64.udeb"
---
>
DEBSEC_PKG="${BASEURL}/merged/pool/DEBIAN-SECURITY/updates/main/a/apache2/apache2_2.4.25-3+deb9u8_amd64.deb"
>
DEBINST_PKG="${BASEURL}/merged/pool/DEBIAN/main/l/linux/btrfs-modules-4.9.0-11-amd64-di_4.9.189-3_amd64.udeb"



On 11/27/19 11:43 AM, m_ma...@web.de wrote:
>> nothing important really, it's just that the script is looking for older
>> packages, that don't exist in repo anymore.. just needs updating...
>>
>> d.
> 
> sorry Dimitris, i think it is imortant, i can not build a netinstall package 
> for my cluster installation any more.
> The make can not find the needed udeb packages.
> 
> util/get-dist: 19: cd: can't cd to pool
> E: Unable to locate package base-installer
> util/get-dist: 19: cd: can't cd to pool
> E: Unable to locate package bootstrap-base
> util/get-dist: 19: cd: can't cd to pool
> E: Unable to locate package finish-install
> util/get-dist: 19: cd: can't cd to pool
> E: Unable to locate package acpi-modules-4.19.0-6-amd64-di
> E: Couldn't find any package by glob 'acpi-modules-4.19.0-6-amd64-di'
> E: Couldn't find any package by regex 'acpi-modules-4.19.0-6-amd64-di'
> util/get-dist: 19: cd: can't cd to pool
> E: Unable to locate package alsa-utils-udeb
> util/get-dist: 19: cd: can't cd to pool
> and lot more udeb..
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> 




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


Re: [DNG] Formail for managing digests, Epoch

2019-11-27 Thread Arnt Karlsen
On Wed, 27 Nov 2019 09:42:41 +0100, Stephane wrote in message 
<6dc8e46d-4448-adcc-dc98-943226524...@univ-paris1.fr>:

> Arnt Karlsen:
> 
> > ..you can't (AFAIK), you do it outside your MUA, with e.g.:
> > 'cat $DIGEST |formail +1 -ds procmail '  
> 
> HI, yes, it was clear that it couldn't be done graphically in 
> Thunderbird. The first thing I don't understand is what I must have 
> behind $DIGEST? The digest saved as an .eml file?

..nope, dunno those .eml files, only tried this with digests, and you
wanna do one at the time even in scripts to avoid messing up your email
archive with malformed messages lurking in your digests.

> 
> Andrew McGlashan
> 
> > On 26/11/19 3:22 pm, Rick Moen wrote:  
> >>  and just let the two or three users of that mode curse me
> >> as long as they feel is therapeutic.  
> >
> > Love it!  Great way to deal with it.  
> 
> This is a very m$ way to do :-(

..and still quite often the appropriate way to deal with it. ;o)

> > And for the formail, guess that's best for on the server
> > like .forward files are.  
> 
> I don't manage the server

..you manage your own box?  Install procmail there, 
formail is part of it.  Then read: 
https://userpages.umbc.edu/~ian/procmail.html
and play around with recipe ideas in the tutorial section.

> > Claws Mail's "actions" let you pipe messages to the shell  
> 
> For now something like 15 years I know that I should switch to Claws, 
> witch seems to be more suited for free software and simplicity in
> geeks like we are, but changing such a central tool is hard :-/

..aye.  Enjoy the pain.  Not too bad though, chk:
https://www.pcworld.com/article/258811/linux_favorite_email_client_claws_mail_works_well_on_windows_once_emails_imported.html
and: https://en.wikipedia.org/wiki/Claws_Mail 
and: https://www.claws-mail.org/


> viverna:
> > Yes I thank you because I did not know Epoch until I read this:
> > http://www.troubleshooters.com/linux/init/manjaro_experiments.htm  
> 
> And the author of this page is... guess who ;-)

..;o)

-- 
..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


Re: [DNG] test_rewrite.sh http://pkgmaster.devuan.org fail

2019-11-27 Thread m_maass
> nothing important really, it's just that the script is looking for older
> packages, that don't exist in repo anymore.. just needs updating...
>
> d.

sorry Dimitris, i think it is imortant, i can not build a netinstall package 
for my cluster installation any more.
The make can not find the needed udeb packages.

util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package base-installer
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package bootstrap-base
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package finish-install
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package acpi-modules-4.19.0-6-amd64-di
E: Couldn't find any package by glob 'acpi-modules-4.19.0-6-amd64-di'
E: Couldn't find any package by regex 'acpi-modules-4.19.0-6-amd64-di'
util/get-dist: 19: cd: can't cd to pool
E: Unable to locate package alsa-utils-udeb
util/get-dist: 19: cd: can't cd to pool
and lot more udeb..
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] test_rewrite.sh http://pkgmaster.devuan.org fail

2019-11-27 Thread Dimitris via Dng
On 11/27/19 11:14 AM, m_ma...@web.de wrote:
> Dear all,
> 
> can you please take a look to the servers configuration, i become errors if i 
> try test_rewrite.sh:

this was already reported to mirror@d.o.  it's not new..
nothing important really, it's just that the script is looking for older
packages, that don't exist in repo anymore.. just needs updating...

d.



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


[DNG] test_rewrite.sh http://pkgmaster.devuan.org fail

2019-11-27 Thread m_maass
Dear all,

can you please take a look to the servers configuration, i become errors if i 
try test_rewrite.sh:

Using /usr/bin/curl -- AS_HOST:
Trying DEVUAN package 
(http://pkgmaster.devuan.org/merged/pool/DEVUAN/main/b/base-files/base-files_8+devuan7_amd64.deb)...ret:
 0
[OK]
Trying DEBIAN package 
(http://pkgmaster.devuan.org/merged/pool/DEBIAN/main/d/dash/dash_0.5.7-4+b1_amd64.deb)...ret:
 0
[OK]
Trying DEBSEC package 
(http://pkgmaster.devuan.org/merged/pool/DEBIAN-SECURITY/updates/main/a/apache2/apache2_2.4.25-3+deb9u7_amd64.deb)...ret:
 22
[FAILED]
Trying DEBINST package 
(http://pkgmaster.devuan.org/merged/pool/DEBIAN/main/l/linux/btrfs-modules-4.9.0-9-amd64-di_4.9.168-1_amd64.udeb)...ret:
 22


also for  http://deb.devuan.org
test_rewrite.sh  http://deb.devuan.org
Using /usr/bin/curl -- AS_HOST:
Trying DEVUAN package 
(http://deb.devuan.org/merged/pool/DEVUAN/main/b/base-files/base-files_8+devuan7_amd64.deb)...ret:
 0
[OK]
Trying DEBIAN package 
(http://deb.devuan.org/merged/pool/DEBIAN/main/d/dash/dash_0.5.7-4+b1_amd64.deb)...ret:
 0
[OK]
Trying DEBSEC package 
(http://deb.devuan.org/merged/pool/DEBIAN-SECURITY/updates/main/a/apache2/apache2_2.4.25-3+deb9u7_amd64.deb)...ret:
 22
[FAILED]
Trying DEBINST package 
(http://deb.devuan.org/merged/pool/DEBIAN/main/l/linux/btrfs-modules-4.9.0-9-amd64-di_4.9.168-1_amd64.udeb)...ret:
 22
[FAILED]
===
There are 2 rewrite errors -- Please recheck!!!

Thank for your support,
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Formail for managing digests, Epoch

2019-11-27 Thread Andrew McGlashan via Dng
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

On 27/11/19 7:42 pm, Stephane Ascoet wrote:
> Arnt Karlsen:
>
>> ..you can't (AFAIK), you do it outside your MUA, with e.g.: 'cat
>> $DIGEST |formail +1 -ds procmail '
>
> HI, yes, it was clear that it couldn't be done graphically in
> Thunderbird. The first thing I don't understand is what I must
> have behind $DIGEST? The digest saved as an .eml file?

Yes, well, I think if you have a source file that is .eml then I'm
sure it can be used to split out emails in mbox format, which can then
be converted to individual emails and them you can drag those emails,
as required to your TB folder.

>> On 26/11/19 3:22 pm, Rick Moen wrote:
>>>  and just let the two or three users of that mode curse
>>> me as long as they feel is therapeutic.
>>
>> Love it!  Great way to deal with it.
>
> This is a very m$ way to do :-(

Not really, the problem comes more with relying on big tech to do
things their way, Gmail method of "threading" is horrible too.  I
think that digest as a method of mail group delivery should be dead,
it isn't as useful as it used to be and lived in dial-up days of the
long past.

Why not just filter mailing list emails to a particular folder and
forgo the single emails in favour of many that are easier to work with
and not require any special extra processes to deal with properly?

Besides Maildir is all about multiple emails in separate files, but
mbox is not; mbox is pseudo digest, but still better handled than an
actual digest message.

Cheers
A.
-BEGIN PGP SIGNATURE-

iHUEAREIAB0WIQTJAoMHtC6YydLfjUOoFmvLt+/i+wUCXd4+OwAKCRCoFmvLt+/i
+5N9AP9Tp9lL/bN0Sn68FFr3rA4W5/X9ww5cX9gX5OL3w0+EwQEA00aQN+QeFfed
fkLY5Hzfx4o1Luws6eC7GbXAscO+O5Q=
=T2K3
-END PGP SIGNATURE-
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Formail for managing digests, Epoch

2019-11-27 Thread Stephane Ascoet

Arnt Karlsen:


..you can't (AFAIK), you do it outside your MUA, with e.g.:
'cat $DIGEST |formail +1 -ds procmail '


HI, yes, it was clear that it couldn't be done graphically in 
Thunderbird. The first thing I don't understand is what I must have 
behind $DIGEST? The digest saved as an .eml file?


Andrew McGlashan


On 26/11/19 3:22 pm, Rick Moen wrote:

 and just let the two or three users of that mode curse me
as long as they feel is therapeutic.


Love it!  Great way to deal with it.


This is a very m$ way to do :-(


And for the formail, guess that's best for on the server like .forward
files are.


I don't manage the server


Claws Mail's "actions" let you pipe messages to the shell


For now something like 15 years I know that I should switch to Claws, 
witch seems to be more suited for free software and simplicity in geeks 
like we are, but changing such a central tool is hard :-/


viverna:

Yes I thank you because I did not know Epoch until I read this:
http://www.troubleshooters.com/linux/init/manjaro_experiments.htm


And the author of this page is... guess who ;-)
--
Sincerely, Stephane Ascoet

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


Re: [DNG] Dng Digest, Vol 62, Issue 27

2019-11-27 Thread Dimitris T. via Dng
People who use digest mode usually don't  care to participate to discussions.. 
They just want "briefing".. so why bother with people habbits and not 
concentrate on the project?
tbh, i find this conversation distracting. Maybe submitting a wishlist(?) bug 
in mailing list projects is more appropriate in this case..

Just 2c.
d.


On November 27, 2019 7:31:02 AM UTC, Didier Kryn  wrote:
>Le 25/11/2019 à 18:41, Alexander Brüning via Dng a écrit :
>
>     Dear VUAs. There are experts of mailing lists management in the 
>group of Developpers of Devuan. I wonder if it would be possible to 
>reject emails with the kind of subject of this one. It happens often, 
>and it was the case recently, that the subject of a thread is hijacked 
>to start another one, unrelated. This last cae is difficult to handle 
>automatically, but the general case of a subject being "Dng Digest, Vol
>
>*, issue *" seems to me rather simple.
>
>     Didier
>
>
>___
>Dng mailing list
>Dng@lists.dyne.org
>https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Converting systemd units to init style shell scripts

2019-11-27 Thread golinux
xunilog just posted something on the forum that pointed to this from 
Jessie Smith. Sounds like good news to me that opens all sorts of 
possibilities. :D


golinux

===

https://www.patreon.com/posts/31633933

Nov 17 at 10:29am
Converting systemd units to init style shell scripts

In the past I have hinted at the idea of including a tool (or tools) 
which would help packagers and developers convert systemd unit files 
into SysV init style shell scripts with LSB headers. While I was working 
on a C library for this, another developer (who goes by the name Trek) 
beat me to it.


Trek sent over a Bash shell script which accepts a systemd unit file as 
its sole parameter. It then digests the unit file and prints out an 
equivalent shell script and some debugging information. The shell script 
is called sysd2v.sh and is now included in the SysV init source code, 
under the "contrib" directory.


Now converting a unit file into a complete shell script is as easy as 
running a command like "sysd2v.sh /lib/systemd/system/ssh.service" to 
translate the OpenSSH service into a shell script.


While the conversion script is now part of the SysV init source archive, 
Trek has kindly made sysd2v.sh available as a stand-alone script on his 
website: http://www.trek.eu.org/devel/sysd2v/


Thank you, Trek. The new conversion script will be in the next stable 
release of SysV init, which will carry the version number 2.97.


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


Re: [DNG] Devuan cannot exist without the help of Debian

2019-11-27 Thread Joril via Dng

On 26/11/19 22:13, viverna wrote:

I wrote this summer in this list about a possibility of inject init
run scripts (for example runit) in all Devuan packages automatically.


This is a great idea. I've been in favor of something similar since
2015. It frees "upstreams" from the responsibility of maintaining init
script/configurations for init systems they don't care about or perhaps
despise. Daemon start files are written by experts on the init system.


Sadly it's not just init scripts: for example how would a case like
http://bugs.devuan.org/db/27/276.html
be handled?
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng