Manis | Hi. Not sure if that's the right place to ask, but is there any chance that there will be new netboot images soon? The current ones don't work anymore because d-i can't find the kernel modules for the old kernel (5.10.0-9) on the mirror. | 00:48 |
---|---|---|
fsmithred | as a guess, I'd say maybe a week or two before it's done | 00:52 |
jjakob | Manis: that's what I was just asking right before you came in :) | 01:54 |
jjakob | so I guess other people use these things and not just me | 01:54 |
jjakob | the mini.iso also doesn't work - I'll try netinstall iso tomorrow | 01:55 |
arkho | hi all | 03:18 |
jjakob | hi | 03:34 |
brocashelm | so, is dev1galaxy.org down? | 04:00 |
brocashelm | same as devuan.org (updates are not going through) | 04:00 |
golinux | brocashelm: Being worked on atm | 04:05 |
rrq | brocashelm: could you pm me an IP address to followup? | 04:13 |
brocashelm | rrq: let me try again and i will | 04:15 |
brocashelm | ok, looks like it loads now | 04:15 |
brocashelm | i turned off my vpn and it loaded after (since my last messages) | 04:15 |
brocashelm | i just thought you banned my ip addresses | 04:16 |
rrq | might have happened while schooling the sentry; it was a bit over-eager for a while | 04:17 |
brocashelm | it's working fine now | 04:19 |
brocashelm | thanks | 04:19 |
Manis | @jjakob: That's one of the disadvantages of IRC, no scroll back when you join :-) But it's good to see that I'm not alone using netboot, the best way to install De*an (virt-install + preeseed = profit). | 08:19 |
Manis | But "a week or two" doesn't sound very reassuring to me :-/ | 08:20 |
Manis | Is there something like snapshot.debian.org for Devuan? | 08:21 |
Drongo | Hi there | 11:52 |
Drongo | Not a great TZ for IRC. Might try later. | 12:05 |
used____ | Drongo it's a great TZ for IRC here, 1300 hours, sunny, birds chirping. Europe. | 12:06 |
Manis | Drongo, don't wait to ask. Just post your question and if someone has an answer they will respond when they see it. | 13:10 |
jjakob | Manis: he left | 13:21 |
Manis | True, didn't notice ;-) | 13:22 |
ham5urg_ | Does netinstall has a ssh-server into which root can login? For remote installations. | 13:58 |
Kitty | bash: man: command not found | 14:03 |
Kitty | erm, any idea what package I've removed by mistake ? | 14:03 |
djph | Kitty: "man-db" , I think | 14:04 |
Kitty | perfect, thanks | 14:06 |
Kitty | wonder how I uninstalled htat... | 14:06 |
djph | no idea, maybe oops'd with a dependency? | 14:07 |
jjakob | probably by removing the metapackage that depended on it, it was removed as a not needed dependency | 14:09 |
Kitty | ham5urg_: yes, if you select it as an option when tasksel runs. | 14:14 |
jjakob | does devuan BTS accept pseudo-package installation-reports like debian? | 14:39 |
jjakob | or: what package do I report the netinst.tar.gz or mini.iso bug? | 14:40 |
jjakob | looks like it does https://bugs.devuan.org/cgi/pkgreport.cgi?package=installation-reports | 14:41 |
ham5urg_ | I've tried to boot devuan_minimal.iso with virt-manager inside an UEFI vm but failed (tried cdrom as SATA, SCSI, USB). Is devuan_minimal uefi-bootable? | 14:57 |
fsmithred | ham5urg_, you mean the minimal-live iso? | 14:59 |
ham5urg_ | fsmithred, yes. | 14:59 |
fsmithred | if forget if that one does, but gimme a few seconds and I'll check. | 15:00 |
fsmithred | yes, it should | 15:00 |
ham5urg_ | thanks | 15:01 |
fsmithred | and it's booting now in qemu | 15:01 |
fsmithred | I had to add some bios thingy for it to work | 15:01 |
fsmithred | ham5urg_, ... | 15:03 |
fsmithred | ovmf - UEFI firmware for 64-bit x86 virtual machines | 15:03 |
fsmithred | ovmf-ia32 - UEFI firmware for 32-bit x86 virtual machines | 15:03 |
ham5urg_ | fsmithred, I choosed without success, UEFI x86_64: /usr/share/OVMF/OVMF_CODE_4M.ms.fd | 15:06 |
fsmithred | -bios /usr/share/ovmf/OVMF.fd | 15:07 |
fsmithred | you're running chimaera? | 15:07 |
fsmithred | oh right, you're in a gui. | 15:08 |
fsmithred | does the gui have the right path to the file? | 15:08 |
ham5urg_ | yes. | 15:08 |
ham5urg_ | daedalus, both the host and the iso | 15:09 |
fsmithred | qemu-system-x86_64 -name devuan_chimaera_4.0.0_amd64_minimal-live.iso -enable-kvm -bios /usr/share/ovmf/OVMF.fd -m 768 -cdrom devuan_chimaera_4.0.0_amd64_minimal-live.iso | 15:09 |
ham5urg_ | aha, I try | 15:09 |
fsmithred | the daedalus iso should boot uefi, but I just tried it and it failed | 15:12 |
ham5urg_ | At least it's reproducible. | 15:14 |
fsmithred | lol, yeah | 15:14 |
fsmithred | I hate it when the bugs don't stand still. | 15:14 |
Kitty | Dear Golinux, fix your network | 15:53 |
Kitty | in modern linux, where's the place to put organisation specific scripts? I used to use /usr/local/sbin but that seems to not exist | 16:05 |
djph | I'd use something under the /usr/local hierarchy for "site-local" stuff | 16:07 |
Kitty | yeah, that's what I thought | 16:08 |
Kitty | the flattened /usr thing is confusing me | 16:08 |
djph | yeah, it's (IMO) dumb | 16:08 |
Manis | -> hier(7) | 16:11 |
Manis | I use /usr/local/bin. FHS says /usr/local/sbin is for "locally installed programs for system administration", but I find that strange because historically sbin are statically linked binaries used for booting. | 16:14 |
Manis | You should not need site-local statically linked binaries for booting. | 16:14 |
djph | Manis: FHS doesn't say sbin is static, but maybe I missed the note / caveat / etc. | 16:23 |
Manis | djph, no FHS doesn't say that, I wrote "historically sbin are statically linked binaries". But this meaning is probably long gone. | 16:25 |
Manis | But what does the s stand for in the modern age? system? | 16:25 |
Manis | It's certainly not static anymore `file /sbin/*` lists only dynamically linked binaries… | 16:26 |
djph | Manis: yeah, "system" ... mostly looks to be stuff that's necessary to boot, but that a normal user (incl. system users) would not be running | 16:27 |
Manis | Not sure. I have /usr/sbin/sendmail, but all sorts of users run sendmail. | 16:29 |
djph | yeah well, "/usr" makes a mess of what "/bin" and "/sbin" used to hold | 17:18 |
Kitty | last week I mentioned I needed to unbind and then rebind to a new driver one of my ethernet ports | 17:19 |
Kitty | I have a script that is executed on pre-up for device lo | 17:19 |
Kitty | and it works | 17:19 |
Manis | What do you mean "rebind a new driver"? | 17:21 |
Kitty | so unbind from i40e, and then bind it to vfio-pci | 17:22 |
Kitty | https://lettieri.iet.unipi.it/virtualization/2017/vn09.pdf | 17:22 |
Manis | Hmm, this sounds like a job for udev to me. | 17:24 |
Manis | or rc.local. | 17:24 |
Kitty | yeah, udev doesn't do it | 17:28 |
Kitty | we had a discussion abut it last week | 17:28 |
joerg | aiui /sbin and /bin are for stuff needed to boot up, where sbin is for programs fund under man section 8 aka "needs root permissions". Stuff under /usr/(s)bin was explicitly meant to net mandatory available at early boot time, until systemd and Poettering messed that up | 17:30 |
joerg | s/fund/found/ | 17:30 |
Kitty | yeah, it's got very messy and | 17:30 |
Kitty | yes, Poettering should have all keyboard priviledges revoked | 17:31 |
lts | A stop job is running | 17:33 |
lts | Sorry for any PTSD attacks | 17:34 |
jjakob | some distributions bash completion won't complete binaries from sbin if the user is not root | 17:35 |
jjakob | so only root will get autocompletion of sbin | 17:35 |
joerg | perfectly sane | 17:36 |
joerg | as I said above, I think generally binaries in sbin need root permissions | 17:36 |
Kitty | yeah, that's fine | 17:37 |
joerg | and you're not supposed to have the sbin dirs in your $PATH as non-privileged user | 17:37 |
joerg | which might suck when using sudo | 17:38 |
rwp | By default sudo uses secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" so adds /sbin /usr/sbin /usr/local/sbin to PATH automatically. | 17:47 |
rwp | It's somewhat of a hint that you don't find system executables on path if you are not superuser. | 17:47 |
rwp | But instead it often confuses people that they try to run something that needs root but forgot to use sudo (or su) to become root. | 17:47 |
rwp | And then the command is not foudn. | 17:48 |
rwp | The use of /usr/local in Devuan/Debian is really up to the local admin to control in almost all ways. | 17:48 |
joerg | >><rwp> By default sudo uses...<< so does my bash completion | 17:49 |
rwp | bash completion is pretty fancy and the result is very clever, I don't always load it though | 17:49 |
rwp | A few years back the secure_path thing was added to sudo and people who did not track that change to sudoers ended up without those paths added. Causing trouble. | 17:50 |
rwp | It was really a downstream Debian packaging issue and not an upstream sudo issue. | 17:51 |
joerg | I discussed that topic yesterday, my bash completion freezes the shell when i do a `ssh server-decommissioned-found-in-sshconfig:<TAB> ` | 17:51 |
joerg | oops | 17:51 |
joerg | I discussed that topic yesterday, my bash completion freezes the shell when i do a `scp server-decommissioned-found-in-sshconfig:<TAB> ` | 17:51 |
rwp | I have been disconnected from the Internet and offline from the 3rd through the 13th. Longest I have been away from the world in a long time. | 17:51 |
joerg | for a timespan until the completion trying to connect via ssh to the server times out | 17:52 |
joerg | bash completion must be in the top 10 rank of cutest *nix things ever | 17:54 |
fsmithred | it's one of my favorite features. | 17:55 |
joerg | vyata made a whole UI based on it | 17:55 |
joerg | (EdgeRouter CLI) | 17:55 |
fsmithred | I'm having a hard time visualizing that. | 17:56 |
fsmithred | is that like windows is now? Can't find the menu so you have to start typing whatever you want in the search box. | 17:57 |
joerg | by the comand "config" you basically just change the completion database | 17:57 |
joerg | at least that's what it looks like to the user | 17:57 |
joerg | it's the router's ssh interface | 17:58 |
Kitty | ugh, who thought the best way to do config of vim was to hide it in /usr/share/vim/vim82/default.vim | 17:58 |
fsmithred | so it's keyboard oriented but relies on remembering the name of what you want instead of the name and the special key combination? | 17:58 |
Kitty | cos it's not considered a conf file, so gets overwritten by apt | 17:58 |
Kitty | and it seems to get precident over /etc/vim/vimrc | 17:59 |
fsmithred | yikes | 17:59 |
Kitty | yeah | 17:59 |
fsmithred | Kitty, all was fine until that last one. | 17:59 |
joerg | fsmithred: only thing to remember is <TAB><TAB> ;-) | 17:59 |
Kitty | insearch on by default | 17:59 |
Kitty | and breaking middle click mouse paste are so so so so so so so infuriating | 18:00 |
fsmithred | afk for a little while | 18:00 |
Kitty | yeah, I had to go have a lay down when I discovered this stupidity too... | 18:00 |
joerg | that sounds ... STUPID | 18:12 |
Kitty | yes very | 18:18 |
Kitty | also argh, hit wrong button and forgot to install grub | 18:18 |
Kitty | hmm, rescue mode does not work well if you are using encryption | 18:20 |
joerg | ouch | 18:24 |
joerg | anyway thanks, you inspired me to give vi(m) another evaluation/try, after a >20 years ago I decided I want something that actually makes use of all the great HID like mouse and function keys and whatnot, and GUI ;-) Now I'm looking at gvim and think >>they could have done that already back when wordperfect was a thing<< :-) IOW it looks tempting to give vi another try | 18:27 |
fsmithred | Kitty, is your /boot encrypted? Normally rescue works for me with encrypted partitions, but I keep /boot separate. | 18:34 |
Kitty | yeah, I had to go around the menus a few times, it took me to the partitioner by default, I had to go back out of that to find the right option | 18:37 |
jjakob | I debugged and did some fixes for the VyOS bash-completion scripts. It's very complicated code. It gets the available conpletions from the config API written in C. So the C program gives it back possible completions in shell-escaped strings. | 23:56 |
jjakob | I would have loved if the VyOS project went in a different direction than it did. | 23:57 |
jjakob | Their goal was replacing *all* the old perl/c code with Python. It wasn't going well. Bugs everywhere, things really slow, migrations failing | 23:58 |
jjakob | Then I did some new features in Python. Added IPv6 support for OpenVPN, rewrote some system DNS and resolv.conf code, added some IPv6 code to the generic interfaces classes | 23:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!