[04:22] <donofrio> so what do I do to resolve these - https://apaste.info/AXxB
[04:24] <nacc> donofrio: ask VMWare?
[04:24] <nacc> donofrio: i assume you are using something from VMWare on Bionic?
[04:24] <donofrio> this is on my home 18.04 install....
[04:24] <donofrio> heck yah
[04:25] <nacc> donofrio: afaict, not an ubuntu thing?
[04:26] <donofrio> inxi @ https://apaste.info/Ab1S
[04:26] <nacc> donofrio: those have all probably changed version in Bionic, e.g., libpng16 is what's there
[04:26] <nacc> donofrio: it's not up to ubuntu to make sure some 3rd prty, non-ubuntu software works
[04:26] <nacc> donofrio: that's up to vmware
[04:26] <nacc> donofrio: so again, you're probably doing something not supported by vmware
[04:26] <donofrio> yah libpng16 is installed
[04:27] <nacc> donofrio: right, but the program/tool you are using is looking for libpng12
[04:27] <donofrio> so do I need a symlink?
[04:27] <nacc> so it needs to be rebuilt.
[04:27] <nacc> no
[04:27] <nacc> that would be the absolute wrong thing to do, since there is an ABI change
[04:27] <nacc> donofrio: you should talk to who makes the software to update it for bioni
[04:27] <nacc> *bionic
[04:27] <donofrio> so bugtrac this I should?
[04:27] <nacc> and it's not ontopic for ubuntu+1
[04:27] <nacc> donofrio: like i said, presumably you should be talking to vmware
[04:28] <donofrio> k tnx
[04:28] <donofrio> "had to ask"
[15:07] <Lope> what is the ownership for /root/.ssh supposed to be. Openssh server keeps complaining about ownership. I tried `chmod 000 -R /root/.ssh` I tried `chown sshd -R /root/.ssh; chmod 500 /root/.ssh; chmod 400 /root/.ssh/authorized_keys`
[15:07] <Lope> ownership and permissions
[15:11] <alkisg> Lope: 700 the dir, 600 the files
[15:11] <Lope> very similar to what I did
[15:11] <Lope> and who must own it?
[15:11] <alkisg> root
[15:12] <alkisg> Although in general logging in as root with ssh isn't enabled
[15:12] <alkisg> Maybe only with keys, not with passwd, I don't remember the exact setup
[15:12] <Lope> well I've got PermitRootLogin I tried without-password
[15:12] <Lope> and also tried prohibit-password
[15:13] <alkisg> Start with setting up the correct permissions/owner
[15:13] <Lope> Ah it worked!
[15:14] <Lope> seems the permissions were wrong. 700 dir and 600 files works.
[15:14] <Lope> strange that 500 dir and 400 files didn't work.
[15:14] <Lope> or even 000 everything.
[15:15] <Lope> I suppose it's just checking for specific permissions and that's all it cares about.
[15:17] <alkisg> Lope: 400 means no write access
[15:17] <alkisg> 000 means no access
[15:17] <alkisg> of course they wouldn't work
[15:18] <alkisg> I believe ssh checks for a specific mode, not for "anything less or equal to..."
[15:18] <Lope> Now I can connect and get a shell, but I connect int he same way with sshfs and it says connection reset by peer?
[15:18] <alkisg> Can you connect with sshfs as a normal user, not root?
[15:18] <Lope> alkisg: must be a specific mode.
[15:19] <Lope> alkisg: root doesn't get checked for permissions.
[15:19] <Lope> try being root and writing to a read only file etc, you can do anything.
[15:19] <alkisg> You mean at the file system access level; ssh probably uses stat.
[15:20] <Lope> okay, so you mean root can be denied access in some ways if root doesn't have permission?
[15:20] <alkisg> Of course
[15:20] <alkisg> "if your ssh dir is not 700, I won't give you access"
[15:20] <Lope> Hmm, i suppose that could be how encfs works.
[15:20] <alkisg> A one-line if in the code
[15:20] <alkisg> I can't imagine why ssh would special-case root. It would do the same checks without caring about the uid.
[15:21] <Lope> sshfs root@foo:/ /mnt/bar -C -o allow_root,IdentityFile=/baz
[15:22] <Lope> I get connection reset by peer
[15:22] <alkisg> Try as another user...
[15:23] <alkisg> Non root. To bisect where the error is.
[15:23] <Lope> bit of a hassle :p
[15:23] <alkisg> OK, try random stuff then, it might be quicker. :)
[15:24] <Lope> I'm guessing it might be some new SSH setting that prevents sshfs
[15:24] <alkisg> sshfs works fine here in 18.04
[15:28] <Lope> Weird. it worked when I ran it as root