Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur à l'installation "make install" sur FreeBSD #5

Closed
SnapshotCiTy opened this issue Mar 3, 2022 · 2 comments · Fixed by #6
Closed

Erreur à l'installation "make install" sur FreeBSD #5

SnapshotCiTy opened this issue Mar 3, 2022 · 2 comments · Fixed by #6

Comments

@SnapshotCiTy
Copy link

SnapshotCiTy commented Mar 3, 2022

lorsque je tente make install à l'intérieur du répertoire iddns-master, j'obtiens:

Système FreeBSD 13.0p6

Merci pour ton aide, ce serait super de pouvoir faire fonctionner ton script sur FreeBSD.

root@ABCH001:~/iddns-master # make install
cp iddns.sh /usr/local/bin/iddns
cp --backup --suffix=.orig config.example /root/.iddns
cp: illegal option -- -
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file target_file
       cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file ... target_directory
*** Error code 64

Stop.
make: stopped in /root/iddns-master
@nhedger
Copy link
Owner

nhedger commented Mar 3, 2022

Salut @cedrictineo,

Merci pour ton issue.

À priori le soucis vient de l'utilisation d'options qui ne sont pas supportées avec cp sous FreeBSD. J'ai réimplémenté la fonctionnalité avec un bout de code un peu plus portable.

J'ai testé dans une VM et ça a l'air de fonctionner. N'hésites pas à me faire signe si tu rencontres d'autres soucis.

@SnapshotCiTy
Copy link
Author

Super tout fonctionne (end to end). Merci pour la super-réactivité et pour ce script qui me facilite bien la vie...
DynDNS et Oracle se comportent de façon très incorrecte - et je voulais changer depuis un moment - merci d'avoir fait ce script et de l'avoir mis dans le domaine public.

petit point qui pourrait être rajouté dans la doc - c'est que si on utilise -g ou le champ IDDNS_GRABBER dans le fichier de config - on a alors pas besoin de spécifier l'option -i ou mettre une valeur dans le champ IDDNS_IP - c'était un point de confusion pour moi, mais c'est peut-être que moi.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants