Re: Using festival in Orca (opens a shell)
Carles Pina i Estany <[email protected]> Fri, 23 Jan 2026 07:20:36 +0100
| Newsgroups | gmane.linux.debian.devel.accessibility |
|---|---|
| Message-ID | <[email protected]> |
--ccwFct8TKGStw6pf Content-Type: text/plain; protected-headers=v1; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Date: Fri, 23 Jan 2026 07:20:36 +0100 From: Carles Pina i Estany <[email protected]> To: [email protected] Subject: Re: Using festival in Orca (opens a shell) Hi again, On 23 Jan 2026 at 07:09:07, Carles Pina i Estany wrote: > > The systemd unit recently introduced at least shrinks down the > > permissions to the dynamic user permissions, so it actually reduces > > the concern to "somebody that has localhost tcp access has access as > > anonymous user", which is way better than "somebody that has localhost > > tcp access has access as whatever user who happened to start festival." >=20 > Well, this is thanks to the "festival --server" rejecting connections > from outside localhost. >=20 > If I enable the socket activation and *after* "festival --server" runs: > festival is reachable from outside localhost. But it drops the > connections. I see the clients reaching it via: >=20 > carles@pinux:~$ sudo journalctl -u festival -f >=20 > I'll check how to make festival binding only to localhost (I think that > some options could be passed to "festival --server" but I don't know if > this is possible...) I think that this was a PEBKAC (bad testing). When using the festival.socket, I cannot reach festival from outside localhost. --=20 Carles Pina i Estany https://carles.pina.cat | [email protected] | [email protected] --ccwFct8TKGStw6pf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEth6/Zob9uGYomaJ+qAKIT2ClX4EFAmlzEzQACgkQqAKIT2Cl X4FhUA/+IwydZr0lPxAMIaqwIvCt7621bCufkYmu0rG7nxZtXZ82HFCjq/iKwJix mg8Xm/GZ5078yvER5X5h72Uid84yGW5lkvQxyUyVxNz/th+esO+M5Ll8LcsSinCI WX/OxbSW1cDfX2waXeshCt0KuOmpFn2mXVIS/P6gbnBH5BqSyLN2An/cK7bYYL16 BCmPXPLtRC36nsn6Z/moKbOTbS2KBJbkRO3Sl9HrpoG59SmdaWLsybG7yCu1tgt0 6ZJ8rwvfvFy12ORJnyIGT37ylua6Wy5kZKoU0J4ii7CGFSo4T0yGwfwRZluYDuhi j1FFWNfE6ODbv/pehFQtvh4Obsy0EBKNckl2riLZ/ugRbX4B7L7v8kYJ9yzPVRCd yoyzr5pCBuD44R5aNTDZdJhSWm9yV/argHczaWzYUMh2j+o6OWE31XdGQ4hrpPu3 5qnHwTZBx8hO5gPRFQf0nZ6GZxARGyhFYJEITh5afwIwZco9ZyT1i6AHbNwTG2b9 Fg/zAHkSaJycyBsxpjrXVxPWnuu7wpD82JJI6FKEvHeOlKL7iLBi/pNSJdX9Qdwr 4kAL+NisXarmXbsNMgqpioBJydXvJ5ObVNcadcDYLIihs7/22XFCxqefMGB3r+S/ vtbgHz32qYexuzOUvHGDDbkTNs0eDxgkQAtPZz5oiaCCdYKOpuk= =0XIA -----END PGP SIGNATURE----- --ccwFct8TKGStw6pf--