From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FUZZY_XPILL, RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:reply-to:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=CRvJUmn1j5mj9g2ZJ3Lof5qr3jDvRvxOnTEN9ba6nPM=; b=MUPfTzjCr7xoIKZUA8Ebhl5DZ2kiBgjvLsxCnKrNJvSYFmbM3pANIRKMPmDyFfHxuj g6pmaZHDCG/MHxEQNYugPV4+LStbRVFAT7Z0fmXwCLIURx4dyIgrenU9rdKPVBoBtFbF 9lVqQrEAtOcKnzZI1UBFxLmUEcol0mTTGOUzQRXBDGbTOKV9KA5DdCctpXD3uTumSiJG qmgPHUeDUAzlivSzo5eEfqHe3wdQAokXuVB+0mpAe3gtAz9VqeFxFfXfmFUtSH+Wdw63 94u1fefUw57EW73OrZWeTXvdbwXIyhcu5nbUGj0KKmGt2NwrAw3yqTJnj/U0GEfhDijn fDCw== Sender: Michael Bochkaryov Message-ID: <5017B5A4.30504@rattler.kiev.ua> Date: Tue, 31 Jul 2012 13:38:28 +0300 From: Michael Bochkaryov User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: ALT Linux Sisyphus discussions References: <20120730111849.GA22496@mw.mithraen.ru> <5016A698.5040308@rattler.kiev.ua> <20120730184123.GK31323@osdn.org.ua> <5016ED75.6090200@rattler.kiev.ua> <50178AEE.9070604@rattler.kiev.ua> <20120731103318.GC30799@mw.mithraen.ru> In-Reply-To: <20120731103318.GC30799@mw.mithraen.ru> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Cc: =?KOI8-R?Q?=E4=C5=CE=C9=D3_=F3=CD=C9=D2=CE=CF=D7?= Subject: Re: [sisyphus] =?koi8-r?b?9MXL09TP19nKIMnO09TBzMzF0g==?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: misha@rattler.kiev.ua, ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2012 10:38:41 -0000 Archived-At: List-Archive: List-Post: 7/31/2012 1:33 PM, Денис Смирнов wrote: > On Tue, Jul 31, 2012 at 10:36:14AM +0300, Michael Bochkaryov wrote: > > MB> Если будет уверенность, что все нужные сокеты автотматом будут созданы после > MB> развертывания, тогда tar полностью устроит и можно будет за хардлинки не > MB> волноваться. > > Хочу нас всех поздравить. Я только что протестировал поведение tar в этой > ситуации. > > Оно абсолютно идентично поведению cpio: ошибка Invalid cross-device link Из man tar: --hard-dereference -- follow hard links; archive and dump the files they refer to Не поможет? > MB> В случае жестко заточенной коробочной системы можно решить workaround'ом > MB> в виде скрипта в /etc/firsttime.d, который недостающие сокеты создаст > MB> при первом запуске. > > Это как раз можно решить проще. hook'ом перед упаковкой архива класть в > корень список всех socket'ов. И восстанавливать эти socket'ы инсталлером > сразу после развертывания архива. Работы на час и проблема решена. Вполне. > А вот что делать с хардлинками я не представляю :-/ Возможно стоит этот самый --hard-dereference попробовать. -- Regards, Michael Bochkaryov www.rattler.kiev.ua