September 25, 2017

The header file and library search path of cc on OpenBSDNan Xiao
On my OpenBSD 6.1/amd64 system, the default header file search path of cc compiler is only /usr/include: # echo | cc -E -Wp,-v - ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /usr/include End of search list. # 1 "<stdin>" # 1 "<built-in>" # 1 "<command-line>" # 1 "<stdin>" […]

September 24, 2017

Lazy Reading for 2017/09/24DragonFly BSD Digest

Thinkpad theme, I guess.



The Groff Goat just gave a nice talk at EuroBSDCon in Paris about the OpenBSD Web Stack (httpd, slowcgi...Ingo Schwarze (schwarze@)
The Groff Goat just gave a nice talk at EuroBSDCon in Paris about the OpenBSD Web Stack (httpd, slowcgi, acme-client, relayd), slightly assisted by Michael Lucas.

September 23, 2017

In Other BSDs for 2017/09/23DragonFly BSD Digest

Thank goodness for overflow from last week, because I haven’t had time to read.

Just arrived in Paris for EuroBSDCon and had a stroll around Montmartre. What a pity that we will spend...Ingo Schwarze (schwarze@)
Just arrived in Paris for EuroBSDCon and had a stroll around Montmartre. What a pity that we will spend so much time indoors in such a nice, warm summer weather... Ok, ok, just kidding, i'm no doubt looking forward to the conference!
0.4.6Kristaps Dzonsons

Allow for data-sblg-navsort attribute to override the search order set by -s. Also add the rdate search order (reverse date).

September 22, 2017

BSDNow 212: The Solaris EclipseDragonFly BSD Digest

BSDNow episode 212 is out and I’m going to link it especially because I’ve been at work instead of posting like normal.  Not surprisingly, it talks about the demise of Solaris and about vBSDCon and (links to videos from) BSDCan.

lscpu for OpenBSD/FreeBSDNan Xiao
There is a neat command, lscpu, which is very handy to display CPU information on GNU/Linux OS: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 Thread(s) per core: 2 Core(s) per socket: 8 Socket(s): 2 ...... But unfortunately, the BSD OSs lack this command, maybe […]
New package, qbs-1.9.0OpenBSD packages
declarative cross-platform build tool

September 21, 2017

The Solaris Eclipse | BSD Now 212BSD Now
We recap vBSDcon, give you the story behind a PF EN, reminisce in Solaris memories & show you how to configure different DEs on FreeBSD.
How to find disk I/O latency with ioping monitoring tool on LinuxnixCraft
How do I monitor disk I/O latency in real time on Linux, FreeBSD, OpenBSD, and MacOS operating system?
Use network analyzer to learn SSH session establishmentNan Xiao
The establishment of SSH session consists of 2 parts: build up the encryption channel and authenticate user. To understand the whole flow better, I usetcpdump/Wireshark to capture and analyze the packets. Server is OpenBSD 6.1 and client is ArchLinux. The tcpdump command is like this: sudo tcpdump -A -s 0 'net' -i enp7s0f0 -w […]

September 19, 2017

New package, ttyd-1.3.3OpenBSD packages
share your terminal over the web
New package, py-parallel-ssh-1.1.1OpenBSD packages
asynchronous parallel SSH client library
New package, p5-Geo-Parse-OSM-0.42OpenBSD packages
perl module for parsing OpenStreetMap (.osm) files

September 18, 2017

Blind at a BUGDragonFly BSD Digest

Brandon Werner, will be talking at the SEMIBUG meeting tomorrow night at 7 PM.  He programs for a living and is blind, so it should be interesting even just to see his preferred tools.

(Mentioned previously for In Other BSDs but I want to make sure people catch this.)

Removed, mp3gain-1.5.2Removed OpenBSD packages
audio file volume normalizer
New package, rgain-1.3.4OpenBSD packages
multi-format tools and Python module for ReplayGain

September 17, 2017

Lazy Reading for 2017/09/17DragonFly BSD Digest

I start a new job tomorrow!

Own repository with OpenBSD packagesSergey Bronnikov

Right now OpenBSD ports tree contains about 10042 ports according to Resources of OpenBSD developers are limited and thus not all new ports are comitted to the official tree. It’s a reason why we have a big number of ports out of tree. See a list of some repositories with out-of-tree ports. Maintaining packages is not so simple when you have more than one OpenBSD machine: build a package on a machine with required CPU architechture, keep it somewhere, rebuild for each new release and so on.

For Ubuntu and Fedora there are convenient services available where you can get your own package repository. Ubuntu has Launchpad PPA and Fedora project has COPR. You can put there source packages which are under an open source license, e.g. development snapshots of your software. Users then only need to add the repository address with one command and can install the packages via apt-get in case of Ubuntu and yum (or dnf) in case of Fedora.

It would be nice to have similar service for OpenBSD. I’m even agree to pay a small amount of money for using such service :)