home_etc - moje wnioski
Rafal Cygnarowski
zswi w pers.pl
Pią, 7 Cze 2002, 10:18:51 CEST
W liście z pią, 07-06-2002, godz. 10:07, Roman Werpachowski pisze:
> 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?
zrob kilka patchy - zmienisz zdanie...
--
Rafal Cygnarowski
rafi w pers.pl
Więcej informacji o liście dyskusyjnej pld-devel-pl