Linux: reducing disk usage of Systemd journal logs

If you find yourself low on disk space, check the size of the Systemd journal logs as a way to easily free up some space. $ sudo journalctl --disk-usage Archived and active journals take up 528.0M in the file system. # reduce size sudo journalctl --vacuum-size=300M There are automatic jobs that trim these Systemd journal ... Linux: reducing disk usage of Systemd journal logs| Fabian Lee : Software Engineer

How to setup a local or private Ubuntu Mirror

Preface In this article I provide instructions on how to setup a local Ubuntu mirror using debmirror. To set expectations: the mirror will work as intended and distribute packages and updates, but a do-release upgrade from one major version of Ubuntu to the next won't work. Introduction By default, Ubuntu …| Louwrentius

Understanding the Ubuntu 20.04 LTS Server Autoinstaller

Introduction Ubuntu Server version 18.04 LTS uses the debian-installer (d-i) for the installation process. This includes support for 'preseeding' to create unattended (automated) installations of ubuntu. the debian installer With the introduction of Ubuntu Server 20.04 'Focal Fossa' LTS, back in April 2020, Canonical decided that the new …| Louwrentius

ZFS: Performance and capacity impact of ashift=9 on 4K sector drives

--- Update 2014-8-23: I was testing with ashift for my new NAS. The ashift=9 write performance deteriorated from 1.1 GB/s to 830 MB/s with just 16 TB of data on the pool. Also I noticed that resilvering was very slow. This is why I decided to abandon …| Louwrentius

Linux: script that creates table of network interface properties

My server has 5 network interfaces and I wanted a quick overview of some properties. There may be an existing linux command for this but I couldn't find it so I quickly wrote my own script (download). This is the output: The only requirement for this script is that you …| Louwrentius

Linux: get a list of al disks and their size

To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk /dev/md1: 2015 MB Disk /dev/md5: 18002.2 GB Disk /dev/sda: 60.0 GB Disk /dev/sdb: 60.0 GB Disk /dev/sdc: 1000.1 GB …| Louwrentius

iPhone 16 Makes Us Question Apple's Intelligence

It's not an operating system or an AI model, so what is it? Apple banks on customer loyalty to keep sales afloat as it teases out a vague future. Apple is building its future on a suite of tools that are ill-defined at best. Apple Intelligence is not a new operating system or an AI model like GPT-4o. Best I can tell, it's a curated collection of generative AI features grouped under the Apple Intelligence …| PCMag UK

AI-Generated 'Swifties for Trump' Photos Prompt Taylor Swift to Endorse Harris

The fake images, which Trump posted on Truth Social, 'brought me to the conclusion that I need to be very transparent about my actual plans for this election as a voter,' Swift says. Taylor Swift endorsed Vice President Kamala Harris for president after Tuesday's debate, partly to debunk AI-generated images suggesting she supported Donald Trump. "Recently, I was made aware that AI of 'me' falsely endorsing Donald Trump’s presidential run was posted to his site," Swift wrote in an| PCMag UK

How to Increase Scrollback Buffer Size of the Terminal Emulators in Linux

Learn how to increase the scrollback buffer size of your terminal by tweaking your settings and using an alternative less command.| Make Tech Easier

How to Use Systemd Timers as a Cron Replacement

Systemd Timers are a flexible way of scheduling jobs on modern Linux machines. Learn how you can use it to replace your old cronjobs today.| Make Tech Easier

Using Ubuntu as Your Ham Shack Operating System: A Comprehensive Guide for Amateur Radio Enthusiasts

Amateur radio, or “ham” radio, is a hobby that combines electronics, communication technology, and experimentation. It’s a perfect blend for those who enjoy tinkering with both hardware and software. While Windows and macOS are popular choices for many hams, Linux distributions, especially Ubuntu, offer a robust, flexible, and cost-effective alternative for building a ham shack. […] The post Using Ubuntu as Your Ham Shack Operating System: A Comprehensive Guide for Amateur Radio Enthu...| HamRadio.My

Setting Up Personal DNS over HTTPS (DoH) and DNS over TLS (DoT) Using Open-Source Software

In an era where digital privacy is increasingly at risk, securing your DNS (Domain Name System) queries is crucial. Traditional DNS requests are sent in plaintext, making them vulnerable to eavesdropping and tampering. Fortunately, DNS over HTTPS (DoH) and DNS over TLS (DoT) offer encrypted channels for DNS queries, significantly enhancing your privacy and security. […] The post Setting Up Personal DNS over HTTPS (DoH) and DNS over TLS (DoT) Using Open-Source Software appeared first on HamR...| HamRadio.My

Apple Intelligence Arrives in October: Here's What You Get First

Apple confirms its first set of AI tricks hit compatible devices next month, including a glowed-up Siri, Writing Tools, and prioritized notifications. Apple Intelligence had a starring role in today's "Glowtime" event, but the company's artificial intelligence tools will be a no-show on the iPhone 16 next week. Instead, company execs tipped a phased rollout over the next few months beginning in October. When Apple Intelligence was introduced …| PCMag UK

7 Reasons to Upgrade to ChatGPT Plus

Is a paid ChatGPT Plus subscription worth $20 per month? Maybe, if you value greater reliability, first dibs on new features, and more. Here's why you might want to upgrade your chatbot. OpenAI's ChatGPT has ushered in a new era of chatbots that can answer questions, provide information, generate content, create code, and much more. The free version is skilled enough to respond to a host of questions and requests, but ChatGPT Plus provides a few key benefits …| PCMag UK

Need to Quickly Build a Website? These 5 AI Tools Will Save You Time and Money

GoDaddy, Squarespace, Wix, and several other website builders have AI features that let you create a dream site without spending big bucks on a pricey design team.| PCMag UK

Roblox Builds Open-Source 3D AI Model, Adds Tech for Faster Game Loading

Roblox already uses over 250 different AI models, and players may soon get another one that can create just about anything from scratch. Roblox is developing a new open-source generative AI tool, dubbed the 3D Foundational Model, the game platform announced at the Roblox Developer Conference on Friday. The model will understand text, image, video, or 3D asset prompts, meaning users can drop in an existing 3D game asset and …| PCMag UK

AI Models From Google, Meta, Others May Not Be Truly 'Open Source'

Per a new definition for open models, Meta's Llama 3 and Google's Gemma don't qualify, though not everyone agrees. Here's why that could put the products that use them on shaky ground. Open-source AI models from Google, Meta, and others may actually be quite closed, according to a recently updated definition of the term. The lengthy new definition comes from the Open Source Initiative (OSI), which has considered itself the steward of the open source definition since …| PCMag UK

Musician Arrested for Using AI Music and Bots to Swindle Royalties From Spotify

Michael Smith allegedly received over $10 million in royalties from Apple Music, Spotify, and others by posting AI-created songs and using automated bots to stream the tunes. A musician in North Carolina has been arrested for creating hundreds of thousands of AI-generated songs in a scheme to swindle royalties from music-streaming services, including Spotify and Apple Music. Michael Smith allegedly received more than …| PCMag UK

TOP 10 Linux commands 2024

In the next list of the 10 Most… I have listed the 10 most popular commands used in Linux systems (and not only) in 2024, published as part of the Admin Tips series on the Linuxiarze.pl portal The list takes into account the views of posts from the Admin Tips category and their comments. 1.... Source| Linux Channel

Linux input ecosystem

A tour of the kernel, udev, and Xorg| joe shaw

Setup a Headless Raspberry Pi with Raspbian Jessie on OS X - The Smalley Creative Blog

To celebrate Halloween I've decided to put together a guide that will show you how to install Raspbian Jessie, the (as of this writing) most current version| The Smalley Creative Blog

CAR: Copy-on-write Archive

PoC of a file archiver which uses reflnks instead of copying data Comments| Lobsters

Ubuntu Pig!

The world is quickly abandoning Ubuntu. At one time it was a much loved Linux distro but now it is a pariah. Much of it started with that virus Unattended Upgrades. Then it was the bloat and slowness. After that they buried an “Upgrade to Ubuntu Pro” nag in the MsCorefonts package so it would appear on all YABU where users installed core fonts so Web pages would look correct. Pro is only “free” for … Ubuntu Pig!Read more The post Ubuntu Pig! appeared first on Logikal Blog.| Logikal Blog

Flatpak Can’t Print or Attach Files

Flatpak printing and file attaching, especially with email clients that have been flatpaked, is a major (&)(*&+_ing nuisance. “Oh, we’re sandboxed!” will be the rallying cry from the support team that doesn’t want to actually fix anything. If your installation procedure, or even your first run where you ask everything else simply asked: Do you want to be able to print? Do you want to be able to attach files? It could actually fix the … Flatpak Can’t Print or Attach FilesRead more ...| Logikal Blog

Flatpak Won't Load URL – Logikal Blog

I see this mostly on Manjaro Cinnamon, but it's rampant on other distros given the volume of complaints. It is yet another reason why . . .| Logikal Blog

Hollow Knight Fans Are Ready to Have Their Hearts Broken Again by Tuesday's Nintendo Direct - IGN

A pair of back-to-back Nintendo Directs have been announced for tomorrow. Which means that Hollow Knight fans are once again preparing for inevitable heartbreak if Hollow Knight: Silksong doesn't appear.| IGN

无需改动代码的性能优化方法 —— PGO

PGO in General PGO in Golang| Oilbeater 的自习室

Fuzzing picom - yshui --log-level=trace

Fuzzing an X compositor| trace.yshui.dev

Choosing A Laptop For College | Veronica With Four Eyes

Learn how to choose a laptop for college and what to look for in terms of storage, screen size, operating system, accessibility, and more.| Veroniiiica

eBPF and Cilium: The Future of Networking

The landscape of networking has evolved dramatically in recent years, driven by the rise of containerization and cloud-native technologies. Traditional networking solutions have struggled to keep pace with the dynamic and scalable demands of modern applications. This is where eBPF (extended Berkeley Packet Filter) and Cilium come into play. eBPF is a revolutionary technology that …| Java Code Geeks

How to Set Up Usenet on a Raspberry Pi

Table of Contents Today, we think of the Internet as websites and social media feeds. There is one part of the Internet with roots in an earlier online community: Usenet. Predating the World Wide Web, Usenet is composed of tens of thousands of discussion forums categorized by topic called “newsgroups.” Why Usenet is Still Thriving […] The post How to Set Up Usenet on a Raspberry Pi first appeared on Top10Usenet.| Top10Usenet

'Beatbuddy' Bounces to Beautiful Underwater Tunes

Beatbuddy: Tale of the Guardians sets you free in a sumptuous underwater kingdom where every plant and sea creature adds to the music.| Indie Games Plus

‘Kamaeru’ Makes Natural Homes for Collectible Frogs

In Kamaeru: A Frog Refuge, you will be creating a sanctuary for frogs, becoming friends with the cute amphibeans while developing various natural lands. This game is full of colorful frogs who... The post ‘Kamaeru’ Makes Natural Homes for Collectible Frogs appeared first on Indie Games Plus.| Indie Games Plus

Compact WSL partition and reclaim storage space - Jan van den Berg

Start PowerShell Find where your WSL vhdx file is located. Usually under: C:UsersyournameAppDataLocalPackageLinuxdistroflavourLocalStateext4.vhdx Start diskpart (from PowerShell or CMD): diskpart.exe Run: select vdisk file="C:UsersJan van den BergAppDataLocalPackagesTheDebianProject.DebianGNULinux_76v4gfsz19hv4LocalStateext4.vhdx" and next: compact vdisk| Jan van den Berg

I don’t understand terminals, shells and SSH

Confession time: I don’t fully understand how terminals, shells and SSH really work (and my guess is you don’t either). And I don’t mean the cryptography behind SSH. I mean how SSH and the terminal — and the shell for that matter — interact with one another. I recently realized that even though I’ve been… Read More »I don’t understand terminals, shells and SSH The post I don’t understand terminals, shells and SSH appeared first on Jan van den Berg.| Jan van den Berg

Porting systemd to musl libc-powered Linux – The Cat Fox Life

I have completed an initial new port of systemd to musl. This patch set does not share much in common with the existing OpenEmbedded patchset. I wanted to make a fully updated patch series targetin…| The Cat Fox Life

Using the screen command for flexibility

0 You might at first think of “screen” as the device on which your Linux desktop is displayed. That is one meaning. For SysAdmins like us, screen is a program, a screen manager, that enhances the power of the command line. The Screen utility allows launching multiple shells in a single terminal session and provides […]| Both.org

How I send email from the command line

There are times when I find it useful to send email from the command line. I'm not talking about using one of the text mode clients llike Alpine. I mean sending email directly from the command line.| Both.org

GitHub - pythops/oryx: 🕵️‍♂️ TUI for sniffing network traffic using eBPF

🕵️‍♂️ TUI for sniffing network traffic using eBPF - GitHub - pythops/oryx: 🕵️‍♂️ TUI for sniffing network traffic using eBPF| GitHub

linux, year one

It's impossible to speak dispassionately about Linux.| packbat.neocities.org

BeagleY-AI: Easy AI for Everyone - BeagleBoard

BeagleBoard.org Foundation is a Michigan, USA-based 501(c)(3) non-profit corporation existing to provide education in and collaboration around the design and use of open-source software and hardware in embedded computing.| BeagleBoard

How to modify /etc/hosts file for root domain in a vps server?

I am in the process of changing the reverse DNS of a VPS. The VPS is showing a subdomain (vmi000.contaboserver.net) as the hostname, I want to use my own root label domain as the hostname. Consider the sample script from /etc/hosts in a VPS server - 127.0.0.1 localhost 127.0.1.1 vmi000.contaboserver.net vmi000 # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff99::1 ip6-allnodes ff99::2 ip6-allrouters 46.250.333.33 vmi000.contaboserver.net vm...| Recent Questions - Server Fault

Increase the number of recent folders in Thunderbird

Showing more than 15 recent folders in move-to and copy-to context menus is easy in Thunderbird 91. I’m a heavy user of many IMAP folders for organizing email (and Günter Gersdorf’s brilliant Thunderbird extension Copy Sent to Current), moving emails to folders quickly is important. Thunderbird long has remembered which folders were used most recently, offering to move or copy mails there in a separate menu, but the default number of folders shown there was a miserly 15 folders. Previous...| Sebastian Wild's Site

How to move your lecture online – in little time

I describe my solution for online lecturing amid the COVID-19 crisis using youtube livestreams and PINGO. Although I kind of saw it coming after reading this excellent data analysis (on March 12, before things got really crazy), things did get hectic: The official decision of University of Liverpool to move all face-to-face classes online with immediate effect came on Saturday evening (March 14), with my class due on Monday, March 16. So what follows is not the well-thought out, technically s...| Sebastian Wild's Site

Install pdf2htmlEX on recent Ubuntu

Because of unresolved dependencies, installing pdf2htmlEX became challenging in recent Ubuntu. Update [2022-09] Much of the complication below can now be avoided! A few developers – worthy of our collective Thanks! – revived pdf2htmlEX and ported it to new versions of poppler and fontforge. Their effort lives on https://pdf2htmlex.github.io/pdf2htmlEX/ and they offer various prepackaged releases, including AppImages. pdf2htmlEX in docker I use pdf2htmlEX to make pdfs nicely readable in th...| Sebastian Wild's Site

Systemd Journal and journalctl

While I haven’t been happy about Systemd’s continued encroachment into the Linux operating system, I will say that the Systemd journal is generally an upgrade over traditional Syslog. We’ve reached the point where some newer distributions are starting to forgo Syslog and traditional Syslog-style logs altogether. The challenge for DFIR professionals is that the Systemd… Continue reading Systemd Journal and journalctl→| Righteous IT

Hiding Linux Processes with Bind Mounts

Lately I’ve been thinking about Stephan Berger’s recent blog post on hiding Linux processes with bind mounts. Bottom line here is that if you have an evil process you want to hide, use a bind mount to mount a different directory on top of the /proc/PID directory for the evil process. In the original article,… Continue reading Hiding Linux Processes with Bind Mounts→| Righteous IT

Recovering Deleted Files in XFS

In my earlier write-ups on XFS, I noted that when a file is deleted: This combination of factors should make it straightforward to recover deleted files. Let’s see if we can document this recovery process, shall we? For this example, I created a directory containing 100 JPEG images and then deleted 10 images from the… Continue reading Recovering Deleted Files in XFS→| Righteous IT

Working With UAC

In my last blog post, I covered Systemd timers and some of the forensic artifacts associated with them. I’m also a fan of Thiago Canozzo Lahr’s UAC tool for collecting artifacts during incident response. So I wanted to add the Systemd timer artifacts covered in my blog post to UAC. And it occurred to me… Continue reading Working With UAC→| Righteous IT

Systemd Timers

You know what Linux needs? Another task scheduling system! said nobody ever Important Artifacts Command output: File locations: Also Syslog logs sent to LOG_CRON facility. The Basics If you’ve been busy trying to get actual work done on your Linux systems, you may have missed the fact that Systemd continues its ongoing scope creep and… Continue reading Systemd Timers→| Righteous IT

Orphan Processes in Linux

Orphan processes can sometimes cause confusion when analyzing live Linux systems. But during a recent run of my Linux Forensics class, one of my students showed me an interesting trick that I wanted to make more generally known. Consider a simple hierarchy of processes: At the top is the master SSH server for this system.… Continue reading Orphan Processes in Linux→| Righteous IT

XFS Part 6 – B+Tree Directories

Look here for earlier posts in this series. Just to see what would happen, I created a directory containing 5000 files. Let’s start with the inode: The number of extents (bytes 76-79) is 0x2A, or 42. This is too many extents to fit in an extent array in the inode. The data fork type (byte… Continue reading XFS Part 6 – B+Tree Directories→| Righteous IT

Hudak’s Honeypot (Part 4)

This is part four in a series. Check out part one, part two, and part three if you missed them. Reviewing the UAC data during the triage phase of our investigation, we noted two similar process hierarchies started on Nov 30. One started with parent PID 15851 and the other with parent PID 21783. The… Continue reading Hudak’s Honeypot (Part 4)→| Righteous IT

Hudak’s Honeypot (Part 3) – Righteous IT

This is part three in a series. Follow these links for part one and part two. During our triage of the UAC data from the honeypot, we noted a process hierarchy running from the deleted /var/tmp/.lo…| Righteous IT

Booting x86-64: from firmware to PID1

All I (now) know about booting x86-64| Mumbling about computers

Sparky 2024.08 Special Editions - SparkyLinux

There are new iso images of Sparky 2024.08 Special Editions out there: GameOver, Multimedia and Rescue. It is based on Debian testing “Trixie”. The August update of Sparky Special Edition iso images…| SparkyLinux

SSH CA with device and identity attestation: ssh-tpm-ca-authority

The past year I have been hacking around on tools utilizing TPMs, and one of the features I have been interested to learn more about is the device attestation features. After being a bit inspired by some ideas from people at work, the hackerspace and toots on mastodon, I figure out a SSH certificate authority would be a cool small project to hack on. Last year I wrote an SSH agent with TPM bound keys so this would nicely fit into the existing tooling.| Morten Linderud

Booting Linux manually from GRUB when your disk configuration has changed.

Assuming you have a dual boot system, a desktop with multiple drives. GRUB is setup to dual boot wither into Windows or into your Linux distribution. Now, one day, you change the drive configuration. You add or remove a drive or re-partition a disk. GRUB still comes up, but it fails to boot into your […]| Martin Wojtczyk

How-to get the latest PostgreSQL version installed on Debian – the proper way

PostgreSQL maintains its own package repositories for binary packages for the most common Linux distributions and operating systems, which allows you to stay up to date through your familiar package manager. If you are running Debian 6 (Squeeze), you may be using the default PostgreSQL 8.4 and if you are running Debian 7 (Wheezy) it […]| Martin Wojtczyk

linux - bind9 not working when starting bind9 service but works when explicitly starting named - Server Fault

I have a really odd situation I don't fully understand. I have a master and slave DNS, I've checked the configuration, and no errors are returned. if I try to start bind9 as a service, it fails to| Server Fault

Orphaning bcachefs-tools in Debian

Around a decade ago, I was happy to learn about bcache – a Linux block cache system that implements tiered storage (like a pool of hard disks with SSDs for cache) on Linux. At that stage, ZFS on Linux was nowhere close to where it is today, so any progress on gaining more ZFS features in general Linux systems was very welcome. These days we care a bit less about tiered storage, since any cost benefit in using anything else than nvme tends to quickly evaporate compared to time you eventually...| Jonathan Carter

The Essential Guide to Using Chrony for NTP on Linux - howtouselinux

When I first started working with Linux servers, managing time synchronization seemed like a daunting task. My team had always relied on the traditional ntpd service for Network Time Protocol (NTP), and it worked well enough. But when Red Hat Enterprise Linux (RHEL) 8 came around and the focus shifted to chronyd from the Chrony …| howtouselinux

By mastering these shell techniques, you can also become a senior engineer - howtouselinux

Ever found yourself drowning in a sea of terminal commands, struggling to remember the exact syntax or wondering how to chain multiple commands efficiently? I’ve been there too. I remember my first deep dive into shell scripting, where I felt overwhelmed by the sheer number of tools and techniques available. It was only after countless …| howtouselinux

[PATCH 0/1] Retiring from the Rust for Linux project - Wedson Almeida Filho

linux-kernel.vger.kernel.org archive mirror| lore.kernel.org

Immutable Systems: NixOS + systemd-repart + systemd-sysupdate | x86.lol

When you build software for embedded devices (your Wi-Fi router or home automation setup on your Raspberry Pi), there is always the question how to build these images and how to update them. What I want is:| x86.lol

The HARM mobile architecture

The ARM architecture is the future, they say. It’s mostly that CISC is inefficient, and RISC lives a new life, especially since Apple’s M1 CPU. Back in the day, at […]| Homo Ludditus

How Webcamoid laid bare the disaster that is the Linux kernel

I noticed this behavior of Webcamoid while I was testing the latest Ubuntu MATE 24.04, and I mentioned it here. At the time, I thought that the app was broken. […]| Homo Ludditus

Glorifying the uselessness: Oreon

Why are some people so keen to write or to make videos about almost nothing? Much Ado About Oreon. It’s summer time. Slow news. Nothing spectacular happens if not for […]| Homo Ludditus

Creating menu with Curses menu library in C

We created a menu interface with basic curses library in C, the menu library in curses provides a nice extension and functions dedicated to create more advanced menus. A menu is a set of items displayed on the screen that| Techlister

Creating menu with Ncurses in C

Almost all the programmers or every Computer science student in the wild would have practiced C programming, some might have just memorized few programs for the sake of exams. But still, those who really gained the knowledge to write C| Techlister

Running ollama with an AMD Radeon 6600 XT · Major Hayden

The local LLM easy button, ollama, won’t work with the AMD Radeon 6600 XT out of the box. The fix is a quick one!| Major Hayden

A Windows security update leaves dual-boot computers unable to load Linux - Liliputing

A Windows security update leaves dual-boot computers unable to load Linux| Liliputing

Эксплойты и уязвимости во втором квартале 2024 года

Отчет содержит статистику по уязвимостям и эксплойтам, а также разбор интересных уязвимостей, обнаруженных во втором квартале 2024 года.| Securelist

Introducing daywall: a bash script to choose your wallpaper based on the time of day – ideatrash

`daywall` uses online geolocation, determines how far away from mid-day it is, and then chooses a random image with a calculated brightness appropriate to the time of day.| ideatrash.net

A Linux Handheld Gaming Thought

I read on the AlternativeTo blog that Steam is planning to extend SteamOS support to the Asus ROG Ally and other Windows-based handheld gaming devices. I am not too on top of the market for current modern computer game handhelds because I do not personally have a use-case for one, although I am always happy […]| The Emu Café Social

Overcoming “Error setting up gfxboot” from Live USB

I have a Librebooted Lenovo Thinkpad T400. After swapping its spinning hard drive for a solid state drive (big improvement), I needed to install a new operating system. I went with the LXDE version of GNU Trisquel (in the spirit of it being a Librebooted Thinkpad T400 and all). However, when I tried to boot […]| The Emu Café Social

Microsoft and Valve

A friend told me about the likely ill-founded rumor that Microsoft is preparing to make a serious offer to buy Valve. As I suspected, it does not look like it is happening. One might think in light of the fact that I use Linux instead of Windows, have general criticisms of and personal grievances with […]| The Emu Café Social

Copying RetroArch Controller Config to Lutris

On how I used RetroArch to create a controller configuration for an NES-to-USB adapter and then copied the configuration files into Lutris' Libretro directory.| The New Leaf Journal

Playing Pokémon Red On Computer With NES 2 Controller

An account of setting up an NES 2 controller with my Linux computer using a Mayflash NES-to-USB adapter to play Pokémon Red on an emulator.| The New Leaf Journal

Ops Monkey: Linux BIOS research

We did a lot of work in the BIOS of our machines last week. Doing BIOS edits by hand sucks, there's got to be a better way than connecting...| opsmonkey.blogspot.com

Rebuilding a 3Ware Raid set in linux

This information is specific to the 3Ware 9500 Series controller. (More specifically, the 9500-4LP). However, the 3Ware CLI seems to be the same for other 3Ware 9XXX controllers which I have had experience with. (The 9550 for sure)| Ops Monkey

Path MTU discovery and MTU troubleshooting

Recently when debugging some performance issues on a client's site, I came across some very interesting behavior. Some users were reporting that the site performed very well for a short period of time, but after a while, performance became very poor, enough so to render the site unusable. Checking the apache logfiles for the IP addreses of those clients showed that the requests themselves were not taking an unusual amount of time, but instead the requests were coming into the webserver ...| Ops Monkey

Linux memory overcommit

Last week I learned something very interesting about the way Linux allocates and manages memory by default out of the box.| Ops Monkey

Debian linux ethernet bonding

We're working on some fault tolerant delpoyments of debian linux systems. It turns out that this is available in the stock debian kernel (sarge) and luckily, in the custom kernel we'd built at a later time.| Ops Monkey

Apache hackery

The following is a patch against apache 2.0.54 (Probably applies clean to other versions, I've applied it to 2.0.55 also). It's built for debian linux, it's possible that some hacking may be necessary to get it to apply to a vanilla version of httpd but I doubt it. Copy the attached patch to a file called for example, 000_ProxyMultiSource.| Ops Monkey

Put it where it doesn't belong!

Our latest fight with linux has been to get a machine with multiple connections to the internet via different circiuts to pass traffic correctly. The machine is a web proxy which will bind the socket to a specific source address to round-robin the trafic across the two networks. This would be way useful for a company to effectively "bind" a few low-bandwidth links (dsl, t1, etc) into a higher bandwidth office proxy.| Ops Monkey

ZFS on Nexenta

This week I've played around with Nexenta. This is a neat operating system. It is basically a "distribution" of OpenSolaris, using debian-like package management system, built on the Ubuntu "Dapper Drake" release. Fortunately, it just happened to support all of the pieces of hardware in the test system, a Supermicro H8DAR-T, with Broadcom ethernet and a Marvell88 based onboard SATA2 controller.| Ops Monkey

Ops Monkey: Linux memory overcommit

Last week I learned something very interesting about the way Linux allocates and manages memory by default out of the box. In a way, Linux a...| opsmonkey.blogspot.com

Warp: Rust-based Terminal With Built-in AI is Now Available for Linux Also!

A terminal emulator with built-in AI, futuristic.| It's FOSS News

Chris's Wiki :: blog/sysadmin/OpenSSHPerSourcePenaltiesThings

One of the features added in OpenSSH 9.8 is a new SSH server| utcc.utoronto.ca

Using Yubikeys with Fedora 24, for example for Github two-factor authentication

My old laptop’s wifi went on the fritz, so I got a new Lenovo P50. Fedora 23 wouldn’t work with the Skylake architecture, so I had to jump headfirst into the Fedora 24 beta. I’ve since hit one new issue: Yubikeys wouldn’t work for FIDO U2F authentication. Logging into a site using a Yubikey (inserting […]| Where's Walden?

termsand

Comments| Lobsters

Is Google's Gemini With Research the Ultimate Homework Killer?

Gemini with Research promises to go beyond a typical chatbot by producing in-depth reports that'll extensively cite from the web.| PCMag UK

The 5 Best Gemini AI Features Coming to Google's Pixel 9 Lineup

Google says it is "infusing AI into everything," including Pixel devices and Android. We got a look at the latest Gemini AI features on the Pixel 9 and have some early favorites to share.| PCMag UK

Uses This / James Turk

Assistant Clinical Professor (University of Chicago)| usesthis.com

Linkito

PC, Linux| Buried Treasure

Slider

PC, Mac, Linux, free| Buried Treasure

These Five Linux Tips Have Dramatically Improved My Work Efficiency - howtouselinux

When I first started working with Linux, I found myself spending a lot of time on repetitive tasks and struggling to manage various aspects of my system efficiently. I was constantly searching for ways to streamline my workflow and improve productivity. After experimenting with different commands and techniques, I discovered five essential Linux tips that …| howtouselinux