Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
dyfi-update ebuild
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Finnish
View previous topic :: View next topic  
Author Message
Kaapeli
Tux's lil' helper
Tux's lil' helper


Joined: 27 Dec 2004
Posts: 110
Location: Oulu, Finland

PostPosted: Wed Mar 08, 2006 6:18 pm    Post subject: dyfi-update ebuild Reply with quote

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
View user's profile Send private message
Juha
n00b
n00b


Joined: 09 Feb 2004
Posts: 36
Location: Finland

PostPosted: Tue Mar 14, 2006 11:27 am    Post subject: Reply with quote

Kuulostaa hyvältä, meitä dy.fi:n käyttäjiä luulisi aika mukavasti olevan.
Kannattaa heittää tuo ebuild vielä tuonne bugzillaan http://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
View user's profile Send private message
Kaapeli
Tux's lil' helper
Tux's lil' helper


Joined: 27 Dec 2004
Posts: 110
Location: Oulu, Finland

PostPosted: Tue Mar 14, 2006 3:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
Kaapeli
Tux's lil' helper
Tux's lil' helper


Joined: 27 Dec 2004
Posts: 110
Location: Oulu, Finland

PostPosted: Fri Mar 17, 2006 4:53 pm    Post subject: Reply with quote

Noniin, nyt on ebuildi bugzillassa: #126546

Lähetin vaan pätsin vahingossa kahteen kertaan kun tuntu lagittelevan tuo bugzilla.. :oops:
_________________
Temperatures
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Finnish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum