[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Subject: Re: Autostart von bestimmten Progs
From: Markus Stumpf
Date: 7 Dec 1999 20:38:36 -0000


On Mon, Dec 06, 1999 at 05:22:55PM +0100, Sebastian Fohler (Tifflor) wrote:
> ich möchte z.B. setiathome oder andere programme, beim Linux Systemstart
> automatisch aufrufen lassen, ohne mich anmelden zu müssen, in welches
> Start Skript muß ich diese Programme dann eintragen?

Nette Loesungen ... haben alle nur ein RIESIGES Manko, naemlich ein
massives Sicherheitsproblem. Ich denke nicht, dass er alle diese
Programme als "root" starten will.

Wie waers mit einem Ansatz ala

# ------------------------------------------------------------------------
   for startup in /home/*/.sysautostart
   do
     suser=`expr $startup : '/home/\(.*\)/\.sysautostart'`
     # in einer SubShell und background, damit nicht terminierende
     # $startup Skripten dieses Skript nicht haengen lassen.
     ( /bin/su $suser $startup & )
   done
# ------------------------------------------------------------------------

Und /home/joe/.sysautostart koennte da so aussehen:

------------------------------------------------------------------------
#!/bin/sh

/path/to/setiathome &
/path/to/someotherprog &
/path/to/jetanotherprog &
------------------------------------------------------------------------

	\Maex

-- 
SpaceNet GmbH             |   http://www.Space.Net/   | Stress is when you wake
Research & Development    | mailto:maex-sig@Space.Net | up screaming and you
Joseph-Dollinger-Bogen 14 |  Tel: +49 (89) 32356-0    | realize you haven't
D-80807 Muenchen          |  Fax: +49 (89) 32356-299  | fallen asleep yet.