[00:20] <ph88> hi all ! i accidentally removed libgcr-base-3-1  when it was uninstalling my graphical session crashed. I rebooted into terminal mode and reinstalled libgcr-base-3-1. Now when i reboot again it keeps going to terminal. How can i get my desktop back ?
[00:22] <esv> what does sudo systemctl get-default ?
[00:22] <remexre> hey, should installing libc6-{dev,dbg} be sufficient to get a _statically linked_ binary to have debug info in 18.04? in the ubuntu:latest it seems to work, but dwarfdump isn't seeing anything in 18.04
[00:23] <esv> ph88, what does "sudo systemctl get-default" give?
[00:24] <ph88> esv, graphical-target
[00:26] <ph88> gdm3 is not installed anymore for some reason
[00:26] <esv> removing the library must have removed the rest of the graphical environment
[00:27] <ph88> how do i reinstall the graphical environment i had before ?
[00:27] <ph88> like the default ubuntu deskopt ... not the vanilla gnome
[00:27] <esv> try: sudo apt install ubuntu-desktop
[00:28] <jilocasin> evening everyone
[00:28] <esv> evening
[00:28] <jilocasin> does anyone know how to find the config file netplan is *actually* using?
[00:28] <Roey> jilocasin: I mis-read your nickname as a drug, jilocaine
[00:28] <Roey> jilocasin: hello o/
[00:28] <jilocasin> ;>
[00:28] <Roey> :D
[00:29] <esv> what do you have in /etc/netplan ?
[00:29] <ph88> thank you esv  you saved me <3
[00:29] <esv> phew, it worked!!
[00:30] <jilocasin> just a mishmash, same nameserver a dozen times, same two search domain repeated a half dozen times that's it.
[00:30] <jilocasin> esv: was looking to revert MTU form 9000 back to 1500, but there's no MTU value in this at all.
[00:31] <esv> my desktop is running NetworkManager ... interesting
[00:33] <jilocasin> esv: normally it would be set in the netplan yaml file, which means someone thought they were being clever. :/
[00:33] <jilocasin> esv: running server here
[00:34] <esv> do you have NM up? does "nmcli con show" give you anything interesting
[00:34] <jilocasin> esv: found it, it's in the interfaces file
[00:36] <esv> in /etc/netplan ?
[00:38] <esv> it amuses me the multiple ways a distro behaves
[00:39] <esv> for example, my Ubuntu 22.04 is running NM. why? don't recall ever dealing with NM in Ubuntu.
[00:40] <gogofc_> Gnome comes with network manager it get's installed. But if you installed a ubuntu server then in the upper right corner the network will say unmanaged
[00:40] <ph88> How can i fix this during apt update?   N: Skipping acquisition of configured file 'main/binary-i386/Packages', as repository 'https://mkvtoolnix.download/ubuntu jammy InRelease' doesn't support architecture 'i386'
[00:41] <gogofc_> I meant if you installed Ubuntu server then installed gnome, your default network will not be managed by network manager.
[00:41] <ph88> that's for 32 bits processors right ?
[00:41] <esv> gogofc_, thx
[00:42]  * esv really needs to brush up on Ubuntu support. I suck @ it. 
[00:43] <sarnold> ph88: you can edit the 'deb' line for that repo to use 'deb [ arch=amd64 ]' .. https://unix.stackexchange.com/a/272916/7064
[00:43] <esv> ph88, do you have any references for it in /etc/apt/sources.list or /etc/apt/sources.list.d/* ?
[00:44] <ph88> esv, yes mkvtoolnix.download.list
[00:44] <ph88> sarnold, thx ill have a look
[00:46] <ph88> great that worked
[00:46] <ph88> What about this ? https://debian.neo4j.com/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.    Neo4j database ubuntu installation still mentions apt-key
[00:46] <sarnold> ugh. untangling that is a pain.
[00:47] <ph88> ok no worries
[00:47] <ph88> ill figure it out
[00:47] <ph88> thanks for all the help guys
[00:47] <ph88> see ya !
[00:47] <sarnold> ph88: best of luck :)
[00:49] <esv> 'nite
[00:59] <multifractal> Is there any way to downgrade from 22.04 to 20.04 without losing all my files? I have a 20.04 USB stick.
[01:00] <genii> !downgrade
[01:05] <gogofc_> Don't downgrade. Do backup your files to another disk if you have one
[01:15] <adit> Hello bro
[01:15] <adit> ngopi
[02:45] <pycurious1> Why is ubuntu 20.04lts apt upgrade showing me a bunch of packages with the title string: The following security updates require Ubuntu Pro with 'esm-apps' enabled:
[02:45] <pycurious1> Can i ignore it? Can I supress it?
[02:47] <marcopolo1> Is there a window manager that displays previews of other desktop environments on the side
[02:47] <marcopolo1> Like in permanence
[02:50] <sarnold> pycurious1: you can get a free token on https://ubuntu.com/pro that'll give you free universe updates on up to five machines
[02:51] <pycurious1> sarnold: If I dont get that free token - ubuntu 20.04LTS is no longer safe? supported for security updates?
[02:53] <sarnold> pycurious1: "no longer safe" isn't quite right -- ubuntu pro is universe updates
[02:53] <sarnold> pycurious1: universe was always community supported, which didn't work great. mariadb was kept in pretty good shape by otto, but beyond that it was pretty poor
[02:53] <sarnold> pycurious1: now there's updates for universe available through ubuntu pro
[02:55] <pycurious1> sarnold: I see the page you linked, I cant seem to get free anything there - what combination of selections get free tokens? I seem to get either $2500 or $1125 pricing?
[02:55] <sarnold> pycurious1: there are two free tiers
[02:55] <sarnold> pycurious1: one free tier, available to all, is five machines; the second free tier is open to ubuntu members, that's fifty machines
[02:57] <pycurious1> I'm selecting "Physical servers" for Q1. 5 for question 2,  20.04lts for question 3. - no free tiers shown here - or I am missing something
[02:57] <pycurious1> I only see "Free trial avaiable"
[02:59] <sarnold> since I've already got ubuntu pro on my ubuntu one account I can't follow along very far; but from https://ubuntu.com/pro you should be able to click the "register" button next to the "Free for personal use" line, and get from there to a screen that kind of looks like the screenshot I added to https://github.com/canonical/ubuntu.com/issues/12453
[02:59] -ubottu:#ubuntu- Issue 12453 in canonical/ubuntu.com "Free Pro personal token incorrect count for community members" [Open]
[03:02] <guiverc> multifractal; you can re-install another release over a newer one.. and not impact your data files, but there can be consequences to this meaning a fair amount of homework is required if you value your data & go backwards... (the older apps may not be able to deal correctly with data modified by newer versions of the apps; this isn't release specific but application/package specific)
[03:09] <arraybolt3> pycurious1: I just got there a bit ago, it's not quite that intuitive though it's easy once you know where to click.
[03:09] <arraybolt3> pycurious1: You don't even have to sign up if you already have an Ubuntu One account (their single-sign-on service for most Ubuntu websites).
[03:09] <arraybolt3> The button is on ubuntu.com/pro - click the "Your subscriptions" button.
[03:10] <arraybolt3> Which links to this if you just want a one-click solution: https://ubuntu.com/pro/dashboard
[03:10] <arraybolt3> It should show you the free personal token for 5 machines by default.
[03:10] <arraybolt3> (At least it does for me.)
[03:25] <pycurious1> How do i fix this apt update problem: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B53DC80D13EDEF05
[03:25] <pycurious1> coming from: https://packages.cloud.google.com/apt cloud-sdk InRelease
[03:26] <pycurious1> apt-key adv  .. —recv-keys doesnt work for this one
[03:29] <sarnold> hopefully google publishes their key someplace for users to download it and save it in /etc/apt/trusted.gpg.d/
[03:31] <pycurious1> sarnold: found it —> curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
[03:31] <sarnold> woot
[03:40] <pycurious1> sarnold: what happens if one doesnt upgrade from LTS to PRO - the universe packages have less security?
[03:41] <sarnold> pycurious1: yes
[03:42] <pycurious1> sarnold: where is a good place to install nvidia drivers from on LTS machines? (20.04 in particular)
[03:43] <sarnold> pycurious1: 'ubuntu-drivers install' should know how to get the supported nvidia drivers
[03:44] <sarnold> pycurious1: i'm headed out for the night :) have a good night, day, etc :)
[04:51] <eawfaw> how to troubleshoot that my ethernet adapter is disabled when I start my VM, and even if I enable it with ifconfig <eth> up internet doesn't work.  ip r returns nothing... the adapter has only an ipv6 ip but not an ipv4 one
[04:56] <solifugus> Is there a better file manager for Ubuntu--the default one is useless for so many reasons.
[04:57] <solifugus> What do people use?  It can't be that thing.
[04:58] <eawfaw> solifugus: I share your pain...
[05:01] <solifugus> unclear how to sort by a column... it's not be clicking on the top... unclear if there is any way to create a new folder.... these things are so basic and yet... how/where??  the obvious ways are not there.
[05:02] <solifugus> There is a checkbox selector when right-clicking that looks like it wants to be sorting by... but.. not sure what it's doing, actually
[05:02] <solifugus> oh, i c... selecting the attributes to show
[05:04] <solifugus> Also... how to refresh...  pretty sure I added more files I am not seeing.... being able to sort by time would help there..
[05:11] <NickH> F5 to reload
[05:12] <NickH> Right click "Modified" to sort by file modification time.
[05:12] <NickH> Sorry, left click.
[05:12] <NickH> Right click will let you choose which columns to display.
[05:14] <NickH> Are you using Nautilus file manager?
[05:45] <NickH> A.K.A "Files", "Simple file manager for GNOME"
[05:54] <Guest55> anyone knows any linux gui app that shows total internet data usage and other related stuff?
[05:58] <eawfaw> In a very weird turn out of events, I found a post that suggested suspending and resume the VM, and that actually did fix the internet O_O....
[05:58] <darth_tux> i was going to say Stacer to guest but he left
[06:39] <Neal87> hello, looking for help with pam.d modules in 22.04
[06:44] <Neal87> i guess a follow up question is, for the manual here
[06:44] <Neal87> https://manpages.ubuntu.com/manpages/jammy/man8/basic_pam_auth.8.html
[06:44] <Neal87> how do i better navigate, is there any follow up materials to the manuals? reading the manuals is like not the easiest thing in the world...
[06:48] <floown> Hello. I have join the Ubuntu pro program when I have seen the message that I should join it to use PhpMyAdmin. I have made the upgrade, and now PhpMyAdmin display a lot of warnings. I can not use it because they always display again. Someone here to copy these line in a private message?
[06:49] <darth_tux> Neal87: Libraries have tons of books on Linux paper and E-Books
[06:51] <Znevna> rofl
[06:51] <Neal87> anything online?
[06:51] <darth_tux> excuse me for being old and still enjoying books to read. As for online goolge or duckduckgo what you want to know
[06:52] <Neal87> ok well im here
[06:52] <Neal87> https://askubuntu.com/questions/1403438/how-do-i-set-up-pam-faillock
[06:52] <Neal87> when i su, it seems to not be locking out
[06:54] <Neal87> im trying to find more information on how to make sense of common-auth, common-account
[06:54] <jim> floown, (I like to use postgres, but that's another story), are you trying to add tables and such to mysql?
[06:54] <Neal87> the manual doesnt seem very clear
[06:54] <floown> jim, no, I just had yesterday control if all works well after the installation
[06:55] <Neal87> like even now im trying to find the man pages for the other parts for common-auth/common-account
[06:55] <Neal87> i found it earlier but cant find it now ughh
[06:55] <darth_tux> Neal87: duckduckgo this common-auth, common-account in ubuntu    tons of hits
[06:55] <NickH> flown: I suggest you copy and paste the errors you are seeing into a pastebin.
[06:56] <floown> ok
[06:56] <NickH> s/flown/floown
[06:56] <Neal87> ok ill try...  my initial results on google are like older versions of ubuntu
[06:57] <darth_tux> try duckduckgo its been good to me for a while now
[06:58] <Neal87> actually this guy had a good quesiton thats pretty much the question i have
[06:58] <Neal87> https://askubuntu.com/questions/574845/what-is-the-correct-way-to-modify-etc-pam-d-common-auth
[06:58] <Neal87>  have successfully been modifying the above file appending auth  required      pam_exec.so expose_authtok /path/to/some/script
[06:58] <Neal87> I'm reviewing whether the above is the recommended way of modifying PAM or if I should be creating a PAM-config in /usr/share/pam-configs/my-custom-thing.
[06:58] <Neal87> Is creating a PAM-config the proper way to make my required change to PAM?
[06:59] <alkisg> Eh, faillock was indeed problematic; I had to create 3 separate pam config files to make it work properly with pam-auth-update; and that information was nowhere in the internet
[06:59] <floown> here is the pastebin for my PhpMyAdmin warnings: https://pastebin.com/APZeQkS5
[06:59] <Neal87> alkisg THANK YOU FOR THE VALIDATION ughh, im in the same boat right now
[06:59] <alkisg> Neal87: yes, but faillock would require 3 files there; unfortunately I didn't spend any time documenting it
[06:59]  * darth_tux knows nothing about PAM just knows some SQL
[06:59] <Neal87> we are getting ready to migrate to 22.04 and pam_tally is one of the tings that are deprecated
[07:00] <Neal87> darth_tux well thanks for the duckduckgo suggesiton.. looks like the google results werent as good as the duckduckgo ones
[07:01] <arraybolt3> floown: That sorta looks like maybe a configuration file is set up incorrectly.
[07:01] <darth_tux> no problem Neal87
[07:01] <Neal87> alkisg where did u go? i feel like im just typing random things into common-auth, common-account, and the /etc/ and then blindly seeing if it works or not
[07:01] <Neal87> a few times i had to restart the VM in recovery mode and reset the file to original backup
[07:01] <arraybolt3> floown: do you have a configuration file that sets or changes things related to open_basedir?
[07:02] <alkisg> Neal87: faillock-authfail:Auth-Type: Primary, faillock-authsucc:Auth-Type: Additional, faillock-preauth:Auth-Type: Primary
[07:02] <arraybolt3> (I've only barely used phpMyAdmin once a looooong time ago so I probably won't be a lot of help here, but I can try to help based on what I'm reading at least.)
[07:02] <alkisg> Neal87: I had to create these 3 files. Unfortunately they're part of a production setup, I can't take them out and give them to you without proper review
[07:03] <alkisg> After creating 3 files in pam-configs, you run pam-auth-update and it updates /etc/pam.d; you're not supposed to touch pam.d manually
[07:03] <Neal87> your good, do you remember what you googled or searched to find more information on this
[07:03] <Neal87> i see
[07:03] <Neal87> yes i know the manual says its preferred to create a profile
[07:03] <floown> arraybolt3, how can I know it? I use HestiaCP (a opensource CP)
[07:03] <alkisg> Neal87: that information was nowhere on the internet, I had previous experience with programming pam
[07:03] <Neal87> but the manual doesnt really give good examples on how to do this
[07:04] <floown> arraybolt3, I think it's a stantard installation
[07:05] <Neal87> i see
[07:06] <Neal87> alkisg yeah, it seems like you are correct, someone posted a question on askubuntu, but no answers sadly
[07:06] <Neal87> https://askubuntu.com/questions/1444024/how-to-configure-pam-faillock-in-common
[07:07] <alkisg> I think it took me more than 10 hours to do all that, both the failed searching and the implementation/testing afterwards
[07:07] <Neal87> i see... well thank you for sort of poiting me in the correct direction
[07:07] <alkisg> 👍️
[07:08] <Neal87> in the common-* files in the pam.d directory it implies it needs to be added to another block elsewhere
[07:08] <Neal87> but its as clear as mud
[07:25] <floown> arraybolt3, do you have any idea of the problem?
[07:28] <arraybolt3> floown: I'm sorry, I don't know enough to know what to do at this point.
[07:32] <Neal87> ok i found the pam page
[07:32] <Neal87> https://manpages.ubuntu.com/manpages/jammy/en/man8/pam_faillock.8.html
[07:32] <floown> Ok, thanks
[07:32] <Neal87> i understand the faillock.conf file example
[07:33] <Neal87> how do i make a config file in pam.d?
[08:05] <noelgrandin> I have just updated to 22.10, and I can no longer VNC into my machine?
[08:25] <arraybolt3> noelgrandin: Do you still have a way to SSH in? Also, what VNC server are you using?
[08:36] <noelgrandin> arraybolt3, I'm enabling screen sharing, so as used to work in 22.04
[08:36] <noelgrandin> same as used to work in 22.04
[09:08] <Lope> I'm considering moving back to Ubuntu because Ubuntu officially supports ZFS.
[09:09] <Lope> So I'm guessing that Ubuntu won't ever ship a kernel that doesn't work with the current latest ZFS package?
[09:11] <Lope> Assuming that I want to run interim releases.
[09:12] <Lope> I'm looking at the Ubuntu releases chart https://ubuntu.com/about/release-cycle
[09:12] <Lope> It shows that Imperish Indri support ends before Kinetic Kudu support starts?
[09:13] <Lope> So there's a period between interim releases where the Interim release isn't supported?
[09:13] <alkisg> You're supposed to jump to lts in the meantime
[09:13] <Lope> alkisg, that means reinstalling though?
[09:13] <alkisg> Then continue normally with the next interim
[09:13] <Lope> Can you upgrade from interim release to another interim release?
[09:13] <Lope> or upgrade from interim release to LTS release?
[09:14] <alkisg> Lope: no, just do-release-upgrade
[09:14] <alkisg> Yes, you can upgrade between all these,
[09:14] <alkisg> what you cannot do, is jump versions
[09:14] <alkisg> The only jump allowed is from lts to lts
[09:14] <alkisg> So e.g. 20.10 => 21.04 => 21.10 => 22.04 => 22.10 => 23.04 etc
[09:14] <alkisg> But not 20.10 => 21.10
[09:15] <Lope> Ok so this works?  20.10 => 21.04 => 21.10 => 22.04 => 22.10 => 23.04 etc
[09:15] <EriC^^> yeah
[09:16] <Lope> So when you say you cannot jump versions, you mean you can't upgrade from one LTS to another LTS?
[09:16] <EriC^^> no, that's the only jump you can do
[09:16] <EriC^^> 20.04 to 22.04
[09:16] <Lope> ohm you can't skip a version.
[09:16] <Lope> I see.
[09:16] <Lope> That's fair, debian has the same requirement.
[09:16] <EriC^^> yeah consecutive lts releases
[09:17] <Lope> So can I assume that Interim releases will never give me a kernel (when I apt upgrade) that is not compatible with the ZFS package offered?
[09:18] <EriC^^> i
[09:18] <EriC^^> i'd assume so
[09:18] <Lope> That's the problem that I have on Debian Testing. Sometimes they give me a kernel that's incompatible with the ZFS that they give me. And then my system can't boot.
[09:18] <Lope> Imagine being away and needing to work on your laptop and it doesn't boot.
[09:18] <Lope> So much fun.
[09:19] <EriC^^> no personal experience with zfs but i dont imagine ubuntu releasing an incompatible kernel in the non-lts ones
[09:19] <EriC^^> you should be good
[09:19] <alkisg> Lope: is that while using the stock https://packages.debian.org/zfs-dkms version?
[09:20] <Lope> alkisg, yes
[09:20] <alkisg> That does sound weird, is there a bug report filed about it?
[09:20] <Lope> yes, it's happened a few times and they've taken note a few times.
[09:20] <Lope> But because ZFS isn't officially supported, the debian testing people don't care about ZFS
[09:20] <alkisg> With or without backports?
[09:21] <Lope> you can't run backports on Debian Testing.
[09:21] <alkisg> What I find weird is that they upload new versions of that package
[09:21] <Lope> backports are for stable debian releases.
[09:21] <alkisg> Eh, testing isn't appropriate for production
[09:21] <Lope> And there are barely any backport packages.
[09:21] <alkisg> If you run ubuntu devel, you'll have the same issues
[09:21] <Lope> alkisg, Testing is a requirement to not be in the stone age though.
[09:21] <Lope> Sometimes debian releases are 2 years apart.
[09:22] <alkisg> Lope: there's a bullseye backport in the page I linked
[09:22] <alkisg> Same as Ubuntu LTS releases
[09:22] <alkisg> (and non LTS Ubuntu releases aren't really server material; they're OK for homes though)
[09:22] <Lope> alkisg, Ubuntu devel isn't as stable as Debian Testing though.
[09:22] <Lope> Debian Testing is actually mature stuff.
[09:22] <Lope> Debian sid is where the unstable stuff is.
[09:23] <alkisg> OK anyway, you do know your requirements, and testing isn't guaranteed to work at all
[09:23] <alkisg> You can use whatever you prefer, no argument there
[09:23] <Lope> Debian testing is so reliable because Debian stable is so old that so many people use testing.
[09:23] <alkisg> I just though you were talking about debian stable, that's why I found it weird that zfs wouldn't work
[09:23] <Lope> I guess that's how they encourage people to use testing.
[09:23] <Lope> Let stable rot.
[09:23] <alkisg> No, testing is where we developers upload test packages
[09:23] <Lope> That's not true.
[09:23] <Lope> You're thinking of sid.
[09:24] <Lope> Stuff goes into testing when it's already relatively reliable and proven.
[09:24] <alkisg> No. We upload to unstable, they get migrated to testing, and they only reach stable after bugs are ironed out
[09:24] <Lope> Sid is where the unstable software is in debian.
[09:24] <Lope> There's also a repo called unstable in Debian as well.
[09:24] <alkisg> The migration happens automatically if package conflicts aren't seen
[09:24] <Lope> Which is sometimes newer than sid.
[09:25] <Lope> So even sid isn't the most cutting edge.
[09:25] <Lope> (not always anyway)
[09:25] <alkisg> There's no guaranteed user testing in the migration from unstable to testing
[09:25] <Lope> alkisg, no ZFS on Debian stable should be fine.
[09:26] <Lope> I'm saying ZFS on Debian testing has broken a few times.
[09:26] <alkisg> OK that's completely understandable, stuff is allowed to break on testing
[09:26] <alkisg> We can continue the ubuntu discussion now :)
[09:28] <Lope> Can you confirm that Interim Ubuntu releases won't give updated kernels that are incompatible with ZFS?
[09:37] <alkisg> Lope: personally I can't officially confirm anything, but since interim ubuntu releases don't get newer kernel versions, I imagine that's the case
[09:37] <alkisg> They only get security updates etc, not new major releases
[09:38] <Lope> I see the Ubuntu Kernel team have a ZFS reference guide: https://wiki.ubuntu.com/Kernel/Reference/ZFS
[09:38] <Lope> Yes, it seems like I can rely on interim releases being able to boot reliably.
[11:21] <cats3d> hi. Where does the list of input sources (list of languages/kb layouts)? From the language indicator I have only 2 languages, but when I switch with the keyboard shortcut it cycles through 3 of them. How can I know where the 3rd one is coming from?
[11:57] <Apachez> any of you who noticed that the new texteditor in 22.10 always opens in small window? How to make it to always open in fullscreen just like gedit?
[11:57] <while> does anyone know how nautilus decides which frames to use when generating video thumbnails?
[12:20] <mobicomp> hi
[12:21] <mobicomp> i want to install remmina in armbian OS
[12:22] <ogra> so ask in an armbian forum or IRC channel then
[12:22] <mobicomp> ok
[12:23] <mobicomp> how to configure firewall in ubuntu
[12:27] <kjetilho> hey - I'm having problem with a thirdparty repo, /usr/lib/apt/methods/gpgv says "InRelease: At least one invalid signature was encountered."
[12:28] <kjetilho> but when I try gpg --verify manually, it is happy that InRelease is signed with the correct key.  how can I debug this better?
[12:34] <kjetilho> is the protocol to gpgv documented anywhere?
[12:38] <FKAShinobi> Has anyone encountered strange permission issues when running a VM in hyper-V?
[13:31] <BluesKaj> Hi all
[13:35] <gogofc_> hi
[13:52] <yaleb> heya I am having some problems with snap
[13:52] <yaleb> I had certbot installed via apt and i'm trying to switch to using snap as they recommend
[13:52] <yaleb> following this guide
[13:52] <yaleb> https://certbot.eff.org/instructions?ws=apache&os=ubuntubionic
[13:53] <yaleb> anyway after removing it with apt
[13:53] <yaleb> and adding with snap went ok
[13:53] <yaleb> but then when I do `certbot renew --apache` it says;
[13:53] <yaleb> permanently dropping privs did not work: File exists
[13:54] <yaleb> from google this is apparently a snap error before certbot can even run
[13:54] <yaleb> but the fix appears unclear
[13:58] <ioria> yaleb, have you tried with 'using a standard user account with SUDO privileges' ?
[13:59] <yaleb> yes that's how i'm doing it/have always used it since certbot requires root anyway
[13:59] <yaleb> or, well, you know what I mean
[14:00] <yaleb> im wondering what file it's even complaining about
[14:00] <yaleb> like for all I know it might be doing some low level check before it runs itself to see if there are certs or a lockfile or something?
[14:10] <yaleb> i'm just trying removing snapd as I dont use it already for anything
[14:10] <yaleb> and reinstalling
[14:10] <yaleb> and did --purge and autoclean etc
[14:14] <yaleb> ok confirmed snap is working now with `sudo snap install hello-world`
[14:14] <ogra> yaleb, well, did you use a proper user and sudo to run certbot ?
[14:14] <ogra> (i dont see sudo on your command above)
[14:14] <yaleb> ioria: yes as per ioria's comment
[14:14] <yaleb> yeah I left it off in irc my mistake
[14:14] <ogra> so you do not run anything as the root user
[14:15] <yaleb> "This revision of snap "certbot" was published using classic confinement and thus may perform
[14:15] <yaleb>        arbitrary system changes outside of the security sandbox that snaps are usually confined to,
[14:15] <yaleb>        which may put your system at risk."
[14:15] <yaleb> eep
[14:15] <yaleb> I accidentally tried that time without --classic in the command heh
[14:15] <yaleb> sounds dodgy as i'm on ubuntu 22 maybe?
[14:16] <ogra> nah, the host OS doesnt mater
[14:16] <ogra> its a snap
[14:16] <ogra> (you could even install it on gentoo ...)
[14:16] <yaleb> well it says in docs past 20 it's an integral part of the distro?
[14:16] <yaleb> or atleast that its included and used
[14:16] <ogra> "it" ??
[14:17] <ogra> certbot ? snapd ? what is "it" ?
[14:17] <yaleb> snapd.
[14:17] <yaleb> I was discussing this in my comments above
[14:17] <ogra> snapd is installed by default in ubuntu since 16.04
[14:17] <yaleb> anyway, it's reinstalled and reinstalled it's core after purging everything
[14:18] <ogra> no need to do anything about it ... just "sudo snap install certbot --classic"
[14:18] <yaleb> `mjcd@dev:~$ sudo certbot --apache`
[14:18] <yaleb> permanently dropping privs did not work: File exists
[14:18] <yaleb> yes, it isn't optional to use classic but accidentally trying without gave me that error which sounds like it could be <other parts of the system config>
[14:19] <yaleb> also worth noting i've stopped apache
[14:19] <ogra> classic is never optional
[14:19] <yaleb> I meant it's unrelated heh
[14:20] <yaleb> just trying to provide as much info as I can
[14:20] <ogra> well, google suggests logging ut and back in again might help
[14:20] <ogra> *out
[14:20] <yaleb> above is concisely the issue copy/pasted here
[14:20] <yaleb> yeah and trying with other user accounts, with/without sudo (ie as root) etc
[14:20] <ogra> nah
[14:20] <ogra> dont use root
[14:20] <yaleb> feels like stabbing in the dark but ill try relogging
[14:20] <yaleb> infact
[14:20] <yaleb> ill restart the whole server heh
[14:21] <yaleb> apache2 stopped again...
[14:21] <ogra> is that a standard ubuntu install on bare metal ? (and using a default ubuntu kernel)
[14:22] <yaleb> same result
[14:22] <yaleb> it's ubuntu-server admittedly 😊 but beyond that stock u22
[14:23] <ogra> well, i wonder if certbot tries to talk to a running apache when it does what it does there
[14:23] <yaleb> wait
[14:23] <yaleb> could there be apt certbot apache2 modules or something
[14:23] <ogra> also the "file exists" is suspicious
[14:24] <yaleb> as far as <google> says for the error ^^ it is snap giving it not certbot
[14:24] <ogra> are yu sure there isnt an old cert flying around somewhere in your apache setup ?
[14:24] <yaleb> there likely is, which is why I also tried certbot with the `renew` option which would surely work
[14:24] <yaleb> atleast beyond file exists
[14:24] <ogra> "file exists" doesnt sound like a snap error ...
[14:24] <yaleb> well that's what google says
[14:25] <ogra> (the text before it does, but the actual error is the last bit)
[14:25] <yaleb> and why the same error comes up for a bunch of different stuff also using snap
[14:25] <yaleb> but it's far from definite
[14:25] <yaleb> just what I found
[14:25] <yaleb> renew mode shouldn't care about anything existing realistically
[14:25] <yaleb> because that's the entirety of the job, to replace said file
[14:26] <yaleb> im going to see if there's any apache integration docs for certbot
[14:26] <ogra> whats the output of "id" for your user ?
[14:26] <yaleb> like if it IS "communicating" via a module that got left behind or something
[14:26] <yaleb> uid=1000(mjcd) gid=1000(mjcd) groups=1000(mjcd),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lxd)
[14:26] <ogra> hmm, looks all fine
[14:27] <yaleb> python3-certbot-apache
[14:27] <yaleb> hmmmmm
[14:27] <yaleb> suspicious
[14:28] <yaleb> it removed all that stuff when I removed certbot from apt
[14:28] <yaleb> as far as I saw atleast
[14:28] <yaleb> omg
[14:28] <yaleb> I installed that package
[14:29] <yaleb> error went away
[14:29] <yaleb> .... ;/
[14:29] <yaleb> replaced with actual problems lol
[14:30] <yaleb> but wonder why... shouldn't the snap package /include/ that package?
[14:30] <yaleb> isn't that kinda the whole point?
[14:30] <ogra> well, the snap is for certbot, not for apache
[14:30] <ogra> you removed an apache piece
[14:30] <yaleb> no it's a python lib
[14:31] <yaleb> which apache2 doesn't explicitly require
[14:31] <ogra> well, an apache focused python lib
[14:31] <yaleb> right right
[14:31] <ogra> (which likely provides the API that certbot uses to talk to apache)
[14:31] <yaleb> but then, again, shouldn't snap make sure the snap image thing has the ability to access that?
[14:31] <yaleb> and if it is required for --apache to work
[14:32] <yaleb> then shouldn't it be inside the snap not manually installed at the system level as a requirement of nothing?
[14:32] <yaleb> (formerly a requirement of apt's certbot ofc)
[14:32] <ogra> it should prehaps give yu a suggestion ...
[14:32] <yaleb> yeah "file exists" is cryptic as heck
[14:32] <ogra> but the package you removed is clearly part of the apache side
[14:33] <yaleb> but not required, so it got removed as only certbot natively required it, but now it's natively running/installed
[14:33] <ogra> certbot cant ship that bit since it needs to be a systemwide module attached to the local apache installation
[14:33] <yaleb> this seems nightmarish
[14:33] <yaleb> i've literally never used snap
[14:33] <yaleb> but it's like, blending native and containerized or something
[14:33] <yaleb> ;/
[14:33] <ogra> classic is ... yeah
[14:33] <yaleb> ohhhhhhhhhhhhh
[14:33] <ogra> classic snaps are rare though
[14:33] <yaleb> that, makes a lottt of sense
[14:33] <yaleb> as that error message implied
[14:34] <yaleb> ok
[14:34] <ogra> (because really hard to package ... you need to make sure nothing leaks into te other side)
[14:34] <yaleb> putting that behind me then haha, i'll remember for next time or maybe they'll update the certbot snap
[14:34] <ogra> snaps update themselves automagically
[14:34] <yaleb> yeah I mean that's what I was expecting haha
[14:34] <ogra> if you are not familiar with snaps yet i recommend to at least read "snap help"
[14:35] <yaleb> it's meant to make life easier not harder
[14:35] <yaleb> but now it makes sense
[14:35] <ogra> it has a ton of helpful features you should know abut
[14:35] <yaleb> thanks for your patience
[14:35] <ogra> 🙂
[14:35] <yaleb> oh yeah i'm sure I just tend to already use containers
[14:35] <yaleb> so it's not such an issue to entirely rebuild how everything works per image
[14:35] <yaleb> er container rather
[14:36] <yaleb> one day I will embrace something like puppeteer but i'm ideally waiting for something with a good freeware dashboard
[14:36] <yaleb> webmin in each container does the job for now lol
[14:36] <yaleb> actually surprisingly well
[14:37] <ogra> uh, shudder
[14:37] <yaleb> okay well now I just need to make it work properly with my current apache setup lol
[14:37] <yaleb> ehh it's all only available over local phys link
[14:37] <yaleb> dw about it ;p
[14:38] <ogra> heh, not my job to worry ... yours perhaps ... once someone hacked in though webmin 🙂
[14:38] <yaleb> if people can defeat the airgap etc, they are determined enough to break anyones silly wordpress etc ;p
[14:38] <ogra> *through
[14:38] <yaleb> and nothing will probably stop them from their goal ;p
[14:39] <ogra> heh
[14:47] <yaleb> uhmm
[14:47] <yaleb> so last hiccup I think before it's working
[14:47] <yaleb> it's weird that it requires --classic but describes none of this
[14:48] <yaleb> but the snap doesn't have a `/snap/certbot/current/etc/letsencrypt` folder
[14:48] <yaleb> but neither does my native system...
[14:48] <yaleb> for options-ssl-apache.conf or whatever
[14:49] <yaleb> `/etc/letsencrypt/options-ssl-apache.conf`is what it vanilla looks for
[14:49] <yaleb> sigh
[14:49] <yaleb> I guess I can copy and paste one to the local system...
[14:51] <yaleb> just again the official guide describes NONE of this
[14:51] <yaleb> but also says it was last written for ubuntu 20
[14:51] <yaleb> so... I guess since then maybe this file stopped magically generating itself on a system to later be required by a snap....
[14:51] <yaleb> ahem. I think I will put a bug in at this point.
[14:52] <yaleb> it's also totally unclear about when to use the snap paths
[14:52] <yaleb> or native paths
[14:52] <yaleb> ie for its own log files
[14:53] <yaleb> there is no log folder in the snap or for certbot on the system lol
[15:00] <yaleb> oh my god, ogra
[15:01] <yaleb> I just realized why running the last command above """fixed""" it
[15:01] <yaleb> it lists `certbot` as a `required` package of `python3-certbot-apache`
[15:01] <yaleb> it literally just reinstalled apt certbot
[15:01] <yaleb> oh. my.
[15:02] <yaleb> even more puzzling is if apt certbot IS now installed.... `/etc/letsencrypt/options...` should now exist.......
[15:02] <yaleb> as it's required to function.
[15:02] <yaleb> my god.
[15:03] <yaleb> i'm going to lose it.
[15:03] <yaleb> the guide literally specifically says remove apt certbot
[15:04] <yaleb> like, make sure it's gone, it's a whole step
[15:06] <yaleb> i'm giving myself a time out because none of this makes any sense lol....
[15:08] <yaleb> actually i'm going to be even dumber and literally just keep apt's version and just link /usr/bin to the snap lol
[15:08] <yaleb> that way it can have the best of both worlds like it's --classing arse wants
[15:08] <yaleb> classic*
[15:40] <ivkgzr> hello, could somebody tell me why some packages were held back this time? https://pastebin.com/2ZvqkZSC
[15:43] <Habbie> ivkgzr, does this help? https://people.canonical.com/~ubuntu-archive/phased-updates.html
[15:49] <tortal> Is visudo deprecated or not used in some instances? I just added a sudo user ´sudo usermod -aG sudo MYUSER´ but can't find any entry in visudo. Ubuntu 22.04.1
[15:49] <ivkgzr> why would they integrate unstable things into lts?
[15:51] <leftyfb> tortal: visudo edits the suders file. It has nothing to do with adding users to the sudoers group
[15:51] <ivkgzr> does lts still mean the same like before? Or is it slowly turning into rolling release?
[15:52] <leftyfb> ivkgzr: there is no ubuntu rolling release
[15:52] <ravage> !phasedupdates | ivkgzr
[15:53] <tortal> what the difference between the users listed in visudo and users in sudoers group
[15:55] <ravage> members in the sudo group are allowed to run all commands as specified in /etc/sudoers . visudo edits that file.
[15:56] <leftyfb> tortal: https://help.ubuntu.com/community/Sudoers
[15:56] <leftyfb> tortal: it might be best to explain your end goal if you need help with it
[16:06] <pycurious> My machine says -1 device has a firmware upgrade available- fwupdmgr get-upgrades - is there an apt upgrade type firmware upgrade from cli now?
[16:07] <Habbie> yes, see fwupdmgr --help
[16:08] <pycurious> Upgrade UEFI dbx from 77 to 217? — is this safe to do?
[16:08] <jhutchins> It seems like it wouldn't be too hard for the apt system to be aware of the first time it encounters a phased update and display a useful explanation of why it's not going to do what you told it to do.
[16:09] <pycurious> Once you have installed this dbx update, any DVD or USB installer images signed with the old signatures may not work correctly. - so i've to fiddle with the installation again then
[16:14] <yaleb> not unless you're booting off a dvd or usb
[16:15] <yaleb> ie a live boot disc
[16:15] <pycurious> https://dpaste.org/zYvsA - any ideas why keys are not updating?
[16:15] <yaleb> what version of ubuntu
[16:16] <yaleb> and what are you trying to "update" to
[16:16] <pycurious> This fails as well -> gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 23E7166788B63E1E
[16:17] <pycurious> yaleb: 20.04LTS - apt update complains - The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> - am trying to fix that
[16:18] <yaleb> did you add a ppa or similar for yarn?
[16:18] <ravage> pycurious: curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
[16:19] <yaleb> ^
[16:19] <yaleb> bam
[16:19] <pycurious> trying, thanks!
[16:20] <ravage> if that doesnt work remove the old yarn.list file and follow their instructions how to add it
[16:20] <pycurious> yaleb: that worked. Now I have Failed to fetch https://apt.releases.hashicorp.com/dists/focal/InRelease  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA16FCBCA621E701 - Last night, I know this worked: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AA16FCBCA621E701 - is keyserver down?
[16:28] <pycurious> yaleb: any ideas on how to fix that? I cant use apt-key adv to work
[16:29] <jhutchins> pycurious: Ask hashicorp
[16:30] <SteelRose> hi all! anyone here using Bottles? I'd like to install O365 using the offline installer OfficeSetup.exe but the only extension that Bottles seem to understand is .msi ... Oo ... Thanks
[16:30] <SteelRose> is there anyway to change it?
[16:30] <SteelRose> pycurious: what are you trying to do?
[16:31] <ravage> pycurious: https://github.com/saltstack/salt/issues/63539
[16:31] -ubottu:#ubuntu- Issue 63539 in saltstack/salt "[BUG] Golden images for ARM64 have hashicorp and other issues" [Closed]
[16:32] <jhutchins> SteelRose: You shouldn't expect Microsoft software to install automatically on a Linux system.  Sometimes it works with Wine.
[16:32] <jhutchins> !wine
[16:32] <SteelRose> jhutchins: I know what Wine is... I just wanted to try with Bottles
[16:32] <ravage> SteelRose: https://docs.usebottles.com/bottles/run-.exe-.msi-.bat-.lnk-files
[16:33] <SteelRose> ravage: thanks!
[16:34] <ravage> always happy to be the resident google bot :P
[16:34] <SteelRose> lol
[16:43] <yaleb> does anyone on linux use powershell lol
[16:44] <jhutchins> yeah, people do.  Some people don't realize that Linux offers a complete working environment that extends well beyond Windows.  They think it's a utility.
[16:48] <yaleb> Oh I mean.... wasn't going for a debate
[16:48] <yaleb> I think it's a fine thing, besides Naming-Choices
[16:49] <yaleb> scriptlets are awesome etc
[16:49] <yaleb> bash script is.... a pretty bad time depending on complexity
[16:49] <yaleb> though conversely i'd say powershell is somewhat overkill
[16:49] <yaleb> overdesign
[16:50] <yaleb> Someone in silicon valley going "Let's reinvent the CLI!"
[16:50] <yaleb> which it definitively does not do
[16:53] <geosmile> https://dpaste.org/qe21e - My machine recently hanged. When I rebooted, I see this as the last part of the output of : journalctl -o short-precise -k -b -1
[16:53] <leftyfb> !ot | yaleb
[16:53] <geosmile> Any ideas what went wrong?
[16:53] <yaleb> leftyfb: I was asking about <linux> ie ubuntu ppl if they used powershell
[16:53] <yaleb> it's cross platform
[16:53] <yaleb> but apologies
[16:56] <jhutchins> yaleb: No need to apologise.  It's come a long way from DOS scripting.
[16:57] <jhutchins> yaleb: Bet you never used edlin.
[16:57]  * mybalzitch raises his hand in shame
[16:59] <jhutchins> Aw, c'mon, it was a rite of passage!
[16:59] <dTal> why do rites of passage always suck
[16:59] <mybalzitch> and a config.sys with prompts to switch between EMS and XMS
[17:00] <leftyfb> can we take this to #ubuntu-offtopic or #ubuntu-discuss please? This is a discussion about a 3rd party tool. Not Ubuntu support
[17:03]  * jhutchins looks at the scrollback from this morning.
[17:03] <arkanoid> ubuntu packages is down?
[17:04] <arkanoid> https://packages.ubuntu.com/
[17:04] <ogra> arkanoid, https://status.canonical.com/
[17:04] <yaleb> arkanoid: not loading for me rn
[17:04] <ogra> arkanoid, packages.ubuntu.com is not a service by ubuntu/canonical ...
[17:04] <arkanoid> no?
[17:04] <jhutchins> https://downforeveryoneorjustme.com/packages.ubuntu.com
[17:04] <ogra> it is a site run by a comunity member
[17:04] <yaleb> jhutchins++
[17:05] <yaleb> ogra: it's run by one person??
[17:05] <arkanoid> why is it under ubuntu domain, then?
[17:05] <ogra> arkanoid, look for Rhonda in #ubuntu-motu
[17:05] <yaleb> seems odd
[17:05] <ogra> yaleb, yes
[17:05] <yaleb> arkanoid: most of ubuntu is a community effort
[17:05] <yaleb> :P
[17:05] <yaleb> outside it's core
[17:05] <arkanoid> so I'm back to original quetion: ubuntu packages is down?
[17:06] <jhutchins> Does Canonnical have an actual office with cube farms and stuff?
[17:06] <yaleb> cube farms?
[17:06] <yaleb> :P
[17:06]  * yaleb ranches dem cubes
[17:06] <ogra> guys, can we take that general chatter to #ubuntu-discuss ?
[17:06] <ogra> (i can tell you about offices if you want, but not here)
[17:06] <leftyfb> arkanoid: since packages.ubuntu.com is not an official ubuntu/Canonical project, it is not supported here. Please "look for Rhonda in #ubuntu-motu"
[17:06] <yaleb> we did but it's a consistent effort given new people come/go
[17:06] <yaleb> and topics
[17:07] <leftyfb> yaleb: this is a support channel for Ubuntu support issues. General chat belongs in #ubuntu-discuss or #ubuntu-offtopic
[17:07] <jhutchins> p.u.c doesn't even ping.
[17:08] <yaleb> leftyfb: I was commenting to them directly on and about ubuntu
[17:08] <yaleb> we're having our offtopic in there now!
[17:08] <ogra> yaleb, well, please dont ...
[17:11] <FKAShinobi> It seems that there is a difference in behavior when using an account at the console vs logging in via ssh, rdp, etc. E.g. reboot requires authentication. If user and perms are the same what other security mechanism(s) is being used to enforce this new behavior?
[17:11] <yaleb> FKAShinobi: there's a difference between the user you execute a thing as and the user(s) it operates using sometimes
[17:12] <yaleb> never seen it require a reboot
[17:12] <yaleb> not sure why it would
[17:12] <arkanoid> np, thanks for the answers. In my opinion, non-ubuntu/canonical stuff should live outside ubuntu.com domain directly. Maybe somewhere like packages.community.ubuntu.com
[17:12] <ogra> FKAShinobi, thats not "new behavior" ...
[17:12] <leftyfb> FKAShinobi: are you referring to requiring a password for "sudo reboot" in a terminal as opposed to selecting "restart" from the GUI menu?
[17:12] <ogra> FKAShinobi, some commands in a desktop session are triggered via dbus calls (i.e. reboot)
[17:13] <leftyfb> ^
[17:14] <FKAShinobi> Here's where I'm going with this: I have a stock Ubuntu 22.04 image installed in a VM in hyper V. It works fine, until I work through RDP and then I get permissions errors for no explainable reason.
[17:14] <FKAShinobi> I'm just trying to track down the cause
[17:14] <ogra> FKAShinobi, desktop security management is done underneath your desktp, initially via a tool called consolekit, nowadays via systemd-logind ... these tools manage permissions for things like dbus calls
[17:15] <FKAShinobi> I noticed this other behavior such as needing to authenticate to reboot in the rdp session and realized there must be some other factors to consider beside user and perms
[17:15] <ogra> cli commands are usually "the old way" ... like, reboot actually links to "shutdown -r -now"
[17:16] <FKAShinobi> Are file permissions handled the same way?
[17:16] <ogra> remote sessions are another completely different thing and depend on the remote session tool in use, how it is integrated with the server and also if you run x11 or wayland
[17:16] <ogra> no, file permissions are handled by the filesystem
[17:16] <ogra> (there might be ways an app accesses these through dbus in a gui app though)
[17:16] <yaleb> also pretty sure there's a way to restrict reboots?
[17:16] <yaleb> like only sudoers can reboot?
[17:16] <ogra> sure
[17:16] <yaleb> even via gui
[17:17] <ogra> (there are also other layers involved, i simplified the above a lot)
[17:17] <FKAShinobi> I am getting permission dendied on mkdir when another directory with the same owner, growner, and perms works.
[17:17] <atomlaw_> Greetings, May I ask if this is the right channel to ask about dpkg issues?
[17:18] <ogra> atomlaw_, if they hapen on ubuntu ...
[17:20] <atomlaw_> Ubuntu Derivative, Linux Mint.
[17:21] <ogra> then please ask in a mint forum/IRC channel
[17:21] <lotuspsychj3> !mint | atomlaw_ here please
[17:23] <atomlaw_> I did, the issue stems form how the package may involve a recently introduced protocol...
[17:23] <ogra> well, that is still up to the mint devs to solve ... we have no knowledge or control over their modifications
[17:24] <atomlaw_> zst compression protocol has been recently introduced. So I would like to know how to get around that?
[17:24] <ogra> (or non-modifications they missed out on that causes breakage for you)
[17:25] <leftyfb> atomlaw_: please seek support from Mint as directed. We cannot support it here.
[17:41] <flataerth> anyone familiar with Kadu IM?
[17:43] <ravage> flataerth: what is your actual Ubuntu related support question?
[17:44] <leftyfb> flataerth: that is a 3rd party tool that is not available in the official Ubuntu repositories and therefore cannot be supported here. You should seek support with it from the github project page https://github.com/vogel/kadu
[17:44] <ravage> last commit was 6 years ago. but good luck anyway :)
[17:47] <atomlaw_> But if I may ask, when will the zst protocol be supported in the dpkg package manager in general/
[17:47] <atomlaw_> *?
[17:47] <happymeal> anyone have a deluge plugin that tracks lifetime stats?
[17:50] <flataerth> my question is i need help with Kadu for ubuntu
[17:51] <ravage> atomlaw_: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892664
[17:51] -ubottu:#ubuntu- Debian bug 892664 in dpkg "dpkg: Please add decompression support for zstd" [Wishlist, Open]
[17:51] <ogra> flataerth, it is not a package in ubuntu, not even in the snap store ... you really need to ask the kadu folks
[17:52] <ogra> (and it seems kadu is dead since years)
[17:54] <flataerth> ok does anyone recomend an IM that works that i can use on ubuntu?
[17:54] <flataerth> like how AIM used to be etc
[17:54] <flataerth> or is IRC the only option?
[17:54] <ogra> i use telegram ... have not used any actual IM in ages
[17:54] <ravage> flataerth: https://xmpp.org/software/clients/
[17:55] <flataerth> everyone uses snapchat on phones, there has to be one for desktops no?
[17:55] <flataerth> or is it a konspirasi? lol
[17:55] <ravage> popular xmpp clients are gajim or pidgin
[17:55] <ravage> if you want to discuss the pros and cons plese use #ubuntu-discuss
[17:55] <ogra> oh, right, i used gajim a decade ago or so
[17:55] <flataerth> pidgin is just a program that lets yu use ims or emails yu already have
[17:56] <flataerth> but i'm talking about an IM like kadu that lots of people use
[17:56] <flataerth> or AIM
[17:56] <flataerth> has to be lots of them still online?
[17:56] <flataerth> for linux?
[17:57]  * darth_tux uses Telegram (flatpak) and Skype (Snap)
[17:57] <flataerth> telegram is for IM?
[17:57] <flataerth> skype works i guess, i can't get snapchat on linux?
[17:58] <darth_tux> yes an IM that was on my phone first
[18:00] <flataerth> i dont use sell phones anymore bro
[18:00] <darth_tux> ok
[18:00] <flataerth> this is why i'm asking for komputer
[18:00] <ravage> !ot | flataerth
[18:01] <lenovo> Hi all, anybody with Squid proxy expertise?
[18:02] <flataerth> this is for ubuntu lol
[18:02] <flataerth> isn't this ubuntu support chat?
[18:03] <flataerth> is telegram like pidjin darth?
[18:03] <flataerth> yu need an account with the seperate programs to message people?
[18:08] <ogra> lenovo, i'D try asking in #ubuntu-server ... more likely to find someone there who knows squid
[18:09] <tomreyn> or possibly in #squid
[18:13] <hw64> Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  https://deb.nodesource.com/node_12.x
[18:15] <hw64> Does anyone know how to get around this expired certificate on nodesource?
[18:17] <ravage> hw64: https://packages.ubuntu.com/jammy/nodejs
[18:17] <ravage> why use external sources for a version that is in the ubuntu archives?
[18:18] <hw64> that's a great question and suggestion thank you
[18:24] <flataerth> i just need to know an IM program like snapchat or skype that works for linux lol
[18:24] <flataerth> too much to ask in any channel?
[18:28] <hw64> flataerth skype should work https://www.geeksforgeeks.org/how-to-install-skype-on-ubuntu/
[18:29] <flataerth> so that's the only one? already have it but was looking for a non microsoft IM
[18:31] <hw64> flataerth signal, discord, telegram, slack, gnu talk
[18:32] <arraybolt3> Matrix?
[18:32] <arraybolt3> That's one I've used in the past.
[18:33] <flataerth> ok thanks
[18:33] <flataerth> ya telegram only works with sell phone so no good for mi
[18:34] <lotuspsychj3> flataerth: the ubuntu support channel is usualy used for ubuntu related problems, maybe try #ubuntu-discuss to discuss software & packages
[18:36] <flataerth> signal needs to be first installed on phone?  seriously?  lol.  are they trying to put everything on sell phones?  not gona work with mi
[18:43] <jhutchins> flataerth: BTW it's "cell" phone, not "sell" (although that's appropriate).  Cell derives from cellular, which describes the structure of the radio network.
[18:43] <ogra> can you guys pretty please take it elsewhere ?
[18:44] <ogra> i really dont want to have to look up my op commands and ban anyone here ...
[18:44] <Guest42> Hi everyone, can you please help me?
[18:44] <UnivrslSuprBox> While doing some digging, I've found an interesting package. Its source is in multiverse, but its binary in universe. https://packages.ubuntu.com/source/jammy/node-postcss-value-parser
[18:45] <Guest42> where can I see the users in ubuntu?
[18:45] <jhutchins> Guest42: Do you mean the users in the channel?
[18:45] <ogra> Guest42, in a terminal you can type "who"
[18:45] <Guest42> no, in the OS
[18:45] <Guest42> ok, I'll try, thx
[18:45] <jhutchins> Guest42: You don't know who's using your own computer?
[18:46] <Guest42> it's not that simple
[18:46] <ogra> UnivrslSuprBox, sources often build multiple binary packages ... might be that only one of the resulting binary packages needs to be in the restricted archive
[18:46] <Guest42> I'm trying to set disk quotas but my only user seems to have used 0 blocks, which is not true
[18:47] <UnivrslSuprBox> ogra: True, but that source only builds one binary (with the same name). The source package in Debian appears to be in main, too.
[18:47] <ogra> UnivrslSuprBox, you could ask the archive admins in #ubuntu-release ... there is surely a reason
[18:48] <UnivrslSuprBox> Thanks
[18:49] <Guest42> how is that possible?
[18:49] <tomreyn> Guest42: this should list existing "normal" (non system) users:  getent passwd | awk -F: '/:[0-9]{4}:/ {print $1}'
[18:52] <tomreyn> Guest42: if you'd like support with unexpected command output, or can descibe the situation you're in with command outputs, i suggest using a pastebin to share that here.
[18:53] <tomreyn> Guest42: no one here can watch over your shoulder so without more context, supporting you will be rather difficult.
[18:53] <Guest42> for sure, thanks
[18:53] <jhutchins> tomreyn: I get no return on that command.
[18:54] <tomreyn> jhutchins: do your human users not have a 4 digit uid?
[18:54] <Guest42> who
[18:54] <tomreyn> (that's how adduser would add them)
[18:55] <jhutchins> tomreyn: Yeah, 1000.  On my old multi-user system I get a list of names.
[18:55] <jhutchins> The user is in /etc/passwd.
[18:57] <Guest42> yeah, I'm positive that I only have one 'normal' user
[18:58] <Guest42> when I use edquota -u [user]
[18:58] <Guest42> it says that I use 0 blocks
[18:58] <Guest42> on that disk
[18:59] <tomreyn> jhutchins: maybe your NSS is condifured not to query passwd?
[18:59] <tomreyn> * configured :)
[18:59] <Guest42> I don't understand
[19:00] <tomreyn> Guest42: i was talking to jhutchins there. i'll mention your name when talking to you (as i did on this line)
[19:00] <Guest42> oh, sorry
[19:01] <tomreyn> no worries ;)
[19:04] <tomreyn> jhutchins: hmm this awk script doesn't seem to match on 22.04, i'm trying to understand why
[19:06] <tomreyn> jhutchins: this is just as error prone but seems to work on either: getent passwd | egrep ':[0-9]{4}:' | cut -d: -f1
[19:07] <tomreyn> i bet there's a much better and easier way to do the same
[19:24] <Guest42> $ edquota -u usuario
[19:24] <Guest42> Cuotas de disco para user usuario (uid 1000):
[19:24] <Guest42>   Sist. arch.                  bloques     blando       duro     inodos   blando     duro
[19:24] <Guest42>   /dev/sdb1                         0          0          0          0        0        0
[19:25] <Guest42> I don't understand why this user has no blocks used
[19:26] <candlejack> I'm pretty new to SBCs: how can I determine whether Ubuntu will run on a Pine A64-lts?  Is there a config file I have to look for on the iso that will tell me?
[19:26] <candlejack> I never thought I'd miss BIOS
[19:28] <sarnold> Guest42: if i recall correctly you have to enable quota when mounting the filesystem; did you configure that?
[19:29] <sarnold> candlejack: ugh, right? I think in the arm world your best bet is to ask whoever sells it to provide an URL to an image that's known to work
[19:30] <Guest42> sarnold: yes, I did that already in /etc/fstab
[19:31] <tomreyn> Guest42: and "mount" reflects this change?
[19:32] <Guest42> mount cast no errors, I tought that was a triumph
[19:32] <Guest42> sarnold: /dev/sdb1       /media/usuario/CopiaSeg ext4    defaults,usrquota,grpquota      0       2
[19:33] <tomreyn> which file system is it? does /media/usuario/CopiaSeg/*quota.user exist?
[19:33] <Guest42> after mounted I created a .odt with my only user. However, edquota says that I didn't use any space
[19:34] <Guest42> tomreyn: it does exists. it's ext4
[19:35] <Guest42> it's making me crazy
[19:36] <tomreyn> don't you also need to load the module?
[19:37] <Guest42> before that, it wouldn't let me write on the disk but I changed the ownership
[19:37] <Guest42> tomreyn:  sudo apt-get install quota quota-tool. like that. yes
[19:38] <tomreyn> IIRC you need to modprobe quota or something
[19:38] <Guest42> tomreyn: I mean, I installed the packages, no modules
[19:39] <tomreyn> lsmod | grep quota
[19:40] <tomreyn> modprobe -v quota_v2
[19:41] <Guest42> tomreyn: modprobe: ERROR: could not insert 'quota_v2': Operation not permitted
[19:41] <tomreyn> use sudo, it's a kernel module
[19:41] <Guest42> yeah, sorry
[19:41] <Guest42> tomreyn: insmod /lib/modules/5.15.0-58-generic/kernel/fs/quota/quota_tree.ko
[19:41] <Guest42> insmod /lib/modules/5.15.0-58-generic/kernel/fs/quota/quota_v2.ko
[19:42] <Guest42> I have no idea what I am doing
[19:42] <tomreyn> you loaded a kernel module, so that your kernel provides quota support
[19:42] <Guest42> but thank you ;D
[19:42] <tomreyn> modinfo quota_v2     will provide more info
[19:43] <tomreyn> well, not that much really ;)
[19:44] <tomreyn> for checking quotas, there's "quotacheck"
[19:44] <tomreyn> dea__: please fix your client
[19:45] <SuperLag> Why would a disk say it was mounted when it's not?
[19:45] <SuperLag> I'm trying to run an fsck on a volume, and then resize it.
[19:46] <tomreyn> how do you know it's not mounted?
[19:46] <SuperLag> when I run mount | grep sda... nothing shows up. Plain "mount" with no args shows nothing bout this drive in the list.
[19:47] <tomreyn> and it says it is already mounted when you do what?
[19:48] <SuperLag> VM template, for which I'm trying to expand the drive. Made the adjustment in vCenter. Then did the pvresize --> vgextend --> lvextend, and those were successful, but the drive still shows 100% on / and the expanded drive isn't showing up in df output
[19:48] <SuperLag> tomreyn: was trying to do an e2fsck, prior to resize2fs
[19:48] <Guest42> quotacheck -um /media/usuario/CopiaSeg
[19:48] <Guest42> quotacheck: error (13) mientras se abría /dev/sdb1       *error while opening
[19:49] <SuperLag> tomreyn: e2fsck -f /dev/sda3 --> "/dev/sda3 is in use"
[19:49] <tomreyn> Guest42: sudo?
[19:50] <tomreyn> SuperLag: better do that from recovery
[19:50] <SuperLag> and I've even tried booting from media (another Ubuntu ISO) and it _still_ says it's mounted 🤬
[19:51] <Guest42> tomreyn: with sudo it doesn't return a thing
[19:52] <tomreyn> Guest42: generally, no output means "success"
[19:53] <tomreyn> there is --verbose
[19:53] <Guest42> tomreyn: It works now. Apparently I didn't enter those commands in order. Thanks so much. I'll try to change these quotas and see if they work
[19:54] <tomreyn> Guest42: i had misunderstood the impact of running quotacheck, though, it's not just a test / debugging tool, please read its man page
[19:54] <yaleb> fix your connection.
[19:55] <tomreyn> yaleb: who?
[19:56] <yaleb> whoever was banned with ##fix_your_connection lol
[19:56] <tomreyn> SuperLag: is /dev/sda3 actually of type "block special" when you run stat or ll against it??
[19:58] <tomreyn> SuperLag: lvresize does not resize the file system unless you pass --resizefs
[19:59] <tomreyn> and you should not manipulate properties of lower block device layers while a file system is mounted from those
[19:59] <tomreyn> (nor the file system itself)
[19:59] <SuperLag> I didn't do lvresize, I did lvextend
[20:00] <tomreyn> SuperLag: the same applies there
[20:01] <SuperLag> You sure? I thought that's what +100%FREE was supposed to do??
[20:01] <tomreyn> DESCRIPTION       lvresize resizes an LV in the same way as lvextend and lvreduce. See lvextend(8) and lvreduce(8) for more information.
[20:01] <tomreyn> +100%FREE extends the size of the logical volume to the maximum available extents in its VG
[20:02] <tomreyn> it does not manipulate a file system that's on top of it
[20:05] <tomreyn> resizing the online file system can work, but be careful there
[20:09] <isa3> hello, anyone speaksGREEK?
[20:09] <arraybolt3> !gr | isa3
[20:10] <isa3> nobody there
[20:10] <isa3> (5 people)
[20:10] <arraybolt3> Hmm. Yeah, it looks pretty empty.
[20:12] <isa3> here 1150 people
[20:12] <isa3> therefore at least 1 who speaks greek
[20:12] <isa3> :)
[20:13] <arraybolt3> isa3: alkisg might be able to help, though I don't know if he's around currently.
[20:13] <isa3> thank you
[20:14] <alkisg> isa3: join this channel: /j #ts.sch.gr
[20:14] <alkisg> We can speak in Greek there
[20:19] <SuperLag> tomreyn: that extra --resizefs was what fixed me up. Thank you.
[20:21] <tomreyn> you're welcome
[22:26] <geosmile> is there a howto somewhere that helps me debug why my machine hanged last time, and i had to power cyckle the machine?
[22:29] <sarnold> nothing that I know off off the top of my head that's perfect ..
[22:29] <geosmile> sarnold, any suggestions? This is a 20.04LTS box with nvidia cards. I was running some experiments overnight, and the machine froze. No video output. I'd like to find out what is causing it
[22:30] <sarnold> it helps a lot ot have some data about what's going on, like storing some vmstat 1 output, while it's running, you can watch ram, swap, etc use.. see if it responds to eg the numlock key or pings, etc
[22:30] <geosmile> sarnold, when i connected the keyboard - the keyboard wont even see power on the usb
[22:30] <sarnold> oww
[22:31] <geosmile> nothing else i could do apart from power off/on
[22:31] <sarnold> geosmile: bummer about the lost video :( leaving dmesg -w running is one of my favourites..
[22:31] <gogofc_> so what programm did you leave running?
[22:32] <geosmile> gogofc_, my own that does the GPU cooking in user space.
[23:03] <jhutchins> geosmile: Unfortunately a hard freeze like that tends to take the logging with it.  You can look at journalctl or the files in /var/log.
[23:04] <jhutchins> geosmile: I would suggest you build some non-buffered logging into your program, and run something like sysstat to track use.
[23:04] <jhutchins> geosmile: You don't suppose it froze because you cooked the GPU?
[23:35] <geosmile>  jhutchins Thanks. The GPUs come back right up, when they reboot - am not sure what is causing the issue.
[23:37] <Roey> hello all o/