On Jul 14, 2006, at 3:35 PM, Paul Hoffman wrote: > On Jul 14, 2006, at 2:23 PM, Alan Bowen wrote: > >> I downloaded the latest ConTeXt and tried regenerating the >> hyphenation >> patterns >> and formats (to get hyphenation with Thomas’ Greek module). The first >> step >> texmfstart ctxtools --pat >> was successful. But >> sudo texmfstart texexec --make --all >> (which worked with the last ConTeXt installation) >> and >> sudo -H texmfstart texexec --make --all >> failed with the error message >> sudo: texmfstart: command not found. >> [...] >> >> Does it matter that I have the line >> alias texmfstart='ruby >> /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ >> texmfstart.rb' >> in my .profile rather than an executable version of the texmfstart >> script in my $PATH? > > Yes -- sudo doesn't know about shell aliases, it's trying to find an > executable file named texmfstart in your PATH. > >> If it does, is there a way to set things so that texmfstart is >> automatically available to the administrator and user >> whenever a Terminal session is begun? > > Yes, by saving the following script as texmfstart in /usr/local/bin or > wherever is appropriate: > > #!/bin/sh > exec ruby > /usr/local/teTeX/share/texmf.local/scripts/context/ruby/texmfstart.rb > "$@" > > (Everything from 'exec' to '"$@"' should be on a single line.) > > If you're using sudo while logged in as yourself (i.e., not root), > this > texmfstart script can be anywhere in your PATH. > > Paul. > >> Alan_______________________________________________ >> ntg-context mailing list >> ntg-context@ntg.nl >> http://www.ntg.nl/mailman/listinfo/ntg-context >> > -- > Paul Hoffman <[EMAIL PROTECTED]> > http://nkuitse.com/ > http://hoffmancommapaul.com/
Many thanks, Paul! I appreciate your help. Alan _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context