[linux]Hoe seti client op de achtergrond laten dra

Pagina: 1
Acties:

  • remsie
  • Registratie: Juni 2000
  • Laatst online: 06:00
Weet iemand hoe ik op mijn slackware installatie de seti client op de achtergrond kan laten draaien.??
ps. heb op de search en de site van seti al gezocht en niks gevonden.

  • EWS99
  • Registratie: Maart 2001
  • Laatst online: 22:17
het ligt er een beetje aan welke shell je gebruikt, maar als ik me niet vergis is het bij Bash:
code:
1
linux:~# seti &

(ik weet niet wat het commando voor seti is. Maar dit begrijp je zelf ook wel :) )
Een andere optie is
code:
1
2
Linux:~# screen
Linux:~# seti

Je kunt dan met ctrl+a switchen en ctrl+d afsluiten

Hier had uw advertentie kunnen staan!


  • Pierik
  • Registratie: Februari 2000
  • Laatst online: 09-12 11:25

Pierik

I'll be back!!!

Een mogelijkheid is om alle output (dus wat er op je scherm komt) naar de /dev/null te laten gaan. Dat doe je dus met ./setiathome (ofzo) > /dev/null &

Iracing Profiel


  • remsie
  • Registratie: Juni 2000
  • Laatst online: 06:00
tnkx, met ./setiathome &
werkt het als een tiet op de achtergrond

Verwijderd

niet gewoon koetje installen

www.ditributed.net

  • remsie
  • Registratie: Juni 2000
  • Laatst online: 06:00
met Seti heb je nog kans dat je iets zinnigs ontdekt (ok mischien niet zo'n grootte maar wel een kans)

RC5 is 100% nutteloos.Dus ja

:-)

Verwijderd

~/setiathome/setiathome -verbose -nice 19 -email > /dev/tty11 2> /dev/tty11 &

-verbose: kan je zien waar ie mee bezig is (op tty11)
-nice 19: lage priority dus heeft systeem geen last van
-email: als er een error ontstaat krijg je een emailtje

de "> /dev/tty11" is voor normale output
de "2> /dev/tty11" is voor eventuele errors

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

owkee, idd een kick van een heeeel oud topic. Maar waarom een nieuw topic openen als ik dit kan gebruiken... En dit getuigd van een goed gebruik van de search.

Ik heb hier RedHat 7.3 op mijn systeem staan, en draai al een paar dagen seti@home. Zonder problemen verder.

In de readme stond dat ik een crontab moest aanmaken om hem automatisch op te laten starten. Naja, dat heb ik gedaan, maar hij start dus niet op. Snap er niks van maar goed.

Is het niet mogelijk om mijn seti (hidden) te laten opstarten via rc.local??

die ik dat door dit in mijn rc.local te zetten??
code:
1
~/setiathome/setiathome -graphics &

Uiteraard met de juiste juiste locate van setiathome erin.

De -graphics wil ik zodat ik hem af en toe eens ff kan bekijken wat hij nou uitspookt.

Verwijderd

Is het niet mogelijk om mijn seti (hidden) te laten opstarten via rc.local??

die ik dat door dit in mijn rc.local te zetten??
code:
1
~/setiathome/setiathome -graphics &

Uiteraard met de juiste juiste locate van setiathome erin.

De -graphics wil ik zodat ik hem af en toe eens ff kan bekijken wat hij nou uitspookt.
Ja, dit kan maar let op dat setiathome zijn 'zooi' (alle .sah bestanden) in de huidige directory opzoekt dus jou bovenstaande code start /root/setiathome/setiathome op en plaatst alle .sah bestanden in /.

Zo start ik setiathome in mijn rc.local
code:
1
2
/bin/su seti -c "cd /usr/local/setiathome; /usr/local/setiathome/setiathome -verbose -nice 19 \
 -email -proxy 127.0.0.1:5001 >/dev/tty11 2>/dev/tty11 &"

heb dus een speciale user voor setiathome en alle data staat in /usr/local/setiathome. de output (verbose en errors) gaat naar tty11. Bij problemen krijg ik een email dus restarten via crontab is niet nodig.

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

Nou, ik heb dit in mijn /etc/rc.local gezet:
code:
1
/bin/su Dennis -c "cd /home/Dennis/progs/seti; /home/Dennis/progs/seti/setiathome -nice 18 -email -proxy 192.168.1.3:5517 >/dev/tty1 2>/dev/tty1 &"

Als ik dan (nadat ik hem hem ge-edit) rc.local uitvoer, geeft hij aan dat hij geen toegang heeft tot /dev/tty11 (die er wel is). Heb al gekeken of het werkt door hier tty1 t/m 6 in te voeren, maar ook daar niks...

En... Hij gaat niet hidden. Hij blijft gewoon zijn tekst weergeven, en pas als ik Ctrl-C doe, start mijn PC verder op.

Waaaarom doet hij het niet??

Verwijderd

wat zijn je rechten van tty?
code:
1
2
3
root@wkamphuis:~# ls -l /dev/tty[11,12]
crw-------    1 root     tty      4,   1 Jul 25 00:20 /dev/tty1
crw-------    1 root     tty      4,   2 Jul 24 00:04 /dev/tty2

als gebruiker Dennis echo "blaat" >/dev/tty11 doet, werkt dat wel?

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

Dit bedoel je?
code:
1
2
3
[root@SuspiciouS /]# ls -l /dev/tty[11,12]
crw--w----    1 root     tty      4,   1 Jul 26 18:03 /dev/tty1
crw--w----    1 Dennis   tty      4,   2 Jul 26 18:20 /dev/tty2

Als ik echo "blaat" >/dev/tty11 doe als gebruiker Dennis, dan geeft hij een error:
code:
1
2
3
4
5
[Dennis@SuspiciouS dev]$ echo "blaat" >/dev/tty11
bash: /dev/tty11: Permission denied
[Dennis@SuspiciouS dev]$ echo "blaat" >/dev/tty12
bash: /dev/tty12: Permission denied
[Dennis@SuspiciouS dev]$

Als root kan het wel!!

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

nog ff vermelden:

Op dit moment ben ik op Alt-F1 (tty1) aangemeld als root en op Alt-F2 (tty2) als Dennis

Verwijderd

Op maandag 29 oktober 2001 14:27 schreef remsie het volgende:
met Seti heb je nog kans dat je iets zinnigs ontdekt (ok mischien niet zo'n grootte maar wel een kans)

RC5 is 100% nutteloos.Dus ja

:-)
zinning? sure,...denk eerder dat je haxxors aan je bak hebt dan aliens :P
En wil je zinnig(er) bezig zijn met je extra compu power, dan kun je beter deelnemen aan het Genome project ([url="http://gah.stanford.edu/index.html"]http://gah.stanford.edu/index.html[/url]). Is iets dichter bij huis zeg maar ;)

Have phun :)

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

Op vrijdag 26 juli 2002 18:50 schreef MBrain het volgende:

[..]

zinning? sure,...denk eerder dat je haxxors aan je bak hebt dan aliens :P
En wil je zinnig(er) bezig zijn met je extra compu power, dan kun je beter deelnemen aan het Genome project ([url="http://gah.stanford.edu/index.html"]http://gah.stanford.edu/index.html[/url]). Is iets dichter bij huis zeg maar ;)

Have phun :)
Laat ik remsie nou persoonlijk kennen :) en laat hij nou meedoen met RC5 :) m.a.w. Je reageert op een reply van een jaar oud. :)

maar goed, ff terug on-topic:
Ik heb het dus nog steeds niet werkend gekregen. Als ik mijn PC opstart, laad hij wel seti, maar dan laat hij gewoon zien wat hij doet. En dat is nou juist niet de bedoeling. Pas als ik op Ctrl-C druk, dan start hij door en zie ik login: staan...

Verwijderd

Ik heb het dus nog steeds niet werkend gekregen. Als ik mijn PC opstart, laad hij wel seti, maar dan laat hij gewoon zien wat hij doet. En dat is nou juist niet de bedoeling. Pas als ik op Ctrl-C druk, dan start hij door en zie ik login: staan...
je moet ff uitzoeken waarom je gebruikers niet naar een 'ongebruikte' tty (zoals tty11/12) kunnen schrijven, dat kunnen ze normaal namelijk wel. als dat lukt moet het gewoon goed gaan.

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

owkee, en hoe ga ik dat uitzoeken? Zie sig, zoveel weet ik nou ook nog niet ;)

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

nou, ben inmiddels al 3 dagen aan het zoeken en aan het doen, maar hij werkt nog altijd niet.

Iemand een idee hoe ik dit kan oplossen??

  • capedro
  • Registratie: Oktober 2000
  • Laatst online: 16-12 16:45
ik gebruik voor dpc altijd het volgende (scriptje wordt gestart als root en omgezet naar account dpc!)

code:
1
sudo -u dpc /home/dpc/dnetc &> /dev/null &


O-)

My weblog


Verwijderd

hmmm... ziet er naar uit dat ik een foutje heb gemaakt. tty[11, 12] doet een soort or op de permissies ofzo want tty{11, 12} laat hele andere rechten zien, net als gewoon tty11 en tty12. Dus:

code:
1
2
3
4
5
6
7
8
9
root@wkamphuis:~# ls -l /dev/tty{11,12}
crw-rw-rw-    1 root     tty        4,  11 Jul 31 11:57 /dev/tty11
crw-rw-rw-    1 root     tty        4,  12 Jul 31 11:57 /dev/tty12

of

root@wkamphuis:~# ls -l /dev/tty11 /dev/tty12
crw-rw-rw-    1 root     tty        4,  11 Jul 31 12:00 /dev/tty11
crw-rw-rw-    1 root     tty        4,  12 Jul 31 12:00 /dev/tty12


pas ff de rechten van de tty die je wilt gebruiken aan, met:

code:
1
chmod 666 /dev/tty12


anyway, nu snap ik wel waarom niet-root users naar een tty kunnen schrijven, ook zonder setuid-binaries.

  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

OK, ik zal vanavond of morgen eens ff kijken of ik het dan wel draaiend kan krijgen, ben toch wel blij dat dit forum bestaat.

De linux-kennis neemt eigenlijk met de dag toe door hier alleen maar een beetje te lezen :)

  • Pim.
  • Registratie: Mei 2001
  • Laatst online: 16-08 16:15

Pim.

Aut viam inveniam, aut faciam

van het Seti@nl forum:


code:
1
/usr/local/<setidir>/setiathome > seti.log &

zo werkt ie nu bij mij goed (in mijn bootup) met Debian
de draad, brondraad en niets dan de draad :P :
http://forum.seti-nl.org/...adid=2042&highlight=linux

"The trouble with quotes from the Internet is that you can never know if they are genuine." - Elvis Presley | Niet met me eens ? DM ME


  • sus
  • Registratie: September 2000
  • Laatst online: 22:58

sus

is druk :+

Daar heb ik nu dit van gemaakt:

code:
1
/bin/su Dennis -c "cd /home/Dennis/progs/seti; /home/Dennis/progs/seti/setiathome -graphics -proxy 192.168.1.3:5517 > /home/Dennis/progs/seti/seti.log &"


na een restart van rc.local doet hij het, dus dan zal het wel OK zijn denk ik :)
Pagina: 1