Hi! Просветите plz какие изменения в subst (sed) произошли? Перестал обрабатывать такую конструкцию в спеке: %__grep -r /etc/ipsec.secrets * \ | %__awk '{ print $1 }' \ | %__sed -e 's|:.*$|\1|' \ | xargs %__subst 's|/etc/ipsec.conf|/etc/super-freeswan/ipsec.conf|'; Ругается + /bin/grep -r /etc/ipsec.secrets BUGS CHANGES CHANGES.AggressiveMode CHANGES.SUPERFS CHANGES.X509 CHANGES.ipsec_alg COPYING CREDITS INSTALL Makefile Makefile.inc Makefile.ver README README.AggressiveMode README.DPD README.NAT-Traversal README.SUPERFS README.ipsec_alg README.selectors README.x509 contrib doc klips lib libcrypto libdes packaging pluto rpm.in testing utils zlib + gawk '{ print $1 }' + /bin/sed -e 's|:.*$|\1|' /bin/sed: -e expression #1, char 10: Invalid reference \1 on `s' command's RHS ошибка: Неверный код возврата из /home/mrkooll/tmp/rpm-tmp.44577 (%prep) Пока заменил на %__grep -r /etc/ipsec.secrets * \ | %__awk '{ print $1 }' \ | %__sed -e 's|:.*$|\1|' \ | xargs perl -p -i -e 's|/etc/ipsec.secrets|/etc/freeswan/ipsec.secrets|'; но это IMHO кривее. Или подкиньте кто мысль как эту конструкцию нормально переписать. P.S. это из пакета super-freeswan-1.99.8-alt1.2.src.rpm -- With Best Regards, Maxim Tyurin JID: MrKooll@jabber.pibhe.com