home_etc - moje wnioski
    Roman Werpachowski 
    roman w student.ifpan.edu.pl
       
    Pią,  7 Cze 2002, 10:07:21 CEST
    
    
  
On 7 Jun 2002, Rafal Cygnarowski wrote:
> 4. Czy katalog $CONFIG_DIR musi byc wzgledny do $HOME?
>    IMHO: tak. Nie ma sensu probowac zaspokajac potrzeb
>    tej 1/1000 czesci osob, ktore maja takie widzimisie.
>    Jesli juz koniecznie musza je miec w /var/etc/$LOGIN to niech
>    ustawiaja sobie zmienna $CONFIG_DIR=.etc, a w $HOME robia
>    odpowiedni symlink. W przeciwnym wypadku patche beda znacznie
>    trudniejsze do zaimplementowania (z reszata nie potrzebnie).
dlaczego trudniejsze?
char conf_dir[MAXPATHLEN + 1];
char * env_conf_dir;
env_conf_dir = getenv("CONFIG_DIR");
if (env_conf_dir[0] == '/')
	strncpy(conf_dir, env_conf_dir, MAXPATHLEN);
else {
/* doklejaj do $HOME */
}
Jedno proste sprawdzenie. Takie trudne?
Roman Werpachowski
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl