Calvin Chiang <calvin.chiang@xxxxxxxxx> writes: > I guess after i make the change in the cifs.upcall.c file i need to > autoreconf /config /make /make install ? > is it correct that this will overwrite all the files from the > cifs-utils package on my machine? Yes you need to make sure you have all the dependencies required to build cifs.upcall (your package manager of your distro might provide a way to get 'build dependencies' of a package). If it's missing some the configure script might disable the build of cifs.upcall so make sure it is built. You can run as regular user: autoreconf -i ./configure make Check where is installed your current cifs.upcall ($ whereis cifs.upcall) usually it's in /usr/sbin/. I would recommend keeping a copy of the old one. as root (or sudo): make backup once: cp /usr/sbin/cifs.upcall{,.backup} then to build and use new one (rm is to make sure it is rebuilt): rm -f cifs.upcall && make && sudo cp cifs.upcall /usr/sbin/ Good luck Cheers, -- Aurélien Aptel / SUSE Labs Samba Team GPG: 1839 CB5F 9F5B FB9B AA97 8C99 03C8 A49B 521B D5D3 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg, DE GF: Felix Imendörffer, Mary Higgins, Sri Rasiah HRB 247165 (AG München)