jjakob | I don't think I'll have much luck installing freeipa with ipa-client install, it's written to use systemctl to start/stop services | 03:23 |
---|---|---|
jjakob | I thought since it was in the repo, that it was patched to work with openrc or sysvinit | 03:23 |
jjakob | maybe, since I don't think the process is very complicated, I can do the steps by hand | 03:24 |
gnarface | i'm not familiar with it, but did you already check to see if the sysvinit scripts are gone? | 03:25 |
jjakob | if I modified it to work with sysvinit or systemd, would devuan apply the patch to the package? | 03:25 |
jjakob | gnarface: it's not that simple | 03:26 |
jjakob | the ipa-client-install is a python script that enrolls the host into a freeipa domain | 03:26 |
jjakob | sets up sssd, certmonger, pam and so on | 03:27 |
jjakob | and starts and enables some services in the enrollment process using its internal python functions that execute /bin/systemctl | 03:27 |
gnarface | the version numbers strongly suggest the work has been done: https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=%5Efreeipa.*&x=submit | 03:28 |
jjakob | so theoretically all I'd need to do is modify those functions to work with sysvinit too | 03:28 |
gnarface | "+devuan" means it's already a forked package | 03:28 |
jjakob | gnarface: yes, I have 4.8.10-2+devuan3 (chimaera) | 03:29 |
jjakob | but ipa-client-install doesn't work (file or directory not found: /bin/systemctl), and grepping the python scripts confirms it | 03:29 |
gnarface | oh, maybe an oversight then | 03:31 |
gnarface | bugs for forked packages should be filed at bugs.devuan.org | 03:31 |
jjakob | you can find that in /usr/lib/python3/dist-packages/ipaplatform/base/services.py | 03:32 |
jjakob | right, I'll file it | 03:32 |
jjakob | filed against python3-ipalib | 03:43 |
jjakob | https://bugs.devuan.org/cgi/bugreport.cgi?bug=687 | 03:45 |
lts | Microsoft Systemd https://www.phoronix.com/scan.php?page=news_item&px=Systemd-Creator-Microsoft | 06:40 |
djph | lts: good thing there's Devuan, amirite? | 13:37 |
Kitty | https://www.phoronix.com/scan.php?page=news_item&px=Systemd-Creator-Microsoft | 14:59 |
Kitty | well now... | 14:59 |
targz | Tremenda sorpresa dijo nunca nadie XD https://www.phoronix.com/scan.php?page=news_item&px=Systemd-Creator-Microsoft | 16:32 |
targz | Sorry, wrong room | 16:33 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!