policy.xml
Policy bewerken:
nano .config/ImageMagick/policy.xml
magick identify -list policy
nano /data/sites/web/damagfaradiologysolutionscom//.config/ImageMagick/policy.xml
Policy aanmaken:
voor ddev: eerst: ddev ssh
cd ~/.config
mkdir ImageMagick
cd ImageMagick
touch policy.xml
nano ~/.config/ImageMagick/policy.xml
(plakken van wiki?)
testen:
magick identify -list policy
ddev exec magick identify -list policy
Inhoud:
<policymap>
<policy domain="resource" name="temporary-path" value="/data/sites/web/damagfaradiologysolutionscom/production/current/tmp"/>
<policy domain="resource" name="memory" value="512MiB"/>
<policy domain="resource" name="map" value="1GiB"/>
<policy domain="resource" name="width" value="32KP"/>
<policy domain="resource" name="height" value="32KP"/>
<policy domain="resource" name="area" value="1.0737GP"/>
<policy domain="resource" name="disk" value="100GiB"/>
<policy domain="resource" name="file" value="768"/>
<policy domain="resource" name="thread" value="4"/>
<policy domain="resource" name="throttle" value="0"/>
<policy domain="resource" name="time" value="unlimited"/>
<policy domain="coder" rights="read|write" pattern="{GIF,JPEG,PNG,WEBP,AI,PSD,PDF,PS,PS2,PS3,EPS,XPS}" /> -->
<policy domain="delegate" rights="none" pattern="URL" />
<policy domain="delegate" rights="none" pattern="HTTPS" />
<policy domain="delegate" rights="none" pattern="HTTP" />
<!-- in order to avoid to get image with password text -->
<policy domain="path" rights="none" pattern="@*"/>
<!-- disable ghostscript format types -->
</policymap>
Andere settings als voorbeeld:
policy domain="resource" name="memory" value="1GiB"
policy domain="resource" name="map" value="2GiB"
policy domain="resource" name="width" value="64KP"
policy domain="resource" name="height" value="64KP"
policy domain="resource" name="area" value="200MP"
policy domain="resource" name="disk" value="5GiB"
policy domain="coder" rights="read|write" pattern="{AI, PSD, PDF, PS, PS2, PS3, EPS, XPS}"