Command explanations make DICTPATH=/usr/lib/cracklib_dict SRCDICTS=/usr/share/dict/words install: Builds the libcrack library and forces it to look at /usr/share/dict for word lists, and puts the cracklib dictionary in /usr/lib/cracklib_dict. install -m644 cracklib/libcrack.a /usr/lib: Installs the library in /usr/lib. install -m644 cracklib/crack.h /usr/include: Installs the header file in /usr/include. install -m754 util/{mkdict,packer,create_cracklib_dict} /usr/sbin: Install the utils into /usr/sbin.