View previous topic :: View next topic |
Author |
Message |
Kaapeli Tux's lil' helper

Joined: 27 Dec 2004 Posts: 110 Location: Oulu, Finland
|
Posted: Wed Mar 08, 2006 6:18 pm Post subject: dyfi-update ebuild |
|
|
En löytänyt valmista ebuildia dy.fi sivun dyfi-update-pl skriptille (en kyllä edes etsinyt), joten päätin tehdä semmoisen itse. Tein skriptaan liittyen myös muutaman oman muutoksen. Tässä vähän logia muutoksista:
- Init skripti uusittu täysin. Ei ole enää "tyhmä" bash skripti vaan toimii nyt samoin kuten muutkin init skriptit gentoon alla. Itse dyfi-update.pl käynnistetään nobody käyttäjänän alta dyfi ryhmän jäsenenä.
- Koska dyfi-update.pl skritpillä ei ole enää rootin oikeuksia, pid tiedostoa ei luoda perl skriptin sisällä lainkaan vaan init skriptin annetaan huolehtis pidin luomisesta/tuhoamisesta. Pid tiedoston kirjoittamisestat huolehtiva koodinpätkä on yksinkertaisesti kommentoitu pois käytöstä alkuperäisen perl skriptin sisältä.
- Asennuksen aikana luodaan uusi ryhmä nimeltään dyfi. Jos /var/log/dyfi-update.log tiedostoa ei ole olemassa, sellainen luodaan ja siihen annetaan pääsy vain rootille sekä dyfi ryhmälle. Samoiten dyfi-update.conf tiedostoon annetaan pääsy vain rootille sekä dyfi ryhmälle
- Konffitiedosto on siirretty /usr/local/etc hakemistosta /etc hakemistoon. Tämä siksi ettei konffia ylikirjoiteta jokaisen clientin uudelleenasennuksen yhteydessä.
Tässä vaiheessa lienee järkevää huomauttaa että tämä on ensimmäinen ebuildi mitä olen ikinä koskaan tehnyt, ja jälki sen mukaista
Ebuildi löytyy täältä
dyfi-update-1.2.0.ebuild
dyfi-update-1.2.0.gentoo.patch.bz2
Kommentteja ebuildin ja/tai pätsin toiminnasta/toimimattomuudesta otetaan vastaan. _________________ Temperatures |
|
Back to top |
|
 |
Juha n00b


Joined: 09 Feb 2004 Posts: 36 Location: Finland
|
Posted: Tue Mar 14, 2006 11:27 am Post subject: |
|
|
Kuulostaa hyvältä, meitä dy.fi:n käyttäjiä luulisi aika mukavasti olevan.
Kannattaa heittää tuo ebuild vielä tuonne bugzillaan https://bugs.gentoo.org
jotta saadaan säilöttyä se vielä kohtuu 24/7 pystyssä olevalle palvelimelle.
Niin ja kehitettyä/korjattua sitä vielä eteenpäin  _________________ -Juha- |
|
Back to top |
|
 |
Kaapeli Tux's lil' helper

Joined: 27 Dec 2004 Posts: 110 Location: Oulu, Finland
|
Posted: Tue Mar 14, 2006 3:36 pm Post subject: |
|
|
Eli mitään vikaa et löytäny tästä ebuildista tai pätsist? Jos näyttää ettei kenelläkään ole mitään parannusehdotuksia tähän niin pitää sitten lähettää tämä tuonne eteenpäin. _________________ Temperatures |
|
Back to top |
|
 |
Kaapeli Tux's lil' helper

Joined: 27 Dec 2004 Posts: 110 Location: Oulu, Finland
|
Posted: Fri Mar 17, 2006 4:53 pm Post subject: |
|
|
Noniin, nyt on ebuildi bugzillassa: #126546
Lähetin vaan pätsin vahingossa kahteen kertaan kun tuntu lagittelevan tuo bugzilla..  _________________ Temperatures |
|
Back to top |
|
 |
|