update chsh detect