Giving Zakah to civil servants

A 2: It is permissible to deliver Zakah to civil servants, if his income does not meet his needs. He should be given what is sufficient to meet his requirements in full. It is also permissible to buy some things that he needs and deliver them to him when this is better than giving him money. This is provided that he is one of those who are permitted to receive the obligatory Zakah. However, if the one who receives the Zakah is one of your ancestors (e.g. Father, mother, grandfathers, grandmothers, etc. However high), or of your progeny (i.e. children, grandchildren, etc. However low), or your wife and those under your charge, it will be impermissible to pay the Zakah due on your money to them, because it is compulsory upon you to undertake the responsibility of providing for them.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.