Skip to main content
Topic: s6-rc-bundle-update is now deprecated (Read 1329 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

s6-rc-bundle-update is now deprecated

Hello and thank you in advance.

Quote
s6-rc-bundle-update is now deprecated and may be removed in the future!
Bundle contents should be updated by touching files in the contents.d directory and running s6-db-reload!
==> Switched to a new database.
    Remove any old unwanted/unneeded database directories in /etc/s6/rc.

 Đ¢here is no contents.d directory, please help.

Re: s6-rc-bundle-update is now deprecated

Reply #1
See the wiki entry.

Re: s6-rc-bundle-update is now deprecated

Reply #2

touch /etc/s6/adminsv/default/contents.d/firewalld

cd /etc/s6/adminsv/default/contents.d/

s6-db-reload

s6-rc-bundle-update is now deprecated and may be removed in the future!
Bundle contents should be updated by touching files in the contents.d directory and running s6-db-reload!

Re: s6-rc-bundle-update is now deprecated

Reply #3
That just means you have other services that were added to a bundle (most likely the default one) by using s6-rc-bundle-update

Re: s6-rc-bundle-update is now deprecated

Reply #4
Thank you. How to check which else do I need to add with touch ?

Re: s6-rc-bundle-update is now deprecated

Reply #5
You can use s6-rc-db to check the contents of the bundle. If you see services in there that are not in the contents.d directory, then you know those are things you need to add with touch.

 

Re: s6-rc-bundle-update is now deprecated

Reply #6
You can use s6-rc-db to check the contents of the bundle. If you see services in there that are not in the contents.d directory, then you know those are things you need to add with touch.
Strangely, none of the contents of s6-rc-db are in adminsv/default/contents.d. All I see in there is `boot`

Re: s6-rc-bundle-update is now deprecated

Reply #7
Strangely, none of the contents of s6-rc-db are in adminsv/default/contents.d. All I see in there is `boot`
This is normal, until you touch what you want to be enabled in that dir

Re: s6-rc-bundle-update is now deprecated

Reply #8
This is normal, until you touch what you want to be enabled in that dir
I see.
Is `boot` itself a service? Where can I find it?

Edit: Never mind, I'm dumb. Just figuring this out now.