On Fri, Dec 12, 2003 at 12:09:54AM +0100, maHo wrote: > Witold Filipczyk: > > >Wrzuciłem do CVSu speca do slow_home_etc. > >Aby to działało należy ustawić zmienną LD_PRELOAD > >odpowiednio. Nie testowałem tego prawie w ogóle. > >slow_home_etc zachowuje się jak wirus (zmienia > >niewidocznie dla systemu ścieżki z $HOME/. na $HOME_ETC/.) > > > >Trzeba ustalić, których plików z kropką nie należy przerzucać > >do $HOME_ETC mp. .procmailrc itd. Wtedy będzie się sprawdzało > >nazwa z tej listy pasuje do wzorca. > >Na razie po ustawieniu zmiennej LD_PRELOAD nie ma możliwości edycji > >plików $HOME/. > > > >Może to egzystować jako przejściowe rozwiązanie problemu HOME_ETC. > > > > > > > [EMAIL PROTECTED] maho]$ export HOME_ETC=/tmp/ > [EMAIL PROTECTED] maho]$ export LD_PRELOAD=/usr/lib/libslowhomeetc.so > [EMAIL PROTECTED] maho]$ echo dupa > ~/.duparc > [EMAIL PROTECTED] maho]$ cat ~/.duparc > cat: /home/users/maho/.duparc: Nie ma takiego pliku ani katalogu > > wygląda na to że to tylko działa przy czytaniu.... > a programy także czasem coś zapisują :))
To nie tak. $ export HOME_ETC=/tmp $ export LD_PRELOAD=/usr/lib/libslowhomeetc.so $ bash $ echo dupa > ~/.duparc $ cat ~/.duparc dupa Działa. HOME_ETC i LD_PRELOAD trzeba ustawić odpowiednio wcześnie, np. w /etc/profile. Pozostaje jedynie ustalić listę przedrostków z kripką, których nie należy zmieniać. Zwolni to jeszcze bardziej, ale tylko w przypadkach z kropką. -- Witold Filipczyk tohu-bohu <[EMAIL PROTECTED]> __________________________________________________________ nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles
