-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[WIP] New package: boot-66serv-2.4.1. #25743
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Version 2.2.1 is a minor update with nice documentation fixes. |
|
Improvements in the runit service which not does not execute /etc/runit/2 anymore:
The above make easier to switch between 66 and runit as the collections of (runit) services are seperate. It sould be totaly transparrent for the new user. Existing users that have the runit service enabled should reenable it by: in order to use the new service frontend. They will also have to reenable the runit services they use the normal way - by symlinking to /var/service. The runit service continues to have an issue, as it does not terminate the supervised services when stopped. |
5a5109c to
232978a
Compare
|
|
cb8885d to
89d18a8
Compare
89d18a8 to
bde7dae
Compare
|
bde7dae to
4a03341
Compare
|
There is now a template for the first release of void-66-services. It contains 77 services. |
|
Can we add this to void docs as well? |
@teldra has written the first doc in his void-docs fork. I am revising it because certain things have improved substantially (handling switching poweroff/halt etc transparently and automatically). I will add the doc in this PR and install it with vdoc in the package. I think sending a PR to void-docs is a bit premature at this stage - Ι want to improve certain things first and get rid of [WIP] :) |
|
More work on the runit service:
|
|
New version of boot-66serv:
|
|
Rebase onto master and remove tty@ frontend service file - no longer needed, as boot-66serv uses tty-rc@ and tty-earlier@ which are included. |
|
Small improvement:
That is strictly to provide a more common approach to editing the basic boot configuration instead of using the - powerfull - |
|
The latest commit adds a small utility script named There are also minor changes in the template (double-quoting vars etc). |
5e91003 to
9cd40a7
Compare
Thank you for testing! |
|
@NymanMatthias : #40007 |
|
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it. |
|
Ι am currently testing 66 with the new skarnet stack release in #41635 . After that I will push a small update (fixes) here and in the repo. |
Changesboot-66ser:
void-66services v. 0.0.3 :
Packages with be appearing in the repo in an hour or so with the version suffix (when applicable) |
Changes:
Packages with be appearing in the repo in less than a day with the version suffix (when applicable) |
|
Hi @mobinmob, I get an interesting crash after the recent 66/s6/execline/oblibs/skalibs update you pushed to the void repos recently. The update itself went fine, but when I go to reboot, the system crashes, and upon hard reboot - after nearly making it all the way through the boot - I get the following message:
I was able to downgrade everything and boot as normal. I think the crash happened right before greetd was to pull up my login page. Could this be related to the shift from s6-test to test in boot-66serv from last month? |
|
Since the last update of this PR and the repo packages in avyssos I have removed the single reference to s6-test from boot-66serv. I also pushed the one-line change upstream and was acccepted and merged.. |
|
Thank you for the quick reply, @mobinmob. It's turns out this was more of a display manager issue, than a boot one. I forgot that I hacked up ob-gtkgreet-sway to work with your void-66 implementation. The Thanks for all work you've to make 66 a reality on void! |
|
Thank you for the feedback - always happy to help 😉 |
|
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it. |
|
osnd issues means the unofficial repo is down - I will have a solution hopefully in the next week. |
|
@paper42 Can this PR be re-opened? |
|
New repo is up, please add it with:
or
The new release tag is |
|
The repo now supports tls, the void-unofficial-repo-66 package was updated to version 4 to reflect that. No user intervention is required other than a regular update :) I hope I will be able to test in the following week a way that a user can automatically reuse the standard /etc/rc.conf to configure the boot@ stage1 moduse service. The |
|
The PR continues in #45578. |
This PR is the continuation of the packaging and integration work @teldra has done on #23122, which is based on the work @zenfailure has done on #21142. They have done pretty much all the basic work needed -and then some- to integrate @Obarun 's work with void's packaging.
In this PR I will continue their work, try to make the configuration and switch from one init to the other as smooth as possible and package the frontend service files from https://github.com/mobinmob/void-66-services once they are ready.