Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: odladeni skriptu spustenych pri startu  (Přečteno 1287 krát)

Uran

  • Aktivní člen
  • *
  • Příspěvků: 341
odladeni skriptu spustenych pri startu
« kdy: 03 Srpna 2011, 13:45:32 »
V zavislosti na tom zdali jsem pripojeny k internetu, k lokalni siti v praci potrebuji spustet dva skripty.
Po prihlaseni do gui (Ubuntu 10.10/GNOME) jsou funkcni, ale vyzaduji zadani hesla. Pokud je umistim do /etc/init.d tak se skripty neprovedou.

1. Mountnuti ftp serveru

Kód: [Vybrat]
#!/bin/bash
if ping -c 1 ip_ftp > /dev/null
then echo Pripojuji k ftp
sudo curlftpfs -o allow_other,codepage=cp1250,nonempty ftp://user:password@ip_ftp /home/...
else echo "ftp neni pristupne"
fi

2. Pripojeni a synchronizace firemniho sitoveho disku

Kód: [Vybrat]
#!/bin/bash
if ping -c 1 192.168.111.10 > /dev/null
then echo Pripojeno
sudo mount -t cifs -o iocharset=utf8,username=user,password=******,workgroup=xxxxx,0666 //ip_serveru/data ~/foo
rsync -av ~/foo ~/Prace/prace-zaloha/jakost
else echo Nepripojeno
fi

Sice me napadlo, ze bych asi mel u druheho skriptu absolutni adresy, ale jelikoz ani prvni skript nefunguje tak tim to asi nebude.

Jeste se blbe zeptam v jakem kontextu se skripty umistene v /etc/init.d spousti? Root-a?
Je v dobe kdy se tyto skripty inicializuji aktivni pripojeni k siti?
Co se stane kdyz napr. synchronizace probiha delsi dobu? Nabehne GNOME nebo az po ukonceni synchronizace/skriptu?
« Poslední změna: 03 Srpna 2011, 13:49:45 od Uran »
"Pouze text v MS Wordu je opravdu čistý, příteli."

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: odladeni skriptu spustenych pri startu
« Odpověď #1 kdy: 03 Srpna 2011, 16:02:20 »
Všechno až do zalogování probíhá s právy roota (takže bez sudo). Na startup scripty ale radši použij /etc/rc.local než init.d
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re: odladeni skriptu spustenych pri startu
« Odpověď #2 kdy: 03 Srpna 2011, 16:14:34 »
to ze neco umistis do etc/init.d snad jeste neznamena ze se to bude spoustet :D .. prosim precti si ubunti dokumentaci jak to funguje

http://www.google.cz/search?q=ubuntu+add+startup+script
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re: odladeni skriptu spustenych pri startu
« Odpověď #3 kdy: 03 Srpna 2011, 21:14:02 »
nebo dokumentaci k upstartu, (tedy /etc/init), treba
http://www.linux.com/archive/feature/125977

 

Provoz zaštiťuje spolek OpenAlt.