Specify different groups for different perms
This commit is contained in:
parent
57665d04e4
commit
95f0e7fbc2
@ -1,4 +1,4 @@
|
|||||||
uninstall group exploit remove_all_B(torrent_prog_B,illicit_sw_B_1,illicit_sw_B_2,illicit_sw_B_3,illicit_sw_B_4)=
|
uninstallB group exploit remove_all_B(torrent_prog_B,illicit_sw_B_1,illicit_sw_B_2,illicit_sw_B_3,illicit_sw_B_4)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:torrent_prog_B,B_is_installed=true;
|
quality:torrent_prog_B,B_is_installed=true;
|
||||||
quality:illicit_sw_B_1,B_is_installed=true;
|
quality:illicit_sw_B_1,B_is_installed=true;
|
||||||
@ -13,7 +13,7 @@ uninstall group exploit remove_all_B(torrent_prog_B,illicit_sw_B_1,illicit_sw_B_
|
|||||||
update quality:illicit_sw_B_4,B_is_installed=false;
|
update quality:illicit_sw_B_4,B_is_installed=false;
|
||||||
.
|
.
|
||||||
|
|
||||||
uninstall group exploit remove_all_A(torrent_prog_A,illicit_sw_A_1,illicit_sw_A_2,illicit_sw_A_3)=
|
uninstallA group exploit remove_all_A(torrent_prog_A,illicit_sw_A_1,illicit_sw_A_2,illicit_sw_A_3)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:torrent_prog_A,A_is_installed=true;
|
quality:torrent_prog_A,A_is_installed=true;
|
||||||
quality:illicit_sw_A_1,A_is_installed=true;
|
quality:illicit_sw_A_1,A_is_installed=true;
|
||||||
|
|||||||
@ -1,18 +1,18 @@
|
|||||||
uninstall group exploit remove_all_B(b)=
|
uninstallB group exploit remove_all_B(b)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:b,B_is_installed=true;
|
quality:b,B_is_installed=true;
|
||||||
postconditions:
|
postconditions:
|
||||||
update quality:b,B_is_installed=false;
|
update quality:b,B_is_installed=false;
|
||||||
.
|
.
|
||||||
|
|
||||||
uninstall group exploit remove_all_A(a)=
|
uninstallA group exploit remove_all_A(a)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:a,A_is_installed=true;
|
quality:a,A_is_installed=true;
|
||||||
postconditions:
|
postconditions:
|
||||||
update quality:a,A_is_installed=false;
|
update quality:a,A_is_installed=false;
|
||||||
.
|
.
|
||||||
|
|
||||||
uninstall group exploit remove_all_C(c)=
|
uninstallC group exploit remove_all_C(c)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:c,C_is_installed=true;
|
quality:c,C_is_installed=true;
|
||||||
postconditions:
|
postconditions:
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
uninstall group exploit remove_all_A(a)=
|
uninstallA group exploit remove_all_A(a)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:a,A_is_installed=true;
|
quality:a,A_is_installed=true;
|
||||||
postconditions:
|
postconditions:
|
||||||
update quality:a,A_is_installed=false;
|
update quality:a,A_is_installed=false;
|
||||||
.
|
.
|
||||||
|
|
||||||
uninstall group exploit remove_all_C(c)=
|
uninstallC group exploit remove_all_C(c)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:c,C_is_installed=true;
|
quality:c,C_is_installed=true;
|
||||||
postconditions:
|
postconditions:
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
uninstall group exploit remove_all_B(b)=
|
uninstallB group exploit remove_all_B(b)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:b,B_is_installed=true;
|
quality:b,B_is_installed=true;
|
||||||
postconditions:
|
postconditions:
|
||||||
update quality:b,B_is_installed=false;
|
update quality:b,B_is_installed=false;
|
||||||
.
|
.
|
||||||
|
|
||||||
uninstall group exploit remove_all_C(c)=
|
uninstallC group exploit remove_all_C(c)=
|
||||||
preconditions:
|
preconditions:
|
||||||
quality:c,C_is_installed=true;
|
quality:c,C_is_installed=true;
|
||||||
postconditions:
|
postconditions:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user