WWW.GENTOO-SRBIJA.ORG
"commit CVS, not suicide!" ~imp Četvrtak, 08 Januar/2009  
 » SADRŽAJ
 › Uvod
 › Performanse
 › Mirori
 › Linkovi
 › Download
 › Mailing lista
 › Kontakt
 » PROFIL
» šifra
zapamti me
  Registracija
 » PRETRAGA
 » NOVI PAKETI
mail-filter/MailScanner-4.70.7.1: Free Anti-Virus and Anti-Spam Filter
dev-util/tmake-2.12: A Cross platform Makefile tool
dev-perl/Filesys-Df-0.92: Disk free based on Filesys::Statvfs
app-shells/bash-completion-20060301: Programmable Completion for bash
app-portage/gentoolkit-0.2.4.2-r1: Collection of administration scripts for Gentoo
app-crypt/pgpdump-0.26: A PGP packet visualizer
app-admin/bcfg2-0.9.6: Bcfg2 is a configuration management tool.
net-misc/dhcpcd-4.0.7: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.99.6: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.0.6: A fully featured, yet light weight RFC2131 compliant DHCP client
 » WEBMAIL
 » GENTOO-PORTAGE
And we're back
Forum index ›› Administracija › INITNG - The next generation init system!  
  AUTOR   PORUKA

Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
 Oglašeno: 26 Jul 05  10:07  

initng je kompletna zamena za stari sysvinit. Glavni cilj ovog projekta je ubrzavanje boot-a systema, i mogu da kazem da su zaista uspeli u tome! smile Svi servisi se startuju paralelno i to dok se recimo za jedan servis koriste I/O operacije, drugi startuje nesto vezano za procesor, treci nesto trece... bas paralelno, nema sta... I rezultati su neverovatni, jeste da je projekat jos u ranoj fazi razvoja ali mnogo mnogo obecava. Ja licno nisam merio vreme boot-a ali nekim ljudima je recimo umesto 55s vreme dizanja sistema smanjeno na 15s. Nemam razloga da sumnjam u ovako nesto jer sam video svojim ocima.. smile

E sad, initng se nalazi u portage-u ali posto se promene desavaju bas cesto bolje je skinuti cvs ebuild odavde - http://initng.thinktux.net/download/ (u stvari nije cvs vec subversion, pa treba staviti i njega). Koriste se drugacije rc skripte pa mozda necete imati bas sve sto treba ali radi se uveliko a neke jednostavnije skripte mogu i da se napisu. Za sad ovo ima smisla samo na gentoo linux-u, autor koristi gentoo pa je sve prilagodio njemu jeli, ali polako...

Umesto rc-update-a se koristi ng-update, slicne su komande, samo treba kucati i direktorijum u kome se skripta nalazi, nesto kao system/modules ili deamon/acpid i sl. I naravno treba kernelu staviti do znanja da koristi initng, pa dodajte init=/sbin/initng u grub ili lilo.conf

http://initng.thinktux.net/index.php/Main_Page
http://forum.initng.thinktux.net
http://initng.thinktux.net/index.php/Boot_charts_Official


Član
Učlanjen: 13 Apr 05
Lokacija: Užice
Poruke: 120
profil¬ poruka¬
upRE: INITNG - The next generation init system!  Oglašeno: 29 Jul 05  16:10  

Oh boy, you have some big balls. Jel radiš ti backup pre ovih bleeding vratolomija. smile


Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 29 Jul 05  16:22  

Ma naravno, http://forums.gentoo.org/viewtopic-t-312817-highlight-stage4.html
Sve je skockano i zapakovano, a u slucaju nekog sranja trebalo bi mi vremena samo koliko je potrebno da se otpakuje arhiva... smile
A i ne moze nista da se sjebe sa ovim, dodas u grub ili lilo jos jednu opciju koja ima u komandnoj liniji init=/sbin/initng. Stari sysvinit mozes i dalje da koristis, recimo podignem sys sa initng-om i pokrenem /etc/init.d/lircd start posto jos uvek nema init skripte za lirc... i to radi...


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 29 Jul 05  17:00  

Za ovo ti uopste ne treba backup jer je totalno bezbolno. Samo se startuju programi i to je to. Ja sam ga bio probao pre jedno nedelju dana, ali nisam imao vremena da se nesto igram sa njim....


Član
Učlanjen: 07 Jul 05
Lokacija: 127.0.0.1
Poruke: 200
profil¬ poruka¬
upRE: INITNG - The next generation init system!  Oglašeno: 30 Jul 05  02:51  

Ja sam bio u iskusenju da se poigram, ali s obzirom da masinu nikad ne gasim, a resetujem jaaako retko - odustah smile


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 30 Jul 05  11:23  

Ja sam sjebao uptime od 70 dana tako sto sam preopteretio UPS, od tada se poigravam sa svim i svacim. nikad ne gasim masinu al restart padne tu i tamo oko necega kad se igram


Član
Učlanjen: 13 Apr 05
Lokacija: Užice
Poruke: 120
profil¬ poruka¬
upRE: INITNG - The next generation init system!  Oglašeno: 30 Jul 05  12:13  

lolovoz i to kakav smile Samo sam prebao ovu 1.5 verziju iz portage. Boot je baš skočio ali mašina neće u halt pa to ti je. Verzija 1.6 koja se malopre našla u portage stablu je rešila taj problem kod mene. IMHO ovo svakako treba da zameni sysvinit i postane standard, rezultat u brzini je fenomenalan!! smile


Član
Učlanjen: 01 Feb 05
Lokacija: Novi Beograd
Poruke: 122
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 30 Jul 05  20:42  

gen2brain napisao:
Ma naravno, http://forums.gentoo.org/viewtopic-t-312817-highlight-stage4.html
Sve je skockano i zapakovano, a u slucaju nekog sranja trebalo bi mi vremena samo koliko je potrebno da se otpakuje arhiva... smile


To mi kaži!
Sad mogu bez brige da odem na more i ostavim matorcima računar...


Moderator
Učlanjen: 01 Nov 04
Lokacija: Zajecar
Poruke: 432
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 03 Aug 05  00:34  

Sve je ovo u redu, hteo bih da probam, ali kažeš koriste se nešto drugačije inint skripte... to mi se ne svidja, da li mogu da poteram ovo što mi treba??
Citat:

alsasound | default
bootmisc | boot
checkfs | boot
checkroot | boot
clock | boot
consolefont | boot
cupsd | default
domainname | default
hostname | boot
keymaps | boot
local | default nonetwork
localmount | boot
metalog | default
modules | boot
net.lo | boot
rmnologin | boot
serial | boot
slmodem | default
splash | default
urandom | boot
verynice | default
vixie-cron | default
xdm | default



Moderator
Učlanjen: 01 Nov 04
Lokacija: Zajecar
Poruke: 432
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 03 Aug 05  03:53  

Aj sad, probao sam i 0.1.6 i 0.1.99 verzije i neće pa to ti je...

Citat:
Initng is installed. Add init=/sbin/initng in your bootloader configuration
eg. at the end of the kernel line in /boot/grub/grub.conf
Have a lot of fun!

./gen_system_runlevel.sh /
ACCESS DENIED mkdir: /etc/initng
mkdir: cannot create directory `//etc/initng': Permission denied
Automatically generating system,runlevel,default.runlevel and up.i
ACCESS DENIED open_wr: /etc/initng/system.runlevel
./gen_system_runlevel.sh: line 45: //etc/initng/system.runlevel: Permission denied
ACCESS DENIED open_wr: /etc/initng/system.runlevel
./gen_system_runlevel.sh: line 57: //etc/initng/system.runlevel: Permission denied
ACCESS DENIED open_wr: /etc/initng/default.runlevel
./gen_system_runlevel.sh: line 67: //etc/initng/default.runlevel: Permission denied
Adding daemon/vixie-cron to default.runlevel
ACCESS DENIED open_wr: /etc/initng/default.runlevel
./gen_system_runlevel.sh: line 25: //etc/initng/default.runlevel: Permission denied
ACCESS DENIED open_wr: /etc/initng/up.runlevel
./gen_system_runlevel.sh: line 97: //etc/initng/up.runlevel: Permission denied
Done generating files.
man:
prepallstrip:
strip: i386-pc-linux-gnu-strip --strip-unneeded
strip: i386-pc-linux-gnu-strip --strip-unneeded
lib/initng/libinteractive.so.0.0.0
lib/initng/libprovide.so.0.0.0
lib/initng/libngc2.so.0.0.0
lib/initng/libdepend.so.0.0.0
lib/initng/libstcmd.so.0.0.0
lib/initng/libdown.so.0.0.0
lib/initng/librlparser.so.0.0.0
lib/initng/libiparser.so.0.0.0
lib/initng/libsuid.so.0.0.0
lib/initng/librenice.so.0.0.0
lib/initng/libbashlaunch.so.0.0.0
lib/initng/libpause.so.0.0.0
lib/initng/libchdir.so.0.0.0
lib/initng/libup.so.0.0.0
lib/initng/libstdout.so.0.0.0
lib/initng/libchroot.so.0.0.0
lib/initng/libpidfile.so.0.0.0
lib/initng/libinitctl.so.0.0.0
lib/initng/libcpout.so.0.0.0
lib/initng/libsimplelauncher.so.0.0.0
lib/initng/libsyncron.so.0.0.0
lib/libinitng.so.0.0.0
sbin/ngc
sbin/ngdc
sbin/install_service
sbin/system_off
sbin/initng
making executable: /lib/libinitng.so.0.0.0
>>> Completed installing initng-0.1.6 into /var/tmp/portage/initng-0.1.6/image/

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-sys-apps_-_initng-0.1.6-12951.log"

mkdir: /etc/initng
open_wr: /etc/initng/system.runlevel
open_wr: /etc/initng/system.runlevel
open_wr: /etc/initng/default.runlevel
open_wr: /etc/initng/default.runlevel
open_wr: /etc/initng/up.runlevel
---------------------------------------------------------------------- ----------



Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 03 Aug 05  09:13  

Probaj da napravis rucno /etc/initng direktorijum... A sto se tice malopredjasnjeg pitanja, ima sve to sto ti treba... cak i slmodem... splash mozda nije jos dovoljno sredjen (ali radi se na tome, svi vole taj splashic..)


Moderator
Učlanjen: 01 Nov 04
Lokacija: Zajecar
Poruke: 432
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 03 Aug 05  15:19  

Lepo. Probao sam da instaliram ali nece. Probao sam i da napravim taj direktorijum, zapravo to mi je prvo palo na pamet ali nece.


Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 03 Aug 05  15:47  

Pokreni onda rucno ./gen_system_runlevel.sh i nakon toga jos jedan emerge


Moderator
Učlanjen: 01 Nov 04
Lokacija: Zajecar
Poruke: 432
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 03 Aug 05  22:36  

i to sam probao i htelo je ali dđabe kad sam program nije instaliran.

Na kraju sam uradio
emerge --synec && emerge initng
i proradilo je. Sve u svemu malo sam se igrao sa njime i shvatio da je ovo vrlo beta za sada tako da cu da ceknem jos koj mesec.


Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 04 Aug 05  00:22   Izmenio: meka

Da li neko zna na koju foru radi inting? Mislim, mount / se ne moze ubrzati kao komanda. Mislim da slicno vazi za ostale. Prvo sto mi je palo na pamet je da se radi paralelno. Nesto kao /etc/runlevel/default/xdm & i da pri tom svaka skripta koja zavisi od neke druge poziva wait <nekiPidKojiTrebaCekati>. Debilno od mene, zar ne? smile Ima li iko ideju kako sve ovo radi?


Moderator
Učlanjen: 01 Nov 04
Lokacija: Zajecar
Poruke: 432
profil¬ poruka¬ www¬
upRE: INITNG - The next generation init system!  Oglašeno: 04 Aug 05  21:23  

Citat:
Svi servisi se startuju paralelno i to dok se recimo za jedan servis koriste I/O operacije, drugi startuje nesto vezano za procesor, treci nesto trece... bas paralelno, nema sta...