Aller au contenu

Featured Replies

Posté(e)

Bonjour à tous,

Je cherche à modifier le fichier rc.local sur mon Syno. Celui-ci est en lecture seule et j'avoue ne savoir comment remédier à ce problème.

Je suppose qu'un service doit l'utiliser. Quand je l'édite, je suis surpris de voir qu’IP route add soit dedans. Les adresses IP correspondent à mon réseau, mais je ne me rappelle pas les avoir mis. Qui plus est, si je vais dans "réseau, route statique".. c'est vide, comme la table de routage.

#/bin/ip route add 192.168.xxx.xxx/24 via 192.168.xxx.xxx

#/bin/ip route add 192.168.xxx.xxx/24 via 192.168.xxx.xxx

ls -al rc.local

---------- 1 root root 158 Nov 11 15:40 rc.local

Comme je ne suis pas un expert, avant de modifier les droits sur ce fichier, je préfère demander. :)

Quelqu'un aurait une petite idée de comment je peux faire.

Merci.

Posté(e)
  • Auteur

Merci pour ton retour.

Je me connecte en SSH avec le compte root, ce n'est pas suffisant ?

Posté(e)
  • Auteur

Bon, j'ai fait un chmod 644 sur rc.local

DiskStation> ls -al rc.local

-rw-r--r-- 1 root root 158 Nov 11 15:40 rc.local
J'ai fait mes modifications avec VI et j'ai pu enregistré sans aucun problème.
Merci pour ton aide
Posté(e)

Bonjour,

juste pour dire que la façon documentée et guarantie avec les mises à jour de DSM, c'est de placer les fichiers dans /usr/local/etc/rc.d/ (i.e. même si je ne l'ai jamais eu, les additions dans ton fichier /etc/rc.local pourraient être supprimées).

Synology le documente dans le document "3rd Party Package Developer Guide" https://global.download.synology.com/download/Document/DeveloperGuide/DSM_Developer_Guide.pdfpage 59

  1. scripts must have the suffix ".sh". For example, "myprog.sh".
  2. their permission must be 755.
  3. they must support the options "start" and "stop". When the system boots up, it will call "myprog.sh start"; when it shuts down, it will call "myprog.sh stop".

pour cette dernière restriction, si tu as un script déjà écrit, il suffit d'ajouter une ligne telle que

[ "$1" == "start" ] || exit

au début et cela sera bon

Bonne journée,

Eric

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.