Language Selection

English French German Italian Portuguese Spanish

Upstart or sysvinit - as init.d scripts see it

Filed under
Linux

If Debian is to migrate to upstart on Linux, I expect some init.d scripts to migrate (some of) their operations to upstart job while keeping the init.d for hurd and kfreebsd. The packages with such needs will need a way to get their init.d scripts to behave differently when used with sysvinit and with upstart. Because of this, I had a look at the environment variables set when a init.d script is running under upstart, and when it is not.

With upstart, I notice these environment variables are set when a script is started from rcS.d/ (ignoring some irrelevant ones like COLUMNS):

rest here




More in Tux Machines

Arduino Yun clone runs OpenWrt, offers Grove I/O

The Arduino Yún- and Grove-compatible Seeeduino Cloud SBC has an AR9331 WiFi chipset that runs Linux via a Dragino HE COM, plus Ethernet and USB ports. The Seeeduino Arduino clone from Seeed Studios has been around for years, adding three onboard Grove sensor interfaces to basic Arduino functionality. Now, Seeed Studios has launched a Seeeduino Cloud version that promises Arduino Yún compatibility, and which like the Yún, provides a Qualcomm Atheros AR9331 WiFi SoC running OpenWrt Linux on a MIPS processor. Read more

Ubuntu Phone Users Will Have to Wait a Little Longer for the Fixes

We've been informed today, February 8, by Mr. Łukasz Zemczak of Canonical about the latest work done in preparation for the upcoming OTA software updates for Ubuntu Phone devices. Read more

Long Term Support vs Rolling Linux Release

Over the years, I've had the opportunity to try a lot of different Linux releases. As the time passed, I found myself gravitating more toward the Ubuntu-based Long Term Release model. Obviously there are advantages and disadvantages to using an LTS distro release. That said, when it comes to current software packages, control and speed – rolling releases are a solid option. Good options include Antergos, PCLinuxOS, Linux Mint Debian Edition, among others. In this article, I'll offer a candid view between the two options by examining the core differences between running a rolling release and using an LTS type release distribution. Read more