Szavazás

Milyen virtualizációt használsz?

Online felhasználók

Jelenleg 0 felhasználó van a webhelyen

Új felhasználók

  • Morello
  • gyo
  • jbaksa
  • tomassy
  • Kalacska13

Ajánlott böngészők

Google Chrome

Jelenlegi hely

SlackWare Upgrade Tool

Sziasztok

Meguntam a swaret lassúságát, ezért elkezdtem írni egy saját csomagfrissítő programot swut néven. (Akik járnak IRCnet-en a #slackware.hu-ra, azok figyelemmel követhették eddigi szenvedéseimet 8).

Amit eddig tud a kicsike:
--update Leszedi az aktuális CHECKSUMS.md5-t a configfájlban beállított szerverről
--upgrade Frissíti a feltelepített csomagokat
--install x y z A configfájlban beállított szerverről letölti az x y z csomagot, majd telepíti. Ha a csomag már telepítve van, rákérdez, hogy kérsz-e újratelepítést
--clean Kitakarítja a /var/swut - vagy a config-ban beállított (cache-ként használt) - könyvtárat
- Több megadott szerver esetén random módon választ(hat) a szerverek közül (config-ban állítható)
- Kivétel csomaglista. Ezeket nem frissíti az --upgrade során.
- Kérhető, hogy az extra és/vagy testing csomagokat is frissítsen-e
- Amenyiben nem adsz meg semmien paramétert, automatikusan letölti a CHECKSUMS.md5-t, és kérdezés nélkül frissíti a csomagokat. (A testing és/vagy extra csomagokat a config fájl szerint!)

Amit még fog tudni:
--dep Függőség ellenőrzés (Ha kell egyáltalán valakinek...)
--search x y z Kikeresni az x y z csomagok leírását a szerverről
--remove x y z Letörölni az x y z csomagot
- Saját telepítési/frissítési/törlési rutint fog kapni. (Jelenleg az eredeti installpkg/upgradepkg dolgozik alatta, a program "csak" a letöltésért, keresésért, válogatásért felel)
- md5 ellenőrzés
- Loggolás a syslog -ba, config-ból állíthatóan (Loglevel miegymás)
- És még sokminden más, aminek a kitalálásához mot túl fáradt vagyok... 8)

Arra kérnék minden vállakozó kedvü embert, hogy töltse le teszteljen és bugreportoljon drótpóstán vagy IRCneten (BaBoKa, #slackware.hu), esetleg szálljon be a fejlesztésébe!

BaBó

Fórumok: 

Szia Babo

Remelem nem gaz, ranyomtam egy vhostot, meg be is allitottam a konyvtaradra..:) Meg jo h nalunk van a baboka.hu, igy bele tudok "turkalni".:)

-------------------------------------
"Nekem káosz kell, nem bírom a rendet
Zaj kell, ami megöli a csendet
Élet kell és szabadság
nem valami ostoba hazugság"

janu képe

Érdeklődöm, hogy ennek a projektnek a végterméke mennyivel más/jobb, mint a slapt-get?

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
CDROM-talanitás: http://cdromtalanitas.janu.hu
Linuxportál: http://www.linuxportal.hu

Szia janu

Semmivel sem lesz tobb (kiveve talan nekem, merthat en szogeltem ossze). Talan jobb lesz, mint a slapt-get, de mindenestre gyorsabb mint a swaret (Az 1.x tetulassu es meg sem talal minden upgradelni valot, a 2.2dev pedig le sem fut...)

Persze addig sokat kell meg dolgozni a kicsiken, ezert kellene minnel tobb bugreport...

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 10.2

janu képe

Szerettem volna drótpóstán küldeni, de sajnos a datanettől éppen megkapott IP cím RBL listán van, így ide írom... talán nem baj:

root@JanuPC:~# swut
Connecting to ftp.slackware.at
Logging in
Downloading the CHECKSUMS file.
Calculating the local packages.
Calculating the downloaded datas.
New package: pango-1.8.2-1 Installed: 1.10.2-1sdd
New package: glibc-2.3.5-6_slack10.2 Installed: 2.3.5-5
New package: glibc-i18n-2.3.5-6_slack10.2 Installed: 2.3.5-5
New package: glibc-profile-2.3.5-6_slack10.2 Installed: 2.3.5-5
New package: openssh-4.4p1-1_slack10.2 Installed: 4.3p1-1

Nos eddig az a bajom, hogy eredetileg csak egy "help"-et akartam kérni, ezért nem adtam argumentumot... Erre nekiállt mindent csinálni :-(

Would you like to install the pango-1.8.2-1 package? (y/n/a/q)[y]: y
Would you like to install the glibc-2.3.5-6_slack10.2 package? (y/n/a/q)[y]: y
Would you like to install the glibc-i18n-2.3.5-6_slack10.2 package? (y/n/a/q)
[y]: y
Would you like to install the glibc-profile-2.3.5-6_slack10.2 package?
(y/n/a/q)[y]: y
Would you like to install the openssh-4.4p1-1_slack10.2 package? (y/n/a/q)[y]:
y

Ezeket az "y"-okat nem én nyomtam, hanem automatikusan a szkript lökte a képernyőre és továbbment. Az viszont nem feltétlenül szerencsés, ha minden egyes csomagra rákérdez. 20-30 csomag esetén már "macerás".

Connecting to ftp.slackware.at
Logging in
Downloading the pango-1.8.2-i486-1.tgz package.
Downloading the glibc-2.3.5-i486-6_slack10.2.tgz package.
Downloading the glibc-i18n-2.3.5-noarch-6_slack10.2.tgz package.
Downloading the glibc-profile-2.3.5-i486-6_slack10.2.tgz package.
Downloading the openssh-4.4p1-i486-1_slack10.2.tgz package.

Azt, hogy miért éppen az osztrákot választotta, csak sejtem, ennek különösebb jelentősége nincs. Az viszont már zavaróbb, hogy a letöltésről semmi információ nincs. Csak onnan tudtam, hogy nem fagyott le, hogy láttam a router lámpácskáját hunyorogni.

Az installt nem idézem, azzal minden rendben volt.

Most kezdem nézegetni a szkriptet, hátha értelmes hozzászólásom is lesz :-)

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
CDROM-talanitás: http://cdromtalanitas.janu.hu
Linuxportál: http://www.linuxportal.hu

Szia janu

Hat igen. Eredeti terveimben az szerepelt, hogy ha nincs argumnetum, akkor az egy "--upgrade --update --y" -el egyenerteku. Mivel eddig az osszes visszajelzes azzal kezdodott, hogy "nem adtam arg.-ot es erre elkezdtett letolteni, es ez zavaro" ki is szedem, helyette a --help lesz! (Ami meg nincs benne, de benne lesz. 8))

Az, hogy nincs az ftp-rol allapotjelzes, az engem is zavar. A kovetkezo a problemam ezzel (Mivel te is perl-eskedsz, hatha tudod a megfejtest):

A Net::FTP perl modult-hasznalva, igy szedem le a fajlokat ftp-rol:
$ftp = Net::FTP->new($server);
$ftp -> login('anonymous','swut@slackware.hu');
$ftp -> type("I");
$ftp -> cwd($server_dir."/slackware-".$swersion);
$ftp -> get("mit","hova");
$ftp -> close();

Es egyenlore semilyen adatot nem tudtam kinyerni a $ftp valtozobol. (Es azert esett a valasztasom a Net::FTP-re, mert a CPAN is ezt hasznalja, igy elmeletileg minden perl-csomagban alapbol benne van).

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 10.2

janu képe

Igen, ezzel a problémával én is küszködtem már, de csak workaround lett belőle. Most megint előjött - nem csak itt, van egy másik "projekt" is.

Mellesleg ebben a sorban: $ftp -> login('anonymous','swut@slackware.hu'); érdemes lenne paraméterből szedni a mail címet. Valószínűleg nem szerencsés, ha minden felhasználó ugyanazzal a címmel jelentkezik be. Valahonnan csak ki lehet szedni, ha másként nem, 'user'@'hostname'.'domain'. Igaz, hogy nem létező többségében, de kit érdekel :-) (egy időben én az igen sokatmondó a@a-t írtam be. Elfogadta minden ftp szerver). Aztán majd a .rc állományban majd be lehet állítani...

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
CDROM-talanitás: http://cdromtalanitas.janu.hu
Linuxportál: http://www.linuxportal.hu

Az ftp workaround erdekelne 8)

A login pedig termeszetesen conf-bol allithato lesz, hatha van valakinek jelszoval vedett mirror-ja. Valamint a proxy-t is meg kell majd valahogy oldani (de ilyet meg sosem csinaltam, es nincs is auth-proxy a kornyekemen szoval az meg vicces egy dolog lesz...)

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 10.2

felteszel egy squidet aztan teszteled azzal.:)
-------------------------------------
"Nekem káosz kell, nem bírom a rendet
Zaj kell, ami megöli a csendet
Élet kell és szabadság
nem valami ostoba hazugság"

Gondoltam ra enis, de sosem csinaltam meg auth-proxy-t...

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 10.2

Hat ha kell segitseg akkor csak szoljal, egy ket cegnek mar csinaltunk proxy-t.:)

-------------------------------------
"Nekem káosz kell, nem bírom a rendet
Zaj kell, ami megöli a csendet
Élet kell és szabadság
nem valami ostoba hazugság"

Sziasztok

Kis programocskám a verziószám változatlanság ellenére fejlődött nem is kicsit:
Immáron -remélhetőleg- tökéletesen kezeli a verziókat (kivéve ha római számok vannak benne...).

Elérhető itt.

Légyszives teszteljétek és bugreportoljatok.

Eddig is köszönöm janu és Fiber segítségét!

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 10.2

janu képe

Első blikkre: jó :-)

Most nincs mit frissítenie, ezért csak az update ment le. Amúgy meg a "#" mellett/helyett a %-os kijelzésen töröm a fejem - ha kész, küldöm.

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
CDROM-talanitás: http://cdromtalanitas.janu.hu
Linuxportál: http://www.linuxportal.hu

Sziasztok

Janu segitsegevel, ha nem is rohamleptekkel, de haladunk! 8)
Immaron a beta szinten!

Amit jelenleg tud a kicsike:
--update Leszedi a csomaglistat a szerverrol
--upgrade Frissiti a telepitett csomagokat
--install x y z Telepiti az x y z csomagokat
--get x y z Letolti de nem telepiti az x y z csomagokat
--list Listazza a csomaglistat: helyi- es ftp-n elerheto verzioszamok, ssomagmeret
--list xyz Listazza azokat a csomagokat amikben az xyz karaktersorozat megtalalhato
--clean Torli a swut-altal letoltott csomagokat.

Letoltheto innen.

Probalgassatok, bugreportoljatok!

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 11.0

Szia BaBoKa,

Megy a swut slamd64-en is? Gondolom, ehhez egy slam64-current szervert kell beállítani a config fájlokban. Amúgy ezt leszámítva működik? :)

Szia molnihun

Sajnos nincs 64bites rendszerem igy nem tudtam kiprobalni, de _elmeletileg_ igen, mindenfele problema nelkul!

Es igen, csak egy slamd64 mirrort kell beallitani a config fajlban. 8)

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 11.0

Sziasztok

Elkeszult a swut _elso_ stabil verzioja. Szamszerint a 0.1.

Elerheto itt.

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 11.0

janu képe

A 0.1-től a 0.99-ig elég nagy a hézag, hogy tovább lépjél. Most kissé macerás így frissíteni.
--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.16

Valszeg csak elgépelés, de a cím így yoooo a linkelt oldalon : Először is mi az a SwUT?
-------------
Slack 11.0

Sziasztok

A 0.1 es 0.99 kozott a hezag nem kicsi! 8)
De a 1.0-t akkor szeretnem odabiggyeszteni, amikor mar sokkal-sokkal tobbet tud.

A problema ott gyokeredzik, hogy tulontul maximalista vagyok. Amig nem tud mindent addig nem tud semmit...
Es amig nem tud semmit, addig miert lenne 1.0? 8))

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 11.0

Valóban, már én is kiszúrtam. Következő nagygenerálnál ígérem javítom azt is.
(ezt kb fél óra alatt dobtam össze amolyan legyen-már-valami-fent, nekifutásból.)

Fiber

janu képe

Félreértettél. Most már lehetne pl. 0.2 vagy 0.10 (ami ugye magasabb 0.9-nél :-) ). Az 1.0 még valóban messzebb van.
--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.16

Szia Janu

Na igen. Ezen is gondolkodtam, vegulis a kovetkezetesseg (es lustasag 8)) mellett dontottem:
Az eredeti "cikk" arrol szolt, hogy 0.1(pre?)alfa, tehat az utan a 0.1beta, amjd a 0.1 -nek kell jonnie.
Teny es valo: sokat fejlodott a dragaszagom, de nekem igy tunik logikusnak.

Mostmar lazabban lehet banni a verziokkal. Megvan az alap... 8)
Meg egy-ket feature, amjd ujrairom, mert mint egy levelemben emlitettem, a forraskod egy kesz hanyinger... ;(

BaBo
----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 11.0

Hogyan kell beállítani a swut.rc-ben a mirrorokat? Slamd64-re szeretném megadni a scarlet.be mirrort, de a ROOT = ftp.scarlet.be/pub/slamd64/slamd64-current sor eredménye a következő lett:

root@molni-002:~# swut --update
Connecting to ftp.scarlet.be
Logging in
Downloading the CHECKSUMS file.
Can not download the CHECKSUMS!!!
root@molni-002:~#

Gondolom, valamit nem jól állítottam be. De mit? :)

Szia

Hat nem allitottad be jol. A "hiba" a kovetkezo:
A helyes url a kovetkezo: ftp.scarlet.be/pub/slamd64.
Innen elmeletileg a swut sajat maga kivalasztja a helyes konyvtarat.

Ha megsem, akkor legyszives kuld el a /etc/slackware-version fajlt.

BaBo

----------------------------
Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.17.3 @ Slackware 11.0

Sziasztok

Megszületett "kisgyermekem" 0.2-s veriójának első bétája. Teszteljétek légyszives.

Letölthető innen

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Sziasztok

Immáron a current ágat is kezeli a kicsike valamint bekerült a --remove csomag(ok) opció is.

Letölthető innen.

Extra köszönet a bugreportért és a tesztelésért padawannak és Fibernek!

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Sziasztok

Kis szörnyszülöttem folyamatosan növekedik, fejlődik elérte -a 0.2-es verziót átugorva- a 0.3 béta szintet.

Ami belekerült:
- md5hash ellenőrzése illetve figyelmenkívül hagyása
- Hibás kapcsolat esetén újracsatlakozás
- Hibás kapcsolat esetén random szerver választás
- A szerver listába belekerült az összes hivatalos mirror
- Sok kisebb typo és hiba javítása

Köszönöm fiber és ocs segítségét, ötleteit!

Próbálgassátok és ne fogjátok visza a bugreportokat!

Letölthető innen (legalsó a fejlesztói verziók közt).

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Szia BaBoKa!

Ugyan a szavazásban én a Slapt-get progira szavaztam, de ahogy elolvastam mit tud a Swut, eldöntöttem hogy kipróbálom.
Egy 40GB -os winyóra feltettem egy 11.0-át. Éjszaka frissíteni akarom current-re, ezért úgy gondoltam a Swut-ot fogom használni erre.

Holnap beszámolok az eredményről.

-----------------------
Slackware 10.1

A swut az jól működött, letöltötte a csomagokat, néhányat frissített is.
De most csalódtam a current ágban. Rengeteg csomagot nem tudott frissíteni, mert nem talált glibc-2.4-et.
A currentben 2.6-os verzió van, a 11.0-ban meg ha jól emlékszem 2.3.6.
Vagy lehet hogy én vagyok ostoba. :(

-----------------------
Slackware 10.1

Szia hurubbi

A swut -egyelőre- nem alkalmas dist-upgrade-ra, a következő ok miatt:
- Nincs beleépítve 8)

Komolyra fordítva a szót:
A --upgrade feltételezi, hogy a sima security upgrade van, és csak a csomagok verziószámát nézi. Tehát ha az adott xy programnak ugyanazon verziója van a stabil és a következő kiadásban/current-ágban akkor nem tesz különbséget a kettő közt. Akkor sem, ha az egy 2.3.x-es a másik pedig 2.4.x-es glibc-vel van fordítva.

A következő verzióban már benne lesz a --dist-upgrade -épp most gondolkodom a megoldás hogyanján- és időmtől függően más is!

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Az jó lesz, ügyes kis eszköz lesz ez.
Azóta szétnéztem a current ágban, ott Pat leírta hogyan lehet frissíteni 11.0-ról current-re.

-----------------------
Slackware 10.1

MaDog képe

Grat hozzá jó lesz! :) Majd én is kipróbálom az államvizsga után. :)

-------
Az Erő Legyen Veled!

janu képe

Na, ma reggel letöltöttem a 0.3b-t, rögtön ki is szúrta az X11-et. Szépen ki is írta a csomagok méretét. De az ember telhetetlen: a letöltést megelőzően ki lehetne-e írni az összméretet?

A másik dolog, amin elgondolkoztam: most minden egyes csomagra rákérdez, hogy köll-e? Ezt nem tartom túl szerencsésnek, mert függőségi probléma léphet fel, ha valamit kihagyna a user. Ugyanakor az is igaz, hogy néha olyat frissít, amit piszkosul nem akarok. De utóbbira talán megoldás a tiltólista, tehát az egyesével való rákérdezés talán nem szükséges. De erről nyilatkozzanak a többiek is.

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.20

Szia janu

(Most) Nem kell a többiek véleménye -most önző vagyok 8).
Ha használod a --y kapcsolót, vagy a swut.rc-ben az ALLYES=yes -t akkor nem kérdez rá egyik csomagra sem hanem upgradel/installál mindent. Ha használod a tiltólistát is (/etc/swut.rc -> EXCEPT=foo;bar;...) akkor a kívánt eredményt kapod (csak upgrade-nál).

A csomagfüggőség kérdésen sokat gondolkodtam. Pat nem használja a csomagokban. Ez jó és rosz is egyben:
- Nem tudja -szerintem- senki sem az összes csomag összes függőségét fejben tartani. Így a rendszer nehezen használhatóvá esetleg instabillá válhat.
- Problémás a verziók közti scriptelt upgrade.
- A Slack így az egyik(?) legrugalmasabb disztró.

Többek közt emiatt lesz nehéz megcsinálni a --dist-upgrade opciót (is). Persze van ötletem: a swut szerverről lehúzza a megfelelő "scriptet" az adott verziók közti upgrade-hez. De ez egyelőre csak ötlet, komolyabb átgondolást igényel.

A teljes méreten már dolgozom, de a munkarendem miatt mostanában nincs semmire sem időm... ;(

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

janu képe

Majd ha lesz időd. Ez amúgy is csak a szépségért kell.
--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.20

Először is gratulálok ehhez a progihoz, nagyon jó lett!

Másodszor: Nemtudom de lehet, hogy találtam egy bugot a 0.3b2-ben. Ugyanis ha megadom a ftp.de-mirror.org/distro/slackware/ címet akkor a progi kapcsolódni a akar a mirror.org-hoz, de valójában a de-mirror.org-hoz kellene neki. Kipróbáltam egy párszor, de mindíg ezt írja.

Hagyd le az utolsó perjelet, lehet az a probléma (hozzáteszi automatikusan a megfelelő verziót és mappát amennyiben szükséges, így okozhat problémát).

Üdv: Fiber

Így sem működik. Sima ftp.de-mirror.org-hoz kapcsolódik, de ha már ftp.de-mirror.org/distro/slackware-hez már nem atól függetlenül, hogy rakok-e a végre /-t vagy nem...

Szia tille

Koszi a reportot, javitottam, es kitettem a swut.slackware.hu-ra. Mivel mas bugreport nem volt ezert a stabil verziok kozt szerepel a draga!

Janu javaslata a meretre is fennt van a todo listan, de maganeleti zurok es zavarok miatt kicsit belassult a fejlesztes... ;(

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Köszi szépen a javítást, mostmár működik.

Edit:
És itt van mégegy bug(inkább csak typo)report:

"A downloading the CHECKSUMS file for the testingss"-nél egy s-sel több van a kelleténél.

Sziasztok

Fönököm ma hirtelen megdobott 3óra szünettel úgyhogy hazavágtáztam, javítottam a typo-t és lekódoltam a méret kiírást illetve kisebb bugokat javítgattam. (Hát senki sem használja a --list -et? ;) )

Sokat gondolkodom a --dist-upgrade kérdésén -megoldásán-, de eddig semi használható nem jutott az eszembe. ;(

A problémát az okozza -többek közt-, hogy olyan új csomagok jelennek meg, amik nélkül nem indul a rendszer. Ez nincs külön jelölve, csak az upgrade-howto írja le, de ez is csak a legfrisebb stable és current közti lépést tárgyalja (jelenleg)...

Én olyan megoldást keresek, amivel végrehajtható mondjuk a 11.0 -> current vagy -> 11.1 (12.0?) ugrás is. (Igen, ugyanazzal a programkóddal!!!)

Ne fogjátok vissza az agyatokat! 8))

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Feltoltam a legújabbat a kis házi router-irc-szerver-egyéb-re, eredmény:
Néhány elég fontos csomagot hibátlanul és gyorsan upgradelt (samba, bind, screen, tar, etc.).

Typo (swut --upgrade):

We have to upgrade these packagesf:

Feature request:
Csak ötlet szinten, lehet nem is túl jó: egy opció, amivel le lehetne kérdezni a rendszer állapotát. Szükséges-e frissíteni, stb.
swut --update-required
Válasz: [true|false]
Esetleg csomaglista, miket kellene upgradelni. (pld ezt becronolni egy "éles" szerveren nem lenne rossz, illetve aki akarja bővíteni az pld kiküldi magának mailben, hogy upgrade szükséges, stb.)

Dist-upgrade - szerintem - biztonságosabb ha mindenki magának csinálja meg manuálisan. Tény, hogy kényelmesebb, de fel kellene ölelni egy elég combos ágat (pld 8-11-current), ahol elég sok gyökeres változás végbement a slackon belül, így nem biztos hogy a kívánt eredményt hozná egy dist-upgrade. (Gondoljunk pld arra, hogy a saját csomagokat újra kellene fordítani, a forrásból telepített cuccokat szintén. Szerintem nem csak én vagyok az egyedüli, akinek forrásból telepített cucca is van bőven. Pld kdelibs update-val minden kde-re fordított csomagot újra kell fordítani. Amennyiben a user magának fordította a kde-t akkor ez újabb problémákat vetne fel.)

Üdv: Fiber

MaDog képe

Szerintem:
Kreálni erre egy leíró fájlt, ami egy leíró nyelvet tartalmaz, és az ott foglalt utasításokat hajtaná végre a program. Egy egyszerűt amit gyorsan lehet szöveg illesztéssel keresni. Pl.
[SYS]
[INIT]1[/INIT]
[/SYS]

[PACKAGE]
[UPGRADE]
/root/slackware/a/glibc-solibs-*.tgz
[/UPGRADE]
[UPGRADE]
/root/slackware/a/pkgtools-*.tgz
[/UPGRADE]
[INSTALL-NEW]
/root/slackware/a/sed-*.tgz
[/INSTALL-NEW]
[INSTALL-NEW]
/root/slackware/*/*.tgz
[/INSTALL-NEW]
[/PACKAGE]

[SYS]
[FILE-CREATE]
[PATH]/etc[/PATH]
[NAME]filename[/NAME]
[TEXT]
Ez kerul bele a fajlba.
[/TEXT]
[/FILE-CREATE]
[FILE-APPEND]
[PATH]/etc[/PATH]
[NAME]filename[/NAME]
[TEXT]
Ez kerul bele a fajl vegere.
[/TEXT]
[/FILE-APPEND]
[FILE-DELETE]
[PATH]/etc[/PATH]
[NAME]filename[/NAME]
[/FILE-DELETE]
[FILE-RENAME]
[PATH]/etc[/PATH]
[NAME]filename_uj[/NAME]
[/FILE-RENAME]
[FILE-COPY]
[PATH-WHERE]/etc[/PATH-WHERE]
[NAME-WHERE]filename_uj[/NAME-WHERE]
[PATH-WHERETO]/etc[/PATH-WHERETO]
[NAME-WHERETO]filename_uj[/NAME-WHERETO]
[/FILE-COPY]

[INIT]3[/INIT]
[/SYS]

Ez a rendszert 1-es futási szintre állítja be, majd két csomagot frissit, majd utána az új csomagokat frissiti. Legvégül pedig egy fájlt létrehoz, végéhez füzz, töröl, átnevez, másol. Mindezek után visszatér 3-as futási szintre. :)

-------
Az Erő Legyen Veled!

Sziasztok

Fiber:
Typo javítva, köszönöm, a feature a TODO-n...
Alapvetően énis a manuális distupgrade mellett állok, de ismersz: szeretem a kihívásokat... 8)

MaDog:
Énis egy "leírónyelv"-en gondolkodtam, még ha nem is ilyen összetetten. Pl nemtudom miért kellene pl. append, hisz a csomagok doinst.sh-ja elvégzi az adott csomaghoz tartozó ilyen-olyan fájl-, és symlink műveleteket.

Az eredeti ötletem az, hogy a fájlt a netról szedi le a progi minden --dist-upgrade esetén és a következő dolgok lennének benne:
- minimum kernel (pl: kernel ver >= 2.6.18)
- futási szint (pl: telinit 1)
- kötelezően új csomagok (pl: glibc-solibs, pkgtools, sed, aaa_base)
- kötelezően törlendő csomagok (pl: x11*, fontconfig*)
- újonnan megjelent csomagok és azok függőségei(?)
- lilo.conf ellenőrzés

Viszont:
- a current upgrade fájlt napi szinten karban kell tartani, amire nincs időm
- a régebbi verziók upgrade fájljai nagyon megbonyolódnának. Pl: 9.1-ről -ami a legrégibb supported verzió- hány verzióra is lehet upgradelni, és mely verziók közt kell újraindítani a gépet? Újraindítás után hol és hogyan indul a swut (tudom. rc.local, de az felülíródhat a folyamat közben...)?

Szóval egyelőre csak kérdéseim és kételyeim vannak, úgyhogy még emésztgetem és rágogatom magamban a kérdést.

Az ötleteket továbbra is várom, az eddigieket köszönöm!

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

MaDog képe

Az append az esetleges slackware beállításait vagy bármilyen csak ő rá jellemző állományokban történt változások hozzáadására szolgálna és nem pedig a programok cuccaihoz.

Amugy szerintem univerzális upgradehez mindenképpen a leírónyelv a célszerű vagy egy másik lehetséges megoldás szerintem, ha shell scriptet vagy más futtatható állomány által megírt kód segítségével történik meg ez. És a swaret csak ennek a futtatását végezné.

-------
Az Erő Legyen Veled!

Úgy érted a swut végezné... :p ;)

A kettő közül nekem a leírónyelv a szimpatikus, de még gondolkodom a megvalósításon.

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

janu képe

"A kettő közül nekem a leírónyelv a szimpatikus"

Nekem nem annyira. Túlbonyolítja a dolgot. Ha viszont úgy veszed, mint az apt esetében a két (vagy több) beállító file egyikét, ahol szabályok szerepelnek, azt érdemes végiggondolni.

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.20

janu képe

Kiváncsiságból a .hu-t tettem meg elsődleges szervernek:


root@JanuPC:/etc# swut --update
Connecting to ftp.slackware.hu
Logging in
Switching to binary mode
Change directory to /slackwareslackware-11.0
Can not change directory!


Connecting to tech.edu
Can not connect to tech.edu
Connecting to tech.edu
Can not connect to tech.edu
Connecting to tech.edu
Can not connect to tech.edu
Connecting to tech.edu
...

Ráadásul ismételhető volt - vagyis a random csak egy pszeudo-pszeudo-pszeudo random :-)

Na jó, ezzel nincs is gond, de ez a slackwareslackware-11.0 directory aranyos... Persze hiányzott egy "/" a sor végéről - odatettem, működött.

Türelmetlen voltam megnézni, hol marad el a "/". Nézz utána.

Aztán visszaraktam az osuosl-t, ugyanaz a hiba (nem lep meg - mitől javult volna meg?). A javítás után viszont azt látom, hogy


...
Downloading the CHECKSUMS file for the extras.
##############################
Downloading the EXTRAS LIST.
##############################
Downloading the CHECKSUMS file for the testings.
###################
Downloading the TESTING LIST.
################
Generating SWUT-format file.
Done

pedig mindkettő "no"-ra van állítva.
Ha csak azért tölti le, mert miért ne, akkor - végülis nem nagy idő. Ha azonban dolgozik is vele, az nem jó.

Végül: gondolkoztál az --autoclean-en? Szerintem annak talán lehet magasabb prioritást adni, mint a --dist-upgrade-nek (elvégre ez mégis csak slaki...)
--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.20

Szia janu

Az elmaradt / egy typo volt, ami csak az elsődleges szerver címének feldolgozásánál számított. Köszönöm a reportot, javítva!

A testing és extra csomagok infóit mindig leszedi, és mindig dolgozik is vele. Azért lett így, mert mind a leszedése mind a feldolgozása nem egy nagy idő és legalább local-ban van, nem kell később kaszkadőrködni vele.
Ennek (--update) a résznek a működése a következő: leszed -majdnem- minden csomaginformációt (slackware/*, extra/*, testing/*), feldolgozza őket és es csinál egy xml fájlt (alapesetben: /var/swaret/cache/package-list.xml).
Minden más parancs (a --remove és a --clean kivételével) ebből a fájlból dolgozik. Akkoris ha a testing és/vagy extra csomagok no-n vannak mert anno így tűnt egyszerűbbnek és egy ilyen futási idejű és hw igényű programnál az a pár K plusz memória igény sem tűnt súlyosnak.

A --autoclean alatt mit értesz pontosan? Ha arra, hogy bizonyos letöltött csomagméret felett csináljon egy --clean-t, akkor lesz benne ilyen (v0.5), de nem parancssori opcióként, hanem configfájlban lesz. Ha nem erre gondoltál, akkor légyszives fejtsd ki bővebben.

A --dist-upgrade csak anyiban magas priorítású, hogy mikor kijön a 12.0 addigra készen legyen.

Ps: Találtam egy bugot az extra és testing csomagok verzió-kezelésénél (azok sec. update-jét nem kezeli rendesen). Újra kell gondolnom azt a részt... ;(

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Sziasztok

Hosszú hall(o)gatás után kijavítottam a hibát a verziószámok kezelésénél, így úgytűnik megy minden rendesen: hibátlanul kezeli a patch, extra és testing csomagokat is. Már a --get is a mindíg legfrisebb csomagot szedi le...
Ezen kívül kódtisztítás és -egyszerüsítésen is átesett a kicsike.

Sajnos 12.0-ra ídő hiányában -még- nem álltam át és azon nem tudtam próbálgatni ezért megkérem a díszes társaságot, hogy próbálják ki és írják le hogy milyen jól működik. (Probléma úgysem lehet :)))))

Ps: A 0.4-es verzió a benne rejlő hiba miatt és kimaradt, és mindenki aki 0.4b2 vagy korábbi verziót használ az frissítsen, mert kimaradhatnak biztonsági frissítések...

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Hali!

A swut --update -re a következőt kapom:

Connecting to slackware.osuosl.org
Logging in
Switching to binary mode
Change directory to /pub/slackware/slackware-12.0
Downloading the CHECKSUMS file.
Can not download the CHECKSUMS!!!

A 0.3b és a 0.5b is ezt pordukálja nálam. Lehet, hogy valamit rosszúl csinálok?

Hi!

Nos úgytűnik mégse a swut -tal van baj, hanem a tűzfalammal. Kikapcsoltam a tűzfalat és egyből ment a dolog. Ez kicsit furcsa, mert Slackware 11.0 alatt is ugyanezt a tűzfal scriptet használtam és ott ment rendesen. Mit kellene engedélyeznem a tűzfalban, hogy menjen a frissítés a swut -tal?

Szia Criss

Be kell tolteni az ip_conntrack_ftp modult, es utana jol mukodik.

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Hi!

Először is: tegnap óta van fent nálam Slackware 12.0, de már feltettem/használtam a swut-ot. KIRÁÁLY! Gratu hozzá.

Egyébként ez az a disztró, ahol _minden_ működik nálam, pedig új a laptopom, és nem is vagyok linux-guru.

Próbáltam eddig uhu-t, debian-t, de leginkább gentoo-ztam (desktopomon most is az van), de eddig ez tetszik a legjobban. Gyors, egyszerű, király.

bocs, ha off, de lelkes vagyok nagyon :)

jAzz

tamas.csabi képe

Szevasztok

Üdv Baboka

Azt szeretném kérdezni, hogy a swut csomagnál a jogosultságok direkt vannak így beállítva?
Nem lenne jobb, ha root:root jogosultságai lennének?
A /etc/swut.rc is felhasználói jogosultságokkal települ.
Userként tudom szerkeszteni a swut.rc -t.
Az /sbin/swut is felhasználói jogosultságokkal fut.
A csomagban baboka:trusted jogosultságok vannak.
Direkt van így?

Nem kötözködöm, csak érdeklődök.

Szevasztok

Slackware 12.0 kernel 2.6.21.4

Szia Csabi

Nem, nem direkt vannak igy beallitva. Azthittem, hogy a makepkg atallitja a jogosultsagokat...

Kosz, hogy szoltal!

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Szia!

Feltettem a swut 0.5b verziojat. Kiadtam a swut --update parancsot, le is futott gond nelkul. Aztan utana adtam egy swut --stat parancsot de abban mar elakadt. Azota a swut --update parancsra is a kovetkezo tortenik:

root@kukukk:~# swut --update
Connecting to slackware.osuosl.org
Logging in
Switching to binary mode
Change directory to /pub/slackware/slackware-12.0
Downloading the CHECKSUMS file.
Can not download the CHECKSUMS!!!

Mi lehet a gond? Tudok valamit csinalni, hogy ki lehessen deriteni hol akad el, vagy mi a baja?

-----------------------------------
Sic Transit Gloria Mundi

Szia kukukk

Valahol a verzió ellenőrzés részben sikerült írnom egy végtelen ciklust. A röhely, hogy a tesztek alatt működött minden olyannyira, hogy 4 nappal ezelőttig műkösött minden hibátlanul (kb 2 hete nem tudtam hozzányólni a kicsihez). Valőszínüleg a sec update-k között van olyan csomagnév, amire nem gondoltam és ez kergeti őrületbe a ciklusokat...

A megoldáson már dolgozom...

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Sikerült megtalálnom a hibát! A csomagok reviziószámának kezelésénél volt a kis hamis...

Új, javított kiadás (0.5b2) a szokásos helyen.

Köszönöm kukukk!!!

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Szedem, nezem.

Esetleg egy olyan keresem lenne, hogy mikor tolt le valamit, ne csak a "#"-eket novelje, hanem irja ki szazalekban is, hogy mennyi van meg belole. A sor elejen, vagy a vegen, ahol egyszerubb. Mar ha nem tul bonyolult belemuteni.

Meg egy olyan future lenne esetleg meg hasznos (elnezest ha mar kiviteleheto vele), hogy azt mondani neki toltoson le / tegyen fel mindent az x/xap... konyvtarbol. Nem tettem fel a kde-t mert xfce-t hasznalok, de aztan meggondolom magam es szeretnem kiprobalni. Valahogy ugy, hogy swut --install kde/*

Szer1:
Meg egy kerdes. Hivatalos slackware mirrorokon kivul mas repokkal milyen viszonyban van? Peldaul ha szeretnem a slacky.eu repojara allitani?

Szerk2:
Tettem ujabb k3b/amarok csomagot a slacky.eu-rol (k3b-1.0.3-i486-1sl.tgz, amarok-1.4.7-i486-1sl.tgz). Ezeket nem a user packages listaba teszi. Engem nem zavar :} csak gondoltam szolok. Nem tudom, hogyan akarod kezelni az olyan csomagokat amik alapbol benne vannak slacki-ben, de mas verzio van valojaban a gepen.

-----------------------------------
Sic Transit Gloria Mundi

Szia kukukk

A teljes könyvtáras install jó ötlet, bele fogom tenni!

A %-os kijelzés-en sokat gondolkodtam, de:
Az letöltésről egy külön perl modul gondoskodik (Net::FTP), ami -ha jól értettem- csak a #-es kijelzést tudja. Valószínüleg nem lenne nagy kaland átalakítani, de akkor a swut használatához a modult is telepíteni kellene. Ahhoz viszont ragaszkodom, hogy a progi _alap_ slack telepítésnél is működjön -tehát csak azok a modulok legyenek használva, amit a perl-x-y-z.tgz csomag tartalmaz-.

Re: Szerk1:
Egyelőre még nem kompatibilis. Talán majd a 0.6-ban szabadidőmtől függően.

Re: Szerk2:
A slack csomagkezelésének hátránya, hogy nagyon nehezen lehet különbséget tenni a hivatalos csomagok és a 3rd party csomagok közt, hiszen csak egy könyvtárban lévő fájlok (/var/log/packages) állnak rendelkezésre, hogy milyen csomagok vannak telepítve a gépre és a fájlok nem tartalmaznak semmilyen plusz információt ezzel kapcsolatban. A fájlnevek sem vezetnek mindig eredményre, hisz ha mondjuk checkinstall-al teszel fel valamit nem biztos, hogy revizió mögé odaírod a saját repo azonosítódat.

Jelenleg erre olyan "megoldást" találtam, hogy amelyik csomag nincs benne az official repoban, az 3rd party csomag.

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Bocs. 2x kuldtem el...

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Sziasztok

Kis szabadidőmnek és kukukk bugreportjának hála stabilnak nyilvánítom a 0.5-ös verziót.
- Javított verzió kezelés
- Letöltött csomagok automatikus törlése (konfigurálható)

Használjátok egészséggel

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Csak kis kekeckedes :}

A swut --help parancsra azt mondja magarol, hogy "SlackWare Upgrade Tool 0.5b3". A "b3" a beta3-bol maradt hatra, vagy szandekosan van ott, hogy a harmadikra lett stabilla nyilvanitva?

Amugy epp most upgradel egy frissen installalt Slack12-ot. Utana lehet kiprobalom felupgradelni current-re is. Ahhoz az /etc/slackware-version file-ban "Slackware 12.0.0" helyett "Slackware current"-et kell irni?

-----------------------------------
Sic Transit Gloria Mundi

Szia kukukk

Igen, ugytunik az benne maradt...

NE PROBALJ CURRENTRE UPGRADELNI A SWUT-AL! Egyelore meg nem kepes ra. Most epp a REPOS-okat kodolom -ido hianyaban jo lassan-, de majd sor kerul a --dist-upgrade-ra is.

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Tehat akkor kezeli a current agat, ha mar eleve azon vagyok, de arra upgradelni meg nem tud? Nem baj, majd megtanulja azt is :}}

Amugy a "REPOS" az mi? A hivatalos mirrorokon kivuli kulso repository-k, mint peldaul a slacky.eu, meg amilyen formaban tamas.csabi-nak is el vannak rendezve a csomagjai?
Ha ez az, akkor lenne meg egy javaslatom. Tamas.csabi es a slacky.eu csomagok is tartalmaznak slack-required file-t. Abbol ki lehetne szedni a szukseges csomagokat es kilistazni oket.
Aztan a kovetkezo lepesben megnezni hogy fel van-e installalva azok kozul minden, es csak azokat kilistazni amik nincsenek fenn.
Nem tudom mennyire bonyolult megcsinalni, de lehet hogy hasznos lehet. Persze csak akkor ha lesz kulso repository kezeles. Anelkul ertelmetlen.

Bar lehet, hogy a dist-upgrade hasznosabb funkcio.

Future requestek szallitasat vallalom, neked csak le kell kodolni oket :}}

-----------------------------------
Sic Transit Gloria Mundi

Igen, elmeletileg kezeli a current-et (sajnos nincs current a gepeimen), es a reqeuestek johetnek, en majd kodolom oket ahogy az idom engedi (bar most baratnom hazautazott .hu-ra ugyhogy karacsonyig tobb lesz az idom kodolgatni...)

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.19.2-grsec @ Slackware 11.0

Van egy current rendszerem a ftp.slackware.no-rol szedett current-iso-build alapjan. A slackware-version file-ba beirtam, hogy current.
Mikor adok egy swut --update parancsot meg is kapja, hogy current, le is tolti a CHECKSUMS file-t, a PACKAGE LIST-et, aztan mikor toltene a CHECKSUMS file-t a patch-eknek azt mondja "Can not download the CHECKSUMS for patches!!!". Ami mondjuk nem is csoda, mert ha current akkor nincsenek meg patchek.
Megoldas talan az lehet, hogy ha a verzio current, akkor ugorja ki a patch letoltest.

-----------------------------------
Sic Transit Gloria Mundi

Egy eszrevetel...

A svgalib_helper csomagot is be kellene tenni alapbol az EXCEPT koze, ugyanis
"This package contains the kernel module required by the svgalib package."

-----------------------------------
Sic Transit Gloria Mundi

Sziasztok

Elkészült a swut azon verziója, ami már kezeli a http letöltéseket is (wget kell hozzá ;() valamint tud passive módón is ftp-zni.

Az protokollok jelölése miatt a config fájl változott, ezért mindenkiek ajánlott az új config fájl használata!!!

kukukk: Köszönöm, hogy szóltál. Nem szedi le a PATCH-LIST-et, ha a disztro current és az svgalib_helper is belekerült az EXCEPT-be.

csabi: Köszönöm, hogy használni akarod a SlackWall-ban!

HASZNÁLJÁTOK EGÉSZSÉGGEL!

Ps: A fejlesztéssel nem álltam le, csak magánéleti dolgok miatt -nem kicsit- belassult ;(
BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

janu képe

(Na szóval ide szántam)

Most, hogy elegendő szabadidőm van, megint visszatértem hozzá. Nézegetem, aztán majd jelentkezem.

De máris van egy kérdésem:
Delete all downloaded packages from /var/swut/packs!.
Nyilván jó okkal teszed, de át kellene gondolni. Néha a letöltött csomag megléte fontos lehet. Bár... szóval ki tudja...

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.20

Ezt a config-bol tudod állítani. Ha nem kapcsolod be az autoclean, akkor meghagy minden csomagot.

Később lesz benne olyan, hogy ha le van töltve ugyanolyan nevű csomag, akkor md5hash-t néz és ha az is egyezik, akkor nem tölti le...

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

janu képe

Lehet, hogy másra gondolunk: az --autoclean a korábbi verziókat törli, a legutóbbiakat meghagyja. Amit Te kitaláltál, az is jó, de valami más nevet kellene neki adni. Most mennem kell, de töröm a fejem.

--------------------
46079 sz. regisztrált Linux felhasználó
honlap://www.janu.hu
Slackware 11.0 - kernel 2.6.20

Kukukk és tordek segítségével javításra került pár program- illetve helyesírási hiba. (Még egyszer köszönöm!!!)

http://swut.slackware.hu/download/swut-0.6b2-noarch-1.tgz

Fogyasszátok egészséggel!!!

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

Éééééés iggggen 8)

KÉSZ!
Bejelentem, hogy hatalmas nagy szülések árán készen lett a 0.6 beta4.

Ami változott a 0.5 óta:
- http letöltés (egyelőre még a wget-et használja)
- Passzív ftp kezelés (állítható)
- Külső reposirory kezelés (egyelőre még csak 1 repo-t tud kezelni, de már dolgozom, hogy ne legyen maximalizálva)
- Config-ban állítható, hogy --upgrade esetén vegye-e figyelembe, a repo-t vagy sem.
- Teljesen újraírt rutin a verziószámok kezelésére
- Biztos van még, amire hirtelen nem emlékszem...

Az új rutin miatt a kód nagyon -és még annál is jobban- BÉTA.

Okosan de erősen nyúzzátok meg légyszíves.

Letölthető innen

Pss:
kukukk: A könyvtár install nincs elfelejtve! Nem akartam túl sok, túl nagy változtatást egyszerre. Elég lesz ebben is a bugvadászat...
tordek: Ha van még kedved a magyar változathoz, akkor ez alapján csináld meg légyszíves. (A szövegekben nem sok minden változott, de én egyelőre hadilábon állok a diff && patch kombóval ;( )

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

Ha csak egy csomagot akarsz upgradelni, akkor már így is lehet:
--upgrade csomagnév(ek)

Valamint ha a csomag ugyanazzal a verziószámmal van letöltve, mint amit a program le akar tölteni, akkor először md5sum-ot néz és csak akkor tölt le, ha nem egyezik a két md5sum...

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

Sziasztok

Ki adtam a swut 0.6 7. bétáját, ugyanis RENGETEG regressziót találtam az új verziószám kezelő részben. Külső segítséget használva kifiléztem , ledaráltam és újra összeraktam, ám sokkal szebb lett mint Frankeinstein szülötte. Ráadásul jobban is használható! (Igen! Lázas beteg vagyok 8))

B4-től b6-ig a verziók kaptak egy NOUSE flag-et.
Aki ezeket használja (Csabi és más SlackWall teszterek!!!!) azt megkérem, hogy tegye fel a b7-et!

A stuff letöltehtő innen.

Használjátok egészségesebben mint ahogy kódoltam... 8)

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

Sziasztok

Látjátok feleim szümtükkel.
Isa nulla s hat valák!

A b7 óta csak egy apró-csepró bibi lett javítva. Ha nem tudja letölteni a csomaglistát a repo-ról akkor nem áll le, hanem továbbmegy.

Használjátok egészséggel!

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

A helyzet a kovetkezo:

Config file-ban aktivalva 2 repo:
ROOT = ftp://slackware.osuosl.org/pub/slackware
REPO = http://rlworkman.net/pkgs/@current

Megvolt swut --update

Utana fel akartam tenni az openoffice.org csomagot a rlworkman.net repobol.
swut --install openoffice.org

Elkezdi tolteni, de slackware.osuosl.org.tgz neven jelenik meg a csomag a /var/swut/packs/ konyvtarban. Fel is teszi, de szinten ezzel a nevvel. Utana
swut --list openoffice
Local azt mondja nincsen.
swut --list slackware
Azt mondja nics ilyen csomag.
cat /var/log/packages/slackware.osuosl.org
Van ilyen csomag

Probaltam rekonstrualni
swut --clean
swut --get openoffice.org
Ugyancsak slackware.osuosl.org.tgz neven kezdi el tolteni.

Kiprobaltam mas csomagra is, ugyancsak ilyen neven jelenik meg.

swut.rc illetve /var/swut/cache tartalma: ugyanazon a linken mint korabban

Ha viszont lecserelem a kulso repot erre:
REPO = http://darkstar.ist.utl.pt/slackware/addon/slacky/@slackware-12.0
akkor a megfelelo nevvel szedi le a csomagokat

Mivel azt irtad sok valtozas nem volt, ezert lehet ervenyes a vegleges 0.6-ra is.

-----------------------------------
Sic Transit Gloria Mundi

Sziasztok

A hibát amit kukukk talált és egy másik kisebbet javítottam.

Letölthető innen.

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

Nah, mivel Baboka csak addig noszogatott, csináltunk egy kicsit jobb oldalt a swutnak, így már ha regelve vagy lehet kényelmesen bugreportolni.
Előnye, h rss-ből is figyelhető ha van új bug, nem kell folyamatosan ezt az egy topicot nyúzni, hátránya h még nincs teljesen kész az oldal. :)
Használjátok egészséggel!

http://swut.slackware.hu/

Üdv: Fiber

Sziaasztok!

Kicsinyke kis szabadidőcskémben fejlesztegettem...

Részletek.

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24 @ Slackware 12.0

Mi van a http://swut.slackware.hu/-tal? Nem igazan erheto el. Ugyanis ha meg letezik a project, ki szeretnem probalni.

Szia

Hosssssssszú idő után újra lett egy kis szabad időm, úgyhogy újra munkába lendülök a kicsikén!

A weboldalt hostoló gép nemrég költözött és úgytűnik Zool még nem írta át a DNS bejegyzést erre: 91.82.101.148

Szerk: Alapvetően hiányzik a DNS rekord... Nem tudom mi történhetett... ;(

BaBo


Ez egy nedves kor
Nappal vér folyik, éjjel bor

Hobo Blues Band - Vadászat
.oOOo.oOOo.oOOo.oOOo.oOOo.
2.6.24.4-grsec @ Slackware 12.2

Sziasztok!

Nem tudom elérni a swut oldalát. A menüben lévő linken nem jön be és a 91.82.101.148 -on nekem nem a swut oldala jön be.

Igazából meg van nekem egy régebbi verziója, de nem sikerült használni a Slackware64-current -el. Van valakinek ötlete, hogy mit kellene átállítanom, hogy működjön?

voloferenc képe

Elméletileg semmit nem kéne állítani mert perlben van írva, de majd aki nézegette is a forrását megmondja. Esetleg egy hibaüzenet segíthetne!

Belépés

Friss hozzászólások