2 votes

Que signifie security_policy_version_matches_framework ?

Lorsque je télécharge mon application click sur le store, j'obtiens une erreur dans le retour d'évaluation automatisé :

1.2 != 1.3 (ubuntu-sdk-15.04) security_policy_version_matches_framework

Qu'est-ce que cela signifie et comment puis-je y remédier ?

0voto

James Tait Points 301

Au fur et à mesure que de nouveaux cadres de clics sont développés et publiés, de nouvelles politiques de sécurité sont nécessaires pour couvrir l'accès aux fonctionnalités nouvellement introduites. La version de la politique de sécurité utilisée par votre paquetage est définie dans le fichier JSON défini par la directive apparmor dans le manifeste de votre paquet, et doit correspondre à la politique de sécurité de la version du framework que votre paquet cible. Par exemple :

manifest.json :

{
  "name": "apackage.adeveloper",
  "maintainer": "adeveloper@example.org",
  "title": "My Package Name",
  "description": "My package description",
  "version": "0.1",
  "architecture": "armhf",
  "framework": "ubuntu-sdk-14.10",
  "hooks": {
    "apackage": {
      "apparmor": "apackage.json",
      "desktop": "apackage.adeveloper.desktop"
    }
  }
}

apackage.json :

{
  "policy_groups": [
    "networking"
  ],
  "policy_version": 1.2
}

Les versions des politiques à utiliser avec chaque cadre sont les suivantes :

ubuntu-sdk-13.10 : 1.0
ubuntu-sdk-14.04 : 1.1
ubuntu-sdk-14.10 : 1.2
ubuntu-sdk-15.04 : 1.3
ubuntu-core-15.04 : 15.04

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X