Strictly speaking we are talking about public service employees here as many of the benefits (indexation etc) do not neccessarily extend to the commercial semistate bodies. In addition public service superannuation is unfunded with pension benefits being paid out of governmnent current expenditure while the comercial semistate bodies have an approved pension fund which backs the DB scheme. This is an important detail as the employees of NET and Irish Shipping discovered.
As detailed in my earlier posts, the pension funds for lower and middle ranking civil servants (vast majority - more than 90% of civil servants) currently employed in the public service are OVER FUNDED by the members contributions of the current members of the scheme (who now pay Class A etc.)
Whereas State pensions in general may by under funded i.e. paid out of current expenditure, there is a lot more than just civil service pensions in the exchequers pension outgoings. Things like Oireachtas members pensions, politically appointed government employees pensions, judicial pensions, high ranking state positions with limited terms e.g. CEO of State body, Secretary Generals who retire on more favourable terms etc. - these are almost certainly under funded.
The pensions of some retired civil servants and other state employees from previous eras who may not have contributed to their pensions may also be under funded.
But your bog standard civil servant who currently works in an admin role in a government department is more than paying for his/her own pension and is effectively subsidising the exchequer.