[00:02] <JanC> I wonder if you use a "snapped" chromium...
[00:02] <JanC> (that would be the default)
[00:05] <nanu> nope its from a ppa to avoid exactly that
[00:09] <OrangeJuice1001> Hi, I have two questions. 1. What does the WIFI AP see when I connect to it about my device? is it just Hostname and WIFI Mac address? 2. How do I edit my Terminal font colors beyond what the GUI settings menu allows? I want to change the color of the "user@hostname" text
[00:09] <OrangeJuice1001> using lubuntu 22.04 lts
[00:12] <nanu> Why is this release named jammy? What happened to pairing animals with adjectives?
[00:12] <OrangeJuice1001> I'd prefer geologital terms like "Ruby Ocean" or similar
[00:12] <JanC> nanu: Chromium should use xdg-open
[00:13] <OrangeJuice1001> Well the complete name is Jammy Jellyfish so the gnomenclature is still active
[00:14] <nanu> Oh, i just never saw jellyfish.
[00:14] <nanu> So i thought JanC, but where to i set the types? I may used the wrong command here.
[00:14] <JanC> xdg-mime ?
[00:15] <nanu> That i tried, by the wiki. Was ignored.
[00:15] <nanu> Maybe it need a restart somewhere.
[00:16] <nanu> The question is merely for knowledge btw. purging everything i dont need also works.
[00:16] <OrangeJuice1001> Can someone1 help me real quick
[00:21] <Bashing-om> !ask | OrangeJuice1001 Maybe --
[00:21] <JanC> OrangeJuice1001: changing the bash prompt is explained in the bash info pages, it uses an environment variable PS1 for that
[00:21] <JanC> Bashing-om: he asked his 2 questions--but both on 1 line  :)
[00:22] <tomreyn> OrangeJuice1001: about the first question: it acts as a router, can potentially see anything you send through it (that's not properly end-to-end encrypted).
[00:22] <JanC> OrangeJuice1001: the default is configured in ~/.bashrc
[00:22] <OrangeJuice1001> yeah but What device identifiers
[00:22] <Bashing-om> JanC: Thanks - just read up :(
[00:22] <OrangeJuice1001> does the WIfi AP see? is it just hostname and MAC, or more too?
[00:24] <tomreyn> OrangeJuice1001: hostname is not a device identifier. it surely sees the MAC, which is supposedly a unique hardware ID (though may be modifiable in firmware, and can be overwritten in many drivers)
[00:25] <JanC> it will certainly see the MAC and whatever authentication information you use to connect
[00:26] <OrangeJuice1001> When I've had a router, I could see the devices Hostname and MAC address
[00:26] <OrangeJuice1001> So now, I spoof both, but am wondering if theres another identifier that Im missing or not seeing
[00:26] <JanC> the router knows your hostname because of DHCP
[00:26] <JanC> not because of WiFi
[00:26] <OrangeJuice1001> Does DHCP send my linux username too
[00:27] <OrangeJuice1001> hmmm, what else does DHCP share from my device to the wifi ap?
[00:27] <JanC> how would it know that? (it often connects before any user is logged in)
[00:27] <OrangeJuice1001> true, just wondering
[00:28] <JanC> well "connects" (it really just gets some information & a lease for an IP)
[00:29] <OrangeJuice1001> ok
[00:33] <JanC> nanu: xdg-open acts differently depending on the desktop environment it runs on, so you might want to install your favourite DE first & then see how to configure it on that
[00:34] <JanC> so after you are logged in with that DE
[00:34] <nanu> I dont see how a DE could affect a terminal command.
[00:34] <JanC> trast me, it does
[00:34] <JanC> trust*
[00:35] <nanu> I cant say, installing E was litterally the first thing i did.
[00:35] <JanC> and it's a shell script, so it's easy to see for yourself...
[00:35] <nanu> So i never tried
[00:35] <JanC> IIRC it has a fallback for DEs it doesn't know
[00:37] <JanC> but it seems like Enlightenment should set $XDG_CURRENT_DESKTOP=ENLIGHTENMENT
[00:37] <JanC> (that's what the script uses)
[00:40] <JanC> seems like it tries to use a command 'enlightenment_open' when that exists
[00:40] <JanC> which should be part of the enlightenment package
[00:41] <nanu> ohyes good catch
[00:41] <nanu> So thats overwriting xdg?
[00:42] <JanC> well, xdg-open calls enlightenment_open, how it is configured should be in the enlightenment documentation, I have no idea
[00:43] <oerheks> OrangeJuice1001, look into avahi deamon, that would send such info
[00:43] <JanC> it might use the XDG MIME database or not (or use it but override some stuff, like some other DE do)
[00:43] <nanu> Thats also not of question. I wonder why it calls that. Like where in the chain of events is it linking to that?
[00:44] <oerheks> https://manpages.ubuntu.com/manpages/jammy/man8/avahi-daemon.8.html
[00:44] <JanC> you can just read /usr/bin/xdg-open yourself...
[00:45] <JanC> it checks for the DE, and when that is set to ENLIGHTENMENT, it calls enlightenment_open
[00:45] <nanu> Yea i just confirmed by simply removing it.
[00:45] <oerheks> some changes to E appear after logout/login
[00:45] <nanu> Xdg stops working if that thing doesnt exists
[00:45] <JanC> (or if that doesn't exist, it uses its own generic XDG MIME-based method)
[00:47] <nanu> Apologies, the problems where caused by my own installs then, should have tried it before i ripped everything appart
[00:47] <nanu> I was kinda angry xdg ignores its settings
[00:48] <JanC> xdg-open tries to follow whatever the current DE does, because otherwise people get angry their settings are ignored, and unfortunately many DE don't follow XDG, or override parts of XDG MIME settings...
[00:48] <nanu> Now that i know its E i can actually set it up properly because i very much know E settings, and yea there it is.
[00:49] <JanC> ideally, all DEs would implement XDG MIME fully so that the whole hackery isn't needed...   ;)
[00:50] <oerheks> all snaps too
[00:50] <oerheks> but E is not an official flavor.
[00:51] <JanC> I think in snaps/flatpak/etc. xdg-open should use the bridge
[00:54] <topcat001> OrangeJuice1001: The DHCP client may also send the hostname to the DNS server. If configured, the server will then automatically add a DNS record. Many home routers do this.
[00:54] <JanC> at least for flatpaks it seems to do that?
[00:54] <nanu> Is there a way to revert dmesg to a state where it doesnt need sudo?
[00:54] <JanC> well, DHCP would send it to the DHCP server, which might in turn update the DNS server
[00:57] <JanC> nanu: that's actually explained in the manpages  :)
[00:58] <nanu> where where those suposed to be? Did they come with the install?
[00:58] <nanu> oh in man dmesg?
[00:58] <JanC> the dmesg manpage mentions this, and refers to the syslog(2) manpage
[01:00] <nanu> How do i open the later page?
[01:01] <JanC> that's explained in the man manpage  ;)
[01:02] <JanC> "man 2 syslog" is one possible way to open it
[01:03] <JanC> see "man man" for possible other ways to do it
[01:03] <JanC> the number is called the "section" a manpage is classified under
[01:04] <nanu> Ah, ive been using man for so many years but this is the first time i saw the number thing.
[01:08] <JanC> eh...
[01:11] <JanC> every manpage has the section number at the top, and every reference to another manpage also includes it...
[01:12] <nanu> So 1 is the default if left out?
[01:15] <rfm> nanu, as "man man" will tell you, it searches the sections in a defined (changeable) order for the first one.
[01:15] <nanu> I always thought that for system stuff etc "info" is to be used. Never realised man has sections
[01:16] <rfm> info is a GNU thing, thankfully  Ubuntu follows Debian and has real man pages
[01:17] <nanu> They booth access the same files?
[01:19] <nanu> I mean if man and info have the same purpose i should get rid of one
[01:19] <rfm> nope.  and if the software you're looking for didn't come from GNU it probably doesn't have an info entry
[01:21] <rfm> there are a few GNU programs where the complete docs exist only in info, with the man page only a stub or summary...
[01:23] <nanu> Info was a whole 1 mb of data freed :D
[01:25] <JanC> the info pages are installed with the programs anyway, so removing the info program itself isn't very useful at all
[01:26] <nanu> hey an mb is an mb
[01:26] <JanC> and as rfm says, for more complicated programs like bash you really want the info pages
[01:30] <nanu> Next item on my bucket list is disabling system logs. Is there an universal "do not log setting?". On my old OS /var/log was mounted as a ramdisk, I actually want to disable everything that writes there but setting the folder to write protect, can that cause problems?
[01:39] <rfm> nanu, lots of packages write their own logs to /var/log and will get terribly upset if you make it nonwritable.
[01:41] <rfm> nanu, the right way to do this is to modify /etc/rsyslog.d/50-default.conf to stop sending messages to log files  ("man rsyslog.conf" to understand the format)
[01:43] <JanC> and apps that don't use syslog for some reason will have their own way (in their own documentation) probably
[02:28] <theorem1> neat !
[02:28] <theorem> :-P
[02:31] <theorem> just trying to build a new package for ubuntu
[02:31] <theorem> is this the right link to follow ? : https://packaging.ubuntu.com/html/packaging-new-software.html
[02:31] <theorem> It appears to use dependencies that are obsoleted as of 20.04
[02:31] <theorem> I'd like to package for 23.04 and later
[04:11] <guiverc2> theorem, what is your actual problem, its possible the documentation maybe a little stale; if so you can file a bug report on it & it'll get corrected in due course
[04:12] <theorem> sure, I am trying to package a library in  DEB format, however, using bzr this requires the use of a tarfile, but I am packaging a library from a git branch.
[04:13] <guiverc> I do recall coming against an error in bzr at one point due to slight change..
[04:13] <theorem> the instructions report the requirement to package using 20.04 for support using bzr, and offers no other alternatives.
[04:14] <theorem> I am on a 23.04 systems , so this this requriement for a 20.x release is antiquated at best, and probably not best practice for packaging.
[04:16] <guiverc> i see your point, and I think that's the result of the issue I mentioned ^ & how it (doco) was altered to deal with it.. however 20.04 isn't required; though maybe using the method in that doc (suspicion here - I'm not a dev & haven't packaged anything in a long time!)
[04:16] <theorem> the instructions of packaging new software don't appear to make use of the setup steps using pbuilder-dist which is in the "getting set up" page earlier in the documentation.
[04:16] <theorem> and pbuilder-dist DOES seem to be a great way to package -- but it's currently dead-ended in the documentation.
[04:17] <guiverc> Are you planning to use a PPA to build?  There are other guides too (Debian guides will work & be less ubuntu command specific)
[04:17] <theorem> I am currently messing with cmake and cpack to package what I believe will be an acceptable package
[04:18] <theorem> yes, I believe PPA is the right approach -- packaging this : https://github.com/hoehermann/purple-gowhatsapp
[04:18] <theorem> I do eventually think it could get dropped into the main ubuntu (archives?) because it's an addon to pidgin, but I suspect that will require a bit more work.
[04:19] <theorem> I have taken steps to get keys and more setup for that process, but what's preventing progress is the packaging itself.
[04:19] <guiverc> theorem, sorry you'll do better with a developer, so I won't respond any more.. Other guides exist (many teams have created their own for example)
[04:20] <theorem> hmm, ok then.  Do you have a good guide I can use as reference ?
[04:22] <guiverc> I recall a list, but I've not found it sorry..
[04:44] <SabryTarek> /List
[04:44] <theorem> zzz
[05:19] <sodiumintake> if any1 needs help i am ON it
[05:21] <lotuspsychje> sodiumintake: thats not how this channel works, just keep patient until someone asks something
[05:21] <lotuspsychje> see also other ways to contribute to the ubuntu community sodiumintake
[05:21] <sodiumintake> lotuspsychje please keep idle chat to a minimum, thanks
[05:21] <lotuspsychje> !contribute
[05:21] <Thorin> and maybe register your nick and cloak yourself, so you look professional
[05:21] <sodiumintake> i'm on step 6 with job interview of canical now
[05:34] <alkisg> Comical? :D
[05:34] <sodiumintake> no canancial
[05:34] <lotuspsychje> lol
[05:55] <jmichael> what's up
[05:55] <jmichael> so HexChat is irc
[05:55] <jmichael> haven't done this in a while.
[05:56] <jmichael> anyone home?
[05:56] <jmichael> probably gonna have to take this off the taskbar to make some needed room... wish you all the best.
[07:02] <sodiumintake> any 1 need help yet
[07:02] <lotuspsychje> please dont sodiumintake
[07:02] <sodiumintake> lotuspsychje please dont ask to ask, just ask
[07:02] <sodiumintake> !contribute
[07:04] <clampd81> How many Ubuntu it takes to ask how to hasck? 2 -> a 1 and a 0
[07:05] <clampd81> no need for applause cause joe biden is doing it already.
[07:05] <lotuspsychje> !ot | clampd81
[07:05] <sodiumintake> clampd81 please keep chit chat to a minimum unless u need help! (that was a good one though thanks!)
[11:06] <clarkk> I'm on ubuntu 20.04. After an update that included a new kernel, my settings in /etc/systemd/logind.conf have been commented out. Is this expected?
[11:10] <weedmic> clarkk: "Ubuntu Studio 20.04 LTS reached the end of its three years of supported life provided by the Ubuntu Studio team. All users are urged to upgrade to 22.04 LTS at this time."
[11:10] <clarkk> weedmic, would love to. Just not in a position to atm.  Is that relevant to my question?
[11:17] <Sinthetic> test
[11:19] <clarkk> so is really important. I can't risk important settings change. I lost 12 hours of data because of this. Can someone tell me if this is expected behavior?
[11:19] <clarkk> essentially, everything in logind.conf had been commented out
[11:22] <brkcore> I have in the sysctl.conf file a rule net.ipv4.icmp_echo_ignore_all = 1, however on sysctl net.ipv4.icmp_echo_ignore_all i got its value on 0. Any idea why is that?
[11:46] <weedmic> clarkk: https://manpages.ubuntu.com/manpages/xenial/man5/logind.conf.5.html
[11:47] <weedmic> basically "... Is this expected?" - yes
[11:48] <weedmic> also "essentially, everything in logind.conf had been commented out" is better than deleted.  did you try uncommenting the items you need?
[11:53] <clarkk> weedmic, if I have to comment it out again, then the damage has already been done. I can't find the part that says it's expected. In fact, it says, "This file can be edited to create local overrides."
[11:54] <weedmic> my english may not be as good as you think.  in what is this?  "I can't find the part that says it's expected".  In the file I gave you?
[11:55] <weedmic> "The default configuration is defined during compilation, so a configuration file is only needed when it is necessary to deviate from those defaults.
[11:56] <weedmic> to me the default is no file, you need to create a file.  since you had a file, it kept it, but remmed it out.
[11:56] <weedmic> you can do "This file can be edited to create local overrides."
[11:57] <clarkk> weedmic, I edited it, and then somehow it was remmed out. Why? I don't see where it says that
[11:57] <weedmic> I don't see how there should be any data loss. - so I also don't get "the damage has already been done" betekenis
[11:58] <clarkk> weedmic, if the system is suspended at any point, my specific software will stop running, which will cause data loss
[11:59] <weedmic> i thought you upgraded, and ubuntu remmed out the lines you originally had.  are you saying you edited the file after that and it did not save the set(tings)?  if so, were you root?  if it is something else, I think you need to explain over, what steps happened and what you want the end to be.
[11:59] <clarkk> weedmic, I didnt upgrade. As I said, I *updated*, which means installing the patches that ubuntu offers.
[12:00] <clarkk> weedmic, you know I didn't upgrade, because you already said I am on a previous version of ubuntu
[12:01] <weedmic> updated doesn't change anything, only sees what files are out there.
[12:01] <clarkk> weedmic, exactly, which is the reason for my question "is this expected"
[12:02] <clarkk> I definitely edited the file about a year ago. Since then I haven't touched it. However, I have installed patches. And the file has been changed (my changes remmed out)
[12:02] <clarkk> really pissed off, tbh
[12:02] <weedmic> no - i doubt that can happen.  you need to check your log and see what really happened.  you may also want to redescript step by step what happened as I am getting lost with the long english sentences.
[12:03] <clarkk> weedmic, believe me, it has happened
[12:03] <weedmic> clarkk: there are always backups one can revert to (if you made them).  go back and copy over the current file.
[12:03] <clarkk> weedmic, I can easily just unremark my setting. But, as I said already, THIS IS TOO LATE
[12:03] <clarkk> damage done
[12:03] <weedmic> as you wish.
[12:16]  * ogra wonders if clarkk actually bothered to read the manpage ...  /etc/systemd/logind.conf is simply the wrong file, overrides need to go into  /etc/systemd/logind.conf.d/ in a fresh file you add in there (like the manpage describes) ... this wont be overwritten by dpkg ...
[12:16] <ogra> (but is it moot anyway since clarkk is gone indeed)
[12:18] <weedmic> he left, I wanted to see the "update" command - thought maybe it has some && upgrade in it, but I like your thinking ogra
[12:19] <weedmic> I suppose I'm just over cautious.  always creating a .backup filr or .original .date before I change something.  never doing upgrade utnil I have examined what could go wrong and know how to revert for each package.  things like that.  I am still trying to get collegues to do the same.
[13:34] <tomreyn> Nokaji: please see my private message
[15:31] <Jakov> h
[15:31] <Jakov> how to output July in numeric presentation?
[15:31] <Jakov> ls -l: -rwxrwxr-x 1 supernova supernova 5830824 Jul  9 17:28 MPU
[15:34] <tomreyn> --time-style=TIME_STYLE
[15:34] <tomreyn> see the man page
[15:37] <tomreyn> e.g.   ls -l --time-style=long-iso
[15:40] <Jakov> tomreyn, ty
[15:46] <kobina> hello
[15:51] <plt2> Hello the --force command is not working when I type this /usr/local/emps/bin/php /usr/local/webuzo/cli.php --lets_encrypt --force --action=install --domain=freechatforums.com
[15:51] <tomreyn> which ubuntu release are you running, why a custom php distrobution?
[15:51] <plt2> Crazy scripts and unix files do not show a example command lines
[15:52] <plt2> I will ask the author and tell them next time to add a example command line.
[16:27] <corbis> anyone here currently in africa?
[16:32] <tomreyn> corbis: this doesn't seem like an ubuntu support question (but that'ds the sole purpose of this channel).
[16:34] <corbis> oh ok cool
[18:27] <pycurious> my logitech mx mouse was working yesterday night, and now my machine doesnt detect it. Any ideas on how to fix/debug this? I installed blueman and blueman-adapter says no controllers detected?
[18:30] <pycurious> hciconfig -a is empty
[18:32] <lotuspsychj3> pycurious: journalctl -f and plug your device and !paste the output you get to the channel so volunteers can take a look for you
[18:32] <pycurious> lotuspsychj3: this might be helpful - > https://dpaste.com/54SK785XY
[18:33] <pycurious> lotuspsychj3: its a mouse that pairs over bluetooth - it does not have a usb attachment
[18:35] <lotuspsychj3> pycurious: journal logs will catch every event happening in your system, or share your full dmesg perhaps
[18:36] <pycurious> It's pretty similar to : https://askubuntu.com/questions/1273266/bluetooth-suddenly-stopped-working-ubuntu-20-04-no-default-controller-availabl
[18:37] <lotuspsychj3> pycurious: dmesg, ubuntu release and kernel version would be handy on your case
[18:41] <pycurious> lotuspsychj3: https://dpaste.org/0kUhX - trying to get you dmesg
[19:10] <Jakov> How to close some terminals In Ubuntu in one time?
[19:10] <Jakov> If I use right mouse click to Icon I still need to confirm closing
[19:10] <KiwiWater23> you can disable confirm to close I think
[19:11] <Jakov> where
[19:11] <Jakov> omg
[19:11] <KiwiWater23> In terminal settings,
[19:11] <KiwiWater23> But it might only apply to new windows
[19:11] <KiwiWater23> open terminal emulator, preferences/settings, look for something like "confirm to close" and uncheck it
[19:13] <Jakov> I dont have it
[19:13] <KiwiWater23> ;)
[19:13] <KiwiWater23> Then just logout
[19:13] <KiwiWater23> that will force-close all open programs
[19:14] <KiwiWater23> usually
[19:14] <Jakov> how to logout
[19:14] <Jakov> maybe there is a command to kill all terminals
[19:14] <Jakov> locate terminal process and kill these?
[19:15] <bougyman> killall Terminal
[19:15] <KiwiWater23> Or maybe in taskbar the temrinal windowss are all grouped into 1 tab and can right click close all
[19:16] <Jakov> still asks to confirm
[19:16] <Jakov> bougyman, Terminal: no process found
[19:16] <bougyman> Jakov: that was an example I don't know what terminal you are using.
[19:16] <bougyman> ps aux|grep terminal
[19:16] <bougyman> it's probably gnome-terminal or maybe gnome-terminal-server
[19:17] <Jakov> superno+   26563  1.1  1.0 856288 84280 ?        Ssl  19:31   1:11 /usr/libexec/gnome-terminal-server
[19:17] <Jakov> superno+   36030  0.0  0.0   9380   724 pts/4    S+   21:16   0:00 grep --color=auto terminal
[19:17] <bougyman> yeah.
[19:17] <bougyman> kill gnome-terminal-server
[19:17] <KiwiWater23> I mean, just close the terminals manually
[19:17] <KiwiWater23> Or restart
[19:17] <bougyman> I mean killall
[19:18] <Jakov> big hug!
[19:18] <bougyman> I'm not a hugger. How about a fist bump?
[19:18] <Jakov> fine
[19:18]  * bougyman bumps
[19:19]  * Jakov Rolls a 6 sided dice and gets 2
[19:19] <Jakov> how to make it work faster? can I get two commands in one?
[20:54] <zepekenhio> Hi...
[22:03] <Thermoriax> lol...and now for no apparent reason, my notification indicator is suddenly working...
[22:19] <Jakov> how to copy folders's files to folder other folder (without source folder itself)
[22:19] <Jakov> ?
[22:20] <rbox> Jakov: trying to make a tongue twister?
[22:21] <Jakov> its late night/morning, sorry
[22:21] <Jakov> trying to finish some shit and go sleep
[22:31] <Jakov> cp -a & cp-r does not work
[22:32] <eeprom> if you don't care about hidden files that begin with '.', then this should work: cp -a a/* b/
[22:33] <eeprom> and if you care about hidden files (remove the echo to make it actually run): find a/ -mindepth 1 -maxdepth 1 -exec echo cp -a {} b/ \;