qubenix: > [email protected]: >> I want to copy network connection profiles from sys-net to sys-net-profiles >> as my computer shuts down. >> >> I'm creating a bash script in dom0 to help with this. >> >> I could use >> >> qvm-run -ap sys-net "sudo qvm-copy-to-vm sys-net-profiles >> /etc/NetworkManager/system-connections/*" >> >> ...but that will spawn a dom0 confirmation dialogue that I'd rather avoid >> (after all, dom0 is initiating the copy). >> >> I could "allow" qubes.Filecopy from sys-net -> sys-net-profiles, but I don't >> want to trust sys-net to initiate this copy on its own. >> >> Is there any way to directly copy files from one VM to another, executed >> directly from dom0? >> > > Not sure if it's the best solution, but this should work for avoiding > prompt (briefly tested): > > for i in $(qvm-run -a -p -u root sys-net "ls > /etc/NetworkManager/system-connections/"); do qvm-run -a -p -u root "cat > /etc/NetworkManager/system-connections/$i" > $i; qvm-move-to-vm > sys-net-profiles $i; done >
Oops small typo (forgot to name "sys-net" one time). Fixed: for i in $(qvm-run -a -p -u root sys-net "ls /etc/NetworkManager/system-connections/"); do qvm-run -a -p -u root sys-net "cat /etc/NetworkManager/system-connections/$i" > $i; qvm-move-to-vm sys-net-profiles $i; done -- qubenix GPG: B536812904D455B491DCDCDD04BE1E61A3C2E500 -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/f9639ac1-bbcf-bd7a-5cb5-01edf539ad11%40riseup.net. For more options, visit https://groups.google.com/d/optout.
