crhylove | What'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/ maybe | 02:04 |
yjftsjthsd3 | I'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's | 02:24 |
yjftsjthsd3 | pointing at /usr/share/keyrings/debian-archive-keyring.gpg | 02:24 |
yjftsjthsd3 | now 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 |
yjftsjthsd3 | but 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 |
rrq | it's important to use Devuan's debootstrap for debootsrap-ing Devuan | 02:25 |
onefang | I 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 |
onefang | SNAP! | 02:26 |
yjftsjthsd3 | lol | 02:26 |
yjftsjthsd3 | okay | 02:26 |
yjftsjthsd3 | Let me see if I can grab that directly | 02:26 |
yjftsjthsd3 | Okay, 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 |
yjftsjthsd3 | I 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 :P | 02:43 |
onefang | That's why I figured it would work anyway. B-) | 02:48 |
yjftsjthsd3 | :D | 03:06 |
yjftsjthsd3 | Although, 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 they | 03:08 |
yjftsjthsd3 | *could* be compiled code and it'd probably work... | 03:08 |
yjftsjthsd3 | :) but it was a nice first step | 03:08 |
onefang | I 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 |
onefang | It doesn't change THAT often. | 03:11 |
yjftsjthsd3 | Okay, got it cleaned up and published in case anyone else finds it useful: https://gitlab.com/yjftsjthsd-g/docker_devuan/-/blob/master/Dockerfile | 03:38 |
yjftsjthsd3 | This 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 image | 03: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 image | 03:41 |
Salloid | i'm installing devuan and just wondering what the "software selection" options actually contain | 04:01 |
Salloid | is there a list of packages included somewhere? | 04:02 |
rrq | one way to get that would be to install without selecting any, then follow up from "tasksel --list-tasks" | 04:09 |
Salloid | tasksel brings up the same menu? | 04:12 |
Salloid | the 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 it | 04:14 |
rrq | yes. that is the tasksel menu. Ordinarily task-desktop will cause task-xfce-desktop to be installed, as well as a few more generic packages | 04:16 |
rrq | see https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=task-desktop&x=submit | 04:17 |
fluffywolf | if 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 |
Salloid | fluffywolf: this is what i needed to hear i think ahah | 04:22 |
Salloid | thanks both | 04:22 |
qwestion | machine-id randomization...where is the code for this and is there a simple gui app with a renew machine-id now button? | 20:17 |
plasma41 | qwestion: I think that might be in an init script. Let me check... | 20:18 |
plasma41 | fsmithred: Do you remember? ^^ | 20:28 |
qwestion | if anyone knows other distros tha come with this or other code to renew m-id, lmk | 21:39 |
fsmithred | qwestion, https://termbin.com/4py1 | 23:20 |
qwestion | ty | 23:20 |
fsmithred | that's a script to change the dbus machine-id | 23:20 |
fsmithred | you need to run it as root or with sudo | 23:20 |
fsmithred | I set mine up sudo nopasswd for that script, and I made a panel button to run it. | 23:20 |
qwestion | fsmithred: maybe post the link to gitlab address with scriptname#linenumber | 23:21 |
qwestion | for posterity... | 23:22 |
qwestion | if u know | 23:22 |
fsmithred | if I know what? | 23:22 |
qwestion | like that script is hosted permanently somewhere, not just on termbin? | 23:23 |
qwestion | fsmithred: | 23:23 |
fsmithred | I just borrowed a few lines from /etc/init.d/dbus | 23:23 |
qwestion | ok | 23:23 |
fsmithred | no, today is the fist time I've shared it with anyone | 23:23 |
fsmithred | /usr/bin/dbus-uuidgen --ensure | 23:24 |
fsmithred | ^^^ that's the important part and you could just do that | 23:24 |
fsmithred | back in a bit | 23:25 |
forester | Good 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 |
forester | I 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/!