Sie sind nicht angemeldet.

1

15.07.2010, 14:31

etc-update oder dispatch-conf -> automatisch updaten

Ich habe nun ein kleines Problemchen dass immer wieder kehrt. Unswar habe ich heute 123 config files die etc-update, updaten möchte. Ich habe mir die Liste angesehen und es ist kein config file dabei dass ich schon mal in der Hand hatte. Somit kann er alle updaten

Frage :
wie bringe ich "etc-update" bzw. "dispatch-conf" bei die files einfach upzudaten. Ohne dass ich jedes File angezeigt bekomme und bestätigen muss?

ich hab es mal mit "dispatch-conf u" und dispatch-conf -u" versucht geht leider nicht.

Weiß da jemand wass?
Phenom X4 9550
Gigabyte GA-MA770-UD3
Gentoo 64 Bit Stable
8 GB Ram
Audigy 2 Zs
Geforce 9800 GTX
VDR
Hauppauge Nexus-S Rev 2.2 + 2.1

Lenovo G550 T4300
Gentoo 64 Bit Stable
4 GB Ram

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cyrix1983« (15.07.2010, 15:30)


2

15.07.2010, 14:51

bei etc-update -5 ("merge all files and not use mv -i" oder so) eingeben, das sollte jeweils die neuen config-files ohne nachfrage uebernehmen.
aber "use with caution", wie auch druntersteht ^^

3

15.07.2010, 14:58

Ich nutze dazu app-portage/cfg-update ;)
Dieses Tool geht in folgenden Stufen:

Quellcode

1
2
3
4
5
  Stage1  >>  Automatic replacing     - enabled
  Stage2  >>  Automatic 3-way merging - enabled
  Stage3  >>  Manual 3-way merging    - enabled
  Stage4  >>  Manual 2-way merging    - enabled
  Stage5  >>  Manual replacing        - enabled

Auf dem Desktop verwende ich dann dev-util/meld als Merge Tool dazu.

Auf dem Server cfg-update Stage1 + Stage2 und anschließend (falls noch was übrig ist) dispatch-conf. Auf der Kommandozeile ist dispatch-conf schon besser.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

4

15.07.2010, 15:18

Quellcode

1
2
3
4
5
6
7
8
9
10
11
etc-update -5
etc-update: Handle configuration file updates

Usage: etc-update [options]

Options:
  -d, --debug    Enable shell debugging
  -h, --help     Show help and run away
  -V, --version  Show version and trundle away

Error: Invalid option '-5'

Also bei mir findet er dass Kommando nich auch mit "etc-update 5" nicht.

@bell
Die Idee ist zwar gut aber ehrlich gesagt ist es mir lieber ich schau mir die files mit etc-update mal an und mache es dann entweder Automatisch oder Manuell je nachdem um welcher configs es sich handelt.

Ja mit dem Automitschen weiß ich nur leider nicht wie?
Phenom X4 9550
Gigabyte GA-MA770-UD3
Gentoo 64 Bit Stable
8 GB Ram
Audigy 2 Zs
Geforce 9800 GTX
VDR
Hauppauge Nexus-S Rev 2.2 + 2.1

Lenovo G550 T4300
Gentoo 64 Bit Stable
4 GB Ram

5

15.07.2010, 15:28

Ach so ..

Quellcode

1
2
3
4
etc-update
# Liste anschauen
-5
# jetzt passiert das was Du willst
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

6

15.07.2010, 15:30

Perfekt, danke!
Phenom X4 9550
Gigabyte GA-MA770-UD3
Gentoo 64 Bit Stable
8 GB Ram
Audigy 2 Zs
Geforce 9800 GTX
VDR
Hauppauge Nexus-S Rev 2.2 + 2.1

Lenovo G550 T4300
Gentoo 64 Bit Stable
4 GB Ram

7

15.07.2010, 22:00

Ansonsten ... wenn Du bei etc-update nach der "Liste" schaust, siehst Du noch andere Optionen ... die alle mit "-" anfangen. "-5" ist nur eine von mehreren.
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

8

16.07.2010, 07:49

Genau. Ich nehme z.B. immer -3.