--- # roles/pfsense_upgrade/tasks/update_check.yml # Dynamic upgrade detection using pfSense repository system # Works with tcsh default shell on pfSense # --------------------------------------------------------------------------- # 1. Detect available repositories and identify upgrade target # --------------------------------------------------------------------------- - name: Create temporary PHP script for repo detection ansible.builtin.raw: | cat > /tmp/check_repo.php << 'PHPEOF' /tmp/get_version.php << 'PHPEOF' /tmp/get_repo.php << 'PHPEOF'