summaryrefslogtreecommitdiff
path: root/website/bugs/posix_compliance.mdwn
blob: d418e98c8f438df9de1d698a65035057d8a0b140 (plain)

It would be nice to make all of the Monkeysphere scripts POSIX compliant, for portability and light-weightedness. Better POSIX compliance would probably at least be better for compatibility with o{ther,lder} versions of bash. Unfortunately there are quite a few bashism at the moment, so this may not be trivial. For instance:

  servo:~/cmrg/monkeysphere/git 0$ checkbashisms -f src/monkeysphere-server 2>&1 | wc -l
  50
  servo:~/cmrg/monkeysphere/git 0$ 

It looks like the biggest complication for this would be the occasional use of bash arrays.