Sinopsis
GNU, Linux, coffee, and subversion.
Episodios
-
gnuWorldOrder_13x24
07/06/2019The **ddate** command from the **util-linux** package, and all about Discordianism and the Church of the Subgenius! shasum -a256=0d5784cd01e654466a9685f64b1922837cbf26c3905b389b40385048a641e20e
-
gnuWorldOrder_13x23
01/06/2019Listener feedback, plus **colrm** and **column** from **util-linux**. Tip: To get information about strange characters in GNU Emacs, place your cursor on the character and then type **Alt**-**x** **describe-char** $ cat example.txt hello world $ cat example.txt | colrm 1 1 ello world $ cat example.txt | colrm 1 6 world $ column --table /etc/fstab shasum -a256=980291fff761cdd1a14df8780f39855f51dca2029aee9bf4a4723a4b04b28b3a
-
gnuWorldOrder_13x22
26/05/2019Why use the Linux desktop if the Desktop is dead anyway? Also, more **util-linux**: cal, chrt, col, and colcrt from /usr/bin. shasum -a256=bc048f20cce3c06f4918b26ec9b64f98e96209224ac46dd90bed0b9bb76618c4
-
gnuWorldOrder_13x21
20/05/2019Listener feedback about zram and ziptool, and then a discussion about the term "open" shasum -a256=f64df303cfcf15d768de8b076eee46b7df743224bd3894d0f1763c3ab836bd72
-
gnuWorldOrder_13x20
12/05/2019Finishing up the binaries in /sbin from the **util-linux** package. Includes **sfdisk**, **swaplabel**, **swapon**, **swapoff**, **switch_root**, **wipefs**, **ziptool**, and **zramctl**. For **zramctl** to work, remember to load the zram module. $ sudo modprobe zram shasum -a256=ce96f42c5279c0c330fdb3bee27b02b45648f331cc7bd7abd917708f2ad6be44
-
gnuWorldOrder_13x19
05/05/2019Listener feedbacks from Mastodon, including commentary about the Julian calendar, Flatpak sandboxing problems, Flatpak usability problems, clarification on Bzip2 and LZMA and ZIP compression. The overview of util-linux continues with **mkswap**, which designates a partition of a special hard drive or a special file as "swap" space. _NEVER run **mkswap** on a partition or file that contains data you care about._ $ sudo mkswap /dev/sdx1 The **pivot_root** command mounts a new location as your root whilst simultaneously unmounting the old one. You probably won't ever use **pivot_root** manually yourself. Its typical use case is during system startup, when an initrd is used to bootstrap an environment but then needs to be shunted away when the real root partition becomes available. You can test **pivot_root** in a virtual machine, just as a proof of concept, as described in this episode, but if you have ever used **chroot**, then you have The **raw** command talks directly to block devices
-
gnuWorldOrder_13x18
28/04/2019Is it really possible to use CentOS or RHEL as a desktop Linux distro? Klaatu finds out! shasum -a256=67e6ed6235fc5ee347f7bec03dbfc09fdd0c429a97d93ec1bb3784c40c9c9d24
-
gnuWorldOrder_13x17
21/04/2019Listener feedback from Carl about gauging community health of a project before getting involved with it. Klaatu has defined five community profiles, but has no definitive answers. Listen in and send in commentary if you have ideas on this topic. shasum -a256=cd931753fe11d655a060375a77b32e58e76a5df931c4e4dd9a5c1ee947afd708
-
gnuWorldOrder_13x16
15/04/2019Are Flatpaks and Snaps a regression in security? and other exciting listener debates. Util-link continued, continuing with utilities in /sbin: * sbin/ctrlaltdel * sbin/fdisk * sbin/findfs * sbin/fsck * sbin/fsck.cramfs * sbin/fsck.minix shasum -a256=8cfdc7473fa6e9f3f9f2cf5fdf2e5e60d844f4a33bb491527256ca7df2f5f8c6
-
gnuWorldOrder_13x15
08/04/2019Util-link continued, starting with the utilities in /sbin: * sbin/adjtimex * sbin/agetty * sbin/blkdiscard * sbin/blkid * sbin/blockdev * sbin/cfdisk Plus some listener feedback about getopt and getopts, bzip2, good bad sound, and more. shasum -a256=ab15dda2d946b890eeebd3753f790077a4dd62a52b38fd6cc53f382a9217bc29
-
gnuWorldOrder_13x14
01/04/2019Let's build a flatpak together! shasum -a256=b6b2c7691dc02b8fc55d3449fc01821e83730c81022683bf3e40c9b05e9f10b6
-
gnuWorldOrder_13x13
25/03/2019Listener feedback. GNU World Order is voted best Linux Podcast of 2018 by [linuxquestions.org](http://linuxquestions.org) but fame is fleeting, and it is no longer 2018. Bzip2 compression. You should run bzip2 compression tests and send Klaatu your results. Controversy over scripts that download and install automatically. A bakery that runs on Emacs and PostgreSQL. Further Grav commentary. Pico CMS. And more! shasum -a256=79e5fff598aa5f676f440cdc22901d5818e709b86bbb96b7d719df5fe54f093f
-
gnuWorldOrder_13x12
18/03/2019The journey through the **util-linux** from the **a** package set of Slackware continues. First, a tutorial on `getopt`, an argument parser for Bash and Tcsh. Here is a demonstrative sample script: #!/usr/bin/bash ## or you can just use /bin/sh OPTS=`getopt --options f --long foo --alternative -- "$@"` eval set -- "$OPTS" echo "Raw input: $OPTS" while true ; do case "$1" in -f|--foo) echo "Option f has been toggled on" ; shift ;; --) shift ; break ;; esac done # this outputs anything # left over after parsing # valid options for i in "$@" ; do echo "$i" done You can add more options, and you can add an allowance for arguments. Here is a slightly more complex version of the script: #!/usr/bin/bash OPTS=`getopt --options f,b: --long foo,bar: --alternative -- "$@"` eval set -- "$OPTS" echo "$OPTS" while true ; do case "$1" in
-
gnuWorldOrder_13x11
11/03/2019Heaps of listener feedback about licensing, the difference between a user and a developer, the `atool` archive tool, old GNU World Order shownotes, the first couple of applications from **util-linux**: `dmesg`, `findmnt`, `hostname`, `more`. shasum -a256=315500688ce992b7a989cf1cf09d501e97bd724a5b3b4a8e35891e4bac7ebcd7
-
gnuWorldOrder_13x10
03/03/2019Coffee across the globe. From the **a** package set of default Slackware packages: udisks, udisks2 (udiskctl), unarj, upower, usb_modeswitch, usbutils, and the utemptor interface to utmp, btmp, and wtmp. Udisks is a friendly interface for interacting with drives. $ udisks --enumerate /org/freedesktop/UDisks/devices/sdc1 /org/freedesktop/UDisks/devices/sdc2 /org/freedesktop/UDisks/devices/sdc /org/freedesktop/UDisks/devices/sde [...] /org/freedesktop/UDisks/devices/sdf1 $ udisks --mount /dev/sdf1 Mounted /org/freedesktop/UDisks/devices/sdf1 at /media/white8gb $ udisks --unmount /dev/sdf1 shasum -a256=6422e3e3addabc6330642565c07235743baaa31c92c9fa479183eb729c47e07a
-
gnuWorldOrder_13x9
24/02/2019Episode audio levels adjusted, Flatpak tips, and three great coffees in downtown Raleigh North Carolina. Finishing up the applications-that-start- with-"t" from the **a** set of Slackware: `time` (not the built-in Bash one) and **tree**. shasum -a256=e62186be2b657cce7e294441a32251a1124b723db334d394304f20986413d27c
-
gnuWorldOrder_13x8
17/02/2019Webhosting.coop vouchers, THE CLOUD is just a virtual computer on somebody else's (or your own?) cluster of computers, building dependencies on things you already own. In the **t** packages in the **a** set: heaps of tar tips, and some thoughts about tcsh. shasum -a256=0334f1538c89f6743df87d10acd45c30177a1183589c165fbf9eed2300eb2cde
-
gnuWorldOrder_13x7
10/02/2019Deep thoughts about licensing, effective licensing, and why groups of free software developers haven't the luxury of turning a blind eye. shasum -a256=e9218e3a0acb122283d16d0ae734fc4b61bcad466ae690a079315a25c75677f3
-
gnuWorldOrder_13x6
05/02/2019Tech talk, licensing, ZFS, and more. shasum -a256=75da6d76c6be80b7f8a6d8cf7ff27ad4e77b09c6300d6f1e11948073976d2c21
-
gnuWorldOrder_13x5
28/01/2019Klaatu talks about software licensing as related to ZFS, and then covers the **S** section of the **a** package set in Slackware (he also realises mid-way through that he had already covered the **q** and **r** sections and part of the **s** section, but nobody complained about it, so presumably they were all worth a second look). shasum -a256=48725fb3fd7866fd15a7d78569242e4c8810db2c7b3efeac84140bd484571a77