# 4.7.1. Požadavky pro vytvoření balíčku

> balíček musí obsahovat soubory:

> > - package.xml

> > - rul_item_spec.xml

> > - rul_item_type.xml

> > - rul_output_type.xml

> > - rul_package_actions.xml

> > - rul_package_rules.xml

> > - rul_packet_type.xml

> > - rul_policy_type.xml

> > - rul_rule_set.xml

> > - rul_template.xml

> Do každého .xml souboru je nutné vyplnit alespoň jeho základní obalující značky

> Soubory akcí `.yaml` se vkládají do adresáře `bulk_actions`

> Soubory pravidel `.drl` se vkládají do adresáře `rules`

> Soubory šablon `.ftl` se vkládají do libovolného adresáře v adresáři `templates`. Za šablonu je považován pouze soubor `index.ftl` tzn. každá šablona musí mít vlastní adresář a v něm odpovídající `index.ftl`.

## Vytvoření balíčku

> Po vytvoření všech `.xml` a přidání potřebných adresářů pro dodatečné soubory (`rules`, `templates`, `bulk_actions`) a přidání těchto souborů do příslušných adresářů, stačí všechny tyto soubory a adresáře zabalit do `.zip` archivu.