<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openrc.git/scripts, branch dynamic-deptree</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=dynamic-deptree</id>
<link rel='self' href='https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=dynamic-deptree'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/'/>
<updated>2022-04-06T15:51:55+00:00</updated>
<entry>
<title>migrate fully to meson build system</title>
<updated>2022-04-06T15:51:55+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2022-04-06T15:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=391d12db48754861b5cecac92ee3321597ee02c1'/>
<id>urn:sha1:391d12db48754861b5cecac92ee3321597ee02c1</id>
<content type='text'>
- drop old build system
- move shared include and source files to common directory
- drop "rc-" prefix from shared include and source files
- move executable-specific code to individual directories under src
- adjust top-level .gitignore file for new build system

This closes #489.
</content>
</entry>
<entry>
<title>use HEAD in git URIs to point to the default branch</title>
<updated>2021-12-21T01:07:00+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2021-12-21T01:07:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=301161a7a4bda27c7ebd54c537dfec0cbc926365'/>
<id>urn:sha1:301161a7a4bda27c7ebd54c537dfec0cbc926365</id>
<content type='text'>
This makes the URIs shorter and dynamic: whatever the default branch
the repo uses will be used.
</content>
</entry>
<entry>
<title>meson: fix symlinks with sysvinit</title>
<updated>2021-09-08T22:03:04+00:00</updated>
<author>
<name>artoo</name>
<email>artoo@artixlinux.org</email>
</author>
<published>2021-09-08T22:03:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=3f098817ef26738e05039da8f191a5ddc0f78b43'/>
<id>urn:sha1:3f098817ef26738e05039da8f191a5ddc0f78b43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: fix sysvinit script installation</title>
<updated>2021-09-08T18:28:29+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2021-09-08T18:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=4aa5a89ee0b4854809d9dcafe786e100651dc1b5'/>
<id>urn:sha1:4aa5a89ee0b4854809d9dcafe786e100651dc1b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: fix symlinks</title>
<updated>2021-09-08T16:59:38+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2021-09-08T16:59:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=46a0bfedd14001bd6df2e3ca7b96261ddabdfb71'/>
<id>urn:sha1:46a0bfedd14001bd6df2e3ca7b96261ddabdfb71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add meson build files</title>
<updated>2021-09-04T21:01:29+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2021-08-22T18:09:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=d6622a1156929294b909d08273fd227c7d817bb9'/>
<id>urn:sha1:d6622a1156929294b909d08273fd227c7d817bb9</id>
<content type='text'>
Closes #116.
Closes #171.
Closes #172.
Closes #175.
</content>
</entry>
<entry>
<title>on_ac_power: support multiple power_supply devices in sysfs</title>
<updated>2021-08-13T18:38:07+00:00</updated>
<author>
<name>Sven Wegener</name>
<email>sven.wegener@stealer.net</email>
</author>
<published>2021-07-04T11:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=63955056ecb98faa1a02d90d5a4742515f0299c8'/>
<id>urn:sha1:63955056ecb98faa1a02d90d5a4742515f0299c8</id>
<content type='text'>
Newer devices have multiple power_supply devices in sysfs:

$ grep ^ /sys/class/power_supply/*/type
/sys/class/power_supply/AC/type:Mains
/sys/class/power_supply/BAT0/type:Battery
/sys/class/power_supply/ucsi-source-psy-USBC000:001/type:USB
/sys/class/power_supply/ucsi-source-psy-USBC000:002/type:USB

There are two "USB" Type-C ports than can supply power and both are
aggregated into the "Mains" power supply by the firmware. The "Battery"
also counts as a power supply, but is missing the online attribute.

The -f check with a wildcard pattern results in an error, when multiple
devices are present:

/lib/rc/bin/on_ac_power: line 21: [: too many arguments

When the power_supply class is registered, check for a "Mains" device.

Fixes #427.
</content>
</entry>
<entry>
<title>scripts/shutdown.in: fix sysvinit compatible shutdown</title>
<updated>2020-11-20T20:57:04+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2020-11-20T20:55:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=38aaba28ee86602e29d8a31f155dfa72f5481e68'/>
<id>urn:sha1:38aaba28ee86602e29d8a31f155dfa72f5481e68</id>
<content type='text'>
X-Gentoo-Bug: https://bugs.gentoo.org/755422
</content>
</entry>
<entry>
<title>scripts: fix halt, poweroff and reboot wrappers</title>
<updated>2018-12-27T19:52:16+00:00</updated>
<author>
<name>artoo</name>
<email>artoo@artixlinux.org</email>
</author>
<published>2018-12-13T10:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=a15b532a02094b3afe9d698f6b98e70f0fd4506a'/>
<id>urn:sha1:a15b532a02094b3afe9d698f6b98e70f0fd4506a</id>
<content type='text'>
These are designed to emulate the sysvinit equivalents, so pass "now" as
the time argument if no arguments are given.

This fixes #268.
</content>
</entry>
<entry>
<title>standardize the default shell</title>
<updated>2018-12-08T18:06:26+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-12-07T19:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=5427783fdf3d183ea4e63afc507c31d88f0d2c9c'/>
<id>urn:sha1:5427783fdf3d183ea4e63afc507c31d88f0d2c9c</id>
<content type='text'>
I do not know of a need to have the default shell be a build-time
configurable setting. All *nix systems I am aware of have /bin/sh as a
default posix compatible shell.
If some systems running OpenRC do not make that assumption about
/bin/sh, I will consider bringing this back, so feel free to open an
issue.
</content>
</entry>
</feed>
