Peter Farsinsen <fornavn@efternavn.dk> writes:
> Thomas Bjorn Andersen wrote:
>>> Helt konkret har jeg et script der læser proxy settings fra scutil og
>>> laver nogle pæne strenge som eksporteres til http_proxy, https_proxy
>>> osv. Har du en go' idé til, hvordan jeg gør dem tilgængelige for
>>> scripts kørt af launchd?
>>
>> Personligt ville jeg nok source $HOME/.bashrc i starten af
>> scriptet. Der er vel ikke noget i .bashrc som ikke kan tåle at blive
>> kørt?
>
> Det er da i al fald en mulighed - er det ikke dårlig praksis ellers?
Personligt ville jeg foretrække at gøre scriptet uafhængigt af
eksterne kilder. Evt. konfigurationer af proxy'er o.l. kunne man lave
som en .conf fil, der blev særskilt læst ind, hvis man ikke bare
indsætter variablene i toppen af scriptet. Hvis der "blot" er tale om
et script til privat brug, som ikke skal sikre dit firmas fortsatte
overlevelse, så ville jeg gå efter den nemmeste løsning der virker
> Jeg har lige opdaget at launchctl gør det muligt at sætte variable med
> setenv (hvilket gør dem tilgængelige for launchd). Det ser ud til at
> virke, så jeg tror, at jeg går for den løsning.
Herligt, jeg krydser fingre for at du får det til at virke.
--
Thomas Bjorn Andersen
+++ATH