On Sat, 22 Mar 2008, Nagy Bal?zs wrote: > > qmail-1.03 is one of the rare species which has two files which differ only in > their case, namely INSTALL and install. The first one contains the > documentation, the latter one is compiled from source. Apart from that I > don't know any other affected projects. The kernel has lots of them. Well, not "lots" (considering that it has 23000+ filenames), but something like 20+ names that exists in two forms with just different case. Do git ls-files | tr '[A-Z]' '[a-z]' | sort | uniq -d and you'll get include/linux/netfilter_ipv4/ipt_connmark.h include/linux/netfilter_ipv4/ipt_dscp.h include/linux/netfilter_ipv4/ipt_ecn.h include/linux/netfilter_ipv4/ipt_mark.h include/linux/netfilter_ipv4/ipt_tcpmss.h include/linux/netfilter_ipv4/ipt_tos.h include/linux/netfilter_ipv4/ipt_ttl.h include/linux/netfilter_ipv6/ip6t_hl.h include/linux/netfilter_ipv6/ip6t_mark.h include/linux/netfilter/xt_connmark.h include/linux/netfilter/xt_dscp.h include/linux/netfilter/xt_mark.h include/linux/netfilter/xt_rateest.h include/linux/netfilter/xt_tcpmss.h net/ipv4/netfilter/ipt_ecn.c net/ipv4/netfilter/ipt_ttl.c net/ipv6/netfilter/ip6t_hl.c net/netfilter/xt_connmark.c net/netfilter/xt_dscp.c net/netfilter/xt_mark.c net/netfilter/xt_rateest.c net/netfilter/xt_tcpmss.c where you basically have the netfilter people using lower-case version for netfilter matching rules and the uppercase vesion for rewriting rules. Or something. Admittedly the netfilter people _are_ strange, and we need to make sure that they take all their medication regularly or they do stupid things, but it does happen. The kernel people obviously expect people to use sane filesystems for kernel development.. Linus -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html