Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Podizanje aplikacije prilikom podizanja sistema

[es] :: Mac software :: Podizanje aplikacije prilikom podizanja sistema

[ Pregleda: 2755 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

glamoc

Član broj: 125620
Poruke: 346
*.pstech.rs.



+1 Profil

icon Podizanje aplikacije prilikom podizanja sistema18.02.2011. u 11:29 - pre 160 meseci
Napravio sam jednu prostu skriptu koja bi trebalo da obrise neke logove i da pokrene neku veb aplikaciju(to je CMS)
koji ne radi direktno preko tomcata vec je neophodno pokrenuti nezavisno.
Skripta je jednostavna i izgleda:

Code:
#!/bin/sh

sudo sh /Applications/alfresco-3.4.b/alfresco.sh start

Na lokaciju /Library/LaunchDaemons sam postavio skriptu alfresco.plist koja izgleda

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Disabled</key>
        <false/>
        <key>Label</key>
        <string>alfresco</string>
        <key>ProgramArguments</key>
        <array>
                <string>/Applications/alfresco-3.4.b/restartScript.sh</string>

        </array>
        <key>RunAtLoad</key>
        <true/>
</dict>
</plist>

Konto sam da ce se prilikom podizanja sistema izvrsiti skripta ali to nije tako.
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
 
Odgovor na temu

calimero
calimero

Član broj: 14608
Poruke: 415



+34 Profil

icon Re: Podizanje aplikacije prilikom podizanja sistema18.02.2011. u 14:54 - pre 160 meseci
Moram priznati da se nisam udubljiva ali probaj
http://www.peterborgapps.com/lingon/
Najverovatnije ce ti pomoci!
 
Odgovor na temu

madamov
Milan Adamov
vlasnik
Adamov Konsultacije d.o.o.
Beograd, Srbija

SuperModerator
Član broj: 21939
Poruke: 4413
*.dynamic.sbb.rs.

Sajt: www.adamov.rs


+138 Profil

icon Re: Podizanje aplikacije prilikom podizanja sistema18.02.2011. u 17:26 - pre 160 meseci
Ovako kako si napisao .plist fajl launchd ne zna koji skript da pokrene (fali ti "Program" key).

U svakom slučaju poslušaj savet za Lingon ili dobro pročitaj: http://www.afp548.com/article.php?story=20050620071558293

Takođe, ne treba ti sudo u skriptu, launch daemon se uvek izvršava kao root.
 Certified Trainer Mojave 101 macOS Support Essentials 10.14
http://www.adamov.co.rs http://milan.adamov.rs http://www.infinitum.rs
 
Odgovor na temu

glamoc

Član broj: 125620
Poruke: 346
*.pstech.rs.



+1 Profil

icon Re: Podizanje aplikacije prilikom podizanja sistema23.02.2011. u 11:32 - pre 160 meseci
Ispravio sam .plist fajl i on sad izgleda

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Disabled</key>
        <false/>
        <key>Label</key>
        <string>alfresco</string>
        <key>Program</key>
        <string>/Applications/alfresco-3.4.b/restartScript.sh</string>
        <key>RunAtLoad</key>
        <true/>
</dict>
</plist>


ali sam zavirio u sistemski log falj i tamo sam nasao da kad pokusa da pokrene ovaj skript desi se Permision denied
Koji je razlog sto odbija da izvrsi skriptu?

[Ovu poruku je menjao glamoc dana 23.02.2011. u 15:31 GMT+1]
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
 
Odgovor na temu

[es] :: Mac software :: Podizanje aplikacije prilikom podizanja sistema

[ Pregleda: 2755 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.