1 |
On Fri, 2003-05-09 at 17:38, Patrick Kursawe wrote: |
2 |
> On Fri, May 09, 2003 at 05:00:04PM +0800, Michael Boman wrote: |
3 |
> > > What about a PORTDIR_OVERLAY using some network file system? |
4 |
> |
5 |
> > Of course I could run a |
6 |
> > own rsync mirror tree, but then it wouldn't be intergrated. Basicly I |
7 |
> > want to do as little changes as possible on the machines, and having a |
8 |
> > own rsync tree would be the easiest way to maintain it as you still just |
9 |
> > do |
10 |
> > |
11 |
> > emerge sync |
12 |
> > |
13 |
> > on the remote machines (once make.conf has been updated with the correct |
14 |
> > rsync mirror settings). |
15 |
> |
16 |
> Two other ideas: |
17 |
> |
18 |
> 1) Work with a PORTDIR_OVERLAY and distribute it via rsync. Do some trick |
19 |
> (alias, wrapper-script, whatever) to make the other machines always sync |
20 |
> both (portage and overlay). |
21 |
> |
22 |
> 2) Make your own portage mirror (not official) and let the same cron job |
23 |
> that does the rsync for portage also copy your overlay into the portage |
24 |
> tree. Use this as the rsync mirror for your other machines. |
25 |
> |
26 |
> HTH, |
27 |
> |
28 |
> Patrick |
29 |
|
30 |
I want option number 2 ;) |
31 |
|
32 |
Any suggestions on what rsync options I should use to merge in |
33 |
(overwrite) the files I have in /usr/local/portage in |
34 |
/opt/gentoo-rsync/portage? |
35 |
|
36 |
Let say I have app-shells/bash in my PORTAGE_OVERLAY tree. How would I |
37 |
go about and make sure that my version of bash is always used, even if a |
38 |
newer version is distributed from gentoo? |
39 |
|
40 |
Best regards |
41 |
Michael Boman |
42 |
|
43 |
-- |
44 |
Michael Boman |
45 |
Security Architect, SecureCiRT Pte Ltd |
46 |
http://www.securecirt.com |