Search
Items tagged with: linux
"Pitfall of using shortened git hashes compiled into code"
π https://lists.reproducible-builds.org/pipermail/rb-general/2023-September/003072.html
TIL(rsync): you can use `--ignore-missing-args` argument to skip non existing files!
π§ Reference: https://stackoverflow.com/questions/27636129/rsync-skip-non-existing-files-on-source/27637277
rsync skip non existing files on source
I'm developing a script in python that could collect logs from multiple machines. I'm using rsync. But there's a problem. I have logs for multiple services that look like: service1.log service2....Stack Overflow
Notes on Setting Up Kodi / OSMC on a Raspberry Pi
How to set up a Linux media center using Kodi and OSMC on Raspberry Pi hardware.Bob Cromwell: Travel, Linux, Cybersecurity
Just released the new version of **systeroid**! π₯³
π¦ A more powerful alternative to *sysctl(8)* with a terminal user interface!
β GitHub: https://github.com/orhun/systeroid
π§ Changelog: https://github.com/orhun/systeroid/blob/main/CHANGELOG.md
#rustlang #tui #commandline #terminal #linux
GitHub - orhun/systeroid: A more powerful alternative to sysctl(8) with a terminal user interface π§
A more powerful alternative to sysctl(8) with a terminal user interface π§ - GitHub - orhun/systeroid: A more powerful alternative to sysctl(8) with a terminal user interface π§GitHub
Found the coolest #Vim plugin ever!
πΎ **cellular-automaton**: execute aesthetically pleasing animations.
β GitHub: https://github.com/Eandrju/cellular-automaton.nvim
πΆοΈ This is how I get girls btw - terminal rizz?
#neovim #automation #plugin #terminal #commandline #linux
GitHub - Eandrju/cellular-automaton.nvim: A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content of neovim buf
A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the conte...GitHub
Kaspersky reports that Free Download Manager was backdoored, targeting Linux users. IOCs provided.
Link: https://securelist.com/backdoored-free-download-manager-linux-malware/110465/
Tags:: #freedownloadmanager #IOC #cyberthreatintelligence #backdoor #Linux
Free Download Manager backdoored β a possible supply chain attack on Linux machines
Kaspersky researchers analyzed a Linux backdoor disguised as Free Download Manager software that remained under the radar for at least three years.Georgy Kucherin (Kaspersky)
Revisited an OG Rust tool to check my disk usage today! π½
π¦ **dust**: A more intuitive version of "du" in Rust
β GitHub: https://github.com/bootandy/dust
#rustlang #linux #commandline #storage
GitHub - bootandy/dust: A more intuitive version of du in rust
A more intuitive version of du in rust. Contribute to bootandy/dust development by creating an account on GitHub.GitHub
Today I released the new version of my ancient Python project lol
π **grapheneX**: Automated System Hardening Framework
β GitHub: https://github.com/grapheneX/grapheneX
#python #hardening #security #linux
GitHub - grapheneX/grapheneX: Automated System Hardening Framework
Automated System Hardening Framework. Contribute to grapheneX/grapheneX development by creating an account on GitHub.GitHub
Just released the new version of **gpg-tui**! π₯³
π¦ A terminal user interface for GnuPG - written in Rust
β GitHub: https://github.com/orhun/gpg-tui
π Changelog: https://github.com/orhun/gpg-tui/blob/master/CHANGELOG.md
#rustlang #gnupg #terminal #tui #linux
GitHub - orhun/gpg-tui: Manage your GnuPG keys with ease! π
Manage your GnuPG keys with ease! π. Contribute to orhun/gpg-tui development by creating an account on GitHub.GitHub
How to Download with BitTorrent Using Magnet Links and Firefox
Firefox and Chrome do not understand magnet links which now define BitTorrent downloads. Here is how to fix that problem.Bob Cromwell: Travel, Linux, Cybersecurity
Just switched from **exa** to **eza** π
π¦ A modern, maintained replacement for ls - written in #rustlang
β GitHub: https://github.com/eza-community/eza
#linux #commandline #terminal #ls
GitHub - eza-community/eza: A modern, maintained replacement for ls
A modern, maintained replacement for ls. Contribute to eza-community/eza development by creating an account on GitHub.GitHub
Mash return fast enough during boot to bypass #Ubuntu #encryption.
#linux #cybersecurity #security
https://pulsesecurity.co.nz/advisories/tpm-luks-bypass
Mashing Enter to bypass full disk encryption with TPM, Clevis, dracut and systemd
This vulnerability allows a physically-present attacker to control the full disk encryption unlock process and gain complete access to decrypted content in some cases where a TPM, dracut and Clevis are used.Pulse Security
I know #Linux can be frustrating to learn and use. But it's kind of like Mastodon/the fediverse more broadly - community-built and a _relatively_ safe harbor from surveillance capitalism and the inevitable bad actions from Apple or Microsoft.
I switched over in the early 2000s and haven't had to look back since then. I highly recommend considering the switch as an investment in your own future well-being. There's an upfront migration cost, but it'll pay off for many years.
Found a really cool tool today!
π **heh**: A terminal UI to edit bytes by the nibble β¨ written in #rustlang π¦
β GitHub: https://github.com/ndd7xv/heh
π§ Packaged for #ArchLinux: https://archlinux.org/packages/extra/x86_64/heh/
ποΈ Packaged for #AlpineLinux: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/51015
#linux #commandline #tui
GitHub - ndd7xv/heh: A terminal UI to edit bytes by the nibble.
A terminal UI to edit bytes by the nibble. Contribute to ndd7xv/heh development by creating an account on GitHub.GitHub
I have been doing some reading on relative relocations and **RELR** (`-z pack-relative-relocs`) and found 2 great posts!
βοΈ https://maskray.me/blog/2021-10-31-relative-relocations-and-relr
π https://glandium.org/blog/?p=4297 (Hacking the #ELF format for #Firefox, 12 years later ; doing better with less)
Relative relocations and RELR
Updated in 2023-08. (In celebration of my 2800th llvm-project commit) Happy Halloween! This article describes relative relocations and how the RELR format can greatly decrease file sizes. An ELF linkeMaskRay
New #ArchLinux package: **rio **π
π¦ A hardware-accelerated GPU terminal emulator powered by WebGPU (written in #rustlang)
β GitHub: https://github.com/raphamorim/rio
π§ Package: https://archlinux.org/packages/extra/x86_64/rio/
GitHub - raphamorim/rio: A hardware-accelerated GPU terminal emulator powered by WebGPU, focusing to run in desktops and browsers.
A hardware-accelerated GPU terminal emulator powered by WebGPU, focusing to run in desktops and browsers. - GitHub - raphamorim/rio: A hardware-accelerated GPU terminal emulator powered by WebGPU, ...GitHub
I'm thrilled to announce that we have released the new version of "**ratatui**" today! ππ
π¦ A #rustlang library that's all about cooking up terminal user interfaces (TUIs) - official successor of `tui-rs`
β Changelog: https://github.com/ratatui-org/ratatui/releases/tag/v0.23.0
π Blog post about this release: https://blog.orhun.dev/ratatui-0-23-0/
#terminal #tui #commandline #linux
Release 0.23.0 Β· ratatui-org/ratatui
We are thrilled to release the new version of ratatui π, the official successor* of tui-rs. In this version, we improved the existing widgets such as Barchart and Scrollbar. We also made improvemen...GitHub
I am looking for a job. It's becoming a little urgent, so if anyone has any leads whatsoever, please send them my way.
I'm a malware guy: reversing, detection, Intel, anything really related to defending and proactive research. I can also do system administration duties when it comes to Linux. I am able to quickly pick up anything I don't already know.
Solved a Linux/MacOS portability issue today π
It turns out, `grep` doesn't print out the file name if you don't provide multiple files on Linux. The workaround is to append `/dev/null` as an extra file.
π§ Issue: https://github.com/kyu08/fzf-make/issues/53
β Workaround: https://stackoverflow.com/questions/15432156/display-filename-before-matching-line
#linux #macos #portability #grep
[bat error]: invalid digit found in string Β· Issue #53 Β· kyu08/fzf-make
Hey, I just tried out fzf-make on Shuttle's Makefile and got this error. Also, I'm getting a different error for the last entry: Thanks for this tool!GitHub
And finally let's get to #Linux. A few months back Google Maps started crashing on some machines but there wasn't a clear pattern as to what was causing it.
It was clear that Google had done something on their side. Something stupid. Putting out a piece of JavaScript that instanced TWENTY THOUSAND VARIABLES in a single function.
Still, that should have worked... 10/13
Let's see how this goes.
What was the first version of #Debian you ever used? This can count for distros too that are based on Debian.
My first usage of Debian was using #Linux Mint. Was one of the distros that runs well on my iMac after I removed Lion from it
#Tech #TechHistory #GNU
Today we're celebrating the 26th anniversary of GNOME ππ
Thank you to all our outstanding contributors and community members for helping make the #GNOME project what it is today!
#opensource #FOSS #linux
Wipeout Game Rewrite: How to Play it on Ubuntu
Want to play an improved version of famed futuristic racing game wipEout on Ubuntu? Chances are you do as this game is considered something of a classic. A bona-fide hit on PlayStation when release...Joey Sneddon (OMG! Ubuntu!)
Last week parts of the #MobileLinux community got together at #FrOSCon and, dare I say, had a great time in our "FOSS on Mobile" devroom π
Throughout two days we had some hacking, lightning talks, workshops and BoFs!
Saturday morning I had the pleasure of welcoming around 5 people (at 10:00 in the morning!)
to the room.
1/N
Last year, the source code of the 1995 #Playstation game wipEout was leaked online.
A developer painfully went through the source code and... rewrote everything to provide a "remastered" version that works on Windows, Mac and #Linux and that you can also play in your browser thanks to #WASM !
Pretty amazing!
The whole explanation is really worth a read:
I need the systemd-boot version of this!
π§ A Grub Theme in the style of Minecraft!
β GitHub: https://github.com/Lxtharia/minegrub-theme
#linux #bootloader #grub #minecraft
GitHub - Lxtharia/minegrub-theme: A Grub Theme in the style of Minecraft!
A Grub Theme in the style of Minecraft! Contribute to Lxtharia/minegrub-theme development by creating an account on GitHub.GitHub
"If Microsoft can change and compete on quality, I've won." -- L. Torvalds
No More Windows! Indian Defense Services are Switching from Windows to #Linux on all computers that are connected to the Internet. For #security reasons, as some sources report.
https://news.itsfoss.com/indian-govt-linux-windows/
No More Windows! Indian Defense Services are Switching to Linux π¦Ύ
Indian govt offices to use Linux distribution replacing Microsoft Windows.Sourav Rudra (It's FOSS News)
New #AlpineLinux package: **igrep** π
π¦Interactive grep written in Rust (uses ripgrep as library)
π§ Package: https://pkgs.alpinelinux.org/package/edge/testing/x86_64/igrep
β GitHub: https://github.com/konradsz/igrep
#rustlang #interactive #grep #commandline #linux
GitHub - konradsz/igrep: Interactive Grep
Interactive Grep. Contribute to konradsz/igrep development by creating an account on GitHub.GitHub
**gpg-tui** just hit 1K stars on GitHub! π
π Manage your GnuPG keys with ease!
β GitHub: https://github.com/orhun/gpg-tui
π Sponsor me: https://github.com/sponsors/orhun
GitHub - orhun/gpg-tui: Manage your GnuPG keys with ease! π
Manage your GnuPG keys with ease! π. Contribute to orhun/gpg-tui development by creating an account on GitHub.GitHub
#linux #update #foss #vim #brammoolenaar #life
:wq!
#vim #linux #opensource #bsd #unix
π¦ I asked @orhun how to package #rustlang binaries for #linux distributions like #arch and #alpine
βοΈ Clip extracted from #RustShip podcast #1
Packaging Rust binaries for Linux distributions with @orhunp
I asked Orhun ParmaksΔ±z how to package #rustlang binaries for #linux distributions like #arch and #alpine βοΈ Clip extracted from #RustShip podcast #1YouTube
#linux architectural question regarding encryption:
Which data is actually cached? If I have an ext4 filesystem on a dm-crypt'ed block device, when is the data actually encrypted?
Are the accesses to the mapped device cached or the access to the underlying disk or both? Asked the other way around, do I pay the price for encryption and decryption when writing a file and immediately reading it again? Or is the file read back from cache immediately and only encrypted when writing back the cache?