1 |
Kicsomagolod a kérdéses csomagot: |
2 |
ebuild /usr/portage/sys-power/apcupsd-verzió unpack |
3 |
Utánna csinálsz az egészről egy másolatot. Azon elvégzed a bejegyzést. |
4 |
Utánna: diff origin_dir modositott_dir > enyem.patch |
5 |
Az enyem patchot másold be a /usr/portage/sys-power/apcupsd/files mappába. |
6 |
A /usr/portage/sys-power/apcupsd-verzió.ebuild fájlba fel kell venni az |
7 |
src_unpack() függvénybe utolsóként: |
8 |
epatch "${FILESDIR}"/${PV}/enyem.patch |
9 |
Utánna digest gyártás: |
10 |
ebuild /usr/portage/sys-power/apcupsd-verzio digest |
11 |
Utánna az egészet helyezd át a lokális overlayedbe ebuildestül, minden |
12 |
patchestül. |
13 |
Mehet ezek után a telepítés. |
14 |
|
15 |
Aleph |
16 |
|
17 |
Ábrahám Péter <pabraham@×××××××.com> írta, 2007.05.04.: |
18 |
> |
19 |
> Helló, |
20 |
> |
21 |
> A subject-beli UPS-re kötöttem egy gépet, és csatlakoztattam az USB |
22 |
> porton. Az lsusb parancs meg is találja: |
23 |
> Bus 002 Device 002: ID 051d:0002 American Power Conversion Back-UPS Pro |
24 |
> 500/1000/1500 |
25 |
> Felraktam az apcupsd 3.12.4 -es változatát a |
26 |
> /etc/apcupsd/apcupsd.conf-ban ez van: |
27 |
> |
28 |
> UPSCABLE usb |
29 |
> UPSTYPE usb |
30 |
> DEVICE |
31 |
> LOCKFILE /var/lock |
32 |
> ONBATTERYDELAY 6 |
33 |
> BATTERYLEVEL 5 |
34 |
> MINUTES 3 |
35 |
> TIMEOUT 0 |
36 |
> ANNOY 300 |
37 |
> ANNOYDELAY 60 |
38 |
> NOLOGON disable |
39 |
> KILLDELAY 0 |
40 |
> |
41 |
> Az apctest parancs kimenet így néz ki: |
42 |
> 2007-05-04 15:48:58 apctest 3.12.4 (19 August 2006) gentoo |
43 |
> Checking configuration ... |
44 |
> Attached to driver: usb |
45 |
> sharenet.type = DISABLE |
46 |
> cable.type = USB_CABLE |
47 |
> |
48 |
> You are using a USB cable type, so I'm entering USB test mode |
49 |
> mode.type = USB_UPS |
50 |
> Setting up the port ... |
51 |
> apctest FATAL ERROR in linux-usb.c at line 649 |
52 |
> Cannot find UPS device -- |
53 |
> For a link to detailed USB trouble shooting information, |
54 |
> please see <http://www.apcupsd.com/support.html>. |
55 |
> apctest FATAL ERROR in linux-usb.c at line 649 |
56 |
> Cannot find UPS device -- |
57 |
> For a link to detailed USB trouble shooting information, |
58 |
> please see <http://www.apcupsd.com/support.html>. |
59 |
> apctest error termination completed |
60 |
> |
61 |
> Kérdések: Ha az apctest nem is "találja" meg az ups-t, attól még az |
62 |
> apcupsd rendesen képes lesz végrehajtani a shutdown-t a beállított |
63 |
> értékeknek megfelelően? |
64 |
> A problémára az interneten talált egyik megoldás az volt, hogy a |
65 |
> forrásban a apcupsd-3.12.4/src/drivers/usb/linux/linux-usb.c file-ban |
66 |
> egy sort be kell szúrni, és úgy kell leforgatni a csomagot. Hogyan tudom |
67 |
> ezt gentoo specifikusan megtenni? |
68 |
> |
69 |
> üdv, |
70 |
> |
71 |
> Péter |
72 |
> -- |
73 |
> gentoo-user-hu@g.o mailing list |
74 |
> |
75 |
> |