Enabling custom-persist seems to do nothing

I am having some trouble using custom-persist.

After looking at the Custom Persist documentation I decided to try it out. From my understanding you are supposed to enable the Custom Persist service on a specific app qube by running the following in dom0:

qvm-service -e <app-qube> custom-persist

My understanding is that after you run the command, directories like /home and /usr/local in the app qube in question should no longer be persistent.

I ran the command above, passing the name of my app qube. As a test, I powered up the app qube, created a new directory in my home folder and reboot the app qube. But after the reboot I found that the directory still exists.

Does anyone have an idea of what is going wrong here?

Just to confirm, are you testing it on Qubes OS r4.2 or Qubes OS r4.3 rc1? Custom persist is a new feature which will not be available on r4.2 and only on r4.3

2 Likes

Oh, I see. I am on R4.2. I didn’t see anything in the documentation to suggest that it wasn’t in production use yet and the commands were available in my dom0 terminal, so I was puzzled why it wasn’t working.

Well, I look forward to using the feature when R4.3 is released. Giving the user granular control over what persists and what doesn’t is a great feature.

Thanks!

1 Like