{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9421615,"defaultBranch":"master","name":"openrc","ownerLogin":"OpenRC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-13T23:21:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4148785?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711999509.0","currentOid":""},"activityList":{"items":[{"before":"4574b5d8e4cee1febfcef301c0c48723e12c5478","after":"3d30b6fddaf92c612deea88d2ced7114ed1fcf9c","ref":"refs/heads/master","pushedAt":"2024-04-05T05:02:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"Add xterm-kitty to color capable term list","shortMessageHtmlLink":"Add xterm-kitty to color capable term list"}},{"before":"681d767582641f51917124f0f770b7ee8e50736b","after":"b76b3b272cb03c9755027e29c15658aeee824589","ref":"refs/heads/rm-prefix","pushedAt":"2024-04-02T14:26:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"remove -prefix keyword from service scripts","shortMessageHtmlLink":"remove -prefix keyword from service scripts"}},{"before":"6b420196979c91c01394df79dc4c75b60029a6e6","after":"4574b5d8e4cee1febfcef301c0c48723e12c5478","ref":"refs/heads/master","pushedAt":"2024-04-01T19:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"clarify news update about split-usr option","shortMessageHtmlLink":"clarify news update about split-usr option"}},{"before":"957140cb7878ce353c812cf7ea8ba9d46a942412","after":"6b420196979c91c01394df79dc4c75b60029a6e6","ref":"refs/heads/master","pushedAt":"2024-04-01T18:51:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"version 0.54","shortMessageHtmlLink":"version 0.54"}},{"before":"7ac2080e314b1203bfc25769209e6033f4d09d6e","after":"957140cb7878ce353c812cf7ea8ba9d46a942412","ref":"refs/heads/master","pushedAt":"2024-04-01T04:13:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"Touch up docs/comments\n\nRemove the mention of linking with libtermcap from einfo(3), and fix\nsome comments in libeinfo.c to more accurately reflect the new\nsituation.","shortMessageHtmlLink":"Touch up docs/comments"}},{"before":"60762b2ddf9b6e460dea4c3c63139bc738174d9f","after":null,"ref":"refs/heads/update-freebsd-releases","pushedAt":"2024-03-31T23:31:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"}},{"before":"12e1e884750cc6cf592bbbdaef6f40ceee304b25","after":"7ac2080e314b1203bfc25769209e6033f4d09d6e","ref":"refs/heads/master","pushedAt":"2024-03-31T23:31:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"ci: update FreeBSD releases we test against","shortMessageHtmlLink":"ci: update FreeBSD releases we test against"}},{"before":"ea4841dc0fda00628adc45b772be8e25a2595666","after":"60762b2ddf9b6e460dea4c3c63139bc738174d9f","ref":"refs/heads/update-freebsd-releases","pushedAt":"2024-03-31T23:13:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"ci: update FreeBSD releases we test against","shortMessageHtmlLink":"ci: update FreeBSD releases we test against"}},{"before":null,"after":"ea4841dc0fda00628adc45b772be8e25a2595666","ref":"refs/heads/update-freebsd-releases","pushedAt":"2024-03-31T21:05:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"ci: update FreeBSD releases we test against","shortMessageHtmlLink":"ci: update FreeBSD releases we test against"}},{"before":"7cd6aa6dd3cc2dbbaad2092c3d21ac4abf0e5646","after":"5c5955f10b2f65bdf4bf9fe7b797aa9cf12fc20b","ref":"refs/heads/0.53.x","pushedAt":"2024-03-25T22:16:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"version 0.53.1","shortMessageHtmlLink":"version 0.53.1"}},{"before":null,"after":"7cd6aa6dd3cc2dbbaad2092c3d21ac4abf0e5646","ref":"refs/heads/0.53.x","pushedAt":"2024-03-25T20:56:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"meson: drop broken split-usr handling\n\nTwo issues here:\n\n* The 'split-usr' meson option wasn't doing anything, it tried to check\n if /bin was a symlink, but nothing acted on this information.\n\n* The actual rootprefix default was decided based on whether /bin was a symlink\n which is flaky if e.g. building on a merged-usr system for use on a non-merged-usr\n system.\n\nPeople can set -Drootprefix=/usr if they wish.\n\nThere's no real advantage to installing to /usr over / as the compat. symlinks\nare really here to stay. If someone really does care about this, they can bring\nit back and do it properly, but it doesn't seem worth it to me at all.\n\nBug: https://bugs.gentoo.org/927776\nFixes: cc0037e9caaee05af0fdedafc5798c2a7aa9bdb8\nFixes: f2362cc277023550b2482215b4a1cd7142639427\nFixes: #696","shortMessageHtmlLink":"meson: drop broken split-usr handling"}},{"before":"c45fe9fba5f9149d17eab9e1bfef741a633b1646","after":"12e1e884750cc6cf592bbbdaef6f40ceee304b25","ref":"refs/heads/master","pushedAt":"2024-03-25T19:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"meson: drop broken split-usr handling\n\nTwo issues here:\n\n* The 'split-usr' meson option wasn't doing anything, it tried to check\n if /bin was a symlink, but nothing acted on this information.\n\n* The actual rootprefix default was decided based on whether /bin was a symlink\n which is flaky if e.g. building on a merged-usr system for use on a non-merged-usr\n system.\n\nPeople can set -Drootprefix=/usr if they wish.\n\nThere's no real advantage to installing to /usr over / as the compat. symlinks\nare really here to stay. If someone really does care about this, they can bring\nit back and do it properly, but it doesn't seem worth it to me at all.\n\nBug: https://bugs.gentoo.org/927776\nFixes: cc0037e9caaee05af0fdedafc5798c2a7aa9bdb8\nFixes: f2362cc277023550b2482215b4a1cd7142639427\nFixes: #696","shortMessageHtmlLink":"meson: drop broken split-usr handling"}},{"before":null,"after":"681d767582641f51917124f0f770b7ee8e50736b","ref":"refs/heads/rm-prefix","pushedAt":"2024-03-25T18:14:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"remove -prefix keyword from service scripts","shortMessageHtmlLink":"remove -prefix keyword from service scripts"}},{"before":"f9c92d78221e7827b4a6144d0c2e2b4d3de99416","after":"c45fe9fba5f9149d17eab9e1bfef741a633b1646","ref":"refs/heads/master","pushedAt":"2024-01-12T17:41:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"version 0.53","shortMessageHtmlLink":"version 0.53"}},{"before":"97689d6c4478cd3a388402cb4d3a2db82b99cc78","after":"f9c92d78221e7827b4a6144d0c2e2b4d3de99416","ref":"refs/heads/master","pushedAt":"2024-01-12T17:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"enable confd cgroups mount options\n\nThis fixes #684.","shortMessageHtmlLink":"enable confd cgroups mount options"}},{"before":"439cce426d8a072ca2049fdb313eead3264b42ff","after":"97689d6c4478cd3a388402cb4d3a2db82b99cc78","ref":"refs/heads/master","pushedAt":"2024-01-09T16:10:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"sh/rc-cgroup.sh: add openrc. prefix the cgroupv2 path\n\nSome services, like docker, creates and manages /sys/fs/cgroup/\nthemselves. Avoid conflict with the openrc created cgroup path by adding\na `openrc.` prefix.\n\nFixes: https://github.com/OpenRC/openrc/issues/680","shortMessageHtmlLink":"sh/rc-cgroup.sh: add openrc. prefix the cgroupv2 path"}},{"before":"bfdafe4463c4886b0d51dc1a426ed5345d5e0e04","after":"439cce426d8a072ca2049fdb313eead3264b42ff","ref":"refs/heads/master","pushedAt":"2023-12-16T14:10:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vapier","name":"Mike Frysinger","path":"/vapier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176950?s=80&v=4"},"commit":{"message":"supervise-daemon-guide.md: adjust markdown formatting. No logic/text changes were made.","shortMessageHtmlLink":"supervise-daemon-guide.md: adjust markdown formatting. No logic/text …"}},{"before":"179ff285ca8972b44513e98016351ffd32f10111","after":"bfdafe4463c4886b0d51dc1a426ed5345d5e0e04","ref":"refs/heads/master","pushedAt":"2023-12-04T15:53:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vapier","name":"Mike Frysinger","path":"/vapier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176950?s=80&v=4"},"commit":{"message":"change info words \"remove\" to \"delete\" in delete sub-command\n\n This close #664","shortMessageHtmlLink":"change info words \"remove\" to \"delete\" in delete sub-command"}},{"before":"f9bbbfbf4b00d6bdc6d2c8bab79fd4d5ed9aa38f","after":"179ff285ca8972b44513e98016351ffd32f10111","ref":"refs/heads/master","pushedAt":"2023-12-04T15:52:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vapier","name":"Mike Frysinger","path":"/vapier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176950?s=80&v=4"},"commit":{"message":"update start-stop-daemon manual to include --quiet","shortMessageHtmlLink":"update start-stop-daemon manual to include --quiet"}},{"before":null,"after":"bc67f604a923569c63cb5d24a37e345ee8894312","ref":"refs/heads/0.52.x","pushedAt":"2023-11-17T05:47:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"version 0.52.1","shortMessageHtmlLink":"version 0.52.1"}},{"before":"59a175541d3edf0badd04d9e2d23ea84553e210c","after":"f9bbbfbf4b00d6bdc6d2c8bab79fd4d5ed9aa38f","ref":"refs/heads/master","pushedAt":"2023-11-17T05:29:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"update news","shortMessageHtmlLink":"update news"}},{"before":"fda9dcd1f2421f3ff1a366aa75f14e0141e754c5","after":"59a175541d3edf0badd04d9e2d23ea84553e210c","ref":"refs/heads/master","pushedAt":"2023-11-15T16:05:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"remove warning for runscript deprecation","shortMessageHtmlLink":"remove warning for runscript deprecation"}},{"before":"6f180e94243885d312004ed89901329bd1a3ceb6","after":"fda9dcd1f2421f3ff1a366aa75f14e0141e754c5","ref":"refs/heads/master","pushedAt":"2023-11-14T20:35:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"Skip already processed files in rc_service_daemon_set\n\nFixes the problem described in https://bugs.gentoo.org/916947 -\nstart-stop-daemon hangs in infinite loop when stopping some daemons on\nlinux 6.6+\n\nIt appears linux 6.6 reworked tmpfs, and since then it triggers this\nproblem in openrc: when iterating over files via readdir, running rename\non a file could result in reading the same file again with next readdir\ncall.\n\nThe Open Group manual for readdir explicitly states \"If a file is\nremoved from or added to the directory after the most recent call to\nopendir() or rewinddir(), whether a subsequent call to readdir() returns\nan entry for that file is unspecified.\". Linux man page don't seem to\nmention that, but don't seem to say anything to contradict that either.\nSo I presume we can't rely on some specific behaviour here.\n\nBug: https://bugs.gentoo.org/916947","shortMessageHtmlLink":"Skip already processed files in rc_service_daemon_set"}},{"before":"88e5d98d051c99cded4c9bdde98505b281bb3e80","after":"6f180e94243885d312004ed89901329bd1a3ceb6","ref":"refs/heads/master","pushedAt":"2023-11-14T20:31:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"init.d/cgroups.in: fix inconsistency between mount_cgroups and mount_cgroups\n\n965de92b37cbe8d8670f6cc956e1d10677551e19 changed the default cgroup mode which\nexposes an issue in init.d/cgroups.in.\n\nWhile mount_cgroups defaults to 'unified' if rc_cgroup_mode is unset, cgroup2_controllers\nhas no default and therefore has a mismatch with the logic in mount_cgroups. The\ntwo should be consistent so the flow makes sense, as mount_cgroups expects a certain\npath to be taken in cgroup2_controllers.\n\nMake cgroup2_controllers default to 'unified' if rc_cgroup_mode is unset, just\nlike mount_cgroups.\n\nBug: https://bugs.gentoo.org/916964\nThanks-to: acab@digitalfuture.it","shortMessageHtmlLink":"init.d/cgroups.in: fix inconsistency between mount_cgroups and mount_…"}},{"before":"1433552435c6c2ad63be71b724b63be2917769ba","after":"88e5d98d051c99cded4c9bdde98505b281bb3e80","ref":"refs/heads/master","pushedAt":"2023-11-14T20:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"drop the deprecated runscript binary","shortMessageHtmlLink":"drop the deprecated runscript binary"}},{"before":"554ccab718147e04203c424ac10916071bfa7aee","after":"1433552435c6c2ad63be71b724b63be2917769ba","ref":"refs/heads/master","pushedAt":"2023-11-02T17:35:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vapier","name":"Mike Frysinger","path":"/vapier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176950?s=80&v=4"},"commit":{"message":"sh/supervise-daemon.sh: Proper casing for --no-new-privs","shortMessageHtmlLink":"sh/supervise-daemon.sh: Proper casing for --no-new-privs"}},{"before":"228b3c6c99ef17d4bec75d0e42f320944d57b1c9","after":"554ccab718147e04203c424ac10916071bfa7aee","ref":"refs/heads/master","pushedAt":"2023-10-10T19:18:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"version 0.51","shortMessageHtmlLink":"version 0.51"}},{"before":"965de92b37cbe8d8670f6cc956e1d10677551e19","after":"228b3c6c99ef17d4bec75d0e42f320944d57b1c9","ref":"refs/heads/master","pushedAt":"2023-10-10T19:15:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"update news","shortMessageHtmlLink":"update news"}},{"before":"b85d771e1f90e56008be5a0f2d9f986648c689f4","after":"965de92b37cbe8d8670f6cc956e1d10677551e19","ref":"refs/heads/master","pushedAt":"2023-10-10T17:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williamh","name":"William Hubbs","path":"/williamh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64355?s=80&v=4"},"commit":{"message":"change default RC_CGROUP_MODE to unified\n\nThis improves resource management by assigning services to individual\ncgroups.\n\nX-Gentoo-Bug: https://bugs.gentoo.org/914972","shortMessageHtmlLink":"change default RC_CGROUP_MODE to unified"}},{"before":"cf9286d2d84f7aef237ec0d363c692ef5035aa85","after":"b85d771e1f90e56008be5a0f2d9f986648c689f4","ref":"refs/heads/master","pushedAt":"2023-10-10T12:55:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vapier","name":"Mike Frysinger","path":"/vapier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/176950?s=80&v=4"},"commit":{"message":"Force symlinking of openrc-init to init\n\nWhen building on embedded SDKs such as Buildroot or Yocto, if OpenRC has a\nprevious installation, the package will fail the installation step as the\nopenrc-init is already a symlink to \"${DESTDIR}/${sbindir}\"/init. Force\nsymlinking to prevent errors when reinstalling the package.","shortMessageHtmlLink":"Force symlinking of openrc-init to init"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKH4NWAA","startCursor":null,"endCursor":null}},"title":"Activity · OpenRC/openrc"}