#!/bin/sh

set -eu

test -f /var/lib/postfix-admin-console/data/.installed
test -s /var/lib/postfix-admin-console/secrets/username
test -s /var/lib/postfix-admin-console/secrets/password

php -r '
$context = stream_context_create(["http" => ["timeout" => 3]]);
$body = @file_get_contents("http://127.0.0.1/user/login", false, $context);
if ($body === false || !str_contains($body, "user-login-form")) {
  exit(1);
}
'
