* Re: [gentoo-dev] News Item: Portage rsync hardlink support
@ 2018-07-08 6:53 99% ` Michał Górny
0 siblings, 0 replies; 1+ results
From: Michał Górny @ 2018-07-08 6:53 UTC (permalink / raw
To: gentoo-dev, Zac Medico, gentoo development
Dnia 8 lipca 2018 08:08:31 CEST, Zac Medico <zmedico@gentoo.org> napisał(a):
>Please review.
>
>Title: Portage rsync hardlink support
>Author: Zac Medico <zmedico@gentoo.org>
>Posted: 2018-07-11
>Revision: 1
>News-Item-Format: 2.0
>Display-If-Installed: sys-apps/portage
>
>For users of the rsync tree, beginning with sys-apps/portage-2.3.42,
>the default behavior for sync operations will use hardlinks in order
>to ensure that a repository remains in a valid state if something
>goes wrong [1]. For example, if signature verification fails during a
>sync operation, the new hardlink behavior will preserve the previous
>state of the repository.
>
>The new behavior may conflict with configurations that restrict the
>use of hardlinks, such as overlay filesystems. Therefore, users will
>have to set "sync-allow-hardlinks = no" in repos.conf if they have
>a configuration that restricts the use of hardlinks, but this should
>not be very common:
>
>[DEFAULT]
>sync-allow-hardlinks = no
>
>[1] https://bugs.gentoo.org/660410 sys-apps/portage: use rsync
> --link-dest to implement atomic repository updates (and abort if
> signature verification fails)
Is safe git syncing implemented already? If not, maybe finish it first and cover both with a single news item. Git is going to be more efficient here, so people may want to learn they have an alternative.
--
Best regards,
Michał Górny (by phone)
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2018-07-08 6:08 [gentoo-dev] News Item: Portage rsync hardlink support Zac Medico
2018-07-08 6:53 99% ` Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox