Posts Tagged ‘Linux’

NERP Tonite! systemd with Bonnie King

NERP is not exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station:One in Chicago. NERP meets every other Monday at 7pm at Pumping Station:One, 3519 N. Elston Ave. in Chicago.

Bonnie King is a Linux Administrator at Fermilab and works on the Scientific Linux distribution. At Nerp tonight, Bonnie will give us a tour of systemd. If you work with embedded linux, this is must have, must know material.

The architecture of systemd as it is used by Tizen. Several components, including telephony, bootmode, dlog and tizen service, are from Tizen and are not components of systemd

The architecture of systemd as it is used by Tizen. Several components, including telephony, bootmode, dlog and tizen service, are from Tizen and are not components of systemd

“Linux” is the kernel of an operating system. You generally can’t see it, feel it or touch it directly, but you know it’s there by what it does. At boot, the kernel launches “init”, the process with Process ID number 1. Everything else is started by by init. On my computer, init, PID 1 is /lib/systemd/systemd. systemd is “new”, sort of. It’s been around for several years, but has recently taken over lots of core system functions that have been provided by some very traditional Unix-based tools and utilities. When I look under the hood of my Ubuntu system, it looks very different than it did a couple of years ago. What goes for the desktop goes for embedded, too.

“systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux control groups, supports snapshotting and restoring of the system state, maintains mount and automount points and implements an elaborate transactional dependency-based service control logic. systemd supports SysV and LSB init scripts and works as a replacement for sysvinit. Other parts include a logging daemon, utilities to control basic system configuration like the hostname, date, locale, maintain a list of logged-in users and running containers and virtual machines, system accounts, runtime directories and settings, and daemons to manage simple network configuration, network time synchronization, log forwarding, and name resolution.”

A number of influential people in the Linux community have strong philosophical and practical differences with the design of systemd and the way in which it’s become ubiquitous across distros. Nevertheless, mainstream Linux continues to move toward systemd and away from System V and BSD init. systemd is installed by default in Ububntu since ver 15.04. (April 2015). If you work with Linux at a low level, for instance in embedded applications, a knowledge of systemd is a must have.

Find NERP and Pumping Station:One at

NERP – Not Exclusively Raspberry Pi

Chicago, IL
399 members

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station One in Chicago. (Chicago’s oldest and finest hackerspace.) NERP…

Next Meetup

Bring questions, demos, personal research, etc. to share.

Monday, Jan 18, 2016, 7:00 PM
10 Attending

Check out this Meetup Group →


Doors open at 6:30pm.
NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source, Linux,
raspberry pi, hackerspace, Beagle Bone, Pumping Station One


01 2016

Saturday 3/21: Chicago GNU/Linux User Group meeting


WHEN: Saturday March 21, 2015, at 02:00 PM

Linux Charcuterie – How the Linux Sausage is Made

Ian McLeod will take a look at the entire chain of building a distribution from start to finish, exploring how source is packaged and built, and then complex combinations of packages are joined together to make a cohesive Linux distribution. His talk will include include details of how this all works in a diverse set of environments – from aging x86 hardware to public cloud environments, Linux containers, and immutable systems.

Fedora and Project Atomic

Sten Turpin will build on Ian’s talk, giving an overview of Red Hat’s new, container-focused platform, Project Atomic. Basing his talk around the Fedora-based version of the project, he’ll demonstrate how to deploy and use Project Atomic on the Amazon AWS infrastructure.


We will have food! Probably pizza! At least a few of us typically bring some beverage to share, as well. We’re a community-run organization, so we recommend bringing a few dollars if you’d like to partake of the food. No one will be denied a slice of tasty pizza for inability to chip-in, though.

Here is the event on

March Meeting of the ChicagoLUG

Saturday, Mar 21, 2015, 2:00 PM

Pumping Station One
3519 N Elston Chicago, IL

17 Free Software Users Attending

We will have two talks at this meeting:Ian McLeod (Red Hat) will an give an end-to-end explanation of how Fedora is constructed and released.Sten Turpin (Red Hat) will be presenting a demo of Fedora Atomic with Cockpit and Docker running on AWS.

Check out this Meetup →

Original post:

Tags: , ,


03 2015

PS:One at Flourish March 19 & 20

Photo by Anne Petersen

This Friday and Saturday, the Chicago area open source community will converge on the University of Illinois at Chicago for this year’s Flourish Conference.

Flourish is a totally free (as in beer) conference and if you register ahead of time you get a free t-shirt as well.  Speakers will be covering various topics such as Git, Python, Women in Open Source, Building Open Source Software Communities and Video Recording Presentations.

Pumping Station: One will be manning a table in the mini-expo room handing out stickers and debuting our larger than life photobooth TARDIS for the first time outside our space.  Bring yourself and your friends to come see us and all the great speakers at UIC this weekend.  At 6:00 PM on Saturday right after Flourish 2010 closes, there will be an afterparty at OfficePort Chicago sponsored by

See you there!


Friday, March 19 & Saturday March 20
9:00 AM – 5:00 PM
University of Illinois at Chicago
750 South Halsted St., Chicago, IL

You can visit the conference website at to register, sign up for Lightning Talks, see last year’s photos & videos and more.


03 2010

Upcoming Classes

LDAP POIX user/groups

This class will include a basic LDAP crash course and how to use LDAP to store POSIX user and group information.

October 3rd at 7:00 PM


This class will provide a basic introduction to Perl.

October 3rd at 5:00 PM


This class will cover setting up Apache, MySQL/PostgreSQL, and PHP/Perl on Ubuntu and if any one present is interested CentOS as well.

The first class will cover installation and stuff required immediately post installation and be held October 3rd at 6:00PM.

The second will cover configuration and be held October 4th at 6:00 PM.

All the above classes are free to members in good standing, non-members may attend for $5.  Ask for Zane.


09 2009