[00:15] does anyone know if I can exclude a bridge interface in ufw ? [00:15] or just an interface ? [00:17] gislaved: Do you mean to specify a rule on a per-interface basis? [00:17] MrSelfDestruct I think yes, I have tap interfaces as well, they seem to work pretty well so far [00:18] but bridges... meh [00:18] gislaved: I found this link in regards to ufw rules on specific interfaces https://serverfault.com/questions/270715/ubuntu-ufw-set-a-rule-on-a-per-interface-basis?newreg=26fa2be18c8d4568b33e6021e0459991 [00:19] I hope it helps! [00:19] MrSelfDestruct Let's hope so, thanks! [00:19] MrSelfDestruct I found the same actually ;) [00:20] gislaved: Is it what you need? [00:20] MrSelfDestruct sort of... I have a whole subnet on a bridge so that might be difficult maybe [00:23] Hmmmmm I'm not exactly sure how to filter traffic the way you want but I'm sure there is some way to [00:28] hi === evan is now known as Guest20872 [00:36] MrSelfDestruct when I do a default allow would it be possible to make a from only on a port and dro the rest ? [00:37] Is there a shortcut to clear the terminal buffer? [00:37] gislaved: Like set a specific port to be the only allowed outbound/inbound? [00:37] learningc: ctrl-l [00:38] learningc: What buffer? control+L has the same effect of 'clear' basically if that's what you want [00:38] MrSelfDestruct yes, I need to allow everything but want to bound ssh for an example to a specific port [00:38] oops [00:38] IP [00:39] gislaved: Yes you can set UFW to allow only certain IPs and/or ports while dropping everything else [00:39] MrSelfDestruct with a default of ALLOW ? [00:41] gislaved: If you set the default to allow it will allow everything but then you can set specific things to reject if that's what you want [00:42] I know this is not recommended, but it is in my test lab. I am trying to ssh as root on a non standard port on Ubuntu Server 18.10 and get Password Failure messages [00:42] MrSelfDestruct indeed I want that I think as it's undoable to allow everything on a routed subnet that love on a bridge [00:42] I have enabled password authentication, and set permit root login to yes [00:42] *lives [00:42] benharri, MrSelfDestruct ctrl+L will clear the screen. What I want is to have just the output of a process on the terminal and buffer. Example if I ls a big directory, I don't know where it starts so I have to scroll all the way up to search the start. If I can shortcut key to clear the terminal buffer, I just scrool all up for the start [00:44] learningc: So do you want to view just the start of a large buffer? You can pipe it through head if you just need to view the top [00:44] Not sure if I'm understanding though so sorry if that's not the right answer [00:45] gislaved: If you can route the things on the bridge through a NAT and limit the NAT to a few thousand specific ports you can set rules for those ports specifically [00:46] MrSelfDestruct yeah pretty complex on such setups [00:46] gislaved: Yeah if it's bridged the way I think it is the only way I can think of doing it is via a NAT-type setup [00:47] e.g. limit the things on the subnet to the NAT ports 40000-43000 and set rules for those [00:47] MrSelfDestruct or allow everything and deny other shit [00:47] MrSelfDestruct how could I allow ssh from some IP only ? [00:47] when allowing by default ? [00:48] gislaved: `ufw allow from [IP] to any proto tcp udp port [port]` [00:48] You can also specify an IP range [00:48] `ufw allow from 192.168.1.1 to 192.168.1.255` or similar [00:49] MrSelfDestruct that blocks the rest, you are sure ? [00:49] gislaved: As long as your default rule is to block everything else on that port then yes [00:49] You can speciifcally set [00:49] MrSelfDestruct so I first need to setup a rule that that [00:50] `ufw [reject | deny] udp tcp port [port]` to specifically deny or reject that port [00:50] MrSelfDestruct I'm locking out a proxmox box this way, don't want to messup with it's own firewall ;) [00:50] Then if you set an allow rule it will only allow things from the IPs you specify [00:51] MrSelfDestruct ah nice, you understand why I do this don't you ? [00:51] my subnet is attached to my virtual FW's :) [00:51] so I manage the rest there [00:52] MrSelfDestruct what is preferred, deny or reject ? [00:54] gislaved: Deny tells a connecting service that the port is closed/filtered while reject just drops the packet and doesn't tell it's closed (making it appear like the IP is offline) [00:54] I normally go for reject but there are times where you want deny [00:56] MrSelfDestruct true! [00:57] Also if you're remotely setting the SSH rules you want to specify the allow rule before you set any deny or reject rule [00:58] gislaved: If you set the deny or reject before allow and all of the sudden your connection is forbidden the firewall then it won't allow you to reconnect [00:58] MrSelfDestruct true but I have some nice local VPN option build in ;) [00:59] gislaved: Nice nice, just making sure you didn't lock yourself out (cuz I may or may not have done said thing before) [00:59] MrSelfDestruct yeah I don't like to set an allow in general actually but you cannot do different in this way... NATTING will be a mess [01:03] MrSelfDestruct don't you think ? [01:03] gislaved: Definitely. NAT is a mess for sure and I haven't messed with bridges that weren't NAT much but I don't blame you for not wanting to mess with it LOL [01:04] MrSelfDestruct heh yeah what would be a rule for it then because I think my main interface, like eth0 is involved as well [01:05] gislaved: A rule for NAT or a rule for a specific interface? [01:05] NAT [01:07] huh, getting curious about other flavours and I just noticed something. The page on the flavour page for lubuntu links to lubuntu.me but if you google it, it links to lubuntu.net. Is that supposed to be intentional? XD [01:08] gislaved: Once you got NAT setup you could deny/allow out/inbound via the NAT ports that you set up (you can specify only a few thousand NAT ports and set up rules just for those and set up specific rules for NAT port forwarding too!) [01:10] MrSelfDestruct so it ucks :) [01:10] *sucks [01:11] gislaved: Networking is hard so yeah :) [01:12] MrSelfDestruct true [01:17] meh ufw doesn't drop a port anymore [01:29] kaosine: lubuntu.net is subject to a domain dispute between the current flavor contributors and someone who thinks he is still any part of it and won't give the domain up - hence the alternative domain was created. [01:29] huh makes sense but still weird [01:30] is that also why the logo doesn't match up on the site either? [01:31] MrSelfDestruct ah now I see the order :) [01:31] Hi guys, I try to get rid of mysql then install it again but it doesn't work. I always get this: http://www.mpaste.com/p/KPlSOI I've removed it, purged it and I still get the same error. Anyone with any ideas? [01:31] kaosine: Yeah, since the flavor team doesn't have any control over lubuntu.net, it can be anything between outdated and outright wrong. [01:32] gislaved: Oh? What do you see now? [01:32] MrSelfDestruct I first need to allow then deny [01:32] MrSelfDestruct but all in user.rules or .after is possible as well ? [01:32] kaosine: There is also a bug report on Launchpad about this, but I'd have to look it up again first. >_> [01:33] krytarik: which I probably needed to have looked there before asking tbh. I'm hoping to one day know enough programming to be able to contribute lol [01:35] gislaved: I think you can specify a rule to be at the highest priority with `ufw insert 1 [rule text]` or change that number to specify where it goes in the rule list and that new rules default to going on the bottom [01:36] kaosine: Well, there are various things one can help a project with other than just coding. :) [01:36] MrSelfDestruct yeah never touch the after or before files I think [01:36] yeah but I am a programmer or at least going to school for that :P [01:37] gislaved: Yeah don't touch those just use the regular rule ordering (I'm not sure if you can change a rules ordering without deleting then remaking it with insert though) [01:37] MrSelfDestruct user.rules works o the fly if you save it === joey_ is now known as common === common is now known as commonstoic [01:58] E AI [02:05] MrSelfDestruct meh!! [02:05] Hi All, in CentOS we have 'yum update -y' to update all the packages to latest version. Do we have anything in ubuntu like that ? [02:05] gislaved: What's going on? [02:06] we are planning to patch all machines on monthly basis and updating all packages is requirement for that [02:06] kolaman: 'apt full-upgrade' [02:06] apt update && apt full-upgrade -y [02:06] MrSelfDestruct I needed to reboot a box... I messedup ufw :) [02:06] you can! [02:06] gislaved: Dang LOL [02:06] MrSelfDestruct: butmost of the time 'apt update && apt full-upgrade -y' breaks on running upgrade thingy [02:06] what does full-upgrade do that upgrade doesn't? [02:06] also hasn't dnf replaced yum kolaman? [02:07] it's equivalent to apt-get dist-upgrade [02:07] MrSelfDestruct seen it before, never do a flush of iptables when it's installed... [02:07] jcotton: I believe full-upgrade will remove obsolete packages if necessary while upgrade will only add and upgrade without removing anything [02:07] ah [02:07] benharri: that what about do-release-upgrade ? is that not for same purpose ? [02:07] it will remove packages that are unneeded [02:07] do-release-upgrade is for moving between releases [02:08] LTS releases are every two years and do-release-upgrade is better done by hand [02:08] benharri: a bit confused dist-upgrade / release pgrade arent' they are same [02:08] nope [02:08] apt full-upgrade is the same as apt-get dist-upgrade [02:08] note apt vs apt-get [02:11] MrSelfDestruct this is weir this box doesn't reject on a default allow anymore [02:11] gislaved: Oh what? [02:11] MrSelfDestruct indeed, don't ask me why [02:11] benharri: thanks but still yum update -y only update the packages and not upgrade distribution completely .. please correct me i I'm wrong here. While apt full-upgrade does distro upgrad [02:12] with systemd era, 'apt' alone is enough, and has more functions [02:12] https://itsfoss.com/apt-vs-apt-get-difference/ [02:12] apt full-upgrade does not do distro upgrades [02:12] you need do-release-upgrade for that [02:12] kolaman: full-upgrade does not do a full distrubtion upgrade. It will upgrade according to your apt targets and those won't change [02:12] Yes do-release-upgrade is the distrubution upgrade [02:27] hi [02:28] i installed ubuntu on a 1 giga ram machine hp dv2500 [02:28] when the osload it works ok but restarting is very slow , any to make the start faster? [02:28] withput aadding more hardware [02:29] What does async do? Do anyone think it could be used to automate "git push --mirror ..." ? [02:30] I want to automate a process in ubuntu (locally) based on whether or not changes occur to the local copy [02:30] bambanx: Not to responsive, huh with 1 Gig ? .. the (u)buntu needs 4 Gigs for a good experience: Outdated but -> https://help.ubuntu.com/community/Installation/SystemRequirements/ . [02:31] how i can see how much ram i have on the laptop on ubuntu? [02:32] free -h [02:34] bambanx: lubuntu is targeted for low spec systems - will be a much better experience - xubuntu is not to shabby on low resources either :) [02:36] just about anything is better than gnome if you have low resources XD [02:37] but 1 gb ram ... no browser will run more than 2-3 pages without lag [02:40] you also have to realize how complicated things like web browsers are now, especially with people doing everything we used to do offline but now through the browser XD [02:40] unless you're running a raspberry pi now a days 8gb is the bare minimum a computer should have and that's still not enough imo :P [02:41] what? just 256 Tb? (2021) [02:47] For me it's a dream to even have 32gb of ram just because yeah I want it XD [03:10] / quit [03:29] MrSelfDestruct I'm done :) needed to ACCEPT FORWARD Packages :) [03:29] sleep well [03:29] gislaved: Ohhhhhhhh yes yes [03:29] indeed, great! [03:32] Where can I ask questions about using async on my operating system? Does anyone know? I am running ubuntu 18.o4 right now. [03:34] plongshot: how did you install async? [03:36] lotuspsychje: I just found out that it is not installe :) I was googling how to install it: https://www.google.com/search?client=ubuntu&channel=fs&q=install+async+on+ubuntu+18.04&ie=utf-8&oe=utf-8 but the information does not seem to be forthcoming :( [03:36] Can help? [03:37] async is standard in mount, sync flushes cache direct [03:37] and is much slower that way [03:37] way? [03:38] I just want to accomplish a goal in the siimplest most efficient way [03:38] :> [03:40] http://manpages.ubuntu.com/manpages/bionic/man8/mount.8.html#filesystem-independent%20mount%20options [03:40] I like to play with code. I have a github acct :> Since I am the only team member, I want to mirror my local repository (git repository) upstream. And I want to automate the process in such a way that, changes to my local repo are detected and a script is run as a consequence? [03:41] OerHeks: hi [03:42] hi [03:43] async is a part of mount command? What? I thought async was its own program? [03:44] there are tons of guides to sync git, i wonder if that is smart, without proper version control [03:44] just sync on change is lame [03:45] https://github.com/gitwatch/gitwatch is such project [03:45] Can you rollback a kernel if you don't have grub installed? I accidentally installed a kernel that's incompatible with software I'm using. [03:46] Sirisian: are you using ubuntu without grub? [03:47] OerHeks: "FILESYSTEM-INDEPENDENT MOUNT OPTIONS" <-- afaik, when I got started with linux (ubuntu 10.04 like 8 or 9 yrs ago?) that at that time async was its own program that had to do with automatically sycronizing changes to files (and more) with some other . [03:47] what happened? [03:47] Did I make a boo boo to begin with? [03:47] plongshot: are you thinking of rsync? [03:47] lotuspsychje, yes. As far as I can tell the image I used doesn't have it. Pressing any of the keys at boot does nothing and there's no grub configuration. [03:48] ah, leftyfb, good spot, rsync sounds plausible [03:48] plongshot: regardless, neither of these tools are going to help you with the terrible idea of automatically "syncing" any local changes with your github repo [03:48] leftyfb: you are correct. Thank you. I' forgot the correct name [03:48] Sirisian: pastebin: uname -a && lsb_release -a && apt-cache policy grub2 [03:49] rsync & grsync gui [03:49] neither of those are going to "sync" with github. And even if they did, that completely goes against the whole idea of git. Use Dropbox if you want something like that [03:50] plongshot: ^ [03:50] leftyfb: I am a one man team. It is a hobby (my own personal hobby) to program. It is hte mos convenient thing for my needs at this moment. If, at some time in the future, anything I do becomese popular enough to have contributors - then I'll change my workflow. [03:50] :> [03:50] plongshot: that's not how you use git. [03:50] OerHeks: grsync nice! [03:51] leftyfb: man git comes with a --mirror flag? [03:51] plongshot: no [03:51] man git clone, man git push, man git [03:51] look at the man page leftyfb [03:52] man git clone (for one example) [03:53] plongshot: http://manpages.ubuntu.com/manpages/bionic/man1/git.1.html The word "mirror" does not show up anywhere in the git man page for ubuntu [03:53] lotuspsychje, https://pastebin.com/Sx9mnm5L It's Ubuntu mate if that matters. [03:53] plongshot: maybe the #github is more the git class [03:53] jesus - hold on [03:53] ... [03:53] plongshot: yes, I fully understand git and it's uses. Automatically "syncing" every single local change is NOT how it's meant to be used. Not without commits and push [03:54] Sirisian: you have an arm device running on kernel 4.19 [03:54] plongshot: regardless, you're terrible idea is beyond the scope of this channel. Try asking in ##linux [03:54] !arm | Sirisian [03:54] Sirisian: ARM is a specific (RISC) processor architecture used in a variety of applications such as handhelds and networkdevices. For more information see https://wiki.ubuntu.com/ARM . For ARM specific support, stop by the #ubuntu-arm channel. [03:54] ah thanks [03:55] Sirisian: how did you install kernel 4.19 if i may ask? [03:55] leftyfb: Here is the pastbinit link to $ man git clone | pastebinit on my system. http://paste.ubuntu.com/p/5zGn2PbtNv/ [03:55] Do you see "--mirror" there? [03:55] idk [03:55] thx [03:55] I appreciate ya'all [03:56] hi all [03:56] can we automate apt full-upgrade -y ? [03:56] kolaman: are you on ubuntu-server? [03:57] yes, ubuntu 18.x and some machines are ubuntu 16.x [03:57] kolaman: join #ubuntu-server please [03:57] Does anyone know a reliable resource for rsync? So I don't waste my time with garbage? [03:58] man rsync? [03:58] well of course [03:58] but I mean someone explain / expand on it [03:58] like an official ubuntu doc [03:58] or somethign [03:59] might be easier if you ask about what you want to do [03:59] plongshot, https://help.ubuntu.com/community/rsync [03:59] (but why not just do a search for it yourself?) [03:59] plongshot: i agree with Ben64 there's different purposes to use rsync [04:00] lotuspsychje, you're a genius. I pasted a random rpi update command thinking it would bring me to 4.16, but by default it goes to the latest. I just realized this command takes in a parameter allowing you to install any kernel version. I'm going to experiment. [04:00] wc [04:01] i am installing ubuntu from usb and is stuck here https://imgur.com/a/Lnb9P5Q [04:01] Sirisian: kernel play on ubuntu, we reccomend to use !mainline [04:01] Ben64: ty. I want to automate the process or mirroring a locoal git repository upstream. This can be done with native git features but requirees specially taylored commands. I don't want to manually enter thos commands. I need to automate changes and propagete them upstream. This is not normal workflow, I know. It is specific to my personal needs. [04:01] i should remove the usb ? not sure what is wrong [04:01] guiverc: ty I will see this [04:01] bambanx: tell us more about your ubuntu version and computer specs please? [04:02] is 32 bits lotuspsychje [04:02] Sirisian: see if the arm channel can guide you on !mainline arm kernels [04:02] maybe 16 version lotuspsychje [04:03] Ben64: or\of mirroring a local.. [04:03] bambanx: what about your maybe specs? [04:04] is a hp paviliondv2500 lotuspsychje [04:04] bambanx: is it a default ubuntu 16.04 desktop or another flavor like lubuntu, xubuntu? [04:04] dedault lotuspsychje [04:05] bambanx: how did you create your usb stick please? [04:06] using etcher tool lotuspsychje [04:06] and i change the bios for boot primary from usb that is correct? [04:06] bambanx: can you try enter system with !nomodeset please? [04:07] !nomodeset | bambanx [04:07] bambanx: A common kernel (boot)parameter is nomodeset, which is needed for some graphic cards that otherwise boot into a black screen or show corrupted splash screen. See http://ubuntuforums.org/showthread.php?t=1613132 on how to use this parameter [04:07] not sure howi can do that lotuspsychje [04:08] bambanx: alternate for those specs, personally i would also try lubuntu or xubuntu as a test [04:09] what is the differenceof lubuntu and xubuntu? desktop ? [04:09] Just installed a minimal version of ubuntu 18.04 on a compute stick attached to a nexdock dumb laptop. I need to enable bluetooth somehow to get the keyboard and touchpad working. Can someone help? [04:09] which is more friendly is for a non tech lady friend [04:09] bambanx: they are both lightweight flavors of ubuntu, its your users choice really [04:09] !flavors | bambanx [04:09] bambanx: Recognized Ubuntu flavors build on Ubuntu and provide a different user experience out of the box. They are supported both in #ubuntu and in their flavor channel. For a list, see https://www.ubuntu.com/download/ubuntu-flavours [04:10] This is a linuxium version of Ubuntu customized for a bay trail processor with a 32bit uefi [04:10] i removed the usb now is booting lotuspsychje [04:10] noalternative: to make BT more easy for yourself, try blueman [04:11] ok through apt-get? [04:11] yes [04:12] noalternative: also note, minimal install might lack essential packages you might need [04:12] It is just a 32gb sdcard. [04:13] so the specs didn't look promising [04:14] lotuspsychje, should i set primary boot usb ? [04:14] bambanx: you just said your system booted? [04:15] its boot fromusb [04:15] Is there a way to run SMART job periodically without cron ? [04:17] macopython: if a harddisk is faulty, syslog will catch the errors automaticly [04:17] macopython, you could add it to a login script (it kicks off when a user logs in), have it `sleep` - but I can't think of any better than cron [04:18] guiverc: User will not login mostly or say she will login very rarely. [04:19] lotuspsychje: I see. SMART does prediction I believe. Just catching an error is not enough. [04:20] macopython: whats your end goal exactly to automate this? [04:20] What channel do I use to get help regarding Ubuntu 18.04? [04:20] Mr_Grey: here [04:21] lotuspsychje: I want to know if OS performs SMART test itself ever ? [04:21] lotuspsychje, Oh. Okay. Thank you [04:21] lotuspsychje: If it performs it, I want to get its results. That is the end goal. [04:22] macopython: i understand you want the results of your harddisk, but why do you want to automate it? [04:23] macopython: your bios will notice smart issues, and your syslog will.. [04:23] It doesn't look like rsync is a viable soln to my problem. What I need to do is execute a script whenever a local change is made to a repository. [04:23] lotuspsychje: The thing I am working on is monitoring system. [04:24] macopython: in my opinion, scanning a system with full smart test is just silly way of fear [04:24] *every day [04:25] Relatively fresh install of Ubuntu 18.04 (perhaps 5 days). Having issues getting DVDs to play with default application or VLC. Tried this link: https://itsfoss.com/play-dvd-ubuntu-1310/ ... Tried installing libdvd-pkg and then did the configuration as per the instructions in the link, but now the problem is not only still present, but VLC seems to be freezing my machine when I attempt it. Have tried multiple [04:25] DVDs. including ones that worked on my previous Ubuntu install (also 18.04). DVD drive tested and working on Windows 10 as well as previous install of Linux Mint 18 and Ubuntu 18 [04:26] Is there any way to make the text in HEXCHAT bigger? That is the client I am using [04:26] I don't see well [04:26] lotuspsychje [04:26] lotuspsychje: I don't want to schedule SMART. I just want to get the results if at all it is performed by OS. [04:27] macopython: Is there a way to run SMART job periodically.. make up your mind? [04:29] Mr_Grey: take your mouse pointer to hexchat preferences you can change your fonts there [04:30] !dvd > Mr_Grey [04:30] Mr_Grey, please see my private message [04:30] lotuspsychje, Excellent! Cheers [04:32] lotuspsychje: Made up my mind. Just want to know the results of SMART if OS performs it. [04:34] macopython: ubuntu doesnt automate a full smart scan, but it will warn you when problems arise, from Os and from bios [04:35] lotuspsychje: I see. Thanks a lot for help :) [04:36] macopython: there are several tools on ubuntu you can test your HD with: bonnie++ hdparm for example [04:37] lotuspsychje: Got it. === stitched_unicorn is now known as constantfun === javi404_ is now known as javi404 [04:58] hello [04:58] welcome median-systems [04:58] thank you [04:58] nice to meet you [04:58] median-systems: how can we help you today? [04:59] oh thank [04:59] you [04:59] mmh... [05:02] bye [05:02] nice day === lotuspsychje__ is now known as lotuspsychje === murthy is now known as murthy_ [05:48] hi, am i allowed to ask for help here related to drivers customization? [05:50] good morning, i require some linux help. I am coming from Windows, but i am fed up with it. NOw my question is: [05:50] I have 150GB of free space and i am not sure how to setup it during Ubuntu instalation [05:51] 30 GB - root [05:51] 1 GB - boot, rest space - Home [05:51] can give swap double of your ram [05:53] So if understood it correctly: 10GB linuxswap; 30GB /. ; rest /home ? [05:53] yup [05:54] give some to boot if you want to install other OS as well [05:54] Thanks, i hope Ubuntu works better on Surface Book 2 then Manjaro KDE. [05:54] also enable esp or boot flag for boot partition [05:55] Shall i enable both flags? [05:55] yeah that would be fine [05:56] The format shall be on home ext4? [05:57] and what would be the format on the other partitions? [05:57] ext4 is fine for / [05:58] Do i need to create something for /var too? [05:58] / or root can contain home, so home can be ext4 [06:00] Well, I will be back if it did not work:D [06:00] i prefer separate home partition [06:00] see you later [06:01] i am working on a project where i have to customize hdmi video output [06:01] for that i thought i will start with existing drivers but couldn't found it [06:02] please need help or suggestions === murthy_ is now known as murthy [06:40] in 18.04, with netplan, where are other configs stored besides /etc/netplan? I cant get rid of my old interface config, even after reboot its still there [06:42] dirtwash: there is the /lib/netplan /etc/netplan and /run/netplan but that just holds the yaml file [06:42] now i remember why we get rid of netplan [06:43] tarzeau: yea im frikkin annoyed by it [06:43] Mead: thanks I have a look [06:43] your network config is actually held in the /lib/systemd/network /etc/systemd/network and /run/systemd/network [06:43] I love how devs always think they must change things that worked problemlfree for many many years, 'uh here is an idea, lets get rid of network/interfaces, its too simple' [06:43] yea systemd cancer [06:44] dirtwash: say thank you to redhat and canonical [06:44] ^ this is a discussion. and good morning. [06:44] tarzeau: apparently they got nobody on the team who speaks their mind [06:44] cant imagine they all agreed this was a great idea [06:45] I find it rather confusing when looking for help making configs and finding stuff for the predicessors to systemd, iproute2, and netplan [06:46] * Mead has been studying netplan and how it interacts with systemd [06:46] not to mention ip, ifconfig... [06:46] its a mess [06:46] please move to #ubuntu-discuss - thank you. [06:47] the ip command is superior, too bad it doesn't create precistant changes, just to the running config [06:47] Mead: well thanks for the info, I am gone here [06:52] hi [06:52] hello [06:53] is any one here [06:53] Hi [06:53] Howdy [06:53] i am new to irc [06:53] Guest98418: many. do you have a question on ubuntu support? [06:53] hello, new to irc, I am Mead [06:54] actually can you able to see my ip? [06:55] if you are root@223.238.23.87 yes [06:55] Guest98418: we can see an ip address you may have connected from. you can /join #privacy - a channel where privacy is discussed. [06:55] on #ubuntu, we just do ubuntu support questions [06:56] oh ok [06:56] thanks [06:56] !chat [06:56] #ubuntu is the Ubuntu support channel, for all Ubuntu-related support questions. Please register with NickServ (see /msg ubottu !register) and use #ubuntu-offtopic for other topics (though our !guidelines apply there too). Thanks! [06:56] hello ? [06:56] is any one here [06:56] you just asked the same question 3 minutes ago [06:57] oh my god sorry i though i was in another channel [06:58] /join #freenode for general irc help. === Guest98418 is now known as Lexluther === murthy is now known as murthy_ === n0mad_ is now known as [n0mad] === lotuspsychje__ is now known as lotuspsychje === AC3J_ is now known as AC3J === beaver is now known as evil|angel [07:29] Morning. I set up ubuntu 18.04 fresh last night. I have an old logitech g15 keyboard. Unfortunately the windows key is not triggering the super key. I confirmed the keys are working using "xev" package (as in the keypress is detected). What would my next steps be? I googled around and solutions were varied. I am quite surprised to have such a hostile experience as this out the box :) === pstolowski is now known as pstolowski_ === pstolowski_ is now known as pstolowski === murthy_ is now known as murthy [07:35] https://askubuntu.com/questions/1059783/my-super-key-is-disabled-how-to-enable-it Do I really have to do this? [07:37] hi deanc, i never heard of this issue, it must be quite specific. what do you mean is hostile? [07:38] tomreyn: Hostile as in to new users such as myself. I happen to be quite comfortable with linux (on the server-side at least). having the keyboard work as expected (it's not an entirely unusual keyboard) should not require me to have to remap keys using a package that isn't installed by default [07:38] Anything that my mother couldn't figure out, I consider hostile (in terms of UX) === Videonauth_ is now known as Videonauth === evil|angel is now known as devil|angel [07:39] deanc: i see. it surely is specific in that your super key doesn't work as expected out of the box, since it does for almost everyone else. [07:40] tomreyn: unfortunately that seems to be the case [07:40] no, no, fortunately it is. unfortunate for you that you'Re one of the few. [07:42] deanc: does the workaround you found work for you, then? [07:42] I'll try tonight, when home from work. I'd like to know if there's something obvious and less involved than going to the cli that I might try first? [07:42] I have tried to check the config using sudo dpkg-recongigure keyboard-layout or whatevret the cmd is to no avail also [07:44] i think you've got the wrong layout or some config thing you did changed it [07:44] if xev is showing "ISO_Next_Group" === sinner is now known as Guest73949 === messer440 is now known as Guest28816 [08:01] Ben64: I've not done anything on this system whatsoever yet other than install vim :) === Noisette is now known as Noisette- === Noisette- is now known as Noisette === stitched_unicorn is now known as constantfun === mouses is now known as longcat [09:25] Any very technical guy who knows lvm very well can take a question? [09:28] XsiSec: ask your question is somebody knows they'll answer [09:28] if [09:28] https://2no.co/2GBcf5.jpeg [09:29] I have installed a ubuntu full encrypted on Disk SDB then I have another disk 'Disk SDA' fully encryped with veracrypt, though if I remove SDA(hardware from my computer) my system went into rescue mode, the disk is not even in fstab or in vg group [09:30] how can I safe remove the disk without loose data I have read several threads online but couldn't find a good solution that worked for me. [09:31] I've got a relatively fresh install of Ubuntu 18.04 here on a machine that has had it before. I dual-boot into Windows 10 so I can cross-examine hardware as well. My issue: I have had difficulty getting DVDs to play. I've tried the default video application as well as VLC to no avail. I've also tried https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs ... Since installing libdvdcss (and rebooting as per [09:31] instructions), VLC is freezing when I try to run a disc with it, and the default application remains unchanged (i.e. not working). I;m thinking something went wrong with the installation of libdvdcss. I'm here to see if someone more saavy than I can help with its complete removal for a reboot and reinstallation. I'm also open to ideas and suggestions. Please note this disc drive is verified functional on Ubuntu 18.04 and Windows [09:31] 10, along with the DVDs being used for testing. The region of the disc drive is set to match the DVDs being used as well. [09:33] I;m betting I could use Synaptic to remove the codecs, but I don't want to remove something vital by mistake [09:35] I'd wager sudo apt remove libdvd-pkg would suffice, were I a betting person. I am not. [09:36] Or sudo apt-get remove libdvd-pkg perhaps [09:39] XsiSec: sounds like the bootloader is on sda? [09:40] XsiSec: do you have a live usb you can boot? [09:43] EriC^^, Yes, I do have a live USB [09:43] Sorry, wrong person === conjo is now known as justaddcoffee === andrewc is now known as Guest63258 [10:08] greetings all-im starting to use terminal a lot more and am having problems invoking multiple options simultaneous for the one command [10:08] case in point sudo macchanger -Arb [10:08] how do i invoke more than one option for the command [10:16] I've got a weird problem that makes no sense and I'm wondering if anyone understands why. I have a program that, at the start of running, opens the file "errors.dat" in append mode, and writes to it whenever an error appears. Meanwhile, a crontab job will periodically run "tail -n 3600 errors.dat > errors_short.dat; cp errors_short.dat errors.dat". The original appending program can continue to write to errors.dat, so [10:16] this has the effect that the file is continually truncated to its last 3600 lines periodically. HOWEVER, on another computer running same version of ubuntu, it's all the same except "cp errors_short.dat errors.dat" is instead mv. However on this system, the logging program somehow loses its ability to write to the truncated file. Is this intended behavior of mv/cp to a target destination of a file open in append mode? === Leion1 is now known as Leion [10:18] I figure it's somthing like mv filename1 filename2 first unlinks any file that exists at filename2, and then changes file at filename1 to have its filename be filename2, whereas cp actually opens the file @ filename 2, then writes all of the contents of filename1 to filename2, then closes both files. Is this interpretation accurate? [10:19] This should also mean that it's dangerous to run the cp with a target destination of a file which is currently open by another process, right? [10:25] EriC^^, sorry was in a meeting you are right the boot-loader might be on sda [10:28] EriC^^, I think you are wrong since the system loads things OK but then in the end it goes to rescue mode [10:40] hey [10:40] welcome hctvs [10:41] thank's [10:42] guys there's problem in Ubuntu... I can post it here right? [10:42] Rubix_Rifle: yes [10:43] I dual booted my PC sometime ago.... now GParted displayed i have only used 18 GB of available 55 GB of Ubuntu...so i downloaded some stuff on windows partition. But it's not visible on windows partition and GParted shows only 5 GB of my Ubuntu is used [10:43] thanks for help in advance [10:44] does anyone know what can I do to fix it? [10:46] Rubix_Rifle, why can't you just manage your files, to take less space? [10:47] didn't get that [10:47] can you elaborate on that? [10:50] guys? [10:50] !patience | Rubix_Rifle [10:50] Rubix_Rifle: Don't feel ignored and repeat your question quickly; if nobody knows your answer, nobody will answer you. While you wait, try searching https://help.ubuntu.com or https://ubuntuforums.org or https://askubuntu.com/ === stitched_unicorn is now known as constantfun [10:50] ok [10:51] this is a global chat room? [10:51] Rubix_Rifle: no, this is the ubuntu support channel [10:51] !chat | Rubix_Rifle is here [10:51] Rubix_Rifle is here: #ubuntu is the Ubuntu support channel, for all Ubuntu-related support questions. Please register with NickServ (see /msg ubottu !register) and use #ubuntu-offtopic for other topics (though our !guidelines apply there too). Thanks! [10:52] m [10:52] how can i find global chat rooms and can I join more than one chat room? [10:52] !alis | Rubix_Rifle [10:52] Rubix_Rifle: Alis is an IRC service to help you find channels. For help on using it, see "/msg Alis help list" or ask in #freenode. Example usage: "/msg Alis list http" [10:54] Rubix_Rifle: You'll find a lot of useful help for using FreeNode here: https://freenode.net/kb/all [11:03] how can i can i chat privately to a person [11:03] ? [11:04] accounts-daemon is consuming a lot of cpu [11:05] any help?? [11:05] ./query [11:06] Rubix_Rifle, ^ [11:06] !pm | Rubix_Rifle [11:06] Rubix_Rifle: Please ask your questions in the channel so that other people can help you, benefit from your questions and answers, and ensure that you're not getting bad advice. [11:06] or that. [11:07] i'm using hexchat for the first time....was that question inappropriate? [11:08] Rubix_Rifle: nobody said your question was bad [11:12] Rubix_Rifle, btw there is also #hexchat on freenode (e.g. for specific program options) or https://en.wikipedia.org/wiki/List_of_Internet_Relay_Chat_commands for general irc commands [11:14] hi folks. does anyone know if it's safe to have multiple ocurrences of DPkg::Post-Invoke in /etc/apt/apt.conf.d? [11:14] right now there is one ocurrence in 99update-notifier, but i would also like to add a custom script that runs on Post-Invoke [11:15] but i'm uncertein wether adding one more ocurrence would cancel out the one in 99update-notifier? [11:17] cpach: Dpkg:Post-Invoke is a list of shell commands so I'd *assume* a later occurance would replace an earlier [11:17] cpach: best thing is to test it with innocuous commands [11:18] TJ-: yeah i could run some tests in a lab vm before i change in prod. ty! [11:19] cpach: or just make your script do: Dpkg:Post-Invoke "touch /tmp/it-worked" [11:19] cpach: can test that easily on a local system [11:19] TJ-: good idea. i'll try that! [11:22] guys i have one question [11:26] Rubix_Rifle: well, don't keep us in suspense, we're on the edge of our seats! [11:26] Rubix_Rifle: shoot :) [11:29] I have a question for you guys. What kind of linux tech blogs types do you like the most? [11:30] julientm: the ones discussed in #ubuntu-discuss or #ubuntu-offtopic ;) [11:30] okay thank you blackflow [11:34] would anyone know a way to use systemd.mount to mount one drive over multiple directories or if even possible ? dont want to use fstab [11:35] surianph00: that's a question you should ask in #systemd where the experts are :) [11:36] youre right thanks [11:51] Hey folks [11:52] Norsk? [11:53] !no | ChiLLabiS [11:53] ChiLLabiS: Hvis du vil diskutere på Norsk, vennligst gå til #ubuntu-no. Takk! [11:53] http://releases.ubuntu.com/19.04/ NOW INSTALLING Ubuntu 19.04 (Disco Dingo) Beta -- F&#%$ YES ! I have been waiting my whole life on this [11:53] unshackled: 19.04 support in #ubuntu+1 please [11:54] !party | unshackled or join the party [11:54] unshackled or join the party: Please remember that #ubuntu, #kubuntu, #xubuntu, #edubuntu, and #lubuntu are support channels. To countdown to !disco release and then party once it happens, join #ubuntu-release-party - For in-person parties, see http://loco.ubuntu.com/events/global/3339/ [12:39] is it possible to isolate cpu without rebooting? [12:39] isolcpus=5,11 rcu_nocbs=5,11 [12:40] what is the alternative for anaconda on ubuntu? [12:41] ddoobb, you can simply use anaconda. [12:42] hmm, what's the purpose of doing this IRQ affinity: Failed to write '000000ff,ffffffff' into /proc/irq/default_smp_affinity [12:54] I am trying to answer this questions and I can't figure out, if it's the secret key tool, or the crypt application that is responsible for setting the decryption default setting [12:55] https://askubuntu.com/questions/509906/possible-to-make-forget-password-immediately-the-default-when-opening-luks-enc [12:56] how can i install packages without touching their current installed status? so that next time i run apt autoremove those packages get collected and removed as well if they were not installed beforehand? [12:56] rftm did not yield results so far [12:57] !language | tomboy64 [12:57] tomboy64: Please avoid any language that may be considered offensive, including acronyms and obfuscation of such - also see https://wiki.ubuntu.com/IRC/Guidelines || The main channels are English only, for other languages, see https://wiki.ubuntu.com/IRC/ChannelList [12:57] sorry, i presumed that read the fine manual was universally understood [12:59] tomboy64: You cannot install a package along side an existing package, or in the manner you seek, with the built in package management tools. You can install the software you desire directly by compilation or following it's installation instructions for installing to a specific directory. [13:01] pragmaticenigma: i am specifically looking at apt here for a bunch of build-time dependencies of a package i want to build. and after building that have `apt autoremove` uninstall them again. now i know how to alter the status of the package's installation with `apt mark`, toggle between manual and auto but is there no way to tell apt not to change it (if already installed) and make it auto if it is? [13:02] tomboy64: you can use "dpkg-deb -X package.deb /path/to/directory/" to install under /path/to/directory/ and then directly execute the application and/or create symlinks from, say, /usr/local/bin/ or $HOME/bin/ but you'd also have to deal with shared library paths (LD_LIBRARY_PATH=...) - an easier way is to create a container using LXD and install the program there [13:03] tomboy64: Again, it's not possible. That isn't a use case apt was designed for [13:03] tomboy64: Or you can use the more lightweight 'chroot' method [13:05] tomboy64: lastly, if you really want to install into the existing system then create an overlay file-system over the root-fs and install. Then you can remove the overlay and the original system is unaffected. [13:05] hrm [13:05] o/ thanks for the responses [13:06] i was really doubting my google-fu here [13:06] tomboy64: are you aware of "sbuild" which specifically handles all this for building packages? [13:06] !info sbuild | tomboy64 [13:06] tomboy64: sbuild (source: sbuild): Tool for building Debian binary packages from Debian sources. In component main, is extra. Version 0.75.0-1ubuntu1 (bionic), package size 83 kB, installed size 275 kB [13:06] \o/ [13:06] now that looks interesting [13:07] tomboy64: it wraps a chroot with a base OS image and switches to it to install the build-deps and do the build [13:08] yup, about what i'm looking for [13:09] tomboy64: sbuild is the standard way for building/testing package builds locally by devs prior to uploading to the archives, it tries to replicate the build server environment as close as possible [13:09] tomboy64: prior to that we used to use 'pbuilder' [13:11] hey [13:12] reading the docs now [13:12] that thing looks really promising [13:14] Anyone in here familiar with setting up cuda, etc. on ubuntu? [13:18] tomboy64: in case you've not already found it: http://packaging.ubuntu.com/html/setting-up-sbuild.html [13:19] reading through debian's wiki page right now [13:19] so thanks, your page should be a bit more buntu specific ^^ [13:25] Hello all, I've installed Ubuntu 18.04 on a small laptop and its pretty slow ... I can't manage to reinstall Xubuntu instead, so I wondered if I could instead just remove completly gnome and use it without any desktop environnement, and maybe install XFCE or LXQT later [13:26] will I face any "risk" desinstalling all the gnome desktop environment [13:26] ? [13:28] x6e69636f: There is always a risk. You won't get the full optimizations of running are freshly installed Lubuntu or Xubuntu machine. But it is possible to replace the desktop environments and desktop managers [13:28] x6e69636f: not at all, you can install Xubuntu DE alongside with "sudo apt install xubuntu-desktop" and then select it from the login-greeter's cog icon (settings) [13:29] why can't you just reinstall with Xubuntu? [13:29] hi peole... did anybody has a link to a tutorial/recupe to install and boot ubuntu from a VHD... or better from a VHDX... ? [13:29] ok thanks pragmaticenigma and TJ-, the main reason I wanted to just remove it is that the pc is so slow that it crashes whenever I try to download something ... [13:29] El_Jochos: reinstallation of the entire OS just to change the DE package preferences is like taking a sledgehammer to a nut [13:30] x6e69636f: that is likely due to the GUI requiring compositing and so on, which XFCE avoids [13:30] Oh I haven't read the thing with the de-package...sorry TJ- [13:30] El_Jochos: I try but the pc is a bit capricious and I can't manage to do it ... will try with another key tonight [13:31] TJ-: what is compositing ? [13:32] x6e69636f: fancy effects [13:32] x6e69636f: effectively an off-screen buffer for applications to render to, before being copied to the display. See https://en.wikipedia.org/wiki/Compositing_window_manager [13:33] x6e69636f: the overhead often comes from fancy effects like shadows and fades being added === drac4rys is now known as dracarys [13:36] thanks TJ- === stefcc is now known as stefcc-guest === th0r_ is now known as th0r [14:27] hey everyone [14:27] is IRC still alive or have all of you moved to Discord [14:27] welcome knightwise [14:27] hey Loshki_ [14:27] hey lotuspsychje_ [14:28] knightwise: ubuntu support is still alive, but for chat we use #ubuntu-offtopic & ubuntu-discuss [14:29] ah ok thanx === th0r_ is now known as th0r [14:37] https://forum.ubuntuusers.de/topic/autologin-funktioniert-nicht-3/2/ on ubuntu 18.04, when following this article, I got the automated login exactly once and that was with a "service gdm restart" and not a reboot. after that, it refuses to work and i need to enter the password every time. in auth.log, i now see "gdm-autologin]: gkr-pam: no password is available for user", might that be related? [14:50] TomyWork: You might need to ask that in the german specific ubuntu chat or ask in that forum [14:50] !de [14:50] In den meisten Ubuntu-Kanälen wird nur Englisch gesprochen. Für deutschsprachige Hilfe besuche bitte #ubuntu-de, #kubuntu-de, #edubuntu-de oder #ubuntu-at. Einfach "/join #ubuntu-de" eingeben. Danke für Dein Verständnis! [14:51] I don't think that was the language I wanted [14:52] hi can anyone point me to a current document for setting up rw permissions for a user to write to root of secondary drive without destroying existing permissions? thanks in advance [14:53] TomyWork: does the system have the file /etc/gdm/PostLogin/Default ? [14:53] TJ- it's empty [14:54] transhumanist: That sounds like you'd need to use ACLs, via setfacl and friends. See "man setfacl" and "man acl" [14:54] actually no, it doesn't exist [14:54] TomyWork: OK, that's good [14:54] there's a Defaults.sample there that's empty except for comments [14:54] thanks acl is there a gui interface into acl by chance? Need to make this easy for a user to manage [14:54] TJ- it's not manjaro :D [14:55] TomyWork: no, I didn't think it was, but that's a place where some scripts/package might add 'stuff' [14:57] I don't have a mouse, and im really struglging to navigate gnome-control-center :/ [14:57] any assistance? i can manage to focus the search and type my query, but then i can't select a result [14:58] TomyWork: gkr-pam is the PAM Gnome Keyring module. I can find sparse bug reports on that going back to 2016 but no obvious explanation or fix, so far [14:59] TJ- should i just switch to lightdm maybe? [15:00] this is mostly a dashboard tv thing, so i don't mind if some features don't work, like standby or something [15:02] TomyWork: see Bug #1733626 [15:02] bug 1733626 in gdm3 (Ubuntu) "Autologin doesn't work when gdm3 launches an X11 session as a fallback" [Undecided,New] https://launchpad.net/bugs/1733626 [15:03] TomyWork: also see Bug #1719128 [15:03] bug 1719128 in gdm3 (Ubuntu) "Automatic login works only for wayland session" [Undecided,Confirmed] https://launchpad.net/bugs/1719128 [15:04] eww [15:04] not gonna deal with wayland [15:05] also, i already have "WaylandEnable=false" [15:05] i'll switch to lightdm [15:06] why is it everytime I try to get xeyes (xapps and such) working I follow the steps outlined at https://kb.iu.edu/d/bdnt and all I get is xeyes on my note8 and not on my notebook/desktop even when I do export display to the notebook ip address..... [15:08] TomyWork: I've found something that suggests your issue may not be the login password but the password required for gnome keyring. Usually, both user and keyring passwords are the same, so pam_gnome_keyring uses the login password to unlock the keyring. When using autologin that cannot happen so you get prompted to unlock the key-ring. The only option there is to remove the keyring password [15:09] TomyWork: this explanation matches the gkr-pam message you're getting [15:11] TJ- i'm not even sure i ever used gnome's keyring [15:12] TomyWork: usually the key-ring password is set on first log-in so you might not be aware of it [15:13] btw, this german ubuntu is annoying me, is there a way to set it to english, system-wide? [15:13] TomyWork: using "update-locale" [15:13] TJ- i see. yes the user password was changed, too, using passwd. that probably didnt catch the keyring [15:14] yep [15:15] TJ- that did nothing. i assume i need some arguments? [15:15] TomyWork: Bingo! that'd do it, I was about to write that if you don't use the GUI password tooling the passwords will become de-synced [15:16] TomyWork: see "man update-locale" [15:16] how does "update-locale LANG=en_US.UTF-8 LANGUAGE=en_US" sound? [15:18] TomyWork: fine :) [15:18] also did a dpkg-reconfigure locales for good measure [15:18] it will build the required files if needed (assuming the language packs are installed) and change /etc/default/locale [15:20] on my desktop I have the note8 ssh config with x11forward=yes and then xhost + I use ssh -Y to note8 from notebook then export display to desktopip:0.0 then xeyes still doesn't show up on desktop though tunnel ;( [15:22] donofrio: what os is running on the mobile device [15:23] Hello I've question regarding bionic -- namely journald having logs over 40G in the lapse of a day. THe majority of the log is taken up by something like "date host systemd[pid]: failed to get udev device from devnum #:#: permission denied" [15:24] socomm: I wouldn't worry about journald and instead focus your attention at figuring out that error message. Your machine has a problem [15:26] pragmaticenigma: This is across multiple machines. [15:27] socomm: Doesn't change my response, the setup of those machines have an issue. You should resolve that issue [15:27] and it appears to be a permissions issue, should be easy enough to resolve [15:28] pragmaticenigma: thanks . . . [15:29] socomm: If you want help, changing your tone would go a long way [15:31] pragmaticenigma: I dont want *your* help, but thanks for the answer. [15:32] pragmaticenigma, http://paste.ubuntu.com/p/cZbsvqSYkt/ === SimonNL is now known as SimonNL_Afk [15:33] pragmaticenigma, whole write up is at http://www.tinyurl.com/donofriodexnote8 [15:33] TJ- deleted the keyring, rebooted, it got recreated with an english name instead of a german one :D [15:33] and now it automatically unlocks on login [15:33] but(t), the autlogin still does not work [15:34] still "gdm-autologin]: gkr-pam: no password is available for user" [15:35] oh after a gdm restart it again did log in: "gdm-autologin]: pam_unix(gdm-autologin:session): session opened for user my_user by (uid=0)" [15:35] but now the display is blank [15:36] yeah [15:36] ok [15:37] damn, i was gonna send him this: https://www.youtube.com/watch?v=rFTRmjimtCc [15:39] TomyWork: Trolling is off topic here, please focus on support [15:39] hello. where should I add an internal IP that I add on a ubuntu vps inside a KVM Node? [15:40] I only have SSH access to the VPS, no graphical interface. [15:41] pragmaticenigma did you read what that guy wrote? [15:41] qwebirc73219: Presumably it's ubuntu-server, so systemd-networkd, so /etc/systemd/network/ .network file, see "man systemd.network" [15:41] TomyWork: Again, this channel is not for chat. If you would like to chat, please head over to #ubuntu-offtopic. Thanks [15:41] i see, having a little fun is off-topic [15:42] its not ubuntu server, regular 18 LTS [15:42] i will try not to have fun while i'm here [15:42] TomyWork: please keep on-topic [15:42] qwebirc73219: you said it's a VPS, which is Virtual Private Server [15:43] TomyWork, this is gold [15:43] yes, but its a regular instalation inside a KVM VPS [15:43] is that location the same for non-server distro? === BrianBlaze420 is now known as brianblaze [15:45] qwebirc73219: ubuntu desktop uses network manager. use nmcli (or nmtui) then. [15:50] pragmaticenigma, my machine needed to be restarted but I'm back now...did you type anything (is this channel logged anywhere?) [15:50] oh in topic, yep I'll read more [15:50] None of the instructions about remote desktop are working for me. In the gnome control center the screen sharing box is disabled and i had to do it via cli /usr/lib/vino/vino-server os next step was to do it at boot, but adding it to "startup applications" means it's not available pre-login. i want to be able to login to this machine using vino on boot [15:50] donofrio: I have not replied. I was going to ask if this is ubports [15:51] deanc: The latest versions of gdm3 and sddm do not allow for VNC sessions to start prior to being logged in [15:51] pragmaticenigma: what are my options? [15:51] This is a requirement for my system, it's a machine sat in the corner without a monitor [15:52] pragmaticenigma, ubports? [15:52] deanc: You can switch your desktop manager to lightdm or setup your machine to auto login, which would then allow the vnc server to pick up [15:52] I don't know what lighdm is [15:53] deanc: lightweight display manager, lightdm [15:53] !info lightdm | deanc [15:53] deanc: lightdm (source: lightdm): Display Manager. In component universe, is optional. Version 1.26.0-0ubuntu1 (bionic), package size 156 kB, installed size 875 kB [15:53] How involved is the process of switching? Do I not have any other options? [15:53] I am trying to leave this installation as stock as possible [15:53] deanc: What you log into your computer with is a pre-environment Desktop Manager. gdm3 is used by Gnome-Desktop , sddm is used by KDE, and lightdm is used by XFCE and LXDE by default with Ubuntu flavors. [15:54] deanc: If you are attempting to leave it as stock as possible, then the recommended process is to setup the login to auto-login, and launch the vnc service once the session is started [15:56] deanc: I got around it recently using a startup service script that has VNC connect to the display-manager greeter session [15:56] I can probably live with auto-login [15:56] TJ-: really!?! do you by chance have a link to that? [15:56] let's try [15:57] While I have your ear, i mentioned earlier my super key (windows keys on an old g15) don't register as keypress events in xev [15:57] anything worth checking? [15:57] donofrio: I think your question might be better directed at the ubports team. I have a feeling that there are some limitations with in the ubports releases to slim them down that things like xforwarding might not have been added [15:57] i am trying to fix a steam issue when launching games but it supposedly requires setting the correct user on NTFS drives, but when i try to copy their example I boot to emergency shell [15:57] https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows [15:58] In my case I was working with a remote lighdm DM, but the principle applies to any DM, the command used (for lightdm) is "sudo -u lightdm x11vnc -display :0 -auth /var/lib/lightdm/.Xauthority" (the trick is to run as the DM process user and pass the path to the AUTH file the DM uses) [15:59] donofrio: Try asking in #ubports ... I can't find anything online about x-forwarding from a ubports instance, but I suspect to save space in the release (since these run in limited space environments) those types of features are removed [15:59] what is the difference between using apt install and apt-get install? [15:59] here is an example of my fstab after change [15:59] https://pastebin.com/T4jkah0B [15:59] baristaa: Different tools to achieve a similar end result [15:59] so which should I use and why? [16:00] baristaa: apt-get is targeted at scripts, apt at humans, but otherwise apt is a wrapper around apt-get and other apt* tools [16:00] baristaa: 'apt' is more friendly and informative for humans, e.g. "apt list --installed *linux*" [16:00] TJ-: I think your approach only works with lightdm... gdm3 and sddm require a magic cookie/token that doesn't get generated until after a successful login [16:01] pragmaticenigma: the DM Xorg session must have one [16:01] the cookie being used is the DM cookie, not the user cookie. It allows VNC to connect to the greeter session and log-in as whichever user [16:02] TJ-: I don't remember the exact details... I just recall that something with a token/cookie wasn't accessable or "known" until post login [16:03] pragmaticenigma: that'd be for the user log-in which makes sense, but the greeter session DM has its own, usually somewhere under /var/ or possibly /run/ depending on the DM in use [16:04] okay mystery solved: https://support.logitech.com/en_us/article/31731?product=a0qi00000069vBzAAI [16:04] TJ-: I tried several guides that recommended those areas... but there was never anything in those locations when only the login screen was up [16:05] pragmaticenigma: could be under /tmp/ === Taco is now known as longdog [16:07] pragmaticenigma: there's a good explanation here: https://unix.stackexchange.com/questions/77315/how-does-gdm-authenticate-to-the-x-server [16:08] TJ-: last attempt I made at it... I was dealing with sddm/KDE ... so maybe what I read was specific to sddm [16:11] pragmaticenigma: then this probably applies (note the GUID path) which might explain why you could not find it [16:11] pragmaticenigma: https://github.com/sddm/sddm/issues/622 [16:12] TJ-: Yeah, that would be the one === hibbie1 is now known as hibbie [16:18] TJ- I ended up switching to lightdm. worked perfectly right off the bat [16:19] now there's a crash popup which temporally correlates to a syslog message about some snapcraft URL, possibly due to proxy issues. I don't need snapcraft, will removing gnome-software-plugin-snap get rid of that? [16:20] gnome-software[2008]: failed to call gs_plugin_add_popular on snap: Get https://api.snapcraft.io/api/v1/snaps/search?confinement=strict%2Cclassic&fields=anon_download_url%2[...] === cryptodan_d is now known as cryptodan === BurekzFinezt is now known as Burek [16:25] I'm using the Ubuntu app on windows 10 where does it store it's files? [16:27] !wsl | baristaa [16:27] baristaa: Windows 10 has a feature called Windows Subsystem for Linux, which allows it to run Ubuntu (and other Linux distro) userspace programs without porting/recompliation. For discussion and support, see #ubuntu-on-windows or ##windows. For installation instructions, see https://msdn.microsoft.com/en-us/commandline/wsl/install_guide [16:27] on bionic, what is the default networking service? network-manager doesn't seem to be it. i read netplan somewhere? is that what's being used these days? [16:29] tomboy64: systemd-networkd in -server, network-manager in -desktop [16:29] tomboy64: systemd-networkd on ubuntu-server, network-manager on ubuntu-desktop, netplan can be used as a management 'frontend' for either. [16:29] ahhhh, nice. wanted to enable networkd and prevent getting locked out in the process <3 [16:29] thanks === BurekzFinezt is now known as Burek [16:40] there was something in the gnome startup applications that queried snapcraft. i disabled that, the error is still there. "system program problem detected" - most helpful error message ever [16:41] Anyone mind helping diagnose my laptop's poor audio quality on 18.04? Laptop has an intel CM238 [16:41] Hi everyone! [16:42] Hello :) [16:42] TomyWork: that's usually the title of the notification, error mnessages should be available via "Details" but sometimes there are none available because a crash report couldn't be captured [16:42] there's no details button [16:43] I've inherited an old HP ProLiant DL380 G7 server that I'm trying to get Ubuntu installed on but I can't get it to boot. Could anyone help me troubleshoot how to get this thing running? It seems versions 17 and 18 aren't compatible but I think maybe I'm just downloading the wrong ISO. [16:44] All the ISOs I see on the Ubuntu website are labelled AMD, is there not an intel based one anymore? [16:45] KrisWood: amd64 is an architecture, consider it 'intel-compatible 64-bit' [16:45] KrisWood ubuntu 64 bit iso run on both amd and intel based machines [16:45] tomreyn: good to know, so that's not the issue at least [16:45] there is no specific one for either [16:45] KrisWood: what's the CPU? [16:46] KrisWood: we have #ubuntu-server for server questions [16:46] KrisWood: Nothing wrong with HP ProLiant DL380 G7... all of ours is old like that, mostly 11Gen Dells [16:46] KrisWood: I have a Proliant G8 running ubuntu. [16:46] Xeon X5660 [16:46] ryuo: which version? [16:46] KrisWood: 18.04 [16:46] hrm [16:46] something else does set the ip [16:47] I've gotten 16 & 18 running on similarly old hardware. [16:47] I can't even get the live USB to boot [16:47] What errors are you seeing? [16:47] KrisWood: can you get anything to boot from USB? [16:48] icecube45: i can help you find out whether you have the latest mainboard firmware installed, and how you could maybe install it, if there is an upgrade, if you like. this may or may not be related. [16:48] KrisWood: I'd also suggest checking the BIOS, ILO, etc, to see if they're current. [16:49] TJ- https://imgur.com/a/hgkh9La that's the message [16:49] KrisWood: it's possible you may need to tweak the boot settings in the BIOS even. [16:49] i have an hp proliant ml350p running ubuntu 18.04 server [16:49] KrisWood: my server i installed through debootstrap in a live CD. [16:50] if i click "Report problem...", the message box disappears and no other dialog appears [16:50] ryuo, dabbill: I'll try booting it from the live USB again, just a moment. [16:51] TomyWork: ahhh... if you press "Report problem..." you can see the additional details *without* actually sending them [16:51] the "..." suggests that that is the plan, yes. but that isn't what's actually happening :) [16:53] Booting from the 17.10.1 live USB it gets to the installer screen and I click the Live button. It gets a few errors then stays there with a blinking cursor forever [16:54] [Firmware Bug]: the BIOS has corrupted hw-PMU resources (MSR 38d is 330) [16:54] ERST: Failed to get Error Log Address Range. [16:55] sd 2:0:0:0: [sda] No Caching mode page found [16:55] sd 2:0:0:0: [sda] Assuming drive cache: write through [16:55] and that's where it stops with the blinking cursor [16:56] Does 18.04 still have files listing repositories that that package manager uses (I don't recall the name - the physical files or the data). Where are they located cause I don't remember the name to google for the answer. [16:56] ? [16:56] KrisWood : https://community.hpe.com/t5/ProLiant-Servers-ML-DL-SL/ML350-G9-BIOS-has-corrupted-hw-PMU-resources-MSR-38d-is-330/td-p/6831360#.XKzOc-tKjOQ [16:56] KrisWood: [ 0.066966] [Firmware Bug]: the BIOS has corrupted hw-PMU resources (MSR 38d is 330) on my HP ML350P and it still booted up with no issues [16:56] !repository [16:56] The packages in Ubuntu are divided into several sections. More information at https://help.ubuntu.com/community/Repositories - See https://wiki.ubuntu.com/RecommendedSources for the recommended way to set up your repositories. [16:56] cryptodan: yeah I think I've booted it with this error before too [16:57] TJ- the window belongs to the update-notifier process [16:58] OerHeks: ty [16:58] very much [17:01] ryuo: I know how to check the BIOS version, how do I check the ILO, etc that you mentioned? [17:02] I also wanted to find out if the pipe sybol in apt's "Suggeste packages: " section is meant as an or condition? I have the following output in that section and not sure if I need to choose between git-daemon-run | < the other stuff > or not ?? " git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn " [17:02] KrisWood: you'd have to connect to it through ssh, see it in the boot output, or check from a booted OS i believe. [17:02] sybol\symbol [17:02] ryuo: if I had a booted OS I wouldn't be here right now XD [17:02] KrisWood: indeed. [17:02] plongshot: those are "alternate depends". [17:03] plongshot: either one will satisfy a given depend but the first is the default i believe. [17:03] plongshot: you commonly see it on java packages that work with multiple versions of the JRE. [17:04] ryuo: I almost get what you saying but how do I (practically speakining) install some of those w/o causing a conflict? Can I just copy past the line and append it to "sudo apt install "? === cch__ is now known as cch [17:04] ryuo: By depend do you mean dependency? Or is that a different word / meaning? [17:04] plongshot: yes.. i should say alternate packages i guess, since it's used in more than depends. [17:05] plongshot: other packages that can satisfy the role it serves. [17:06] plongshot: suggested/recommended are not dependencies, but they are extra packages that may provided added benefits. [17:07] KrisWood: have you tried like CentOS 7, or any other distros to see if just a problem with Ubuntu? [17:08] it looks like my /etc/systemd/network/10-wired.network is not being parsed at all. it's root:root owned and its permissions are -rw-r--r-- [17:09] according to journalctl -u systemd-networkd, however, it's configuring as if the file didn't exist [17:09] * tomboy64 scratches head [17:10] KrisWood: you should get yourself a copy of the firmware update DVD HPE provides to (support contract) customers [17:10] tomboy64: what is in the file? [17:10] so I'm to choose either "sudo apt install git-daemon-run " or "sudo apt install git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn " But not "sudo apt install git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn " because that pipe makes iit a malformed command that will fail. What about "sudo apt install git-daemon-run git-daemon- [17:10] sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn " (without that pipe). This failed for me when done along with upgrading to git 2.21 at the same times ( the exact command was "sudo apt install git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn " because that pipe makes iit a malformed command that will fail. What about "sudo apt install [17:10] git git-daemon-run git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn ") ("git" added to the install list - it's the first item after "install"). Failed. [17:10] !paste | plongshot [17:10] plongshot: For posting multi-line texts into the channel, please use https://paste.ubuntu.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. [17:10] tomreyn: I don't have a support contract XD [17:11] KrisWood: there may be other ways to get a copy. i forgot what they call those exactly, though. [17:11] Now I have run sudo apt install git (after adding the upstream repository) and now have git 2.21. I'm trying to understand the usage of the pipe in this context. In the context bash commands it pipes data from one command into another. (not the same). [17:12] its fine [17:12] I'm sorry [17:12] I'l find out [17:12] KrisWood: "Service Pack for ProLiant (SPP)" [17:12] KrisWood: remind me which model it is again? [17:12] KrisWood: is your hpsa raid controller working properly? [17:12] plongshot you don't use a pipe there [17:13] no idea where you got that [17:13] im really tempted to install ubuntu as my main OS on my laptop [17:13] anyone know why on steam games with proton you have no sound [17:13] TJ-: [Match] has Name=eth0 (also tried with MACAddress, double-checked that), and [Network] [17:14] cryptodan: I have no idea. I doubt it because I took the drives out and then put only one of them back, so at the very least it's not configured right now. I didn't think that would stop the live usb from booting though [17:14] it seems like everything except my games and nik collection works great in ubuntu [17:14] tomboy64: I would expect the interface name to be predictable, as in enp1s9 not eth0 [17:14] TJ-: [Network] has DHCP=ipv6, Address, Gateway, DNS set [17:14] and i dont play my games often [17:14] tomboy64: did you disable predictable naming on the kernel command line? [17:14] KrisWood: recreate the usb and see if it works after that [17:14] glick, do you have a support question? [17:14] I reformatted it through the installer and it copied the files over but when I try to boot without the live usb it just gets a grub rescue prompt [17:14] TomyWork: Ty. I understand. I don't know if I can install every package in that suggested package list or not. I mean, whether that is the intention. Is it a choice between packages being listed or is it to install every single one. The only thing I'm asking is if I installed ever single package in that list would it break? Is that wrong to do and against the intention of the packag managere? [17:15] cryptodan: I've recreated it three times. I'll try again in a moment, gotta get to a meeting now. [17:15] Thanks everyone! [17:15] I'll probably not intall any of it bc if I don't know what it is I don't need it. But I wanted to learn the answer [17:15] plongshot why would you even install suggested packages that you don't know? [17:15] TJ-: well, yeah. but journalctl -u systemd-networkd shows eth0 being assigned its address via dhcp. IPv6 being enabled, but not assigned. and no, i didn't explicitely disable it, but `ip link` only shows eth0 and lo [17:15] So I keep rephrasing the question but not getinga a direct answer. I guess eventually I find out ok [17:16] they're optional, and if you really ought to have them, they'd be recommended, not suggested [17:16] tomboy64: OK, so there is eth0, that answers that! [17:16] lordcirth__ just trying to see how or if i can run nik somehow [17:16] I flat out ask but notne eve says look here or look there for the answer. They come sideways with a question to my question and asking my motives. Wh care? I ask a sdirect question [17:16] glick, what's nik? [17:16] plongshot you still didnt tell me where you got that pipe from so i can tell you what it means [17:16] ^^ [17:17] give me a link or command that you ran to get that [17:17] Don't matter I not entitle - it not that. But when a direct question is asked why not respond head on? [17:17] i just told you i cannot answer it without context [17:17] lordcirth__ image filter program [17:17] TomyWork: One momenet I wil show u [17:17] tomboy64: did you configure a netplan file for this interface too? in /etc/netplan/ - sounds like a there may be a cloud-init netplan config over-ruling it via /run/systemd/network/ [17:17] finally [17:17] plongshot, why do you not share the howto you are using? [17:17] ! [17:18] he's about to [17:18] TJ-: thank you, that seems to be it. [17:19] tomboy64: Yay :) [17:19] time to google how to get rid of cloud-init [17:19] tomboy64: or delete/remove netplan.io! [17:20] tomboy64: for statically set systems (not ephermeral VMs) it is an un-needed layer of abstraction and indirection [17:20] that's the next thing ^^ [17:20] yup [17:20] plongshot: You're being asked a question to your question to help the volunteers better understand the situation. There is no way to know what you are attempting to do. And with such a specific package listing, it's helpful to know where you got that from so that the volunteers here can better forumlate an answer for you. It's not about being indirect, it's about making sure everyone is provided the most accurate information. [17:20] why is that installed per default? [17:20] i feel very tempted to go back to debian [17:20] tomboy64: "cloud" [17:20] please, don't swear at me ^^ [17:20] tomboy64: netplan? it's the default network soup on ubuntu now. [17:21] pragmaticenigma he said he will show it, so... chill [17:21] tomboy64: networkd as well. [17:21] networkd is fine [17:21] tomboy64: remember Ubuntu (Canonical) makes money from 'cloud' servers [17:21] and sufficient [17:21] sure [17:21] but ... ugh [17:21] nvm [17:21] i just leave netplan unconfigured. what else is there to do? [17:21] tomboy64: all netplan does is write the systemd-networkd config at boot-time, every boot, so it is not required [17:22] ryuo: it's the interaction with cloud-init being installed too that threw this spanner [17:22] I see. [17:24] messi [17:24] esaksspausog [17:30] This is where I get the pipe symbol. I prepared the screenshots but the persone is now gone. https://imgur.com/a/x3zU6cE [17:30] There is a pipe symbol bieng use in apt package manager output [17:30] It must mean something [17:35] plongshot: the pipe symbol should not be there. It looks as if it was copy/pasted directly from the output of "apt-cache depends git" - the script presumably removed the "Suggests:/Recommends:" but left in the "OR" operator "|" (which means THIS-PACKAGE OR THAT-PACKAGE) [17:35] hi [17:35] is there any decent image inspection app? [17:35] or might mean 'conflicts' [17:36] plongshot: note the git-daemon-run | git-daemon-sysvinit [17:36] plongshot: that matches the "apt-cache depends git" output where it shows: [17:36] |Suggests: git-daemon-run [17:36] Suggests: git-daemon-sysvinit [17:37] plongshot, basically, or one or the other [17:38] plongshot, check also apt-cache depends git-daemon-run [17:38] plongshot dw i'm still there [17:39] plongshot yeah, apt is stelling you what dpkg -s git will tell you [17:40] except it doesnt show the commas that dpkg -s will show you [17:40] which makes that a bit confusing [17:40] For me, "dpkg -s git | grep ^Suggests" says: Suggests: gettext-base, git-daemon-run | git-daemon-sysvinit, git-doc, git-el, git-email, git-gui, gitk, gitweb, git-cvs, git-mediawiki, git-svn [17:41] i definitely wouldnt install *all* of those [17:41] git-svn maybe, if you're forced to interact with SVN repos [17:41] gitk definitely, git-gui if you're masochist [17:42] git-email [17:42] git-email if you're one of Linus' lieutenants [17:42] heh [17:42] oh wait, this one is for the other side [17:43] so, git-email if you're sending patch mails around [17:43] I'm a fan of git-cola. [17:43] yup, which can be pretty handy if you don't want to make an account on every git hosting platform [17:43] you can probably get more info on #git [17:44] benharri well github and gitlab. who cares about bitbucket and sourceforge [17:44] true [17:45] plongshot so, question answered? [17:46] TJ-: thanks again. networking works like a charm now [17:46] o/ [17:50] pragmaticenigma, always looking to test and try something, if you have any advice or steps outlined as to how to get xeyes run though 'ssh -Y' and then xhost+ and 'x11forward yes' on server [17:52] donofrio: as I mentioned before, #ubports is your best option for that question. I'm not familiar with the platform, and it's not supported in this channel. The limitation of xeyes is coming from the remote host (Your note8 running ubports) which is why I'm directing you to their resources. === longcat is now known as mouses [17:59] TJ- thanks for all the help, i wish you a good day or whatever time it is for you :) [18:04] pragmaticenigma, what are you talking about I have two X11 servers/clients both running ubuntu 18.04 (desktop is x64 and note8 is running arm64 as you should have seen in my paste link, so I'm lost as to where ubports enters into this? just wanting to know where to go and who to ask to get this working reliably. [18:05] donofrio: I'm done trying to help you... see the bot [18:05] !ubports [18:05] Information about the mobile port of the Ubuntu platform (formely Ubuntu Touch) for Phone and Tablet is available here: https://ubports.com/. Support and discussion in #ubports [18:05] donofrio: Your note8 setup is not supported here... it is supported at #ubports ... that is where you will need to go for help. [18:06] pragmaticenigma, fine you don't have to help me just let me know why your trying to send me to a dead project room.....for 40+ years of xorg use in unix? [18:07] donofrio: we support UBuntu and official flavours. Unfortunately, we do not support phones. #ubports does [18:07] and I joined that channel - 40 people in it, it's a dead project room.... [18:07] still. Please keep on-topic [18:07] I'm not using a phone it's a proot install of stock 18.04 for arm64 [18:07] k [18:09] donofrio: It's a smaller project. Be patient with your question there (#ubports) [18:09] without sounding like I'm beating a dead horse, why would I goto a desd project room for xorg x11forwarding that has been in unix/linux for over 20 years, just seemed like a brush off (unless I misread the "your on a phone go away" responce [18:09] but I'm not using touch I'm using ubuntu 18.04 stock arm64 [18:10] On what device? [18:10] touch is dead as far as I knew [18:10] donofrio: The only support offered here is for the official and stock installations provided by Canonical on Canonical's and Ubuntu's official websites and falvor websites. Anything else is considered a derivative work and can only be supported by the team that created that work. The members of this channel do not have the documenation or the knowledge of the team from the other project. That is why we are saying it's unsupported [18:10] here. You don't walk into a car dealership to ask why your toaster is broken. [18:10] ub3g33k, on my note8 (www.tinyurl.com/donofriodexnote8) [18:10] Who built the image you're trying to run? [18:11] ub3g33k: It's off topic, please stop [18:11] pragmaticenigma: I'm trying to find where, exactly to direct donofrio to. [18:11] ub3g33k: They've already been informed where to go [18:11] It might not be #ubports, but #ubuntu-arm, for example [18:11] or, not irc, and xda-developers.com... [18:13] I'm in -arm channel...I'll go ask there but my desktop is ubuntu 18.04 desktop so I'd think they would send me here for desktop issues...so I'm like ok where? what, agin this is probably my lacking knowledge of what is a server and what is a client of x11 [18:13] ioria: TomyWork [18:14] I appreciate it very much. I was getting frustrated w/ my own inability to communicate such a simple question :p [18:14] thx === LabMonkey is now known as Mechanismus [18:16] That is probably the proper channel then, since there isn't an official arm64 build of Ubuntu; rather than here [18:16] 37 people in -arm fwiw.....1530 folks here that is why I ask my questions here.....just tryin to find answers...thank you to all who have listened.....I'll just lurk till someone can help me unstand x11 forwarding better [18:17] In fact, I might even surmise r/LinuxOnDex is really where you want to be. [18:17] donofrio: last warning. Please keep on-topic === xrosnight is now known as xroslight [18:18] ub3g33k, I'm there'ish I'm not using samsung linux cause I'm note8 and not note9..that is why I'm bootstrapping from UserLAnd.....again I'll go back to lurk was to keep OP's happy [18:19] donofrio: It's not the computer, I xforward all the time between ubuntu machines without any trouble. The issue is that the ubports version has limitations. One of those limitations might be that there is no xforwarding capability, a question that can only be answered by the team working on the project. You can verify that it's not a client issue by using the same client to SSH into a regular computer running Ubuntu to verify. [18:19] s/ubports/userland [18:20] but what pragmaticenigma is saying [18:28] Im having trouble installing apache on ubuntu. If you see here https://bpaste.net/show/d4ca35a25b01 it says its running, but when I try my ip address - that I get with ifconfig, it says Requested URL / Not found [18:28] it almost seems like the only steps are apt install apache2 and then visiting your ip address in your browser [18:29] im not sure what to try next? [18:30] sudo netstat -tunelp to see if it is listening to a port and exactly which one bilb_ono [18:30] bilb_ono: try http://localhost [18:31] bilb_ono, it also looks like there is an error/warning being cut off in the logs [18:31] JimBuntu, I see https://bpaste.net/show/14976f45ee7d [18:31] localhost has the same issue [18:32] bilb_ono: is this ubuntu machine a regular machine on the same network or a container or VM guest? [18:32] leftyfb, its a VM guest [18:32] this is the full apache2 status https://bpaste.net/show/1c758ddc80f6 [18:32] bilb_ono: and is the network for the VM setup as bridged or the default NAT? [18:33] default NAT [18:33] there ya go [18:33] ? [18:33] which one do I want then? [18:34] bilb_ono: it's not a real device on the network. It's NAT'd on your local machine. Bridge the interface so it gets a proper ip from your network [18:35] hmm would I have to restart? ifconfig no longer gives me an ip [18:35] yes [18:37] ok after restart it give me a real sounding ip address 192.168.50.176 but it doesn't resolve in my browser [18:37] though apache says its active and running [18:37] "real sounding". Is it the same ip scheme that your machine has? [18:39] yeah my host ip is 192.167.50.175 [18:39] ooh ethernet adapter vmware network adapter has IPv3 address 192.168.222.1 [18:40] Hi. I'm having a weird issue with an upgrade from Ubuntu 14.04 -> 16.04 -> 18.04; Once finished the upgrade to 18.04, my "curl" is not working - it requires libssl.1.0.2, but 18.04 doesn't ship with it. Which is weird, because on a fresh install of 18.04, curl depends on libssl.1.1 - how do I fix this? [18:40] bilb_ono: ok, can you ping the guest's ip from you machine? Better yet, from another machine on the same network? [18:40] znf: Have you updated yet? [18:40] znf: is this after a reboot? [18:40] Eickmeyer, yes [18:40] TJ-, yes [18:40] znf: Do you have any 3rd party repositories or PPAs enabled? [18:41] znf: what does "apt-cache policy curl" report? [18:41] leftyfb, yes I can [18:41] !paste [18:41] For posting multi-line texts into the channel, please use https://paste.ubuntu.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. [18:41] TJ-, https://hastebin.com/owarejoleq.cs [18:42] pragmaticenigma, only ondrej/php, but that doesn't ship a curl package [18:42] znf: that looks correct [18:42] I know [18:42] and the binary is identical to fresh install (same md5) [18:42] znf: how about "which -a curl" [18:42] it's properly /usr/bin/curl [18:43] output of ldd /usr/bin/curl - https://termbin.com/gx5c [18:43] bilb_ono: ok, then in your browser, type: http://192.168.50.176 # don't forget the http:// [18:44] leftyfb, no luck - in both my guest and my host machine it says Not Found. The requested URL / was not found on this server [18:44] znf: I do not think curl is the issue. I think it's an openssl version that got left behind [18:44] bilb_ono: whats the ip of your host machine [18:45] cryptodan: they already gave that info [18:45] I think we reached the part where you need to have a /var/www/html bilb_ono [18:45] hi@ll, is apache from the pov the more secure webserver than nginx?? (cause apache is in the repositories of ubuntu.) [18:45] znf: try "sudo apt full-upgrade" just to make sure you're completely synced with the repos. [18:45] JimBuntu: that should have been installed by default [18:45] cryptodan 192.168.50.175 [18:45] Eickmeyer, it's fully synced/upgraded [18:45] !ot | froopy [18:45] froopy: #ubuntu is the Ubuntu support channel, for all Ubuntu-related support questions. Please register with NickServ (see /msg ubottu !register) and use #ubuntu-offtopic for other topics (though our !guidelines apply there too). Thanks! [18:45] znf: I think part of the issue is that ppa does provide openssl which would be the source of libssl. Try disabling it and letting apt remove those packages [18:45] This article https://help.github.com/en/articles/duplicating-a-repository shows a command "git lfs fetch --all" but when I run the command I get "git: 'lfs' is not a git command." What gives? Cause I need the functionality it is purported to provide. [18:45] my guest ip is 192.168.50.176 [18:46] leftyfb, dpkg -l | grep openssl reports only 1.1 installed [18:46] znf: Did you at least try that? (doesn't do the same operation as "sudo apt upgrade") [18:46] leftyfb, I agree, but look at their apache2 startup log... [18:46] bilb_ono: and your host [18:46] Eickmeyer, yes, ofc I di [18:46] also, bilb_ono , when you get that message... you notice how it says on this server... look below that, what version of apache is listed [18:47] pragmaticenigma, trying [18:47] It's "git-lfs" not git lfs. It has to be installed [18:47] ty [18:47] JimBuntu: ah, I missed that [18:47] hi@ll, is apache from the pov the more secure webserver than nginx?? (cause apache is in the repositories of ubuntu.) [18:47] !ot | froopy [18:47] froopy: #ubuntu is the Ubuntu support channel, for all Ubuntu-related support questions. Please register with NickServ (see /msg ubottu !register) and use #ubuntu-offtopic for other topics (though our !guidelines apply there too). Thanks! [18:47] cryptodan, my host is 192.168.50.175 [18:48] froopy: both are in the archive; it is a matter of functional choice and preference for the most part [18:48] JimBuntu, Apache/2.4.29 (Ubuntu) Server at 192.168.50.176 Port 80 [18:49] bilb_ono, Ok, now we know it's running... and it's configured root directory doesn't exist. [18:49] ooh ok. is that something thats listed in /etc/apache2/apache2.conf [18:50] bilb_ono: start by re-creating the directory ( the apache install from the official ubuntu repo's will create it so you must have deleted it ) [18:50] leftyfb, which directory do I create? [18:51] bilb_ono: look at your error message [18:51] bilb_ono: is there a html directory in /var/www ? [18:51] no.... [18:52] TJ-: , thx. [18:52] bilb_ono: that directory (/var/www/html) should be created by the apache2 package [18:52] bilb_ono: run "sudo apt reinstall apache2" on the guest [18:52] Invalid opration reinstall [18:53] hey [18:53] bilb_ono: then "sudo apt-get install --reinstall apache2" [18:53] can we ask random questions here? like this one -> https://askubuntu.com/questions/1132506/ad-pam-authentication-stopped-working-after-security-update [18:55] yessss it says Index of / [18:55] uh it looks kinda weird though - definitely not the "It worked" apache2 page [18:55] mbaybarsk: please /join #ubuntu-hardened and ask the security team, that looks like their work! [18:55] bilb_ono: that's because you deleted the html directory which had the stock index.html in it. Just put your website ther enow [18:56] it has Name, Last, modified, Size, Description and if you click one it gives a link like http://192.168.50.176/?C=D;O=A [18:56] ah ok [18:56] yeah when I edit the html it gives hello world [18:57] awesome, thanks everyone! [18:57] hmm so did I still need bridged over NAT? [18:58] If you want other machines to access it, ye [18:58] yes* [18:58] other machines on your network [18:58] bilb_ono: if you only care about your host machine accessing it, then you can put it back to NAT [18:58] what if I just want it to be able to access the internet? - like it needs to serve stuff but [18:58] ah ok [18:59] bilb_ono: if you want your website on it to be accessible from the internet, then you need it bridged. But, it sounds like you might not be ready to expose your machine to the internet [18:59] nope [19:00] mbaybarsk: just asked about it on #ubuntu-hardened -- you shoudl open a bug with 'ubuntu-bug samba' [19:01] mbaybarsk: and please /join #ubuntu-hardened to keep on with it [19:01] pragmaticenigma: I installed the openssl from the distro, same thing [19:05] mbaybarsk: oh, BTW: right now you will need to register with freenode to join that channel. Please see /msg nickserv help register [19:12] So, I'll ask again - I have a server upgraded from 14.04 to 18.04 (via 16.08, with do-release-upgrade); For some reasons, "curl" is broken, and requires libssl.so.1.0.2; which 18.04 doesn't have it. I checked against a freshly installed 18.04, it's the same curl binary (md5 matches), the same package source (I checked apt policy on both ends); yet... here I am with a non-working curl [19:12] Sure, I could symlink 1.0.2 to 1.0.0 and call it a day (hopefully), but I would still like to know what the hell is going on [19:13] znf: type -a curl [19:13] leftyfb, curl is /usr/bin/curl [19:15] znf: and it's things like this that make be prefer to always install fresh and restore from backup [19:15] not an option :) [19:18] rather, the weird thing is that curl loads libssl twice for me [19:18] or, rather, it tries [19:18] https://termbin.com/uk3y [19:19] znf: ldconfig -p | grep libssl [19:20] looks like you miss libssl1.0.0 on your upgrade, perhaps apt install -f # fixes things? [19:20] https://termbin.com/b0u0 [19:20] libssl1.0.0 gives 1.0.2n-1ubuntu5.3 [19:20] OerHeks, it's there [19:21] OerHeks, I'm aware, but it doesn't actually have libssl.so.1.0.2 (or a symlink) [19:25] reinstall libssl1.0.0 , or apt install -f and see what happens? [19:26] already did [19:26] I reinstalled both libssl1.1 and libssl1.0.0 [19:26] already did -f [19:27] znf: where/when do you get an error using curl? can you pastebin an example? [19:28] TJ-, just trying to use the binary [19:28] # curl [19:28] curl: error while loading shared libraries: libssl.so.1.0.2: cannot open shared object file: No such file or directory [19:29] not sure one needs to reboot for the libssl fix take effect.. [19:29] znf: OK, so let's capture some useful info: "strace -o /tmp/curl.strace -f -e trace=file curl http://www.ubuntu.com; pastebinit /tmp/curl.strace" [19:29] TJ-, http://paste.ubuntu.com/p/7xbnNgPCjB/ [19:29] OerHeks, a new shell should be sufficient [19:30] after libunistring, it tries libgnutls on my system [19:33] znf: dpkg -l '*gnutls*' [19:33] geirha, https://termbin.com/drmo [19:34] See if installing libgnutls-openssl27 helps [19:34] znf: try "debsums curl" [19:35] TJ-, all OK === hibbie1 is now known as hibbie [19:36] znf: are there any env-vars set, like LD_LIBRARY_PATH for example? [19:36] TJ-, nope [19:37] if debsums reports OK then the binaries match the package install, but we need to check *which* package, so "pastebinit <( apt-cache policy curl)" [19:38] already did, package is correct: pastebinit <( apt-cache policy curl) [19:38] erm [19:38] http://paste.ubuntu.com/p/jCZmzNQFJr/ [19:39] znf: this could be caused by one of the other SOs linked to curl's binary being old (from 16.04 or 14.04) and itself having been linked to 1.0.2 [19:40] ok, but which? [19:41] more importantly, why the hell is it looking for libssl1.0.2 in /lib/x86_64-linux-gnu/tls/x86_64/x86_64/libssl.so.1.0.2 [19:41] notice the weird path [19:41] znf, ldd /usr/bin/curl | grep ssl [19:42] znf: the paths are due to ldconfig [19:42] ioria, https://termbin.com/kyxi [19:42] znf: ld searches the paths in the ldconfig in order [19:42] ok [19:47] znf: how about "pastebinit <( dpkg -S libssl )" [19:47] TJ-, http://paste.ubuntu.com/p/95gwvN65xd/ [19:48] I'm gonna walk all the libraries with readelf [19:49] znf: in 14.04 or 16.04 did you have any PPAs added? Because Ubuntu has never shipped a 1.0.2 version that we can trace. Debian has, and I see some PPAs that did [19:49] TJ-, I did in 14.04 [19:49] I had the toolchains-thingie repo, but I did a ppa-purge of it already [19:49] znf, you probably have local things installed [19:49] znf: right, if you can identify what it was, that might get us closer to finding the culprit! [19:50] like I said, I had newer gcc & deps [19:50] znf: as I said, it looks like there's a non-archive .so that is linked to libssl.so.1.0.2 [19:50] yeah, but which? :) [19:51] check the last .so that curl managed to link to, and its linked SOs, and so on /usr/lib/x86_64-linux-gnu/libunistring.so.2 [19:51] znf, like librtmp (idk if relevant) [19:52] znf: generally, the dyanic linker will load a library, then descend into its links, and so on, before continuing with the next curl link [19:52] yeah, I'm aware of that [19:53] let's see https://termbin.com/n1sx [19:53] ah [19:53] found it [19:53] /usr/local/lib/librtmp.so.1: [19:54] god damn it [19:54] this took freakin forever [19:54] :-) [19:55] curl works [19:55] some learn from this odd situation too, znf [19:55] znf: and this is why we encourage only installing packages from the official repos [19:55] ioria: nice spot - I missed the /usr/local/ path there [19:55] TJ-, heheh [19:55] leftyfb, yeah, but I forgot that I needed that back then [19:55] it's been a while since I've done stuff on this server [20:02] can I use the apt command to uninstall an app from the terminal?? [20:03] analogical, yes, apt remove, or apt purge. [20:06] How do I install pip for python 3.7? [20:09] AtomVelvet, you probably want pipenv [20:11] !info pip3 [20:11] Package pip3 does not exist in bionic [20:11] lordcirth__: hm, why? [20:11] OerHeks: python3-pip [20:11] AtomVelvet, what Ubuntu version are you on? Is 3.7 the version of python3 that comes with it? [20:11] In that case, yeah, python3-pip [20:12] thank you nacc, logical [20:12] lordcirth__: 18.10, though I use a light wrapper over it called Pop OS [20:12] seems to ship with python2 and python3.7 [20:12] python3.6 * [20:12] PopOS, while cool, isn't Ubuntu and is not supported here. [20:15] ah, okay [20:30] AtomVelvet: also keep in mind 18.10 goes EOL in a few months :) === mouses is now known as longcat === popgreeny is now known as popgreen === popgreen is now known as panoramics === root is now known as Guest82977 [20:50] test === panoramics is now known as poppygreen === SimonNL_Afk is now known as SimonNL [20:57] test ok [20:58] !tab | julientm [20:58] julientm: You can use your key for autocompletion of nicknames in IRC, as well as for completion of filenames and programs on the command line. [20:58] thanks Bashing-om [20:59] julientm: :) Welcome to our world. === sinner is now known as Guest79538 [21:11] hi [21:11] what's the difference between apt and apt-get ? [21:11] which one to use? === tom__ is now known as tomracing [21:11] use apt, as for the differences? verbiage, and style of output, mainly [21:12] apt is the newer thing, apt-get is on the line for deprecation, I believe [21:12] so both would do the same thing? [21:13] I'm used to using apt-get.. Nowadays I see just sudo apt install on the web at places [21:13] https://tutorials.ubuntu.com/tutorial/install-and-configure-apache#1 === BrianG61UK_ is now known as BrianG61UK [21:13] onizu, yeah they do the exact same thing [21:14] ok, thanks [21:15] How do you find out if there's anything on a hard disk before reformatting it? [21:16] formatting refers to file systems, not entire storages (such as hard disks) [21:16] KrisWood: Mount the partitition(s) and "ls" ? [21:17] and / or look at the partition table, if any. [21:18] ok simpler question, how do you tell if there are any partitions to mount on a hard disk? [21:18] KrisWood: "sudo fdisk -lu ' . [21:18] Sorry guys, it's been years since I've touched any kind of linux and I've long since forgotten all this stuff [21:19] KrisWood: NP - long as you are trying we are here to help :) [21:19] also sudo parted -ls [21:20] parted says "Partition Table: unknown" [21:20] it correctly shows the model and size and whatnot though [21:20] as a result of running which command? [21:20] tomreyn: sudo parted -ls [21:22] it would say so for virtual storages, such as md RAID arrays [21:24] KrisWood: ^ "md RAID arrays" the tool 'wipefs' to know. See: 'man wipefs' and then we re-assure you of the syntax. [21:26] KrisWood: Mind you the desktop install does not have the modules to deal with server environments ( raid, ect). [21:27] There's a good chance this drive is empty, I just wanted to make sure before installing Ubuntu on it XD [21:27] I'm on a desktop live usb right now, so probably don't have server stuff I guess [21:28] It looks like wipefs would erase the drive. How would I use this to find out if there's recoverable data? [21:28] KrisWood: If it is a raid component that will drive 'parted' nuts :P === sinner is now known as Guest28728 [21:29] ok, so you mean to erase the filesystem info so parted can recreate it somehow? [21:30] KrisWood: Where the target is the 1st hard drive: ' sudo wipefs /dev/sda ' adjust sda as needed, With no arguments the tool will just list all visible filesystems (and in this case, RAID metadata) and their offsets. [21:32] Bashing-om: it didn't do anything [21:32] just right back to a prompt [21:33] KrisWood, I wipe disks like this: sudo sgdisk --zap-all --clear --mbrtogpt /dev/sdb [21:33] JamesBenson: not trying to wipe it, just trying to find out if it's already wiped or if there's anything to recover off it [21:34] KrisWood: Odd ! my result " sudo wipefs /dev/sdb >> sdb 0x1fe dos " . [21:35] Bashing-om: yeah it's like that for /dev/sdb [21:35] that's the live usb [21:35] but /dev/sda has no output whatsoever [21:35] and it's definitely the internal HDD [21:35] Have you tried Testdisk? [21:36] KrisWood: Then I guess there is nothing on that target drive .. might fire up the GUI 'Gparted' tool and verify :) [21:36] yeah gparted says it's unallocated. I guess that's a good sign then! [21:36] :) [21:37] KrisWood: Yup :P [21:37] Technological: not yet, I think I'm just gonna install over it and call it good enough :) === murthy is now known as murthy_ [21:38] Sounds good. I thought you were trying to recover data. [21:39] Technological: It's a machine I inherited and a drive that I may or may not have previously used to back up data. Since there's nothing apparently on it, I'm just going to reformat it and hope it wasn't an old backup drive. [21:39] Lol [21:39] It could just as easily be the drive that came with the inherited machine [21:39] my memory is toast these days [21:39] It could have the best porns tho [21:40] More likely my kids' baby photos and all my backed up video games but those are also on two other drives so no biggie if it's not what I hope it is [21:41] haha no need to explain anything to me, I'm just messing with ya [21:41] no worries, I'm just playing, too. :) === murthy_ is now known as murthy [22:12] Test [22:15] https://packages.ubuntu.com/bionic/ca-certificates - Does the misc part of this means it's coming out of a 'misc' repo? [22:17] hm n/m [22:19] Joel: K; - ' apt show ca-certificates ' says it is in the main repo :) === camel_ is now known as _fade_ [22:32] hllo === hasanibrahim is now known as onur [22:33] what any of you doing? === onur is now known as hasanibrahim === daniel is now known as Guest49489 [22:42] Hi. I just installed a fresh BBeaver. I did read a bit about the interface, and i fear i still need help. Gnome flashback or MATE? [22:43] LevierMRQ, the best is mate [22:44] angelkde: Thanks. In case i do not like it, still possible to replace by flashback? [22:44] I mean apt remove then apt install... [22:44] is possible [22:45] angelkde: Thanks === angelkde is now known as AngelKde [22:49] LevierMRQ: However ! removing an unwanted DE is not that easy or straightforward; for references: http://www.psychocats.net/ubuntu/purelubuntu ; https://github.com/aysiu/purebuntu . Study with care. [22:52] Trying to help a friend over the phone.. is "ip neigh" going to show ipv6 arp resolutions? [22:52] ekaj_: It will, yes. [22:53] ekaj_: ip n for all, ip -6 n for just IPv6. [22:53] thank you [23:04] How do you create your own certificate authority, create your own certificate signed by the certificate authority, and have Thunderbird digitally sign using the certificate, and trust the certificate? [23:04] I have already tried it, but I keep getting this error: certificate manager can't locate a valid certificate that can be used to digitally sign your messages with an address of . [23:09] Goop: Is there a reason for your wanting to do this? [23:09] 'create your own certificate signed by the certificate authority' is in contradiction, use a trusted one like letsencrypt, comodo, or the like [23:10] rypervenche, I'm currently working on an open source project and would like to get my emails signed. It's a thing that is part of a bigger picture, and I need to get my emails signed. [23:10] Goop: Why not use PGP (GPG) keys for that? [23:11] Agreed, that's what I always do. [23:11] rypervenche, I do not intend to encrypt the emails, as the emails will not contain sensitive data, but need to be signed and trusted. While I am in the development stage "trust" can be "self-signed". [23:12] Goop: GPG is not only for encryption, but also signatures. [23:12] Goop: I would expect your organization to be more familiar with GPG keys than S/MIME. [23:13] rypervenche, encryption will go against what I need. I want people to download the emails from a publicly available website, but I want them to be signed. [23:13] Goop: As I said, GPG does not need to encrypt your emails. You can use it simply for a digital signature. [23:14] Seconding that. Goop, GPG is used for *signing*, even apart from encryption. I sign all my emails, but any recipient can read them WITHOUT having my public key. [23:15] Bashing-om: I will copy actual BBeaver partition before then. Thx for advice :) [23:16] Goop: With GPG, you will give the people reading your mail your fingerprint/public key and they can then verify that an email was sent by you. You can have your public key placed on a server online so they can easily access it or you can give it to them personally. [23:17] If you must have an explanation, I am working on Mail-in-a-Box (a FOSS project that puts together a mail/postfix/dovecot server), and I am trying to propose a feature where we can make announcements that would email administrators (i.e. vulnerabilities). Since it is a privacy project, our "emails" will be saved in Maildir format and uploaded to a Github repository. Everyone's server will periodically pull from the Github repository; if there is a new [23:17] "email", it will email the administrators using localhost on Postfix. [23:17] They can read it even without having your public key, but they use your public key to VERIFY it is from you. Thunderbird, and many other email clients besides, already understand how to handle GPG keys. [23:22] Goop: The solution/suggestion is going to remain the same. [23:22] So I would like to have the "emails" saved in plaintext, but cryptographically signed. Since I'm not too familiar with Maildir/Thunderbird's backend, I am trying to generate an "example" email that is digitally signed, so I can work from there, since I need two different scripts--one to receive emails and upload them to Github, and another to pull "emails" from Github and send emails to the local Postfix server. [23:22] interesting, signed emails stored on github [23:23] Yeah, I feel there's a much better way to implement what you want to do :P [23:25] rypervenche, since it is a privacy project, I'm trying to limit the amount of information given to our domain/server. The project already does HTTPS requests to the github to check for the newest version, so I am using that as a model of ethics for upholding the privacy. [23:27] So I cannot do the traditional "mailing list" because then we would have everyone's email address, plus we probably couldn't handle the amount of emails we'd need to send. [23:29] rypervenche, CodeMouse92 here is there error when I try PGP: https://paste.ubuntu.com/p/7v43pfYRjH/ [23:30] Goop: Did you create a GPG key? [23:31] Goop: You'll want to create a GPG key pair and then use a mail that supports GPG. I'd recommend GPG/MIME and not inline GPG. [23:32] rypervenche, okay so I found that, that you were talking about, and I was able to send a "test" email. However, I don't see any signing when I look at the source. === Guest20872 is now known as Evan_ === messer440 is now known as Guest43131 [23:35] Also, LetsEncrypt will not sign my emails. [23:35] See: https://community.letsencrypt.org/t/s-mime-certificates/153/2 [23:38] MrSelfDestruct yo! I forgot to thank you today! [23:39] it was 5am here, that is why :) [23:39] gislaved: Oh no problem! Just happy to help ^w^ [23:39] :) [23:40] MrSelfDestruct this setup is sexy! [23:41] gislaved: Got it all working nice now? [23:41] yes === captain__broken is now known as captainfixerpc14 [23:42] MrSelfDestruct I can login with openvpn on my proxmox proxes, unbound kicks in so all hostnames, the only one for that box actually resolved to local and done :) [23:43] gislaved: Nice! [23:44] Mr_Pan indeed and from my main vpn when everything is up, the same :) [23:44] MrSelfDestruct it's full HA puppetized setup [23:44] so puppet is also HA :) [23:45] ca's, everything! [23:45] Nice! [23:45] yap takes weeks/months/year to come to such perfect solution [23:46] years* [23:52] Hi === TheRedQueen is now known as Drone