Auteur Topic: Opstarten van user programma's na het booten  (gelezen 1716 keer)

Offline sciurius

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 37
  • Berichten: 412
  • Arms are made for hugging
Opstarten van user programma's na het booten
« Gepost op: 05 augustus 2015, 21:02:23 »
Ik heb de stoute schoenen maar aangetrokken en mijn zwaar gecustomizede DS413 geupgrade van 4.3 naar 5.2. Een drietrapsraket: eerst naar 5.0, toen naar 5.2 en tenslotte naar 5.2.1. Aanvankelijk leek alles goed functioneel, maar al snel bleek er zoveel gewijzigd te zijn in 5.2 dat al mijn aanpassingen langzaam maar zeker de mist ingingen.
Na een reset opnieuw 5.2.1 geïnstalleerd en met een schone lei opnieuw begonnen. De meeste services die ik had draaien op de NAS had ik voor de upgrade al overgebracht naar Raspberry- en Banana Pi's. Daar laat ik ze nu maar lekker draaien.
De vraag waar ik nu nog mee zit is: wat is de officiële manier om eigen akties uit te voeren aan het eind van het opstarten van de NAS? Veel informatie die ik hierover kan vinden is verouderd en werkt niet meer onder 5.2.
Wie kan mij verder helpen?
  • Mijn Synology: DS418
  • HDD's: 2 x WD8003FFBX
DS418 / DSM 6.2.4-25556 Update 7 / 2 x WD8003FFBX (SHR) / Dovecot / Nextcloud / Transmission / ResilioSync / SynchThing / Spotweb / Logitech Media Server + Spotify
DS413 / DSM 6.2.4-25556 Update 7 / 2 x ST3000DM001-1CH166 (SHR) 2 x WD40EFRX-68WT0N0 (SHR) / Testing
RaspberryPi 4 4GB / SSD 256GB / Nextcloud / Logitech Media Server + Spotify / PostgreSQL / DAViCal / Domoticz / Custom services
HP tn520 / HomeAssistant

Ben(V)

  • Gast
Re: Opstarten van user programma's na het booten
« Reactie #1 Gepost op: 05 augustus 2015, 21:30:20 »
Je kunt in onderstaande folder start/stop scripts opnemen met de extensie .sh
Citaat
/usr/local/etc/rc.d

Hieronder een voorbeeld voor het opzetten van een mountpoint.
Bij het opstarten van je Nas wordt hij gemount en bij het afsluiten netjes unmount.
#!/bin/sh
# S99mount.sh
# mount/bind some folders on startup
# and umount them on shutdown/reboot

case $1 in
start)
        /bin/mount -o bind /volume1/@appstore/AutoSub-BootstrapBill /volume1/sync/AutosubSL
        ;;
stop)
        /bin/umount /volume1/sync/AutosubSL
        ;;
*)
        echo "Usage: $0 [start|stop]"
        ;;
esac

Offline sciurius

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 37
  • Berichten: 412
  • Arms are made for hugging
Re: Opstarten van user programma's na het booten
« Reactie #2 Gepost op: 05 augustus 2015, 21:50:57 »
Ah, dit werkt dus nog steeds, ook onder 5.2? Mooi!
Overleeft het ook een systeemupgrade?

Bedankt!
  • Mijn Synology: DS418
  • HDD's: 2 x WD8003FFBX
DS418 / DSM 6.2.4-25556 Update 7 / 2 x WD8003FFBX (SHR) / Dovecot / Nextcloud / Transmission / ResilioSync / SynchThing / Spotweb / Logitech Media Server + Spotify
DS413 / DSM 6.2.4-25556 Update 7 / 2 x ST3000DM001-1CH166 (SHR) 2 x WD40EFRX-68WT0N0 (SHR) / Testing
RaspberryPi 4 4GB / SSD 256GB / Nextcloud / Logitech Media Server + Spotify / PostgreSQL / DAViCal / Domoticz / Custom services
HP tn520 / HomeAssistant

Ben(V)

  • Gast
Re: Opstarten van user programma's na het booten
« Reactie #3 Gepost op: 05 augustus 2015, 21:54:12 »
Volgens mij wel, want in de tak /usr/local zitten ook applicatie scripts.


 

Help opent zich automatisch bij opstarten DSM

Gestart door JustBoard Synology DSM algemeen

Reacties: 7
Gelezen: 4077
Laatste bericht 22 maart 2015, 21:43:49
door Birdy
opstarten DS211

Gestart door alexla01Board Synology DSM algemeen

Reacties: 7
Gelezen: 3904
Laatste bericht 28 oktober 2011, 17:24:58
door mikeo
opstarten ds209

Gestart door ronhooBoard NAS hardware vragen

Reacties: 5
Gelezen: 817
Laatste bericht 19 augustus 2020, 19:12:03
door Hofstede
Vraagje over slaapstand en opstarten

Gestart door kevinmartin0Board Synology DSM algemeen

Reacties: 0
Gelezen: 948
Laatste bericht 08 augustus 2015, 10:54:57
door kevinmartin0
files opstarten

Gestart door scollieBoard FTP, NFS and Samba Server

Reacties: 1
Gelezen: 1324
Laatste bericht 23 november 2012, 09:33:16
door Martijn85