Undocumented --read-environment in ifup/ifdown/ifquery

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












2















I read Debian's systemd network startup units and found that
each of ifup/ifdown/ifquery is run with --read-environment, but
I cannot find this option in man. Could any one point to a description of this thing?



K.










share|improve this question


























    2















    I read Debian's systemd network startup units and found that
    each of ifup/ifdown/ifquery is run with --read-environment, but
    I cannot find this option in man. Could any one point to a description of this thing?



    K.










    share|improve this question
























      2












      2








      2


      1






      I read Debian's systemd network startup units and found that
      each of ifup/ifdown/ifquery is run with --read-environment, but
      I cannot find this option in man. Could any one point to a description of this thing?



      K.










      share|improve this question














      I read Debian's systemd network startup units and found that
      each of ifup/ifdown/ifquery is run with --read-environment, but
      I cannot find this option in man. Could any one point to a description of this thing?



      K.







      linux debian networking






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 21 '17 at 19:53









      KamilKamil

      4811519




      4811519




















          1 Answer
          1






          active

          oldest

          votes


















          1














          These are Debian's tweaks to let SysV init script settings from /etc/default/networking apply to systemd service file.



          Namely:



          • CONFIGURE_INTERFACES which disables interfaces configuration on boot
            if set to "no".

          • EXCLUDE_INTERFACES, a list of interfaces to exclude from
            configuration on boot (shell wildcards available).

          • VERBOSE set to 'yes' for extra messages.

          They are undocumented as internals to the integration of ifupdown into systemd.



          source:
          Read /etc/default/networking when started from systemd. Closes: #806883




          Add an undocumented --read-environment option which will cause the
          VERBOSE, CONFIGURE_INTERFACES and EXCLUDE_INTERFACES environment
          variables to be read and act in the same way as with ifupdown's SysV
          init script. This allows the use of
          EnvironmentFile=-/etc/default/networking in the systemd service file.







          share|improve this answer
























            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "106"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f339189%2fundocumented-read-environment-in-ifup-ifdown-ifquery%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            These are Debian's tweaks to let SysV init script settings from /etc/default/networking apply to systemd service file.



            Namely:



            • CONFIGURE_INTERFACES which disables interfaces configuration on boot
              if set to "no".

            • EXCLUDE_INTERFACES, a list of interfaces to exclude from
              configuration on boot (shell wildcards available).

            • VERBOSE set to 'yes' for extra messages.

            They are undocumented as internals to the integration of ifupdown into systemd.



            source:
            Read /etc/default/networking when started from systemd. Closes: #806883




            Add an undocumented --read-environment option which will cause the
            VERBOSE, CONFIGURE_INTERFACES and EXCLUDE_INTERFACES environment
            variables to be read and act in the same way as with ifupdown's SysV
            init script. This allows the use of
            EnvironmentFile=-/etc/default/networking in the systemd service file.







            share|improve this answer





























              1














              These are Debian's tweaks to let SysV init script settings from /etc/default/networking apply to systemd service file.



              Namely:



              • CONFIGURE_INTERFACES which disables interfaces configuration on boot
                if set to "no".

              • EXCLUDE_INTERFACES, a list of interfaces to exclude from
                configuration on boot (shell wildcards available).

              • VERBOSE set to 'yes' for extra messages.

              They are undocumented as internals to the integration of ifupdown into systemd.



              source:
              Read /etc/default/networking when started from systemd. Closes: #806883




              Add an undocumented --read-environment option which will cause the
              VERBOSE, CONFIGURE_INTERFACES and EXCLUDE_INTERFACES environment
              variables to be read and act in the same way as with ifupdown's SysV
              init script. This allows the use of
              EnvironmentFile=-/etc/default/networking in the systemd service file.







              share|improve this answer



























                1












                1








                1







                These are Debian's tweaks to let SysV init script settings from /etc/default/networking apply to systemd service file.



                Namely:



                • CONFIGURE_INTERFACES which disables interfaces configuration on boot
                  if set to "no".

                • EXCLUDE_INTERFACES, a list of interfaces to exclude from
                  configuration on boot (shell wildcards available).

                • VERBOSE set to 'yes' for extra messages.

                They are undocumented as internals to the integration of ifupdown into systemd.



                source:
                Read /etc/default/networking when started from systemd. Closes: #806883




                Add an undocumented --read-environment option which will cause the
                VERBOSE, CONFIGURE_INTERFACES and EXCLUDE_INTERFACES environment
                variables to be read and act in the same way as with ifupdown's SysV
                init script. This allows the use of
                EnvironmentFile=-/etc/default/networking in the systemd service file.







                share|improve this answer















                These are Debian's tweaks to let SysV init script settings from /etc/default/networking apply to systemd service file.



                Namely:



                • CONFIGURE_INTERFACES which disables interfaces configuration on boot
                  if set to "no".

                • EXCLUDE_INTERFACES, a list of interfaces to exclude from
                  configuration on boot (shell wildcards available).

                • VERBOSE set to 'yes' for extra messages.

                They are undocumented as internals to the integration of ifupdown into systemd.



                source:
                Read /etc/default/networking when started from systemd. Closes: #806883




                Add an undocumented --read-environment option which will cause the
                VERBOSE, CONFIGURE_INTERFACES and EXCLUDE_INTERFACES environment
                variables to be read and act in the same way as with ifupdown's SysV
                init script. This allows the use of
                EnvironmentFile=-/etc/default/networking in the systemd service file.








                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Jan 3 at 14:20









                Stephen Kitt

                167k24373452




                167k24373452










                answered Jul 4 '17 at 0:22









                Alban BrowaeysAlban Browaeys

                111




                111



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Unix & Linux Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f339189%2fundocumented-read-environment-in-ifup-ifdown-ifquery%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown






                    Popular posts from this blog

                    How to check contact read email or not when send email to Individual?

                    Displaying single band from multi-band raster using QGIS

                    How many registers does an x86_64 CPU actually have?