Доброе утро. Нет. Не законно. Расстояние должно быть для хозпостроек не менее 1 метра.
Их вина не в том, что согласия не спросили, а в том, что нарушили нормы застройки.