<p>Bengaluru Metro on Monday sacked a security supervisor for allegedly barring a farmer from using its train services for being "inappropriately dressed.</p>