Le second alinéa de l'article L. 111-3 du code rural est remplacé par trois alinéas ainsi rédigés :
« Dans les parties actuellement urbanisées des communes, des règles d'éloignement différentes de celles qui résultent du premier alinéa peuvent être fixées pour tenir compte de l'existence de constructions agricoles antérieurement implantées. Ces règles sont fixées par le plan local d'urbanisme ou, dans les communes non dotées d'un plan local d'urbanisme, par délibération du conseil municipal, prise après avis de la chambre d'agriculture et enquête publique.
« Dans les secteurs où des règles spécifiques ont été fixées en application de l'alinéa précédent, l'extension limitée et les travaux rendus nécessaires par des mises aux normes des exploitations agricoles existantes sont autorisés, nonobstant la proximité de bâtiments d'habitations.
« Par dérogation aux dispositions du premier alinéa, une distance d'éloignement inférieure peut être autorisée par l'autorité qui délivre le permis de construire, après avis de la chambre d'agriculture, pour tenir compte des spécificités locales. Une telle dérogation n'est pas possible dans les secteurs où des règles spécifiques ont été fixées en application du deuxième alinéa. »