I just sysd2v v0.3 the /lib/systemd/system/iwd.service and the start look good. Process is in ps auxf |grep "iwd" I’m currently not able to be sure furthermore if it’s really working i have to read more about init script (never know what is needed or/and for what) iw and connman integration there is a systemd script for that to cat /usr/share/dbus-1/system-services/net.connman.iwd.service [D-BUS Service] Name=net.connman.iwd Exec=/bin/false User=root SystemdService=iwd.service but not sure it s a really usefull one Le ven. 7 août 2020 à 12:14, Bardot Jérôme <bardot.jerome@gmail.com> a écrit : > > If it’s really the case it’s not fair and not profesionnal at all. > > For me the fact is the current situation is not suitable at all. debian > and devuan need a way to select init system and apt install related > packages even if the default package is systemd. Something like that. > > mypackage > mypackage-sysinit > > > For the current problem i guess if we do the init file maybe we can > upstream push request it instead of forking it ? > > Also i don t know state of devuan's $$ ressources but it will be > necessary to have some kind of testing of all package (pseudo code) > > service package start > if $? == 0 > ok > else > notok > > And also scenario cases to improve qualities because it’s the only way > to keep diversity on long term. (a day i will have time to weekly meeting) > > > > On 07/08/2020 04:12, Job Bautista wrote: > > It's not declared in Depends, but iwd has a hidden dependency on systemd. On > > non-systemd systems, iwd doesn't autostart on boot, requiring you to start it > > manually or create an initscript for it. Debian packages are supposed to work > > out-of-the-box when you install them. If today's iwd was being packaged > > before systemd became the default init of Debian, no sane DD would have > > sponsored or accepted it into the main archive. > > > > iwd also has a Build-Depends on systemd, which means it's impossible to build > > iwd on Devuan without disabling the compilation of the systemd service on > > debian/rules. Or maybe it does build without systemd even when the systemd > > service compilation is enabled. I haven't tested that yet I think. > > > > Job Bautista > > > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > On Thursday, August 6, 2020 11:28 PM, Bardot Jérôme <bardot.jerome@gmail.com> wrote: > > > >> I just check in testing debian and > >> > > > >> #apt show iwd > >> > > > >> Package: iwd > >> Version: 1.8-1 > >> Priority: optional > >> Section: net > >> Maintainer: Andreas Henriksson andreas@fatal.se > >> Installed-Size: 2 019 kB > >> Depends: libc6 (>= 2.27), libreadline8 (>= 6.0) > >> Download-Size: 483 kB > >> APT-Manual-Installed: yes > >> APT-Sources: tor+http://ftp.fr.debian.org/debian testing/main amd64 Packages > >> Description: wireless daemon for Linux > >> Minimalistic wireless daemon that uses modern Linux interfaces like > >> cfg80211 and nl80211 (netlink). The daemon provides a D-Bus API. > >> . > >> The daemon can be controlled from the command line with the included > >> iwctl client utility. > >> . > >> The included iwmon utility can be used to monitor the 802.11 subsystem > >> generic netlink commands and events. It uses the nlmon kernel driver > >> from Linux 3.10 and later. > >> > > > >> If it s the right package it’s look like their is no dependencies to > >> systemd. > >> > > > >> On 06/08/2020 06:54, Job Bautista wrote: > >> > > > >>> Hi Jérôme, that looks like a good alternative indeed. It should be packaged by > >>> Debian though, not Devuan. However, I don't think I can maintain more than two > >>> packages. I already have a a sponsorship request pending on > >>> mentors.debian.net for the xfce4-alsa-plugin package.1 And now I'm going to > >>> maintain a fork of iwd. So you will have to ask someone else to package eiwd. > >>> I will ask the eiwd dev to consider adding support for sysvinit though. They > >>> might be more open to supporting multiple inits than their upstream iwd. Or > >>> they might just reject it because they want to modify as little as possible > >>> from upstream. Who knows... > >>> Job Bautista > >>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > >>> On Wednesday, August 5, 2020 9:58 PM, Jérôme Bardot bardot.jerome@gmail.com wrote: > >>> > > > >>>> i also will ask for it, also maybe try to use > >>>> https://github.com/dylanaraps/eiwd look like a good alternative > >>>> because of the no dbus functionalities ? > >>> > > > >>>> Le mer. 5 août 2020 à 14:31, Mark Hindley mark@hindley.org.uk a écrit : > >>> > > > >>>>> Job, > >>>>> Many thanks for taking this on. > >>>>> A few comments on https://git.devuan.org/jobbautista9/iwd > >>> > > > >>>>> - The branch should be suites/unstable. > >>>>> - Add Origin: Devuan to d/control > >>>>> - You need to update d/gbp.conf, in particular debian-branch, debian-tag and > >>>>> pristine-tar. Devuan avoids using pristine-tar. > >>>>> > > > >>> > > > >>>>> - Vcs-* fields in d/control should be https://git.devuan.org/devuan/iwd (where > >>>>> the definitive source will be once it is accepted) > >>>>> > > > >>> > > > >>>>> - You don't need quilt patches for changes in debian/. So you can just create > >>>>> the initscript as debian/iwd.init. > >>>>> > > > >>> > > > >>>>> - You shouldn't add the initscript control fragments to the maintscripts > >>>>> manually, debhelper should do it (correctly) for you. > >>>>> > > > >>> > > > >>>>> > > > >>> > > > >>>>> Other than the last item, these are documented in the Devuan Maintainers > >>>>> Guide1. If anything is not clear do ping me on #devuan-dev. > >>>>> Thanks > >>>>> Mark (LeePen) > >>>>> 1 https://git.devuan.org/devuan/documentation/src/branch/master/maintainers > >>> > > > >>>>> devuan-dev internal mailing list > >>>>> devuan-dev@lists.dyne.org > >>>>> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/devuan-dev > > >