Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Prog. opstarten na inloggen  (gelezen 2825 keer)

Prog. opstarten na inloggen
« Gepost op: 2006/08/07, 10:35:44 »
Ehm ik weet dat het mogelijk moet zijn,
maar kan iemand mij vertellen hoe ik het voor elkaar krijg om een door mij gewenst programma ook automatisch te laten opstarten na, of mischien al voor, het inloggen?

Alvast mijn dank! :)

Azalin

  • Gast
Prog. opstarten na inloggen
« Reactie #1 Gepost op: 2006/08/07, 10:53:35 »
Na het inloggen is vrij gemakkelijk... Even naar Systeem> en dan weet ik niet zeker of het Beheer of Voorkeuren was maar dat zie je al snel... Even zoeken naar Sessies en dan kom je vanzelf een tabblaadje tegen waar je te op te starten programma's kunt opgeven. Zo start ik Gaim bijvoorbeeld op.

socratux

  • Gast
Prog. opstarten na inloggen
« Reactie #2 Gepost op: 2006/08/07, 11:00:00 »
voor het opstarten op andere niveaus zou je bijv. cron kunnen gebruiken. Je kan hiermee applicatie/scripts schedulen dmv tijd/dag enzo. zie ook:

crontab -l (geeft huidige crontab)
crontab -e (bewerk crontab)

jpjacobs

  • Gast
Prog. opstarten na inloggen
« Reactie #3 Gepost op: 2006/08/07, 11:10:45 »
dacht dat dit gedaan werd door /etc/rc.local te editten.
Ik heb er bv athcool in staan (want dit pc'tje loopt nogal eens warm bij heet weer :p)
JP

socratux

  • Gast
Prog. opstarten na inloggen
« Reactie #4 Gepost op: 2006/08/07, 12:47:37 »
klopt idd,
dat andere niveaus was nie correct, want cronjob doet het pas wanneer de crond draait als service.
Is het een applicatie die je puur voor je sessie nodig hebt, of is het bijv. een service die bereikbaar moet zijn?
Afhankelijk van wat en in welke fase van opstarten je dit wilt moet je idd bijv. de /etc/rc.local aanpassen.

Prog. opstarten na inloggen
« Reactie #5 Gepost op: 2006/08/07, 13:06:00 »
Ehm ik geloof dat sessies in mijn geval het beste is, maar ik wou 'firestarter' ook automatisch opgestart hebben.
Het lukt alleen niet via sessies, want het is een programma wat om root-rechten vraagt.
Dan maar zelf telkens inschakelen.

Mischien toch nog een andere tip?

Ciao!

henk1305

  • Gast
Prog. opstarten na inloggen
« Reactie #6 Gepost op: 2006/08/07, 13:13:07 »
kijk eens in /etc/init.d en /etc/rc2.d.
daar zie je als het goed is een script en een verwijzing staan.
dat betekend dat firestarter al tijdens het booten opstart.

socratux

  • Gast
Prog. opstarten na inloggen
« Reactie #7 Gepost op: 2006/08/07, 13:13:26 »
je kan de volgende lijn toevoegen aan je rc.local:

/etc/init.d/firestarter start

Prog. opstarten na inloggen
« Reactie #8 Gepost op: 2006/08/07, 13:22:07 »
Citaat van: socratux
je kan de volgende lijn toevoegen aan je rc.local:

/etc/init.d/firestarter start
Ehm waar moet ik die lijn zetten?
Mijn rc.local ziet er alsvolgt uit:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0
Alvast bedankt!

socratux

  • Gast
Prog. opstarten na inloggen
« Reactie #9 Gepost op: 2006/08/07, 13:35:12 »
onderop, kan je bijv. toevoegen:

#firestarter deamon
/etc/init.d/firestarter start


misschien handig?

How does rc work?

The main files a system administrator should concentrate on are /etc/rc.conf (or /etc/rc.conf.local), /etc/rc.local and /etc/rc.shutdown. To get a look of how the rc(8) procedure works, here is the flow:

After the kernel is booted, /etc/rc is started:

    * Filesystems are checked.
    * Configuration variables are read in from /etc/rc.conf and, afterwards, /etc/rc.conf.local. Settings in rc.conf.local will override those in rc.conf.
    * Filesystems are mounted
    * Clears out /tmp and preserves any editor files
    * Configures the network via /etc/netstart
          o Configures your interfaces up.
          o Sets your hostname, domainname, etc.
    * Starts system daemons
    * Performs various other checks (quotas, savecore, etc)
    * Local daemons are run, via /etc/rc.local

Prog. opstarten na inloggen
« Reactie #10 Gepost op: 2006/08/07, 13:37:14 »
ik neem aan onderop, maar niet onder 'exit 0'?

Azalin

  • Gast
Prog. opstarten na inloggen
« Reactie #11 Gepost op: 2006/08/07, 14:00:31 »
Maar... Firestarter loopt al zodra je systeem opgestart is. Wat jij bedoelt is dan de GUI voor Firestarter neem ik aan... want echt waar hoor, Firestarter draait al op het moment dat je je systeem opstart.

doe maar eens het volgende om te zien of Firestarter draait:

sudo /etc/init.d/firestarter status

Prog. opstarten na inloggen
« Reactie #12 Gepost op: 2006/08/07, 14:10:24 »
WAHAHAHA...wat een gedoe!
Het loopt inderdaad al!!!

Idd ik bedoel de GUI.

Ciao!

socratux

  • Gast
Prog. opstarten na inloggen
« Reactie #13 Gepost op: 2006/08/07, 15:40:21 »
ok, :P

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Prog. opstarten na inloggen
« Reactie #14 Gepost op: 2006/08/11, 12:35:52 »
Citaat van: socratux
je kan de volgende lijn toevoegen aan je rc.local:

/etc/init.d/firestarter start
Het is beter om gebruik te maken van de standaard methode daarvoor, namelijk via de /etc/rc.d directories.

Hiervoor doe je:

sudo ln -s /etc/init.d/firestarter /etc/rc2.d/S95firestarter

De trus is die S en het nummer (bijv. 95). De S zorgt ervoor dat het betreffende script wordt geStart, een K trouwens dat het wordt gestopt. Het nummer bepaalt de volgorde waarin de zaken worden opgestart, dan wel gestopt.

De meeste processen zou je ook weer netjes moeten afsluiten middels een "K" link zoals hierboven.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

socratux

  • Gast
Prog. opstarten na inloggen
« Reactie #15 Gepost op: 2006/08/11, 17:18:39 »
das inderdaad een stuk mooier: een symblische link maken naar de rc2.d, ik wist alleen nog niet dat je de S, K en volgorde gewoon kon toevoegen op die manier.. :P
erg mooi, tx