libera/#devuan/ Thursday, 2022-06-02

crhyloveWhat's the best way to screencast to a samsung TV from Daedalus?01:52
Hurgotron_crhylove: https://www.alphr.com/google/1002435/how-to-stream-vlc-player-to-chromecast/ maybe02:04
yjftsjthsd3I'm trying to cross-debootstrap a Devuan system from Alpine Linux (more precisely, I'm trying to build a docker image without needing to start with a preexisting image). When I run `RUN debootstrap --arch amd64 ceres /target http://deb.devuan.org/merged/ ceres`, I get "E: Release signed by unknown key (key id BB23C00C61FC752C)" but apparently it's02:24
yjftsjthsd3pointing at /usr/share/keyrings/debian-archive-keyring.gpg02:24
yjftsjthsd3now obviously this is a packaging bug in Alpine or possibly Debian (not sure where they're getting their /usr/share/debootstrap/scripts/ceres from)02:24
yjftsjthsd3but in the more immediate sense, can I just download a correct keyring, or possible just a single signature, and override it to use that?02:25
rrqit's important to use Devuan's debootstrap for debootsrap-ing Devuan02:25
onefangI think there's a Devuan specific debootstrap, you could download it from a Devuan package mirror, unpack it, I suspect it might just work.02:26
onefangSNAP!02:26
yjftsjthsd3lol02:26
yjftsjthsd3okay02:26
yjftsjthsd3Let me see if I can grab that directly02:26
yjftsjthsd3Okay, the current version is slightly horrifying - there's no way `RUN wget -O /root/debootstrap.deb http://deb.devuan.org/merged/pool/DEVUAN/main/d/debootstrap/debootstrap_1.0.126+nmu1devuan1_all.deb` is stable - but it does work:)02:42
yjftsjthsd3I was worried for a moment about ABI incompatibility, but it turns out that debootstrap and devuan-keyring are both purely shell and data files so the whole thing doesn't care what libc you have :P02:43
onefangThat's why I figured it would work anyway.  B-)02:48
yjftsjthsd3:D03:06
yjftsjthsd3Although, hilariously, I've now moved beyond that, because I couldn't see any good way to get that .deb URL that wouldn't change on me, so I switched to cloning devuan's git repos for devuan-keyring and debootstrap and installing them from source (well... from "source"; it's still not compiled so that means "clone and cp"), at which point they03:08
yjftsjthsd3*could* be compiled code and it'd probably work...03:08
yjftsjthsd3:) but it was a nice first step03:08
onefangI tend to just download the current debootstrap deb and keep it around, until the next time I want to update my debootstrap script.03:10
onefangIt doesn't change THAT often.03:11
yjftsjthsd3Okay, got it cleaned up and published in case anyone else finds it useful: https://gitlab.com/yjftsjthsd-g/docker_devuan/-/blob/master/Dockerfile03:38
yjftsjthsd3This takes the keyring and devuan's debootstrap from git, installs them on an Alpine base, and uses that to run debootstrap into a directory that becomes the final image03:38
yjftsjthsd3...so now that I've done all the work to make it irrelevant for myself, I have to ask; is there any interest in Devuan having an official docker image? Even if that just means officially blessing dyne's image03:41
Salloidi'm installing devuan and just wondering what the "software selection" options actually contain04:01
Salloidis there a list of packages included somewhere?04:02
rrqone way to get that would be to install without selecting any, then follow up from "tasksel --list-tasks"04:09
Salloidtasksel brings up the same menu?04:12
Salloidthe one i'm wondering about the most is what happens if i select devuan desktop environment without specifying any of the environments listed as sub options beneath it04:14
rrqyes. that is the tasksel menu. Ordinarily task-desktop will cause task-xfce-desktop to be installed, as well as a few more generic packages04:16
rrqsee https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=task-desktop&x=submit04:17
fluffywolfif you're an experienced linux user and know exactly what you want ("I want icewm, xterm, no fucking elogind, firefox-esr,..."), I'd recommend skipping the tasks.  If you want an assortment of typical software, then use them.04:19
Salloidfluffywolf: this is what i needed to hear i think ahah04:22
Salloidthanks both04:22
qwestionmachine-id randomization...where is the code for this and is there a simple gui app with a renew machine-id now button?20:17
plasma41qwestion: I think that might be in an init script. Let me check...20:18
plasma41fsmithred: Do you remember? ^^20:28
qwestionif anyone knows other distros tha come with this or other code to renew m-id, lmk21:39
fsmithredqwestion, https://termbin.com/4py123:20
qwestionty23:20
fsmithredthat's a script to change the dbus machine-id23:20
fsmithredyou need to run it as root or with sudo23:20
fsmithredI set mine up sudo nopasswd for that script, and I made a panel button to run it.23:20
qwestionfsmithred: maybe post the link to gitlab address with scriptname#linenumber23:21
qwestionfor posterity...23:22
qwestionif u know23:22
fsmithredif I know what?23:22
qwestionlike that script is hosted permanently somewhere, not just on termbin?23:23
qwestionfsmithred:23:23
fsmithredI just borrowed a few lines from /etc/init.d/dbus23:23
qwestionok23:23
fsmithredno, today is the fist time I've shared it with anyone23:23
fsmithred /usr/bin/dbus-uuidgen --ensure23:24
fsmithred^^^ that's the important part and you could just do that23:24
fsmithredback in a bit23:25
foresterGood night. I have installed Devuan 2 Ascii. I think how is better to upgrade to 4?  Is it possible to do upgrade with apt-get dist-upgrade directly from 2 to 4 without 3 (beowulf)?23:59
foresterI have only ISO with 2.23:59

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!