[09:04] <betuxy> Hey guys, yesterday I increased nofile for a user to 102.400, the system file-max is 1.600.014 . lsof -u user | wc -l shows 41257 so much less. I cant login with the user anymore, does anyone know why?
[09:32] <mirespace> good morning
[10:36] <lotuspsychje> https://ubuntu.com//blog/openstack-is-dead
[12:04] <ahasenack> morning
[12:04] <mirespace> hi Andreas 
[12:07] <ahasenack> hi mirespace 
[12:09] <ahasenack> mirespace: I saw you had a git repository for wireshark in LP, I imported wireshark into git-ubuntu overnight, so from now on "git ubuntu clone wireshark" will work
[12:14] <mirespace> ahasenack: great, thanks!
[12:15] <mirespace> ahasenack : I downloaded it with pull-lp-source
[12:16] <mirespace> in fact, I'm documenting how many ways to download source can be used for the UMH
[13:05] <mirespace> --> lunch
[13:48] <bryceh> good morning
[13:58]  * kanashiro waves
[17:50] <zerosum> hello, so I would like to be able to connect to a device that's listening on port 443 through a jumphost. Could I do this with an SSH reverse tunnel or local port forwarding? 
[17:51] <zerosum> I do not have sudo btw, so I would like to just connect to port 5519 on my local machine and forward my connection to port 443 on the remote side
[17:58] <rbasak> zerosum: -L5519:localhost:443 should do that
[17:59] <zerosum> rbasak thanks yeah I just had to add my jumphost at the end
[17:59] <zerosum> so -L5519:ip_of_remote_device:443 jumpserver
[17:59] <zerosum> that seemed to have worked for me
[18:16] <ahasenack> hm, when I purge a package that has a /etc/foo.conf.d/*.conf structure for configuration files,
[18:16] <ahasenack> is it expected to purge that .d directory as well? It might contain config snippets installed by other packages, or the user
[18:17] <ahasenack> I'm inclined to say no
[20:20] <ahasenack> rbasak: hah, another example at an attempt to do notifications on servers: https://git.launchpad.net/ubuntu/+source/apport/tree/README#n51
[20:20] <ahasenack> "Crash notification on servers"
[21:33] <rbasak> ahasenack: that's quite good. It would be an easy integration point with update-motd for example
[21:33] <ahasenack> I'll collect these ideas somewhere
[21:33] <ahasenack> see if a good pattern can arise
[21:34] <rbasak> ahasenack: I wonder if just writing update-motd snippets for all the various ideas would work as a first (production) iteration
[21:34] <rbasak> The apport one being basically already written for us
[21:35] <ahasenack> we need to control the screen pollution
[21:35] <ahasenack> but yeah, it's a start poc
[21:35] <rbasak> Wouldn't be an unusually bad system where all the things happen at once?
[21:35] <ahasenack> what do you mean?
[21:36] <ahasenack> I think motd is fine
[21:36] <ahasenack> but I was thinking one motd script, that would collect these, and be smart to truncate it with "... and more, please run <foo> to see them"
[21:44] <rbasak> I mean that collating them is basically what update-motd does. Maybe it doesn't do the smart truncation, but that's something that could be added to it.
[21:44] <rbasak> And it seems unlikely that there'd be a massive spammy list on most systems, so maybe that's not necessary for an MVP.
[21:47] <ahasenack> possibly
[21:47] <ahasenack> but I'm pretty sure truncation will be necessary at some point at least
[21:47] <ahasenack> but if you think about it, today the MOTD mechanism doesn't have such limits either
[21:47] <ahasenack> there is nothing, bar peer-review, preventing someone from outputting a lot of text in a motd script
[21:49] <ahasenack> eod, cya tomorrow o/
[21:53] <kanashiro> \o