# 'Firejail' Day…

73 Updates Today Too? Dayum!

The kernel and headers reminded me to check how many I’ve got on my system and remove old kernels if necessary… Here’s a relevant link… https://www.tecmint.com/remove-old-kernel-in-debian-and-ubuntu/.

As for the suggestion of installing 'byobu'Not gonna happen… It seems far too ‘Ubuntu’-like for my taste!

Went into 'Synaptic'. Saw I had some old cruft. Completely Removed 'gconf2' and 'VirtualBox 5.2’. (I had forgotten to do that way back when!)

Also decided to upgrade 'YakYak' from version 1.5.3 to 1.5.4.

'dpkg' always makes for easy upgrades!

sudo dpkg -i yakyak-1.5.4-linux-amd64.deb


Speaking of 'dpkg'… Here’s a 'dpkg' Cheat Sheet

>inb4He still uses Google ‘Hangouts’!

Yeah, I do have some ‘peeps’ who do, and I do find it convenient to use ‘YakYak’ to interact with da ‘ebil’ Google ‘Hangouts’ from Debian-based systems. Kind of like how I’m still hanging on to an old Gmail address I’ve been unable to fully extricate myself from yet; even though I have only interacted with it through ‘Thunderbird’ for many years. Time to Let It Go.

• Make getting rid of Google a priority.

### Well, updating‘YakYak’ didn’t work! So, I purged it and reinstalled Version 1.5.3

Works again. Looked up ‘Issues’ only to see that 4 days ago several others concurred that the latest ‘YakYak’ does not work on Debian Buster. Probably wise to check the ‘Issues’ before upgrading in the future

Decided to try to fix my ‘AppImage’ problem, and did find out that it’s ‘Electron’ causing all this. Well, that and Debian and sandboxing… Anyway, some clues can be gleaned Here:

https://github.com/electron/electron/issues/17972

https://github.com/electron/electron/issues/16631#issuecomment-476082063

### Probably time to just use 'firejail' to get around all these sandboxing issues…

But yeah, I’ll probably get the 'firetools' Qt GUI too… Plus 'firejail-profiles'.

Nope! It wanted to install all kinds of crap with it! So, no…

Grrr… Maybe I won’t install firejail right now… It seems to come with more dependencies than it says it has… And I’m not really sure it’s any better than when I read these threads a couple years ago…

https://github.com/netblue30/firejail/issues/861

https://discourse.appimage.org/t/deeper-integration-with-firejail-for-sandboxing/88

DAYUM! I just wanna deal with ‘sandboxing’ issues by going all 'Docker' on ‘em! https://opensourceforu.com/2016/07/many-approaches-sandboxing-linux/

https://firejail.wordpress.com/documentation-2/firefox-guide/

https://regginator729.wordpress.com/2017/12/22/firejail-sandbox-linux/

### Jeezus! Why can’t I just do:

HOME=/tmp/otherhome firefox


in order to have a sandboxed Home?

LOL ! Watch 'Just-Kiss-It' spin! Should we send him over the edge?

🕷

🦒

### Maybe just build docker with seccomp and configure it via: https://docs.docker.com/engine/security/seccomp/?

In other words, with 'Docker' I don’t even need to install apps on my OS, so pretty much 'firejail' is a moot point, because I’d already be sandboxed…

How about you Take a break…

How about You STOP JUDGING ME!

Well, it is a lot of Links that no one will ever click on!

You think this is bad? You should see my ‘Notes’!

### ‘WebAssembly’ is like ‘Docker’!

##### Rust, WebAssembly, and the future of Serverless by Steve Klabnik

A lot of things have been said about WebAssembly inside of the browser; after all, that’s why it was originally created. But a new case is emerging as well, and that’s WebAssembly on the server. More specifically, we’re seeing a rise of support for WebAssembly in serverless application platforms, combining two brand-new technologies together. We’re also seeing a lot of growth of the Rust programming language, and its close alignment with WebAssembly. In this talk, Steve will talk about Rust, WebAssembly, serverless technologies, and how it all fits together.

‘Fastly’ and ‘CloudFlare’ are competing with ‘AWS’ using WebAssembly and Rust! And you know how I feel about ‘Amazon’!

### Break out of the ‘sandbox’ with WASI !

##### Bringing WebAssembly outside the web with WASI by Lin Clark

Earlier this year, we announced WASI, the WebAssembly system interface. With this system interface, WebAssembly can be used outside the browser in a portable and safe way.

As Solomon Hykes, co-founder of Docker, said, “If WASM+WASI existed in 2008, we wouldn’t have needed to create Docker. That’s how important it is. Webassembly on the server is the future of computing.”

But WASI will be useful for so many other use cases, too. In this talk, we’ll explain how WASI works and explore how different use cases can benefit from it.

### On crates.io I checked out pulldown-cmark. It’s a Markdown parser.

Yup. All over the map again… But…

#### If you think you are bored all to hell, just think how my girlfriend feels!

Trust me when I tell you that merely playing her some good music will not be near enough to make up for all the time I’m spending on the computer! But we will listen to some good music! You’re welcome to join us…

and This One Is SO ‘WORTH IT’!…

© 2020. All wrongs reversed.