[00:18]  I am trying to fix the broken boot process of my old drive that has Ubuntu 20.04 on it -- a black screen appears in place of the login menu on boot. Anyway, I have chrooterd into the old filesystem to do this but am stuck on this error: 'apt install' returns "Errors were encountered while processing install-info", How should I fix this broken [00:19] package? Here is a copy of the full command line output https://paste.ubuntu.com/p/3749MZhM6x/ [00:29] /usr/sbin/update-info-dir: 52: rm: not found [00:29] ooooo this doesn't look fun [00:30] cobraeriko: maybe try apt install --reinstall coreutils and see if that helps? [00:30] i'm not sure if apt will even try [00:30] sanold, indeed not lol it's been a huge headache [00:31] sarnold, I get the same error [00:32] :( [00:32] In case it helps, "apt install --reinstall install-info" returns this https://paste.ubuntu.com/p/mndrdFrpSM/ [00:33] cripes that's weird too [00:33] check dmesg output? [00:34] sarnold, I'm kind of a newbie to linux. How do I check dmesg output? [00:35] cobraeriko: if you run dmesg | nc termbin.com 9999 that'll paste it to a pastebin site and give you an url to share [00:35] cobraeriko: it's easier than copy-pasting it all into the ubuntu pastebin anyway :) [00:35] it might be a bit overwhelming if you're not used to reading it [00:36] this is the return https://termbin.com/cejy [00:37] I normally jump right ot the end and start reading backwards [00:38] nice, there's a fair amount of annoying noise but not the disk errors I feared [00:38] cobraeriko: try: cd ; apt download coreutils ; dpkg -i ./coreutils*deb [00:43] hey all [00:43] hey hassletime [00:43] how are you sarnold [00:43] sarnold, I get this in return https://paste.ubuntu.com/p/cthCqHCRv2/ (tried to nc it but didnt show everything) [00:44] not bad not bad, enjoying a freak snow flurry :) you? [00:44] well its raining where i am :P [00:44] cobraeriko: awesome, promising -- try apt install -f and see how it goes? [00:44] hassletime: that's much less fun [00:44] correct [00:45] im waiting to get out and do some gardening [00:45] :D [00:45] so yea not alot to do atm [00:45] but play around on oc [00:45] pc [00:46] sarnold, I get the same error https://termbin.com/m25rz [00:46] i also have some carolina reapers to start :) [00:46] just got some from the STaTES!! [00:46] woot woot [00:47] growing them for fun not to eat [00:49] cobraeriko: that's just so *confusing* [00:49] ive got other chillis i prefer to eat [00:49] that arnt as got [00:49] hot [00:50] sarnold, for what it's worth I've also tried "dpkg --configure -a" and "apt --fix-broken install" [00:50] to no avail [00:50] cobraeriko: what happens with /usr/bin/rm --help ? or /bin/rm --help ? [00:50] hassletime: too spicy for me, that's for sure :) [00:51] there arnt too many people that eat the reapers for enjoyment lol [00:52] with both I get the man for rm (is that how you say it? that menu for the package) [00:52] hassletime: just curious - did you get the peppers from Fort Mill, SC ?? [00:52] cobraeriko: "usage"; the manpages are something else, 'man rm' shows them [00:53] sarnold, thanks good to know [00:53] cobraeriko: how about "rm --help" ? [00:53] get the same thing [00:53] willyg_cos, i cant remember there where certified reapers i dont have the packet now ..they were full chillis not seeds [00:53] i took the seeds out of them [00:54] sarnold is there a way to purge this install-info package and reinstall it? [00:56] cobraeriko: oh that might be worth a try, yeah [00:56] cobraeriko: sudo apt purge install-info [00:57] cobraeriko: that'll suggest a few more packages to delete. you almost certainly don't actually care about either info or install-info (I detest info format so much) -- but ubuntu-standard is important for upgrades. so once it's gone, try: apt install ubuntu-standard and see how it goes [00:57] then after, sudo apt install install-info? oh nvm you answered my question [00:58] may be a stupid question but should I apt update first [00:58] ? [01:01] apt install apt install ubuntu-standard [01:01] returned the same error [01:04] cobraeriko: I'm 100% out of ideas :( [01:08] sarnold, I appreciate your help nonetheless [01:10] cobraeriko: if you've still got patience to deal with this, maybe ubuntu-bug install-info -- and copy-paste these into the bug report? I don't actually have good hopes for that getting traction, but maybe .. [01:12] cobraeriko, culd it be that your /bin/sh link points to some weird shell ? [01:13] dude [01:13] cobraeriko: namei -l /bin/sh ? :) [01:14] (totally wild guess 🙂 ) [01:15] ogra, how would I test that? [01:15] see sarnold's command above [01:15] sarnold, thanks for the suggestion [01:17] orga, here's what I get https://termbin.com/6gcw2 [01:17] dang. that's normal enough. it was a *really* great idea. [01:18] yeah ... [01:18] Might it have to do with my /etc/environment ? [01:18] did you fiddle with it ? [01:18] at this point, I'm grasping at straws so I'll try anything lol [01:18] orga no sir [01:19] i mean, why would you expect tha file to fix anyhing unless yu have changed it [01:20] orga, oh I thought you meant  /bin/sh [01:20] no, /etc/environment [01:24] well looking at it I may have added the "PATH="/usr/local/texlive/2020/bin/x86_64-linux" somehow when I was configuring texlive. [01:24] here's my /etc/environment https://termbin.com/tesg [01:26] oh well that's curious. I don't know if I'd expect that to pollute the runtime of your apt commands or not. (I had you run the 'rm --help' test to try to help sort that out, and it worked okay..) [01:26] (and I mean configuring texlive before it crashed and subsequently stopped booting properly. That said I don't remember exactly what I was doingat that moment but I know I was doing some config of texlive around that time at least) [01:26] just a shot in the dark [01:27] what does echo $PATH output? [01:28] it outputs "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" [01:28] (I mean, most of your pastes look like your PATH ought to be working..) [01:28] *nod* [01:30] sarnold, in the long output of that command you had me run earlier, I noticed these errors. https://paste.ubuntu.com/p/s8HhKcmHG6/ Might that be a clue to anything? [01:31] (again I'm reaching) [01:35] cobraeriko: those sorts of things tend to bust suspend/resume, fan speeds, that sort of thing. it's probably not related [01:35] sarnold, yea figured [01:37] I'm practically pulling my hair out over the wall I've hit with an "experiment" involving EOL Ubuntu [01:38] webchat82: What's it doing? [01:38] Upgrading from 10 to 12 seems easier said than done. Going through do-release-upgrade results in packages apparently being downloaded multiple times, then leading to a large list of "Hash Sum Mismatch" [01:38] some ideas: is there a way to reinstall ubuntu while preserving my apps, settings and other data? [01:39] webchat82: You're having to upgrade from 10.04 to 12.04? OK, start with the scenario. What's the end goal here? [01:39] To see how far I can go upgrading from the oldest version to the newest [01:40] Funny thing is, I've seen a few videos from just a few years ago and the people there are having a much easier time than I am [01:40] webchat82: Right, but are you doing this just because, or are you trying to rescue a legacy system? === jesopo is now known as jess [01:40] Yeah, it's basically just because, ha ha [01:41] Ah, OK. EOL releases are off-topic here, but... https://help.ubuntu.com/community/EOLUpgrades this page at the very bottom has some release-specific instructions for releases that old. Perhaps they are the key to jumping the hurdle. [01:42] I was afraid of that. And yeah, I tried most of the things there, didn't help [01:43] Crud. You might find some people who are interested in this in #ubuntu-offtopic, we don't care if EOL stuff is discussed there and you might find someone knowledgable. [01:43] * webchat82 thumbs up [01:43] Oh, the MOTD there says "This is not a *support* channel, for Ubuntu or other things" [01:44] webchat82: Right but you're not asking for support, your discussing a fun experiment. (At least that's my take on it.) [01:44] True [01:45] Would it be worthwhile to run "sudo apt-get build-dep"? [01:48] webchat82: are you by chance using apt-cacher-ng? it is a frequent source of hash mismatches [01:49] I don't think so? [01:49] sarnold, nope [01:50] cobraeriko: build-dep is used to install a handful of packages used for building a specific package; I don't think it'd help here [01:52] sarnold, ok I tried to remove install-info and did thus https://paste.ubuntu.com/p/mHW5r24mh6/ [01:54] now how should I reinstall, just apt install install-info? [01:54] probably apt install --reinstall install-info [01:56] grrr, same error. Would it have to do with my package repositories being bad? [01:58] hey arraybolt3 [02:00] cobraeriko: just how 'bad' are we talking? :) [02:02] Would this answer that? https://paste.ubuntu.com/p/KfNFWvqjCJ/ [02:04] holy moly this is all over the place :) hehe [02:06] sarnold, yup [02:07] I'd really hope that something as basic as 'coreutils' isn't stomped over by some of those, but this is mixing content from eighteen publishers, give or take, across four different operating systems [02:16] in a wee bit bored atm [02:16] what to do what to do [02:19] well I've just about given up with fixing the boot of this drive. The problem seems intractable. I think I'll go another track and reinstall all my old apps and manually rsync all my old settings and configurations as needed. [02:20] cobraeriko: I'd like to suggest that you might be better served with different VMs or LXD containers for the ten different things this computer does ;) [02:20] hey quick question [02:21] why is there apt-get installand apt install [02:21] ^ cross-posted from #linux [02:22] thanks for the suggestion, sarnold. how about LVM? would that fit the bill. (I'm still new to all this) === sig is now known as bebop [02:23] cobraeriko: LVM is for making disk storage more flexible; it's handy enough (I vastly prefer zfs, but other people prefer LVM) -- it's a different kind of tool entirely [02:27] I have an issue with a fresh install of Ubuntu server. The top 10% of the screen is black. This happened in the installer and it happens with the full install. Maybe 75% of the boots cause the black bar at the top. [02:28] this sounds more like a hardware issue / loose cable or something really. [02:28] The OS thinks there's valid screen there. I couldn't do the install with the black bar there. When it boots, the login prompt will be behind the black bar and I'll have to hit enter a few times before I see the login prompt. [02:29] Hmm.. I do have to use a mini-displayport to VGA adapter to get a display. [02:30] try reseatcing those connectors, all of them [02:31] Oh right. That makes sense. So another question. I want to bring over the KVM virtual machine with Ubuntu Server that I had on my old drive to the new one. This server has a flask web-app with reverse-proxy that serves a website. Now, can I simply clone this VM to the new drive? Would I have to make a new static ip address for the cloned machine? [02:32] tomreyn, OH! I should point out that grub displays fine and so does the first couple of seconds of the boot process, before the resolution changes. [02:33] cobraeriko: I've never actually tried to move vms from one machine to another, but maybe virsh dump on one machine, virsh define on the other machine .. [02:33] sarnold, I'll look into that. Thanks again for all your help [02:34] Reseated all the connectors. Even tried one of the other mini-displayport connections [02:34] fluid: try adding 'nomodeset' to the kernel command line [02:34] cobraeriko: you can *live migrate* vms, but I don't know if that's easier or harder :D [02:35] cobraeriko: .. it's terrifying, anyway :) [02:35] yea, there's options. I'll have to do my homework. [02:35] !kernelparam | fluid [02:35] fluid: To add a one-time or permanent kernel boot parameter see https://wiki.ubuntu.com/Kernel/KernelBootParameters [02:36] !nomodeset | fluid [02:36] fluid: Systems with certain graphics chipsets may not boot properly out of the box. "Temporarily Add a Kernel Boot Parameter for Testing" as discussed at https://wiki.ubuntu.com/Kernel/KernelBootParameters to add the "nomodeset" parameter there. [02:36] on a line by itself? [02:36] sarnold: tell me about it lol [02:37] fluid: no, the "linux" line. it's well descibed on this page, you just need to read [02:37] sorry, just got to that part [02:37] tomreyn, that worked! Thanks! [02:38] omg I'm so glad to hear that :) [02:38] my suggestion was going to be pretty gross [02:38] fluid: nice, i wasn't so [02:38] sure [02:38] sarnold: what would have been yours? [02:39] tomreyn: http://billauer.co.il/blog/2020/08/linux-override-fake-edid/ [02:39] tomreyn: I think I'd have even less confidence in it working than you did with nomodeset :) [02:40] sarnold, yeah, that doesn't look fun [02:41] sarnold: nice idea / find, though, [02:41] but i think this would not apply to ubuntu server installer, or would it? [02:41] i mean, no X [02:41] oh :/ yeah [02:42] drm itself initializes earlier, though, so not sure. === docmax is now known as Guest24 === docmax_ is now known as docmax [02:43] Hi there, I want to install mailinabox and want to buy a VPS for that. however the webinterface asks me for Nameserver 1 Prefix and Nameserver 2 Prefix. I not really have a clue what to put in there, I am used to see Reverse DNS or DNS for resolution. But neither a possible reverse dns works, nore an public DNS like 8.8.8.8 or 1.1.1.1 https://drop.tinfoil-hat.net/file/ksMtuopkzUamPpCf/0cuJv39rDe8Jc0jU/eth.png [02:45] sounds like a question for the provider [02:45] hmm.. [02:47] why won't my mouse show when I am screen recording? [02:48] blaster: Check the settings of your screen recorder software, perhaps you have a box checked that does that. [02:48] try recording the whole scren rather than one window? [02:48] I personally use OBS Studio for screen recording and I can see my mouse pointer. [02:48] I'm using the built in screen recorder [02:49] Might have to try OBS thank you. [02:50] array [02:50] arraybolt3, i need your help @@!! [02:52] blaster: when you start recording, there's a button to enable capturing the mouse pointer on the bottom right: https://i.imgur.com/fhGsKP6.png [02:52] ive installed "fish" but i cant seem to get it to start without typing "fish" in the command prompt [02:52] tomreyn, I have tried that, still no dice. [02:52] tomreyn: heh which? :) [02:53] hmm, works here [02:53] sarnold: which what, the button you ask? :) [02:53] tomreyn, even for a small capture area? [02:53] Like part of one window [02:53] blaster: that's what i just tried [02:53] if anyone can help with this ...it would begreat [02:53] i'm trying this on ubuntu 22.04 [02:54] tomreyn: yeah, I'd sort of assume the 'selection' lets you select a part of the screen, screen records the whole thing, window records one specific window, the camera vs videocamera icons select video vs screenshot, and the red dot starts and stops.. [02:55] sarnold: that's exactly what they do, i think [02:55] hassletime: if you *really* want to change your login shell, try 'chsh -s fish' or something similar [02:55] Yeah never worked showing the pointer, even on my old machine, and I am on 22.04. Weird. [02:55] hassletime: keep a root prompt open on a virtual console or via ssh or something while you test [02:55] tomreyn: so which button says "yes record the mouse" or "no don't record the mouse"? :) [02:55] it says when i try [02:56] chsh: fish is an invalid shell [02:56] tomreyn: I kinda half expect 'full screen' to work, but that's a guess.. [02:56] sarnold: on the screenshot i posted, the mouse pointer you see there is not my actual mouse pointer, it's a button you can press [02:56] hassletime: ah. bummer. maybe the full pathname is required? if not, add the path to /etc/shells [02:56] tomreyn: lmao [02:56] to enabeel capturing the mouse pointer in the recording [02:57] tomreyn: WHY DO BUTTONS NOT LOOK LIKE BUTTONS [02:57] everything online says what you said [02:58] sarnold: that's a good question indeed :) [02:59] sarnold: here's your button looking like a button, more or less https://i.imgur.com/hmQd5vx.png [02:59] these buttons look like buttons! http://www.xwinman.org/screenshots/fvwm-geir.gif [03:00] I googled how to change the resolution of my ubuntu server. xrandr was suggested online but I get "can't open display" [03:00] tomreyn: honestly now it kind of looks more like an accessiblity "make the mouse pointer easy to find" [03:00] i also demand my os/2 back [03:00] "vde" and "videoinfo" don't work either [03:00] fluid: those are all gui things. servers don't usually have guis. [03:01] ahh.. but the CLI is not 640x480 [03:01] (hence why I needed nomodeset) [03:01] hey sarnold [03:01] check this out [03:01] https://imgur.com/a/2goOlLU [03:02] fluid: is this during or post installation? [03:02] how do i do that [03:02] tomreyn, post install. [03:02] looks like grub_gfxpayload_linux is the way to go [03:03] fluid: and you work on the server by sitting in front of the screen with a keyboard? most people won't care, will just use ssh [03:03] hassletime: more or less just as he said, but with whatever path your fish is installed to [03:03] im only new to this [03:03] i hope to remove node.js from repositories , when i list ppa name with "apt policy" , it appear :" https://deb.nodesource.com/node_19.x jammy/main amd64 Packages [03:03] release n=jammy,l=Node Source,c=main,b=amd64 [03:03] origin deb.nodesource.com [03:03] ", what's the exact name if i hope use "add-apt-repository -remove ppa???" [03:03] tomreyn, yup [03:04] xxy: well, it's not a ppa [03:05] it's a third party repository [03:05] xxy: I'm 90% sure that add-apt-repository can't deal with third-party repos [03:05] xxy: you'll need to remove its configuration off /etc/apt/sources.list.d/ [03:05] thanks [03:06] (or comment it out at least) [03:06] you may also want to diable its apt repository signing key [03:06] tomreyn: how to disable signing key? [03:07] xxy: i think those are in /etc/apt/trusted.gpg.d/ nowadays [03:08] sarnold, the prob is the file is read only [03:08] there or keyrings/ [03:09] hassletime: it requires root privs to edit -- sudo vim /etc/shells or sudo nano /etc/shells or whatever your favourite editor is [03:09] thank you [03:11] I found settings for changing the resolution in grub, but that's not the mode that has a problem. It's the mode that is changed during the boot process. [03:11] hassletime: it's considered impolite (at least by me, but also some others), to ask the same question in different channels at the same time (or almost the same time). this can indicate you lack patience and consider yourself / your issue as so important that not just one but multiple volunteer support communities should help you out with it. [03:12] so please don't do this, or if you want to re-ask it on the other channel later, then tell people where you asked first that you're withdrawing the question. [03:13] tomreyn, i was hoping arraybolt3 would help me tbh [03:13] sorry if i offended anyone [03:13] i'm just explaining because you're new around here ;) [03:13] thank you,and sorry [03:14] ill just ask here [03:15] https://imgur.com/a/3aTVAbO [03:15] i did that [03:15] fluid: so, it's been years since I've wanted to change the text console.. the vga=ask kernel parameter will probably get the kernel to give you a menu of choices [03:15] that look right [03:16] fluid: there (used to be?) a framebuffer console, but either it got ripped out or replaced or something similar, I'm not sure any more :( [03:16] hassletime: remove the 'chsh -s ' from that line [03:16] ok [03:17] it didnt say error [03:17] nice [03:17] but also restarted terminal and "fish" wasnt there [03:18] scratches head [03:18] lol [03:18] and it seems right [03:18] hassle@hassle-System-Product-Name:~$ which fish [03:19] ..../usr/bin/fish [03:19] try uhh [03:19] what are those four dots? [03:19] so that if you type / in IRC [03:19] it thinks its a command [03:20] oh :) some clients let you use: / /usr/bin/ to avoid that [03:20] so just some ...so i could type / [03:20] :) [03:20] what did you add to your /etc/shells file? /usr/bin/fish or /usr/local/bin/fish? [03:20] which command actually exists? :) [03:20] ok let me look [03:20] nc termbin.com 9999 < /etc/shells [03:21] .../usr/bin/fish [03:21] and [03:21] .../usr/local/bin/fish [03:21] are both in there [03:22] file /usr/local/bin/fish [03:22] https://pastebin.com/7hvn3tY7 [03:23] whats the whole file [03:24] "file /usr/local/bin/fish" is a command [03:24] it creates one line of output you could post here [03:25] termbin.com 9999 < /etc/shells [03:25] nc termbin.com 9999 < /etc/shells [03:26] ok im doing something wrong again .lol [03:26] commands go into your shell, outputs from commands goes here (but maximum one line please) [03:27] i'm suggesting that you run this command in your shell and post its output here: file /usr/local/bin/fish [03:28] that has been added [03:29] what has been added where? [03:30] that /usr/local/bin/fish has been added to shell [03:30] okay, that was already understood [03:30] if you mean /etc/shells [03:30] yes [03:31] sorry if im not understanding [03:31] FYI, grub's "GRUB_GFXMODE" appears to be the correct way to set the resolution for post-boot. [03:31] fluid: sweet, thanks :) [03:33] fluid: so "which" is a command, you ran "which fish" earlier. "file" is also a command, and i'm suggesting you run "file /usr/local/bin/fish" [03:33] oh [03:33] this would create a line of output, and i'm suggesting that you share that output with us [03:34] no such file [03:34] or dir [03:34] so this custom fish shell does not exist (or you mistyped the command just now) [03:34] there is a [03:34] tomreyn, not me :) [03:35] fluid: oops, sorry [03:35] hassletime: if /usr/local/bin/fish really does not exist, then adding it to /etc/shells won't help you select it as a shell, because this shell does not exist. [03:36] there is .. [03:36] file /bin/fish [03:36] thank you that makes sence [03:37] so i added /bin/fish [03:37] but that didnt work [03:38] "didn't work" is the most terrible description of an erroneous situation you can provide [03:39] try to explain what you tried, what you expected to happen, what happened instead [03:40] ok so i added /bin/fish to the shell as which fish says /bin/fish [03:41] sorry wrong [03:41] "file" says /bin/fish [03:41] "which" says /usr/bin/fish [03:42] the command "which" without any parameters would never output "/usr/bin/fish" [03:42] the command "file" without any parameters would never output "/bin/fish" [03:43] tomreyn, thanks again for your help! [03:43] https://imgur.com/a/ENQU5jG [03:43] fluid: you're welcome, did you get a better sonsole resolution set? and if so, how? [03:44] which fish [03:44] file fish [03:45] hassletime: so you ran the "which" and "fish" commands with one argument each, "fish", cool. [03:45] that's not what i suggested to do, but still good to know. [03:45] maybe it's time to take a step back and describe what you are trying to achieve [03:46] ok im trying to achieve "fish" running on terminal startup instead of typing fish when terminal opens [03:46] tomreyn, changing the "GRUB_GFXMODE" and "GRUB_GFXPAYLOAD_LINUX" lines in /etc/defaults/grub [03:47] fluid: ah so this still works, cool [03:48] hassletime: you want to change the default shell of your system user "hassle" to be "/usr/bin/fish" [03:48] yes sir [03:49] hassletime: good - but i'm not a 'sir'. ;) indeed, the first step then is to ensure you have /usr/bin/fish on a line by itself in /etc/shells [03:49] is that the case, yet? [03:50] let me just confirm that [03:50] you can run this command to post the contents of this file online: nc termbin.com 9999 < /etc/shells [03:50] that's why i gave you that command earlier [03:51] it will print a http:// address which you can copy and paste (or just type) here [03:51] copy-and-paste is way more reliable and faster, too [03:51] it also seems that you are somehow unable to copy and paste between your terminal and the irc [03:52] https://termbin.com/migqd1 [03:52] it may be a good idea to tackle this issue first of all [03:54] so you DO have /usr/bin/fish on a line all by itself in /etc/shells, good. then all you need to do is to run chsh -s /usr/bin/fish [03:55] yep but for some reason nothing happens [03:55] i start a fresh terminal and no "fish" [03:56] hassletime: i'll have some food now, i suggest you enable copying and pasting to and from your terminal first of all. if your ubuntu installation runs in a virtual machine and you're working on it by looking at the screen output, then install openssh-server on the ubuntu system and use an ssh client to connect to it from your main computer. [03:56] cat /etc/passwd | nc termbin.com 9999 (that won't send your passwords, /etc/passwd contains some login info, including the login shell -passwords are in /etc/shadow, which you should never share) [03:56] hassletime: ^ [03:56] I suspect it's working but that you need to log out and log back in for the changes to take effect. [03:57] But looking at the contents of /etc/passwd will verify that. [03:57] ill logout first [03:57] and go from there [03:59] puts head done....logout login fixed it [03:59] \o/ [03:59] nice [03:59] defeated by a logout login ..sighs [04:01] the old logout login trick got me again [04:01] Heh, it happens. [04:02] few login problems going on atm lol [04:03] if you didnt get that it fixed the problem [04:03] Very glad to hear it worked. [04:04] try again [04:04] hassletime: We can see your messages, if you're wondering. [04:04] Something gone wrong? [04:05] oh good [04:05] hunter2 [04:05] changed servers [04:05] ******* [04:05] sarnold, good, it works [04:05] see how we go now lol [04:05] thanks tomreyn for you patience and understanding [04:05] fluid: *nod* [04:06] arraybolt3, you done it again Sir [04:06] hassletime: Meh, all I did was suggest something to cross the last hurdle. [04:06] tomreyn and sarnold did all the heavy lifting. [04:06] You ...you.. your..good you are..your good [04:06] (And I didn't even know /etc/shells was a file until today so I probably wouldn't have been much help for most of it :P) [04:07] well it was great team work [04:07] and Sarnold ...thank you also [04:07] hassletime: sure thing, I'm glad it worked out :) [04:08] you should just come in ...at the end and just say everytime HT logout lol [04:08] lol [04:09] when i logged out and it worked ...i just stared at the computer for a min thinking,you make me look like a fool yet again..i dont need the help [04:09] lol [04:09] i can easily do the fool part on my own [04:10] Hey, you wouldn't beat yourself up in a street fight, don't do it in a word fight either :P [04:10] Should have seen my first wrestles with Linux. It won quite a few times... [04:10] lol [04:11] "pave it over and reinstall" [04:11] sarnold: And reinstall. And reinstall. And then execute the wrong command and reinstall again. [04:11] arraybolt3: exactly :) [04:12] i expect better from linux ...making do a logout. I EXPECT BETTER!! **Pow* *BanG* *BOoM* (insert 1960s batman) [04:17] well i need a cuppa tea after that [04:17] +1 [04:17] :) [04:17] kettle is on [04:18] what can i send everyone insane with next [04:18] i thnk i sent tomreyn for a laydown lol [04:19] sugar? [04:20] hassletime: We're just happy to have helped and for it to have worked. === mei is now known as Guest3721 [04:34] hassletime: there's probably a way to make it work without the logout, I bet gnome-terminal or whatever you're running just looks up which shell to use once, and then sticks with it. if you kill em all, maybe the next would have asked for the shell again from scratch? [04:46] hello [04:47] who is here? [04:47] there's >1000 people connected.. [04:48] who knows how many are looking at any given moment [04:49] naoki_ what sarnold said [04:52] cobraeriko: do note that naoki_ left a few seconds later [04:54] sarnold noted [04:55] :D [06:01] hassletime: i'm doing fine, just needed a pc break. :) try to set things up for copy + paste from irc to the ubuntu system and back again, thiis will make things a lot better for you and anyone helping. [06:13] hello [06:13] I have a hard drive mounted at /mnt/foo how why can't I see it in the files GUI? [06:14] or rather how do I view it in the files GUI? [06:14] write '/mnt/foo' in the url bar of the files gui [06:15] gotcha... ya found it [06:15] thanks :) [06:31] Is there any way to find out if a package I have on my system (is installed on my system now) - is a snap package or otherwise? [06:33] apt list --installed && snap list [06:33] Requirements for another application I use says "snap package not supported" where there exists the possibility to install with either a snap package, through a repository using apt, or by downloading the .deb package. I don't recall how I installed it and would like to check to be sure [06:34] tomreyn: ahh.. ok [06:34] thx [06:35] i think there is also a way to tell by inspecting it on the "ubuntu software" (if i remember its name correctly) graphical application [06:36] tomreyn: The package in question is indeed installed (I've been using it as recently as last night)_ but it doesn't look like either of those show it in the output [06:36] either of those commands [06:37] I wonder if I'm using the right [06:38] do you know of a command it provides, though? [06:39] got it.. I was using the worng name, modified the commands to use grep and found what I was looking for. They were installed in the way that's compatible with my other application's requirements [06:39] thx [06:39] "which somecommand" would tell you the full path to this command. "dpkg -S $(which somecommand)" would tell you whether a debian package is installed which provides this command [06:40] if the "which" output points to /snap it's probably a snap [06:40] tomreyn: its docker, docker compose, and related docker packages (eg: buildx) - vscode does not work with the snap package. Yeah I can get the version and I've been suing docker and docker compose on the command line (apart from vscode). I just had the wrong package name [06:41] i see [06:41] `apt list --installed | grep docker` gave me what I needed [06:41] :) [06:42] very well :) [07:01] does anyone know how to disable piv login on ubuntu? [07:01] I have a yubikey in the usb drive at all times. [07:07] Bonjour, chaque fois que je démarre une application, après quelques minutes, j'ai le message "l'application ne répond pas", vous pouvez soit attendre un peu pour continuer, soit forcer l'application à quitter". Si j'attend, rien ne change et si je reelance l'application je reviens au même message [07:08] oui and the same in english [07:14] hey [07:15] lib ssl borked [07:15] openvpn : Depends: libssl1.0.2 (>= 1.0.2d) but it is not installable [07:15] E: Package 'libssl1.0.2' has no installation candidate [07:19] ShaedS, what OS/release are you using? No libssl on supported releases is that old [07:19] 20.10 [07:19] groovy [07:19] Ubuntu 20.10 is EOL & unsupported [07:19] https://fridge.ubuntu.com/2021/07/25/ubuntu-20-10-groovy-gorilla-end-of-life-reached-on-july-22-2021/ [07:20] man i hate it when igotta work on these old servers [07:22] i guess i gotta update this thing first [07:22] Yeah, I'd send that thing to 22.04 [07:23] And then keep it there till 24.04 [07:23] esp if it's mission-critical [07:33] ok [07:38] is there any reason "systemctl restart apache2" would take like 30 seconds on a relatively fresh install? I suspect it's the VPS platform (k8s) that's at fault, not the OS, but maybe someone else experienced this... [07:38] often it takes similarly long to log in via ssh [07:38] and to run simple ufw commands like "ufw allow 80" and "ufw delete allow 80" ... [07:39] maybe the system just doesn't get enough cpu cycles [07:39] top(1) indicates that the system is basically idle... [07:39] hmm what's the format used by uptime again? it says: load average: 0,63, 0,32, 0,26 [07:40] so the last value on the "%Cpu(s):" line of the top output is 0? [07:40] does 1 mean 100% ? if so that's weird coz I'm not doing anything, top says it's idle, and the VPS has 8 virtual cores ... supposedly :P [07:40] "man uptime" will tell you about the "uptime" output format [07:41] 1 means 100% of one CPU core, basically [07:41] yeah top says: %Cpu(s): 0,1 us, 0,2 sy, 0,0 ni, 99,7 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st [07:41] Menzador: update to 21 first or straight to t22? [07:42] I've been very happy with this VPS hoster (Strato AG) so far because of OK performance for ultra cheap prices but now I start to understand why people hate them, lol [07:42] taylan: it could also be packet loss. try an "mtr -i5" to the servers' hostname, see if you loose packets on the last or last but one hop [07:42] * hassletime falls over i cant do anymore in the garden today [07:42] im stuffed!! [07:43] tomreyn: let me try... but given that this "VPS" is I think running in a k8s cluster, mtr may be unable to report accurate stats I guess? [07:43] tomreyn, thanks for your help today! [07:44] taylan: possibly, depends on how it's configured. [07:45] hassletime: you're welcome [07:45] loss % remains at 0 during the 30 or so seconds it takes me to log in via ssh in another terminal window... [07:45] "Snt" (sent packets?) go up by like 1 every few seconds, which seems... slow [07:46] taylan: if you expect a better service level than this for what you're currently paying them then you should probably bring it up with the hosting provider. [07:47] the -i5 means that pings are only sent every 5 seconds, so it's ok if that only increases every 5s [07:47] ah ok [07:48] ssh timed out, lol. I think I'll indeed write to them to complain a bit, other VPS I rent from them don't have these issues, even much cheaper tiers. [07:49] I suspect that they set up a new cluster for Ubuntu 22.04 which is under too much load, whereas my older VPS at them are on other clusters (different kernel version) which aren't under as much load. but I'm a k8s noob so just a wild guess. [07:49] it can be a case of "noisy neighbour", they'll probably just live migrate your to another host / pod and you'll try your luck there [07:49] ShaedS: you should be able to go straight to 22.04 from there (select "For long-term support versions" in the Software & Updates application) [07:49] thanks for the tips btw! [07:50] taylan: if you want a suggestion for a better host in germany / europe, feel free to join #ubuntu-offtopic, we can talk more there [07:51] Menzador: i'm on a command line instance [07:56] ShaedS: Run [ update-manager -c ] [07:56] Or don't, actually [07:56] That's graphical [07:57] ShaedS: Run [ do-release-upgrade ] to check what release is offered and then ^C out [08:07] none are [08:08] Your Ubuntu release is not supported anymore. [08:12] !eolupgrade | ShaedS [08:12] ShaedS: End-Of-Life is when security updates and support for an Ubuntu release stop. Make sure to update Ubuntu before it goes EOL so you get updates promptly for newly-discovered security vulnerabilities. See https://help.ubuntu.com/community/EOL and https://wiki.ubuntu.com/Releases for more info. Looking to upgrade from an EOL release? See https://help.ubuntu.com/community/EOLUpgrades [08:12] see the link at the end, read the page carefully [08:19] yes im trying to do that right now but im nto able to from the ocmmandline... === shokohsc67 is now known as shokohsc6 [08:26] ShaedS: because you're lacking a web browser, or something's not working out on the terminal, or because you don't know how to use it, or something else? [08:27] backup + fresh install can be a good option if you're having to take over maintenance of an old system [08:27] thef irst one [08:27] it's a headless server [08:29] and you don't have another computer or mobile phone to read the web page on? [08:29] wget http://archive.ubuntu.com/ubuntu/dists/hirsute-updates/main/dist-upgrader-all/current/hirsute.tar.gz [08:29] doesn't seem to be a valid file [08:30] tomreyn: no i do [08:30] just the upgrade tools are for gfx interfaces.. [08:30] https://askubuntu.com/questions/1361262/how-upgrade-ubuntu-20-10-after-its-eol isn't working [08:30] http://old-releases.ubuntu.com/ubuntu/dists/hirsute-updates/main/dist-upgrader-all/current/hirsute.tar.gz [08:32] Unable to init server: Could not connect: Connection refused [08:32] (hirsute:52913): Gtk-CRITICAL **: 08:31:57.819: _gtk_style_provider_private_get_settings: assertion 'GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed [08:33] do-release-upgrade is the server equivalend to upgrade-manager on the desktop [08:35] Your Ubuntu release is not supported anymore. [08:35] visit; http://www.ubuntu.com/releaseendoflife [08:36] you should describe what's the commands you're running, and share their full output, on a pastebin. otherwise it will be difficult to support you [08:36] also which guide you're following exactly, and which step you're currently at [08:37] that was it juts 4 lines, i omited the non relevenat ones [08:38] the GTK error message above must have been produced by some GTK application, but i don't think the server upgrade path described would have you run such an application [08:39] well i removed openvpn because it failed to instlal succesffuly and wa telling me it was an upgradable packagfe, i'm now rebooting and seeing if i can continue [08:40] https://askubuntu.com/questions/1361262/how-upgrade-ubuntu-20-10-after-its-eol [08:40] the last comment is getting me some tractioon i think [08:58] upgraded gpu on my 20.04 system to a rx6600, and every time i come home from work or get up in the morning, the system crashes when i go to wake it up. i see a lot of bug reports on this issue. is there an actual solution to it? I see "Fix Released" in bug #1971460 but no actual fix anywhere [08:58] -ubottu:#ubuntu- Bug 1971460 in linux (Ubuntu) "[amdgpu] System freezes coming out from suspension or randomly from screen power save (5.15.0 fails but 5.18.14 works)" [Undecided, Fix Released] https://launchpad.net/bugs/1971460 [09:04] Ben64: the original rpeport is about ubuntu 22.04 (not 20.04, which you seem to be using). i'm not sure the bug report should have been closed as 'fixed' *if* only the newer kernel version (of ubuntu 22.10) has the fix, but you can always use the -hwe or -hwe-edge kernel to get the newer kernel. [09:04] (you may need to upgrade to 22.04 first, though) [09:05] well i'm on 5.15 because of HWE [09:05] regardless, i don't see a fix there, besides just "get a newer kernel, lol" [09:08] !info linux-generic-hwe-22.04 jammy [09:08] linux-generic-hwe-22.04 (5.19.0.32.33~22.04.9, jammy): Complete Generic Linux kernel and headers. In component main, is optional. Built by linux-meta-hwe-5.19. Size 2 kB / 20 kB. (Only available for amd64, armhf, arm64, powerpc, ppc64el, s390x.) [09:08] oh interesting [09:08] so upgrading to 22.04 would enable you to run the newer 5.19 kernel [10:45] what time is it in the STATES? [10:45] arhhh early hours on the morning === diskin_ is now known as diskin [11:41] Why does apt-get install an old version of nodejs instead of the newest LTS? [11:42] because packages in releases usually do not get updated beyond the versions that were tested at release time [11:43] ogra: What do you mean? [11:43] !uptodate | kwak [11:43] kwak: To ensure you have all the latest known patches and security updates for your ubuntu installation, please update with the following command: `sudo apt update && sudo apt upgrade`. See also !upgrades and !security; you may also need to run `apt full-upgrade`. [11:43] arcive packages do not get updated to newer versions after release [11:43] wrong one [11:43] there is one that explains that [11:43] ogra: Why not? [11:44] kwak, because it migh introduce instabilities [11:44] In what way? :o [11:44] in the instability bug way [11:44] What's the "instability bug way"? [11:45] remove all node packages. run "sudo snap install node" and you have the latest LTS [11:45] kwak, if you want a neweer node, use the snap ... see "snap info node" ... it is maintained by the openjs foundation themselves and has all versions from 6.x to 19.x available [11:45] ravage: It's too late for that. My system is completely fucked as far as node goes. [11:46] so reinstall and try it the right way [11:46] I don't really want to wipe my PC right now. [11:46] I'll have to do it later if I do it at all. [11:46] then shut it down and go for a walk [11:46] just remove all node related debs and use the snap, really ... more reliable, keeping itself secure, smaller and faster [11:47] It's not as simple as you make it out to be. It's not a simple installation/uninstallation process with Node [11:47] ... and you can chose any version you like, unlike the deb [11:47] It's an absolute nightmare to work with. [11:48] it takes me 10 min to set up all node bits i need for an electron project here ... not sure what you mean [11:48] (using the snap that is) [11:48] And after having tried 4-5 suggestions from StackOverflow I think the system has messed itself up beyond repair. [11:48] At this point I'm just trying to figure out how to completely and wholly wipe nodejs, node, npm and n from my machine [11:49] just do everything you did backwards, that should get you back to a proper state [11:49] that is ... if you sill remember which instructions you followed [11:49] *still [11:49] That's not viable. [11:50] I just need to wipe node, npm, nodejs and n scorched earth style. [11:50] right, so do what yu did to get them on disk in the reverse order [11:51] I've run a zillion different commands in order to try to both intall and uninstall node. So that's not viable. [11:51] I don't even know what's on my disk anymore. [11:51] well, did you stick to debs or did yu install stuff from source or from any tarballs ? [11:52] if you stuck to debs that should be reversable [11:52] hello all [11:52] I installed via apt, apt-get, npm and possibly other methods that I've since forgotten. [11:52] And I have both "node" and "nodejs" installed which makes absolutely no sense. [11:53] thats the silly debian packaging of node ... one is just a symlink to the other [11:53] I don't think so because both are different versions [11:53] you should only have one actual package [11:53] nodejs is 12 and node is 18 [11:53] ouch [11:54] well, what does "dpkg -L | grep node" return ... [11:54] (use a pastebin if the output is longer than a few lines) [11:54] "--listfiles needs at least one package name argument" [11:54] oops, sorry, non capitalized L [11:54] (i.e dpkg -l ... [11:54] ) [11:56] http://pastebin.com/Eugw0RYH [12:02] kwak, try starting with "sud apt purge libnode72" ... that should remove mos of the 12.x stuff and likely most of the deb packaged modules... [12:03] *most [12:03] (and "sudo" ... not sud indeed) [12:03] (my laptop needs a new kdb 😞 ) [12:03] *kbd [12:08] ogra Yeah I still have node installed [12:08] nodejs seems to have disappeared thorugh [12:08] though* [12:09] if you re-run the dpkg -l above, does it still return node bits ? [12:10] ogra Yes, about the same list. [12:11] hmm, i would have expected all the modules packages to be depending on the node runtime ... seems they do not [12:12] so try "sudo apt purge node-*" (but read the list at the Y/N page before it does actual removals, so you dont remove anything wrongly) [12:13] That printed out a billion "Removing"-lines [12:13] leaving only one line when i run dpkg [12:13] "ii nodejs-doc" [12:13] However, "node" remains installed [12:13] and functional [12:13] yeah, just make sure they are all node- o nodejs- [12:14] *or [12:14] thats fine for now ... es fix one bit at a time [12:14] lets fix [12:15] hello there! i have an issue with new installed hdd. my main hdd [hda] is now sdb can i fix this? [12:15] Ok I think I might've fixed it [12:15] I ran rm /usr/local/bin/node [12:16] and that seems to have deleted node [12:17] argh ! [12:17] So now I guess there's only that stray file left [12:17] well, and whatever was installed outside of /usr/local by however you installed it ... [12:19] find / -type f -name "nodejs-doc" didn't return anything [12:21] Oh that was a package,. [12:21] .* [12:21] yeah [12:21] Man [12:21] Thanks. [12:21] Everything seems to be wiped now. [12:21] the stuff in /usr/local probably came from a build from source or whatno [12:21] t [12:21] It's absolutely insane how difficult it is to install node. [12:21] And uninstalling it. [12:21] And managing versions. [12:21] and has likely installed lots more pieces under /usr/local than just the binary you deleted [12:22] Ugh [12:22] Really [12:22] it likely brught along its own libs and stuff, yes [12:22] *brought [12:24] Ok. [12:24] This is interesting. [12:25] if you still have the source tree you installed from, many of these trees come with a "make uninstall" command ... [12:25] I tried to install nodejs from deb.nodesource.com by adding the PPA and then running apt-get install -y nodejs. [12:25] What happened? Well, node didn't get installed. [12:25] But npm did. [12:25] ... [12:25] that should revert the installation to /usr/local (or fail because you already deleted bits it expects) [12:26] right, make sure to remove all traces of node and npm ... [12:26] disable he PPA too ... [12:27] once you have the system in a relatively clean state, just install the snap and you will be done, there is nothing extra you need to do beyond picking the correct snap channel (from snap info node) for the version you want [12:28] I mean I just added the PPA [12:28] And it seems to have installed node correctly actually [12:29] well, do it as you like, i'm just trying to help you getting a clean install that wont cause you hassles in the future [12:29] I wasn't aware that there was more to do. [12:29] I thought we had a clean wipe by now [12:29] What was left to do? [12:30] well, where did the stuff in /usr/local come from ? [12:30] I just took the line from a random SO post. [12:30] you likely have still libs and npm for that smewhere under /usr/local if you did not call make uninstall [12:31] Ok but what is it that you want me to do? [12:31] I'm not following. [12:31] get rid of whatever is f, get rid of all debs, disable the PPA [12:31] bah [12:31] get rid of whatever is left over ... [12:31] use the ppa-purge command to get rid of the PPA and all packages from it [12:32] use dpkg -l to verify nothing is left over and you are back to a clean sate [12:32] *only then* lets see that we get you a proper new node install on disk [12:33] How do I do all of that? [12:33] how did you get the stuff in /usr/local exactly ... try finding the post again [12:34] I just did sudo apt remove npm and sudo apt remove nodejs [12:34] I have no idea why there was anything in /usr/local [12:34] And I don't know where the post is. [12:34] well, you did put it there somehow 🙂 [12:34] it has not come from a deb package [12:34] Yes but I'm not going to find the exact same post again [12:35] And I don't now where it's from [12:35] why not ? does your browser not have a history ? [12:35] No. It purges history. [12:35] dpkg -l | grep node returns nothing now [12:35] How do I remove the PPA thing? [12:35] same for npm ? [12:36] No, for npm it returns a single line called "npm" [12:36] despite the fact that I just uninstalled it the same way I installed it [12:36] remove that too [12:36] (via apt) [12:36] I already did [12:36] but it's still installed [12:36] then it should not show in dpkg [12:36] "Package 'npm' is not installed, so not removed" [12:36] Yeah but it is showing [12:37] "rc npm 8.5.1~ds-1 all package manger for Node.js" [12:37] ah, you didnt use purge [12:37] (rc means it left config files around ... which apt does if you do not purge a package) [12:37] I see. [12:37] How do I purge? [12:37] apt purge npm [12:38] (with sudo) [12:39] Ok, now it's gone. [12:39] good [12:39] Do I need to do anything else? [12:39] Do I need to remove the PPA? [12:39] install the ppa-purge package [12:39] That I just added? [12:39] Done [12:40] then call "ppa-purge" with the PPA url yu used ... it should remove the PPA and all potential packages installed from it [12:40] (same url you used to add the ppa) [12:41] ppa-purge just gives me the ppa-purge help text [12:42] you need to use the PPA url there [12:42] the same one you used to add the PPA [12:42] I did [12:42] shw me the exact line [12:42] *show [12:42] ppa-purge https://deb.nodesource.com/setup_lts.x [12:43] thats not a PPA at all [12:43] thats a hacker script you likely executed from the web (never ever do such a thing !) [12:43] What are you talking about? It's from the nodesource.com domain. [12:44] * ogra reads the script [12:44] open https://deb.nodesource.com/setup_lts.x in your browser ... and you will see what i mean [12:44] it mangles your system [12:45] I don't see how this is a "hacker script" [12:45] Even nodejs.org links to nodesource.om [12:45] it mangles your OS setup in various places without telling you [12:45] com* [12:45] I don't know what that means. [12:46] it means it made modifications to your OS witout you knowing [12:46] I mean that's what all installers do. [12:46] to revert that crap one has to go through the script line by line and check each step [12:46] curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash - [12:46] Was the line I used. [12:47] yes, and if *anything* ever tells you to pipe some web hsted thing into sudo bash, you should really back away from it [12:47] this is *notÜ what proper installers do .... [12:47] But it's linked to on nodejs.org [12:47] anyway [12:47] doesnt make it better 😛 [12:48] How can I do a search on my system and see if *nodesource* appears anywhere? [12:48] Like a file search [12:48] ls -lh /etc/apt/sources.list.d/ | nv termbin.com 9999 [12:48] show me what you have in your sources.list dir now [12:49] bah [12:49] It says "total 0" [12:49] ls -lh /etc/apt/sources.list.d/ | nc termbin.com 9999 [12:49] so no PPAs then, good [12:49] I ran sudo rm -r /etc/apt/soruces.list.d/nodesource.list just before [12:49] How can I do an actual file search for *nodesource*? [12:49] argh !!!! [12:49] so now you can not clenly remve the PPA anymore [12:49] What's the syntax for that? [12:50] kwak: find / -name \*nodesource\* -print [12:50] Thanks so much. [12:50] np [12:51] Found 4 entries. [12:51] I guess I'll just delete them [12:51] kwak: find / -name \*nodesource\* -exec ls -l {} \; [12:51] well, do as you like ... i'm giving up ... you are constanty doing stuff on the side while i try to walk you through doing clean removals ... [12:51] then if you want to delete them - change the ls to rm -rf {} \; [12:52] ... dont forget to clean up /usr/local in the end, there is surely stuff left over that can interfere with future node installs ... [12:53] * ogra goes for lunch [12:53] ogra: I'm not aware that you're about to give additional instructions. When you say "argh why did you do that" then of course I'm going to quickly google for a solution to undo it. [12:53] I'm not aware what you're going to say to me next. [12:55] BedMan Got it! [12:55] kwak, well, ten just wait and dont start to rm files randomly 🙂 [12:55] (because these files are used by the tools we want to use to make sure everything is cleanly removed) [12:56] when there's a package manager in the mix, then removing parts of the package can get ugly [12:56] yes [12:56] but there's always a way, on either side. [12:56] Well, I deleted any traces I could find of the script. [12:57] And of nodejs and npm. [12:57] And n. [12:57] well, if you want to rm files lets go for /usr/local then [12:57] find /usr/local/ | nc termbin.com 9999 [12:57] check with the package management tools to find any additional files... [12:57] you want the output to look like: https://termbin.com/m3wb [12:58] dpkg -l pkgname [12:58] you can rm everything from /usr/local that is not matching my paste above [12:59] apt remove pkgname is also useful [12:59] rather purge, not reomve ... [12:59] *remove [12:59] nod [12:59] ogra There are so many lines there that I can't even scroll all the way up [12:59] but we were done with the debs already [13:00] kwak, so start from the bottom and work your way through .... i'm sure a node install from source brings a ton of stuff [13:00] What do you mean? You want me to just rm everything with /node/ in it? [13:01] i want you to make your output look like mine [13:01] rm everything that is not in my paste above [13:01] Ok I deleted /usr/local/include/node/ [13:02] ... that will get you a pristine /usr/local again [13:02] And now there's only a bunch of regular folders there, kind of. [13:03] Ok that looks good now I think. [13:03] great + [13:03] so wat node version do you want now ? [13:03] The latst LTS [13:03] which I think is 18 [13:03] k [13:04] sudo snap install node --channel=18/stable --classic [13:04] thats the command you want [13:04] Ok it's running. [13:05] Do I run a similar command for npm? [13:05] run "node --version" afterwards and it suld return you the 18.x version [13:05] npm is included ... the snap comes with everything needed and keeps itself up to date too [13:05] "/usr/bin/node: No such file or directory" [13:05] run "node --version" afterwards and it suld return you the 18.x version [13:05] *should [13:06] (i didnt say /usr/bin ...) [13:06] Yes, it says no such file or directory [13:06] I didn't specify usr/bin [13:06] Tht' what it says. [13:06] That's* [13:06] hmm, then there is still some cruft [13:06] try: snap run node --version [13:06] It says v18.14.2 [13:07] great [13:07] so the snap installed node is fine ... but something is still wrong with your path ... try a reboot [13:12] Ok that worked, after a reboot [13:12] But [13:12] node is extremely slow [13:13] It shouldn't be slow like this. [13:13] node -v took like 4 seconds to output. [13:13] I read somewhere that snap is really slow. Does that have anything to do with it? [13:13] not really ... this is a classic snap ... pretty muc the equivalent of a tarball that has everything in it [13:13] Also, it creted a "snap" folder in my home folder [13:14] yes, that is normal [13:14] is it still slow on the second invocation ? [13:14] No, only on the first one. [13:14] Same with npm [13:14] right .. [13:15] snaps are actually compressed fiesystem images ... the first access to these *can* be slow if the packager picked the wrong compression format [13:15] looks like node still uses xz compression by default ... it should switch to lzo instead, that is significantly faster [13:16] but that is someting yu should report to the node maintainers to fix [13:16] you can open an issue here: https://github.com/nodejs/snap/issues [13:20] Okay, got it. [13:20] Well, seems like everything's up and running now. [13:20] Thanks so much for the help :) [13:20] Can't believe node is this awful to work with but oh well. [13:20] At least it's running now. [13:20] welcome 🙂 [13:21] just for the future ... if you read somewhere to wget a script from some website and pipe it into sudo bash, dont do that unless you have fully read and understood the script (it could easily turn your PC into a russian spambot without you noticing) [13:22] Yeah but this was from a resource that nodejs.org recommends. [13:26] kwak, still, even if the source is trustworthy there could be a typo in the script that accidentially removes your homedir or whatnot ... simply dont do such stuff unless you really understand what the script does [13:27] kwak, if you are unsure, just come here and ask, everyone here will be happy to help yu *before* you shoveled yourself into a pit 🙂 [13:27] * BedMan likes pits [13:27] * ogra only if there are race cars parked in them [13:28] MmMmmm agreed [13:28] Alright, sounds good. [13:28] Thanks. :) [13:28] 🙂 [13:40] Hi all === Lynx- is now known as Lynx_ [14:13] hi === lubuntu is now known as Atlas_ [15:14] hi [15:14] how can i check before installing if a universe package is unter LTS support? [15:15] tigervnc, precisely [15:19] there is no special LTS support [15:21] https://packages.ubuntu.com/jammy/tigervnc-viewer is the currently available version in 22.04 [16:19] I'm trying to sign up for an Ubuntu One account with my company email address. Unfortunately, we're using urldefense, which mangles the verification links and makes them unusable. Is this the right place to get help? [16:20] I just need the expected URL format and I can probably copy/paste the token out of the mangled URL into the template and get it resolved that way. [16:21] msalvatore: you'll need to contact canonical through the website or phone numbers provided there, i think. it's a canonical service. [16:22] tomreyn: It is. There's a support link which leads here: https://help.ubuntu.com/community/SSO/FAQs Which is not super helpful. [16:24] msalvatore: see the Account FAQ box on https://login.ubuntu.com/+ubuntuone-account [16:24] Thx, tomreyn. [16:25] you're welcome [18:16] Anyone know how to enable older algorithms for Ubuntu 20 ssh server? Client works fine but if I put the ciphers and kex in the sshd_config file, ssh no longer starts. [18:16] Need to ssh FROM a Cisco router to the server [18:21] dflick: you'd edit /etc/sshd_config iirc [18:22] That is what I thought but when I added the cipher and kex lines in the sshd_conf, the ssh server would no longer start. journalxe and logs were super unhelpful only showing that the service tried to restart too fast. I even tried a stop/start instead of reset but got the same error. [18:22] gordonjcp: Um, isn't that what he just said he did? [18:22] dflick: Is there a setting to increase log verbosity? [18:23] LogLevel DEBUG3 [18:23] for open ssh? I am sure there is. Let me see if I can find that command [18:23] leftyfb, do I put that in my sshd_conf file and restart? [18:24] yes [18:24] thanks! [18:24] dflick: btw, unless you don't care about the security of your ubuntu server at all, what you're doing is discouraged [18:25] leftyfb: It's necessary for some appliances that don't update their ssh suite or are out-of-date. [18:26] leftyfb: Simply abandoning the hardware isn't a real world solution. [18:26] Between a rock and a hard spot here. This is a private network with no outside access and the server is used to archive cisco router configurations as they change. Unfortunately, Cisco still does not support any decent ciphers. [18:26] dflick: and you can't ssh TO the cisco device? [18:27] dflick: It might be worth asking cisco support how they recommend dealing with the problem. [18:28] At least they've moved beyond telnet connections. [18:29] Cisco says set the server to support older algorithms. [18:29] super helpful.... [18:29] dflick: Set the client? [18:29] Any ETA for the 22.04.2 LTS? [18:30] * jhutchins re-reads the sb [18:30] Ok, set the Ubuntu ssh server. [18:30] luna_: All updated installs of 22.04 are currently running 22.04.2 and have been for a while now [18:30] ok, is there somewhere else I could see the logs? Absolutely nothing in journalctl -xe and service status just shows ssh.service: Start request repeated too quickly. [18:30] leftyfb: yeah but i was more thinking of an .iso [18:30] dflick: I seem to recall that there's some info on this at the openssh site. [18:30] luna_: today [18:31] leftyfb: yeah but when today? [18:31] I found the stuff for the CLIENT but nothing for the server [18:31] client works now [18:31] needed that for Ansible to work correctly [18:31] luna_: there is not and has never been a set time of day that any ubuntu release gets cut [18:31] ok [18:31] but the server service is not showing those algorithms as available [18:32] dflick: depending on how old, they might not even be compiled into openssh-server [18:32] I took out KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1 and the siphers line and ssh starts again [18:33] it looks like it only broke within the month [18:33] dflick: why would you remove siphers? [18:33] and the client side works so I would think that the client and server would support the same algorithms but maybe not..... [18:33] dflick: pretty sure you only need to enable the insecure cipher you're looking for [18:34] That is all I am trying to do. I added the 2 lines to sshd_config to ENABLE them but the ssh server no longer starts so I had to back them out. [18:35] dflick: "This page describes what to do when OpenSSH refuses to connect with an implementation that only supports legacy algorithms" [18:35] there were no existing ciphers or kex lines in sshd_conifg before I started. [18:35] dflick: https://www.openssh.com/legacy.html [18:37] dflick: As leftyfb suggests, enable only those algorythms that you actually need. [18:37] yep, that is what I used to fix ssh FROM the server TO the router. That works fine. It is FROM the router TO the server which is broken now. I can see the server is not offering the algorithms now but I can't figure out how to enable them on the Ubuntu side. I am sure I am missing something simple. [18:38] is there a command like ssh -Q cipher that works on the SERVER end? [18:39] dflick: Logs may be in /var/log/auth.log [18:41] no luck in the auth log. Since encryption is not matching, I don't think I can get that far (auth) [18:41] dflick: The client should show the server response, posibly with -v or -vvv [18:42] Here is the specific log from the Cisco client side: %SSH-3-NO_MATCH: No matching kex algorithm found: client diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1 server curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 [18:42] jhutchins: yes, I'm a bit hard-of-thinking this evening [18:43] dflick: My auth.log shows start and stop messages for sshd, I do not have increased verbosity set. [18:43] So all I need to figure out is how to enable diffie-hellman-group14-sha1 to the server. [18:44] editing the sshd_config does not work. I thought that would be the place. [18:44] dflick: man sshd_config => search for KexAlgorithms => gets you the supported list [18:44] Then you add something like KexAlgorithms +ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521 [18:44] ...with the ones you want, in your sshd_config, and restart ssh [18:46] dflick: Change ONE algorythm at a time. [18:47] The + in front adds them; without it, you define the whole list [18:48] Tried your format of adding the + but still no go. Same error as before. Feb 23 12:46:17 tarnt-rbunw-netmon-pri systemd[1]: ssh.service: Failed with result 'exit-code'. [18:49] I remove the kex and cipher lines and ssh starts no problem [18:49] this is crazy [18:49] I did verify that the ones I need ARE supported [18:49] pecifies the available Key Exchange algorithms. The KEX algorithms supported in OpenSSH 7.3 are: [18:49] curve25519-sha256@libssh.org, diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha1, diffie-hellman-group-exchange-sha256, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521 [18:50] I want to add diffie-hellman-group14-sha1 so I add KexAlgorithms +diffie-hellman-group14-sha1 in the sshd_config and then ssh no longer starts [18:51] dflick: and what's the output of `systemctl status ssh` or `journalctl -fb ssh`, where the error is mentioned? [18:52] ok THANK YOU alkisg and jhutchins! It finally worked. I must have a typo in the Cipers line! I don't see it but that is all I can think of. [18:52] Cipher, not Ciper? :D [18:53] (joking :D) [18:53] So I used the + format and added ONLY the kex diffie-hellman-group14-sha1 and ssh DID restart this time [18:53] If you add many, do not use spaces [18:53] here is the offending line [18:53] Ciphers +blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr [18:54] Per the Open SSH docs, all are allowed [18:54] Specified the ciphers allowed. The ciphers supported in OpenSSH 7.3 are: [18:54] 3des-cbc, aes128-cbc, aes192-cbc, aes256-cbc, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com, arcfour, arcfour128, arcfour256, blowfish-cbc, cast128-cbc, chacha20-poly1305@openssh.com [18:54] man sshd_config => no blowfish-cbc [18:54] It is there [18:54] dflick: use man. It shows the COMPILED options, not the theoretical [18:54] 3rd from the end [18:55] ahhhhh [18:55] ok [18:55] Each distro chooses what it wants to support... hence, man... [18:56] alkisg: DOH! You are 100% correct sir! Blowfish IS NOT compiled into sshd [18:56] jeez! [18:56] Thanks so much everyone. Now to automate that for the rest of out builds! [19:00] luna_: the 22.04.2 iso is released === oskie_ is now known as oskie [19:18] is there a way to find out what udev rule created /dev/uhid so I can adjust its permissions and group? 'grep -r uhid /lib/udev/rules.d/' doesn't show anything [19:23] I guess just adding new a rule to override it would be safer, and that worked. But I'm still interested in how that node is created, the kernel docs indicate it's udev [19:24] hi, how do i find what compiler has been used to build a package? [19:25] leftyfb: cool [19:27] for example what gcc was used to build xenial packages? [19:29] *download* [19:36] pa: https://launchpad.net/ubuntu/xenial/amd64/gcc/ looks like 4:5.3.1-1 [19:37] but the binaries are usually stripped so they miss the comment section [19:39] ravage: thanks! [19:39] But the debug packages should all be available [19:40] Maybe you can dig deeper with those [19:40] hey hey [19:40] https://wiki.ubuntu.com/Debug%20Symbol%20Packages [19:41] i managed to get to 22.04.2 [19:41] i'm still getting an libssl error when trying to install openvpn [19:42] openvpn : Depends: libssl1.0.2 (>= 1.0.2d) but it is not installable [19:42] how do i get rid of this borked package [19:45] I guess there is some history i did not catch? [19:48] 22.04.2 downloaded [19:48] 22.04.2 downloaded [19:52] any idea how to fix this libssl issue? [19:53] I've been trying to pull kernel sources following the wiki (https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel), but have been getting a failure when getting the signed version of linux-generate not being installable [19:54] I can pull the unsigned version, though [19:57] ShaedS: (lsb_release -a; apt policy openvpn; apt depends openvpn; cat /etc/apt/sources.list; ls -al /etc/apt/sources.list.d/ ) | nc termbin.com 9999 [19:59] maxc: source code is not signed [20:01] No LSB modules are available. [20:01] OK, so the first command in that article doesn't make sense to run :) [20:02] ravage: https://pastebin.com/NHf4HZtb [20:04] ShaedS: you're using a 3rd part repository. Disable that and install openvpn from the ubuntu repositories instead. If you need help with the 3rd party repository, you'll need to reach to them for support [20:05] leftyfb: where is the non 3rd party respo that i can put in soruces.list [20:05] ShaedS: sudo apt install ppa-purge [20:05] ravage: it's not a ppa [20:05] ShaedS: remove the openvpn repo you added [20:05] oh [20:05] yes i see [20:06] vi /etc/apt/sources.list [20:06] damnit [20:06] ShaedS: you do not need a repo to install openvpn. It's part of the built-in ubuntu repo's [20:06] i don't see the openvpn repo in sources.llist [20:07] ShaedS: look in /etc/apt/sources.list.d [20:07] ravage: it installed [20:07] does not matter [20:07] its no PPA [20:07] its just some 3rd party archive you added [20:07] leftyfb: just blast out both those entries in that directory? [20:08] ShaedS: grep openvpn /etc/apt/sources.list* | nc termbin.com 9999 [20:08] but it seems like it only includes openvpn really [20:08] so you may be ok with removing that file from /etc/apt/sources.list.d [20:08] yea it looked like that was the case [20:08] thwer were two file regarding htat [20:08] and they're now both gone [20:08] do "sudo apt update" [20:09] and then try to install openvpn again [20:09] i then run apt-get update & upgrade then try to reinstlal? [20:10] ShaedS: please be more careful and cognizant of commands you type into your machine going forward. If you're going to follow tutorials telling you to add repositories, you should know how to then remove them if needed [20:10] ah yes but it's not my machine lol [20:10] so not sure if i actually added that or not [20:10] leftyfb, +1 [20:10] or if it was someone else [20:11] well look at that [20:11] i think it owkred [20:11] also - adding a new repo may add more to your system than just the single thing you wanted [20:11] now to actually configure this thing [20:12] .. or at least upgrade it [20:25] system died. I thought I could do an update in the background while I was listening to a podcast on youtube. - I had been running journalctl -b -0 and I started it again. Is there anyone around who would like to engage? I also took a snapshot of stuff on the screen before the gui shows up. which included kernel update failed. [20:27] can you boot with the old kernel and re-attempt the upgrade [20:28] morgan-u2: I would start by posting a pastebin or screenshot of the failed update [20:28] I have booted already. I will redo the upgrade as you say. [20:29] done. Calculating upgrade... Done [20:29] The following packages have been kept back: [20:29] gnome-remote-desktop grub-efi-amd64-bin grub-efi-amd64-signed [20:29] python3-software-properties shim-signed software-properties-common [20:29] software-properties-gtk [20:29] (Is tht important? (sorry about the many lines) [20:30] !paste | morgan-u2 [20:30] morgan-u2: For posting multi-line texts into the channel, please use https://dpaste.com | To post !screenshots use https://imgur.com | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic. [20:31] morgan-u2: ( uname -a ; cat /etc/os-release ; sudo apt update && sudo apt full-upgrade 2>&1 ) | nc termbin.com 9999 [20:31] IN PROCESS (Get photo from apple to the computer, put it online and ...)\ [20:32] !phasedupdates | morgan-u2 [20:32] morgan-u2: Since Ubuntu 21.04, APT now implements phased updates. This can hold back updates on some systems while they are being phased in. See https://help.ubuntu.com/community/PhasedUpdates for more info. [20:32] morgan-u2: Basically, that sort of thing is *usually* safe to ignore. [20:33] morgan-u2: so far you have only pointed out that some packages were held back. packages being held back at times is normal and not an indication of a problem [20:34] right, this is just another instance of what is happening to my system that makes chrome kill it ( arraybolt3 leftyfb gry) here is a previous "what the computer said before ubuntu gui shows = https://imgur.com/a/rYICZXb ) [20:34] now I will fetch this one [20:35] but to do that I must start chrome. [20:36] morgan-u2: those messages aren't anything to be concerned about either [20:37] morgan-u2: so far, you have yet to show an issue === SQL is now known as NoSQL === dionysus70 is now known as dionysus69 [20:45] this is now. https://imgur.com/XAnKEWI AND this was the other day, https://imgur.com/a/rYICZXb [20:47] (I needed to reboot anyway because the screenshot got its codelines in a twist and wouldnt work and I had a square lightened dot near the bottom of my screen. (Not quite stable, was it?) [20:47] I had and have that journalctl command going. [20:47] I have to go to my olderfriend [20:48] I have to go to my olderfriend's house soon and he has a mac, horrors, and like a bad-hair -day, I cant do a thing with it. OK I can bring along an android tablet. [20:49] While I am still here, please look at this stuff and talk to me. [20:51] morgan-u2: it might be worth a memtest86 or memtest86+ run on your system overnight or something similar. maybe you've got bad memory. it might be worth a badblocks run on your harddrives, or a smart self-check, maybe those are going bad.. [20:56] morgan-u2: Have you compared the chrome problems with something like firefox or opera? [20:57] Also, do you mean chrome (from google) or chromium (from Ubuntu)? [21:04] hello. is there any smart way to use OneDrive from ubuntu? [21:05] samba? [21:05] Gallomimia: none that are supported by Microsoft [21:05] uh, i want to say no... oneDrive is microsoft's "drop box" [21:06] I haven't looked into it - isn't it a rest based service? [21:06] Gallomimia: you could try https://www.makeuseof.com/how-to-install-microsoft-onedrive-on-ubuntu/ but again, not supported by Microsoft nor Ubuntu [21:06] found https://github.com/abraunegg/onedrive/blob/master/docs/ubuntu-package-install.md [21:07] but its a PPA. so not ideal but maybe better than other solutions for it [21:07] whether it's supported by them isn't as important as whether it works [21:07] Gallomimia: just understand, when/if it doesn't work you will be on your own [21:07] Gallomimia every time I try onedrive on android it fails [21:07] OneDrive Client for Linux, compatible with all major distros. [21:07] nice [21:07] lol. i'm already "on my own" but yeah [21:08] Gallomimia: good luck [21:08] thanks... i think i'll need it. [21:08] i'm trying to explain to a windoze user that we don't pay money for inconvenience when there's free stuff that works better but [21:08] it's not going well. at all. [21:08] morgan-u2: I'm not familiar with frailing... [21:08] kufod bsdman [21:08] :-p [21:08] Gallomimia: rclone seems to have support for it too [21:08] Gallomimia: might I suggest dropbox or nextcloud then [21:09] bedman badman blabla [21:09] hehe [21:09] actually... no. you might not :( we're trying to use office365 [21:09] business account [21:09] BedMan: can we help you with somrthing? [21:09] google drive perhaps [21:09] nah - I'm helpless [21:09] BedMan: feel free to /join #ubuntu-offtopic for general chat [21:09] jhutchins, FF DOES THE SAME [21:10] throwing stones and all that. ideas here and there to help. [21:10] i think we're using office because of who we do business with. and also it works nicely on iphone. and compatible with accountant's software. it's not ideal but seems to be... working so far. [21:10] just the upgrade to business account is not treating us well. can't carry all the oneDrive saved documents along [21:11] Gallomimia: Microsoft has not released a client for commercial service. [21:11] a oneDrive client? yeah i'm facing the problem of having to transfer a bunch of files manually [21:11] i might just use my father's windoze machine for it [21:11] Gallomimia: maybe reach out to Microsoft to suggest they do so [21:11] Gallomimia: good luck [21:11] yeah that's my suggestion too but apparently that's stupid. [21:12] jhutchins, I am interested in tracing down this problem to my benefit or the benefit of ubuntu. why is the instability of the OS when one probram fails. Using an inconvenient browser,that is not tid in to what I do is almost like shifting to apple.For instance in ff if you have to set your password again you lose all your history and bookmarks. security for someone is insecurity for me. [21:12] It's a matter of scale. [21:12] but here we deal with ubuntu not other programs [21:13] sarnold I have noe the overnight memtest86+ and it passes. [21:13] morgan-u2: What you're calling "Ubuntu" is just a collection of other programs. [21:13] morgan-u2: i use password account in firefox on my ubuntu machine. and on several other devices. works good. stability problems? maybe.. [21:13] morgan-u2: Also consider that a majority of users aren't encountering the same problem or it would be getting a lot more attention. [21:13] leftyfb thank you for telling me those messages are no problem. [21:19] command line one drive client. this might be pretty good actually [21:20] hopefully it's useful for making backups of our business documents eh? === shokohsc62 is now known as shokohsc6 [21:40] ogra: Now that I've installed Node via snap as you insisted, instead of using the node-endorsed scripts which you said were categorically bad, I'm having all sorts of problems because apparently installing node via snap sandboxes npm so that it can't properly install packages. [21:40] http://github.com/Unitech/pm2/issues/2799 [21:40] -ubottu:#ubuntu- Issue 2799 in Unitech/pm2 "Spawning PM2 daemon with pm2_home=/home/tealou/.pm2" [Closed] [21:40] Everyone who installed node via snap is apparently having these issues [21:41] and pretty mcuh everyone says to use an install script instead :| [21:41] So I don't know that using snap is such a great idea. [21:42] much* [21:45] that bug is almost six years old, maybe it's not the best one ot use for guidance [22:13] Hello, I have a soundtrack where the audio is very low and there is a rather loud, and constant noise on top of it. Can I edit the sound to remove the noise and amplify what remains? [22:13] I mean, what software should I use? [22:14] Bardon: I don't know if it's the *best* tool, but audacity would be my first try [22:14] Bardon: How can you characterize the background sound? If it's one steady frequency, a filter could drop it out easily. [22:16] jhutchins: This is the video: https://pod.univ-lr.fr/video/3461-cours-jardinage-permacole-12-sans-son-desole-excepte-pour-les-2-videos/ [22:16] It sounds rather steady to me, but I'm not sure how steady that is [22:18] hello [22:21] Bardon: I can barely hear an occasional voice on my laptop, not enough to suggest anything. [22:22] I can hear a light voice when I put my laptop sound to 150%. It is light but I can still understand what he says [22:23] Bardon: At that level, the sound could well be an artifact of your system. [22:23] Bardon: Can you describe the sound? [22:24] Bardon: Actually, we are quite off-topic here. Perhaps another channel? [22:25] Yes, sorry [22:25] #lua linux audio users? [22:25] they might be able to help with filtering [22:27] Bardon: I'd also suggest contacting the originator, other people will be having trouble as well, and they can't fix it if no-one tells them it's broken. [22:37] jhutchins: I did, I know the guy. He said there was a problem with audio recording, wich got fixed in the other sessions [22:37] oerheks: Thanks for #lua, I didn't know about it === cronburger1 is now known as cronburger [23:34] hi I am new to ubuntu [23:34] hi I'm new [23:34] Guest22: and the issue is? [23:35] !yay [23:35] Glad you made it! :-) [23:36] love you ubottu [23:36] changing my name soon === Guest22 is now known as uneek_green [23:37] thanks [23:37] ChanServ you are awesome [23:37] so are you [23:54] Is it safe to rsync my flask-app project directory from my old drive (that has Ubunbtu installed) to my new drive (that also has Ubuntu, same version) when I am using the same live Linux system used by the destination drive, (i.e., my new drive)? Or must I do this rsync from a live Linux system that is not the destenation (i.e., live-USB)? [23:56] note: I'd do this preserving permissions -- rsync -axHAWXS [23:57] cobraeriko: I think the only constraint here is that you do not want the source system to be live/active regardless of the OS state on that device. [23:57] Personally, I rsync my flask with a mixture of port and bourbon that is commonly known as fox blood, but I think I diverge. [23:59] jhutchins: lol I appreciate that, though I'm a tea-toddler myself.