ifupdown-extra/0000755000000000000000000000000014115217122010714 5ustar ifupdown-extra/.git/0000755000000000000000000000000014115217122011555 5ustar ifupdown-extra/.git/FETCH_HEAD0000644000000000000000000000000013723516456013120 0ustar ifupdown-extra/.git/HEAD0000644000000000000000000000002711645666421012217 0ustar ref: refs/heads/master ifupdown-extra/.git/ORIG_HEAD0000644000000000000000000000005112655215755013036 0ustar 2d3d983bdaf8056584a18daf0d7a925d2e1764c2 ifupdown-extra/.git/branches/0000755000000000000000000000000011575215456013361 5ustar ifupdown-extra/.git/config0000644000000000000000000000062611575222422012757 0ustar [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = ssh://jfs@git.debian.org/git/collab-maint/ifupdown-extra.git [branch "master"] remote = origin merge = refs/heads/master [user] name = Javier Fernandez-Sanguino Peña email = jfs@debian.org [gitweb] owner = Javier Fernandez-Sanguino Peña ifupdown-extra/.git/description0000644000000000000000000000011111575215456014033 0ustar Unnamed repository; edit this file 'description' to name the repository. ifupdown-extra/.git/gitk.cache0000644000000000000000000001132312220615147013504 0ustar 1 8 603148babfacea76ba2106a9e6a1005dc0eaf95d dc9a80eb88415a0b125ea93a2eb2420e8df508ac {1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 a9a823b8968ae56663c49b35b1776087cc5db706 47f06fa5f6400ea1369421d86f5a040f00a1ec94 84f19e247e3bbd01920fbda9b6c50517ae46e945 dc9a80eb88415a0b125ea93a2eb2420e8df508ac} ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 dc9a80eb88415a0b125ea93a2eb2420e8df508ac {d1a16ee5e4fa93e0a314f436fa6d8147449dbcc0 beaa1f54c47b9b587de9b70fdde134c1043d914f 9eba7576d1e6a660ad19dfcaaaf8f3278ca48f2b a2672f14f4cd41776f753530afecba5e42843fa2 d483d92a47f4f20b04e383f322dfc192ba989b83 1d10a2b0eba3dfe93649136592ad8eb710999a6d d4c833db8de796c5744a5aa4c2f1a0cea51bdf89 136931d5dbcb1c51ea5425667060014d1526714c 8c4031e06cb1567d937d991f53b57211c0fcacf6 dc9a80eb88415a0b125ea93a2eb2420e8df508ac} dc9a80eb88415a0b125ea93a2eb2420e8df508ac 4cfd87630aa8bf725b545dcec8aeb70466ac6dd6 {7279ce41baad3a70bb618356d8b22ba22e4a5c4b 9826db1a147ff423816be9f38c4733c5a039771c 7227625a9877a8174ccd7e93f2ab04cbbc3891c4 4cfd87630aa8bf725b545dcec8aeb70466ac6dd6} 8031b94805f8959e5178304fd21b6c770a3fa72c 0ebc32861092819c40f41b6079f94a5702546bcd {16d65e98c6665ad06aeff0df18109c5380b04f0c 0a95b18bbecb9f6ba78cd0ce07047607d4708d96 bd56d2423b65d01a0b03ca9352449f8fa4877f99 c6a92ee292f3310cf0efd20484f66e8bd883899f 620f4e8c619dd9d6ddf642153c90b8e4a429a2ac a8631a4fef8b61d93166a9cc182343e9914d1bef 1d3b6ec980dafbea5a123902436ccfb32631140a f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 d7bfea12976251e25909270234f0d03da90f4c8a 40ce60c5290fb5347a7705ea47e7b22e241c683d 8110b6d1889082dd0795d49961a288203656827c 380a275514f966bcafe3f17a2ef240249cd5c067 f779de585bacd2c009ace52586d34f782ffc9d5c 13cfbb3c1da45966fda45a20d312599137bb87c4 131f31a82754477538bac8b8efbff8d266bc39ef 0ebc32861092819c40f41b6079f94a5702546bcd} eaf8e5c099b4e228c3adb9ad8acee94af553f1bd ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 {55f1f2ba7713296af2e371b76b37b7ab8acffc8d b37f4b63667b23930fa505d48ccd0d164f62f2e1 bf320a336b1859233bd838ce14dc742a55040f78 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 cf660e728b2055927d176ef1442ddc1b2c0d68cc 46476ae32969c01c211e2caa9bbb56cc77a4437f 947670f2eb6d7ee73157bf6656d7854c0c038e9c 1e97128971397f318cc28b1db2a412e3e444ddde 786877532058ac860979000061e54733265e667a 95f2f2ac7b588a6d6f0f57decd7571a850a581c3 ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0} 0ebc32861092819c40f41b6079f94a5702546bcd 0cfd606060a0f5a2fbef61876458cf1a4e667d8e {cb33a58ac1a4da76d990f920e4df17fa8f8238ef 0cfd606060a0f5a2fbef61876458cf1a4e667d8e} 0ebc32861092819c40f41b6079f94a5702546bcd 0cfd606060a0f5a2fbef61876458cf1a4e667d8e {a32e552735e79124c3e7c329f6d79d3d2c7d5d4c 2eb819a52f5979929238d9e7fea1ff3c63034e93 0cfd606060a0f5a2fbef61876458cf1a4e667d8e} 0cfd606060a0f5a2fbef61876458cf1a4e667d8e 603148babfacea76ba2106a9e6a1005dc0eaf95d {1e4ee3972b1d90b643d266fa1ed75c4f927990ba bbe25ae430a36877bac20ace374ccf8abcc2844f 76d32eb153848913143ca19e1fd2a93fa183d893 3950be98aed581013e891f395edbd07f800e6bdf f7c899765f5c52e5239d80515ab2571a98e65d32 3049028dc461be64e9e169c120705fd894fb2e41 350ccbeeb923caa68935c62ba439780ce5f4a65d ca92cf43d9303fb9911384f75e97b978a5ddcbaf 45ecfb92c5d679ab8cd5579253ef41c6a9b5a7b9 3fcee543e264404ea5f29bab1d19cad180884afd 1f8a6997ee01693281a596b211058a685b3c0556 fa140ad8f592b2a0a250e9d5b29b4c393f6ffd50 11b500c4ab935ec4fbd2848b4d16ac47572c1b5c 86af68d0b9274711045011e1a5a06940a77ddea1 1aeeade3c52bffa7e82b60134faacf49a82043f4 055376a88a7f2bad6ce1969c65d624d58a050a5a ae8406f61afc1af4027d775440aba1ff150e3ea7 601b15af59714eed0e3b17c5548730411387bb1e 57649570286c3a8bb344bce54d2107131754cce4 7492061acc17eb117b222ec2a8e7659504ad819c 3dafca742840286b0d82accb5426725a2ffeea24 16f13fa83c1904cad0b868136654ef44c5899b45 c7f4e7d2677709a1073cfb84c83cfbf9a2fd26dd e4eafa91425ce0657e1b900dffc50b1ed14978f0 c6533eb630a0059c4e17a7cd4edc2c3d997e16ed 204706d43d8fbaee3ded6df5a9b4b907f21283f6 8c70d10042413b39f1842d8a1b34b3bb8ef43409 35e29003d44448e7d88cab085a26737891722b75 8268ee9954e0bfe90facab9dbf14dcfdfae3d2fb 1cfd9536d1d979c681d288360be91f73bab62110 f13ebc5542cee93f7c2f406ae15c2fac87cb336f 49b42845431de3233a044bbef0f700203b995e82 c38f40dc7e54b42f216f0e1baa00e2afaa70bf40 ee20d1c814297952a8869e481921032d6afecb23 9bacfa2992f75e8b4120a6e43e067c985d17dc3f 71b6f824547e662ea5c073d8e78a4088d7440ec8 2b11eb56622fe8c842b730550e3ed75416c9ee31 0ef85b0fe422633d2782895ee853e93c72e27886 53647affbface8cf56e315ba35e9e10ec7b4b815 43fc7fa01be8d68c43fb23ca7404444abb5476d2 47e00b8b40f88523a17f587e3d293eef3915719f 3a7b64402f49a4fbbe936a704ccc45f04222926b 5e335e22bf92073cc3b94554ba301f9b2dd45144 edf06dbc5fd462ddc6d31d6973a58727c05b2f58 1b349000d73917da141e2e8294f41933a0f68e95 4d0fa5bba5abd819d8211783e6731a8ded2022a8 7222dc602008287f8f2d55c40268c3e82f7585a0 f4b584141934609e2f8a56a1858cbd4718187a16 604c164ab8fa63e6d9cbe33dca4d87cafa71ffea 603148babfacea76ba2106a9e6a1005dc0eaf95d} 1 ifupdown-extra/.git/hooks/0000755000000000000000000000000011575215456012717 5ustar ifupdown-extra/.git/hooks/applypatch-msg.sample0000755000000000000000000000070411575215456017057 0ustar #!/bin/sh # # An example hook script to check the commit log message taken by # applypatch from an e-mail message. # # The hook should exit with non-zero status after issuing an # appropriate message if it wants to stop the commit. The hook is # allowed to edit the commit message file. # # To enable this hook, rename this file to "applypatch-msg". . git-sh-setup test -x "$GIT_DIR/hooks/commit-msg" && exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"} : ifupdown-extra/.git/hooks/commit-msg.sample0000755000000000000000000000160011575215456016176 0ustar #!/bin/sh # # An example hook script to check the commit log message. # Called by "git commit" with one argument, the name of the file # that has the commit message. The hook should exit with non-zero # status after issuing an appropriate message if it wants to stop the # commit. The hook is allowed to edit the commit message file. # # To enable this hook, rename this file to "commit-msg". # Uncomment the below to add a Signed-off-by line to the message. # Doing this in a hook is a bad idea in general, but the prepare-commit-msg # hook is more suited to it. # # SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') # grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" # This example catches duplicate Signed-off-by lines. test "" = "$(grep '^Signed-off-by: ' "$1" | sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { echo >&2 Duplicate Signed-off-by lines. exit 1 } ifupdown-extra/.git/hooks/post-commit.sample0000755000000000000000000000024011575215456016374 0ustar #!/bin/sh # # An example hook script that is called after a successful # commit is made. # # To enable this hook, rename this file to "post-commit". : Nothing ifupdown-extra/.git/hooks/post-receive.sample0000755000000000000000000000105011575215456016526 0ustar #!/bin/sh # # An example hook script for the "post-receive" event. # # The "post-receive" script is run after receive-pack has accepted a pack # and the repository has been updated. It is passed arguments in through # stdin in the form # # For example: # aa453216d1b3e49e7f6f98441fa56946ddcd6a20 68f7abf4e6f922807889f52bc043ecd31b79f814 refs/heads/master # # see contrib/hooks/ for a sample, or uncomment the next line and # rename the file to "post-receive". #. /usr/share/doc/git-core/contrib/hooks/post-receive-email ifupdown-extra/.git/hooks/post-update.sample0000755000000000000000000000027511575215456016376 0ustar #!/bin/sh # # An example hook script to prepare a packed repository for use over # dumb transports. # # To enable this hook, rename this file to "post-update". exec git update-server-info ifupdown-extra/.git/hooks/pre-applypatch.sample0000755000000000000000000000061611575215456017061 0ustar #!/bin/sh # # An example hook script to verify what is about to be committed # by applypatch from an e-mail message. # # The hook should exit with non-zero status after issuing an # appropriate message if it wants to stop the commit. # # To enable this hook, rename this file to "pre-applypatch". . git-sh-setup test -x "$GIT_DIR/hooks/pre-commit" && exec "$GIT_DIR/hooks/pre-commit" ${1+"$@"} : ifupdown-extra/.git/hooks/pre-commit.sample0000755000000000000000000000305211575215456016201 0ustar #!/bin/sh # # An example hook script to verify what is about to be committed. # Called by "git commit" with no arguments. The hook should # exit with non-zero status after issuing an appropriate message if # it wants to stop the commit. # # To enable this hook, rename this file to "pre-commit". if git rev-parse --verify HEAD >/dev/null 2>&1 then against=HEAD else # Initial commit: diff against an empty tree object against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 fi # If you want to allow non-ascii filenames set this variable to true. allownonascii=$(git config hooks.allownonascii) # Cross platform projects tend to avoid non-ascii filenames; prevent # them from being added to the repository. We exploit the fact that the # printable range starts at the space character and ends with tilde. if [ "$allownonascii" != "true" ] && # Note that the use of brackets around a tr range is ok here, (it's # even required, for portability to Solaris 10's /usr/bin/tr), since # the square bracket bytes happen to fall in the designated range. test "$(git diff --cached --name-only --diff-filter=A -z $against | LC_ALL=C tr -d '[ -~]\0')" then echo "Error: Attempt to add a non-ascii file name." echo echo "This can cause problems if you want to work" echo "with people on other platforms." echo echo "To be portable it is advisable to rename the file ..." echo echo "If you know what you are doing you can disable this" echo "check using:" echo echo " git config hooks.allownonascii true" echo exit 1 fi exec git diff-index --check --cached $against -- ifupdown-extra/.git/hooks/pre-rebase.sample0000755000000000000000000001155311575215456016157 0ustar #!/bin/sh # # Copyright (c) 2006, 2008 Junio C Hamano # # The "pre-rebase" hook is run just before "git rebase" starts doing # its job, and can prevent the command from running by exiting with # non-zero status. # # The hook is called with the following parameters: # # $1 -- the upstream the series was forked from. # $2 -- the branch being rebased (or empty when rebasing the current branch). # # This sample shows how to prevent topic branches that are already # merged to 'next' branch from getting rebased, because allowing it # would result in rebasing already published history. publish=next basebranch="$1" if test "$#" = 2 then topic="refs/heads/$2" else topic=`git symbolic-ref HEAD` || exit 0 ;# we do not interrupt rebasing detached HEAD fi case "$topic" in refs/heads/??/*) ;; *) exit 0 ;# we do not interrupt others. ;; esac # Now we are dealing with a topic branch being rebased # on top of master. Is it OK to rebase it? # Does the topic really exist? git show-ref -q "$topic" || { echo >&2 "No such branch $topic" exit 1 } # Is topic fully merged to master? not_in_master=`git rev-list --pretty=oneline ^master "$topic"` if test -z "$not_in_master" then echo >&2 "$topic is fully merged to master; better remove it." exit 1 ;# we could allow it, but there is no point. fi # Is topic ever merged to next? If so you should not be rebasing it. only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` only_next_2=`git rev-list ^master ${publish} | sort` if test "$only_next_1" = "$only_next_2" then not_in_topic=`git rev-list "^$topic" master` if test -z "$not_in_topic" then echo >&2 "$topic is already up-to-date with master" exit 1 ;# we could allow it, but there is no point. else exit 0 fi else not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` /usr/bin/perl -e ' my $topic = $ARGV[0]; my $msg = "* $topic has commits already merged to public branch:\n"; my (%not_in_next) = map { /^([0-9a-f]+) /; ($1 => 1); } split(/\n/, $ARGV[1]); for my $elem (map { /^([0-9a-f]+) (.*)$/; [$1 => $2]; } split(/\n/, $ARGV[2])) { if (!exists $not_in_next{$elem->[0]}) { if ($msg) { print STDERR $msg; undef $msg; } print STDERR " $elem->[1]\n"; } } ' "$topic" "$not_in_next" "$not_in_master" exit 1 fi exit 0 <<\DOC_END ################################################################ This sample hook safeguards topic branches that have been published from being rewound. The workflow assumed here is: * Once a topic branch forks from "master", "master" is never merged into it again (either directly or indirectly). * Once a topic branch is fully cooked and merged into "master", it is deleted. If you need to build on top of it to correct earlier mistakes, a new topic branch is created by forking at the tip of the "master". This is not strictly necessary, but it makes it easier to keep your history simple. * Whenever you need to test or publish your changes to topic branches, merge them into "next" branch. The script, being an example, hardcodes the publish branch name to be "next", but it is trivial to make it configurable via $GIT_DIR/config mechanism. With this workflow, you would want to know: (1) ... if a topic branch has ever been merged to "next". Young topic branches can have stupid mistakes you would rather clean up before publishing, and things that have not been merged into other branches can be easily rebased without affecting other people. But once it is published, you would not want to rewind it. (2) ... if a topic branch has been fully merged to "master". Then you can delete it. More importantly, you should not build on top of it -- other people may already want to change things related to the topic as patches against your "master", so if you need further changes, it is better to fork the topic (perhaps with the same name) afresh from the tip of "master". Let's look at this example: o---o---o---o---o---o---o---o---o---o "next" / / / / / a---a---b A / / / / / / / / c---c---c---c B / / / / \ / / / / b---b C \ / / / / / \ / ---o---o---o---o---o---o---o---o---o---o---o "master" A, B and C are topic branches. * A has one fix since it was merged up to "next". * B has finished. It has been fully merged up to "master" and "next", and is ready to be deleted. * C has not merged to "next" at all. We would want to allow C to be rebased, refuse A, and encourage B to be deleted. To compute (1): git rev-list ^master ^topic next git rev-list ^master next if these match, topic has not merged in next at all. To compute (2): git rev-list master..topic if this is empty, it is fully merged to "master". DOC_END ifupdown-extra/.git/hooks/prepare-commit-msg.sample0000755000000000000000000000232711575215456017641 0ustar #!/bin/sh # # An example hook script to prepare the commit log message. # Called by "git commit" with the name of the file that has the # commit message, followed by the description of the commit # message's source. The hook's purpose is to edit the commit # message file. If the hook fails with a non-zero status, # the commit is aborted. # # To enable this hook, rename this file to "prepare-commit-msg". # This hook includes three examples. The first comments out the # "Conflicts:" part of a merge commit. # # The second includes the output of "git diff --name-status -r" # into the message, just before the "git status" output. It is # commented because it doesn't cope with --amend or with squashed # commits. # # The third example adds a Signed-off-by line to the message, that can # still be edited. This is rarely a good idea. case "$2,$3" in merge,) /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; # ,|template,) # /usr/bin/perl -i.bak -pe ' # print "\n" . `git diff --cached --name-status -r` # if /^#/ && $first++ == 0' "$1" ;; *) ;; esac # SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') # grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" ifupdown-extra/.git/hooks/update.sample0000755000000000000000000000703311575215456015412 0ustar #!/bin/sh # # An example hook script to blocks unannotated tags from entering. # Called by "git receive-pack" with arguments: refname sha1-old sha1-new # # To enable this hook, rename this file to "update". # # Config # ------ # hooks.allowunannotated # This boolean sets whether unannotated tags will be allowed into the # repository. By default they won't be. # hooks.allowdeletetag # This boolean sets whether deleting tags will be allowed in the # repository. By default they won't be. # hooks.allowmodifytag # This boolean sets whether a tag may be modified after creation. By default # it won't be. # hooks.allowdeletebranch # This boolean sets whether deleting branches will be allowed in the # repository. By default they won't be. # hooks.denycreatebranch # This boolean sets whether remotely creating branches will be denied # in the repository. By default this is allowed. # # --- Command line refname="$1" oldrev="$2" newrev="$3" # --- Safety check if [ -z "$GIT_DIR" ]; then echo "Don't run this script from the command line." >&2 echo " (if you want, you could supply GIT_DIR then run" >&2 echo " $0 )" >&2 exit 1 fi if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then echo "Usage: $0 " >&2 exit 1 fi # --- Config allowunannotated=$(git config --bool hooks.allowunannotated) allowdeletebranch=$(git config --bool hooks.allowdeletebranch) denycreatebranch=$(git config --bool hooks.denycreatebranch) allowdeletetag=$(git config --bool hooks.allowdeletetag) allowmodifytag=$(git config --bool hooks.allowmodifytag) # check for no description projectdesc=$(sed -e '1q' "$GIT_DIR/description") case "$projectdesc" in "Unnamed repository"* | "") echo "*** Project description file hasn't been set" >&2 exit 1 ;; esac # --- Check types # if $newrev is 0000...0000, it's a commit to delete a ref. zero="0000000000000000000000000000000000000000" if [ "$newrev" = "$zero" ]; then newrev_type=delete else newrev_type=$(git cat-file -t $newrev) fi case "$refname","$newrev_type" in refs/tags/*,commit) # un-annotated tag short_refname=${refname##refs/tags/} if [ "$allowunannotated" != "true" ]; then echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 exit 1 fi ;; refs/tags/*,delete) # delete tag if [ "$allowdeletetag" != "true" ]; then echo "*** Deleting a tag is not allowed in this repository" >&2 exit 1 fi ;; refs/tags/*,tag) # annotated tag if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 then echo "*** Tag '$refname' already exists." >&2 echo "*** Modifying a tag is not allowed in this repository." >&2 exit 1 fi ;; refs/heads/*,commit) # branch if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then echo "*** Creating a branch is not allowed in this repository" >&2 exit 1 fi ;; refs/heads/*,delete) # delete branch if [ "$allowdeletebranch" != "true" ]; then echo "*** Deleting a branch is not allowed in this repository" >&2 exit 1 fi ;; refs/remotes/*,commit) # tracking branch ;; refs/remotes/*,delete) # delete tracking branch if [ "$allowdeletebranch" != "true" ]; then echo "*** Deleting a tracking branch is not allowed in this repository" >&2 exit 1 fi ;; *) # Anything else (is there anything else?) echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 exit 1 ;; esac # --- Finished exit 0 ifupdown-extra/.git/index0000644000000000000000000000463714056101655012630 0ustar DIRC`uZ Nm&FdӯɵY"ǥ\Up; debian/TODOZz1!]Zz1"L2(BA!OZ!%Gl<{debian/changelog`uZ Zz*`&Ff9GgSaw ),@{Ʋ debian/compatZz0u碦Zz0uto2 H-,3৻debian/control`uZ Nm&Fh=ߍlx ع@debian/copyright`uZ WJ &Fi`U4z%{ Ogm debian/dirs`uZ M&Fj⛲CK)wZS debian/docs`uZ WJ &Fk ÍHFixdebian/ifupdown-extra.install`uZ WJ&Fl-o#eZo744debian/ifupdown-extra.manpages`uZ Zz0\&Fm2 e !b3,debian/ifupdown-extra.networking-routes.init`uZ Nm&FnLd9?=Hi>\"debian/ifupdown-extra.postinst`uZ Nm&FoK?4 D6|)^LȈrV>debian/ifupdown-extra.postrm`uZ Nm&Fpnj%H ldebian/ifupdown-extra.preinst`uZ Nm&FqxAB,`BA debian/network-routesWmV$t2 yy8]BjPdebian/network-test-default`uZ WJ &Fsj ߲!ktw debian/networking-routes.service`uMbZz1&Ft2BXy+(~̈l>*xYl debian/rules`uZ Nm&Ful#ٓ}gܹndebian/source/lintian-overridesZz)d,mB]Zz)d*G"2 }ɳb8EKan if-up-scripts/check-duplicate-ipWmV# 2 ~VGӈ Z7 !if-up-scripts/check-duplicate-ip6WmReWV T2 6Y{ mǟ {if-up-scripts/check-gatewayWmWJ+^KY2 jsN9!if-up-scripts/check-network-cableZz1 Zz1Wd_2(G7:T:U:?KITlif-up-scripts/static-routesZz* 9'xZz* 7?c2%e|'9؂򐎎Z=o9Wxscripts/network-testWM3SE@0 2 xjإ>_Ě6-CPscripts/network-test.1TREE25 3 v۔wݨ{a磮scripts2 0 Ӻ(}RsŝTAif-up-scripts5 0 [m![(_& 5EʈW>v+Vo|Fifupdown-extra/.git/info/0000755000000000000000000000000011575215456012527 5ustar ifupdown-extra/.git/info/exclude0000644000000000000000000000036011575215456014102 0ustar # git ls-files --others --exclude-from=.git/info/exclude # Lines that start with '#' are comments. # For a project mostly in C, the following would be a good set of # exclude patterns (uncomment them if you want to use them): # *.[oa] # *~ ifupdown-extra/.git/logs/0000755000000000000000000000000011575215730012533 5ustar ifupdown-extra/.git/logs/HEAD0000644000000000000000000006700313236430761013164 0ustar 4cfd87630aa8bf725b545dcec8aeb70466ac6dd6 7227625a9877a8174ccd7e93f2ab04cbbc3891c4 Javier Fernandez-Sanguino Peña 1307909080 +0200 7227625a9877a8174ccd7e93f2ab04cbbc3891c4 9826db1a147ff423816be9f38c4733c5a039771c Javier Fernandez-Sanguino Peña 1307909082 +0200 9826db1a147ff423816be9f38c4733c5a039771c 7279ce41baad3a70bb618356d8b22ba22e4a5c4b Javier Fernandez-Sanguino Peña 1307909084 +0200 7279ce41baad3a70bb618356d8b22ba22e4a5c4b dc9a80eb88415a0b125ea93a2eb2420e8df508ac Javier Fernandez-Sanguino Peña 1307909086 +0200 dc9a80eb88415a0b125ea93a2eb2420e8df508ac 84f19e247e3bbd01920fbda9b6c50517ae46e945 Javier Fernandez-Sanguino Peña 1307909087 +0200 84f19e247e3bbd01920fbda9b6c50517ae46e945 47f06fa5f6400ea1369421d86f5a040f00a1ec94 Javier Fernandez-Sanguino Peña 1307909089 +0200 47f06fa5f6400ea1369421d86f5a040f00a1ec94 a9a823b8968ae56663c49b35b1776087cc5db706 Javier Fernandez-Sanguino Peña 1307909091 +0200 a9a823b8968ae56663c49b35b1776087cc5db706 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 Javier Fernandez-Sanguino Peña 1307909473 +0200 commit: Advertise that now sources are available in collab-maint. 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 9826db1a147ff423816be9f38c4733c5a039771c Javier Fernandez-Sanguino Peña 1307909835 +0200 checkout: moving from master to debian/0.12 9826db1a147ff423816be9f38c4733c5a039771c 9826db1a147ff423816be9f38c4733c5a039771c Javier Fernandez-Sanguino Peña 1307909857 +0200 checkout: moving from 9826db1a147ff423816be9f38c4733c5a039771c to squeeze 9826db1a147ff423816be9f38c4733c5a039771c 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 Javier Fernandez-Sanguino Peña 1307910064 +0200 checkout: moving from squeeze to master 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 dc9a80eb88415a0b125ea93a2eb2420e8df508ac Javier Fernandez-Sanguino Peña 1307910210 +0200 checkout: moving from master to debian/0.14 dc9a80eb88415a0b125ea93a2eb2420e8df508ac dc9a80eb88415a0b125ea93a2eb2420e8df508ac Javier Fernandez-Sanguino Peña 1307910235 +0200 checkout: moving from dc9a80eb88415a0b125ea93a2eb2420e8df508ac to squeeze dc9a80eb88415a0b125ea93a2eb2420e8df508ac 84f19e247e3bbd01920fbda9b6c50517ae46e945 Javier Fernandez-Sanguino Peña 1307910280 +0200 checkout: moving from squeeze to debian/0.15 84f19e247e3bbd01920fbda9b6c50517ae46e945 dc9a80eb88415a0b125ea93a2eb2420e8df508ac Javier Fernandez-Sanguino Peña 1307910342 +0200 checkout: moving from 84f19e247e3bbd01920fbda9b6c50517ae46e945 to debian/0.14 dc9a80eb88415a0b125ea93a2eb2420e8df508ac 8c4031e06cb1567d937d991f53b57211c0fcacf6 Javier Fernandez-Sanguino Peña 1307910927 +0200 commit: Rename the /etc/network/network-routes config file to /etc/network/routes (Closes: #611982) 8c4031e06cb1567d937d991f53b57211c0fcacf6 136931d5dbcb1c51ea5425667060014d1526714c Javier Fernandez-Sanguino Peña 1307910949 +0200 commit: Fix call to mktemp to use --tmpdir so that the script does not break if run in a non-writable directory (Closes: #541619) 136931d5dbcb1c51ea5425667060014d1526714c d4c833db8de796c5744a5aa4c2f1a0cea51bdf89 Javier Fernandez-Sanguino Peña 1307911036 +0200 commit: Minor adjustment int comments d4c833db8de796c5744a5aa4c2f1a0cea51bdf89 1d10a2b0eba3dfe93649136592ad8eb710999a6d Javier Fernandez-Sanguino Peña 1307911074 +0200 commit: Install example in proper location 1d10a2b0eba3dfe93649136592ad8eb710999a6d d483d92a47f4f20b04e383f322dfc192ba989b83 Javier Fernandez-Sanguino Peña 1307911171 +0200 commit: Proper location of ethtool d483d92a47f4f20b04e383f322dfc192ba989b83 a2672f14f4cd41776f753530afecba5e42843fa2 Javier Fernandez-Sanguino Peña 1307911193 +0200 commit: Proper location of ethtool a2672f14f4cd41776f753530afecba5e42843fa2 9eba7576d1e6a660ad19dfcaaaf8f3278ca48f2b Javier Fernandez-Sanguino Peña 1307911210 +0200 commit: Proper location of ethtool 9eba7576d1e6a660ad19dfcaaaf8f3278ca48f2b beaa1f54c47b9b587de9b70fdde134c1043d914f Javier Fernandez-Sanguino Peña 1307911271 +0200 commit: Proper parsing of the routerfile and use of reject beaa1f54c47b9b587de9b70fdde134c1043d914f d1a16ee5e4fa93e0a314f436fa6d8147449dbcc0 Javier Fernandez-Sanguino Peña 1307911362 +0200 commit: Changelog for this release d1a16ee5e4fa93e0a314f436fa6d8147449dbcc0 ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 Javier Fernandez-Sanguino Peña 1307911389 +0200 commit: Remove extraneous swap file ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 Javier Fernandez-Sanguino Peña 1307911408 +0200 checkout: moving from ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 to master 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 Javier Fernandez-Sanguino Peña 1307911447 +0200 checkout: moving from master to squeeze ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 Javier Fernandez-Sanguino Peña 1307911463 +0200 checkout: moving from squeeze to master 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 603148babfacea76ba2106a9e6a1005dc0eaf95d Javier Fernandez-Sanguino Peña 1307911491 +0200 commit: Typo fix 603148babfacea76ba2106a9e6a1005dc0eaf95d ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 Javier Fernandez-Sanguino Peña 1307912046 +0200 checkout: moving from master to squeeze ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 95f2f2ac7b588a6d6f0f57decd7571a850a581c3 Javier Fernandez-Sanguino Peña 1308697713 +0200 commit: Stricter regexp to avoid matching interfaces with similar names 95f2f2ac7b588a6d6f0f57decd7571a850a581c3 786877532058ac860979000061e54733265e667a Javier Fernandez-Sanguino Peña 1308697839 +0200 commit: Only look for interface name at the end of the line 786877532058ac860979000061e54733265e667a 603148babfacea76ba2106a9e6a1005dc0eaf95d Javier Fernandez-Sanguino Peña 1308697943 +0200 checkout: moving from squeeze to master 603148babfacea76ba2106a9e6a1005dc0eaf95d 604c164ab8fa63e6d9cbe33dca4d87cafa71ffea Javier Fernandez-Sanguino Peña 1308698046 +0200 commit: Fix tense 604c164ab8fa63e6d9cbe33dca4d87cafa71ffea 786877532058ac860979000061e54733265e667a Javier Fernandez-Sanguino Peña 1308698156 +0200 checkout: moving from master to squeeze 786877532058ac860979000061e54733265e667a 1e97128971397f318cc28b1db2a412e3e444ddde Javier Fernandez-Sanguino Peña 1308698305 +0200 commit: Only fix bug #613632, do not introduce the reject routes functionality 1e97128971397f318cc28b1db2a412e3e444ddde 947670f2eb6d7ee73157bf6656d7854c0c038e9c Javier Fernandez-Sanguino Peña 1308698478 +0200 commit: Ammend changelog to reflect real change 947670f2eb6d7ee73157bf6656d7854c0c038e9c 604c164ab8fa63e6d9cbe33dca4d87cafa71ffea Javier Fernandez-Sanguino Peña 1308698480 +0200 checkout: moving from squeeze to master 604c164ab8fa63e6d9cbe33dca4d87cafa71ffea f4b584141934609e2f8a56a1858cbd4718187a16 Javier Fernandez-Sanguino Peña 1308698581 +0200 commit: Properly document previous bug fixes f4b584141934609e2f8a56a1858cbd4718187a16 7222dc602008287f8f2d55c40268c3e82f7585a0 Javier Fernandez-Sanguino Peña 1308698737 +0200 commit: Fix check for executable 7222dc602008287f8f2d55c40268c3e82f7585a0 4d0fa5bba5abd819d8211783e6731a8ded2022a8 Javier Fernandez-Sanguino Peña 1308698793 +0200 commit: Be more strict when looking for interface names 4d0fa5bba5abd819d8211783e6731a8ded2022a8 1b349000d73917da141e2e8294f41933a0f68e95 Javier Fernandez-Sanguino Peña 1308698838 +0200 commit: Make ke consistent text with example 1b349000d73917da141e2e8294f41933a0f68e95 947670f2eb6d7ee73157bf6656d7854c0c038e9c Javier Fernandez-Sanguino Peña 1308698844 +0200 checkout: moving from master to squeeze 947670f2eb6d7ee73157bf6656d7854c0c038e9c 46476ae32969c01c211e2caa9bbb56cc77a4437f Javier Fernandez-Sanguino Peña 1308698882 +0200 commit: Typo fix 46476ae32969c01c211e2caa9bbb56cc77a4437f 1b349000d73917da141e2e8294f41933a0f68e95 Javier Fernandez-Sanguino Peña 1308698892 +0200 checkout: moving from squeeze to master 1b349000d73917da141e2e8294f41933a0f68e95 edf06dbc5fd462ddc6d31d6973a58727c05b2f58 Javier Fernandez-Sanguino Peña 1308699120 +0200 commit: Describe new changes edf06dbc5fd462ddc6d31d6973a58727c05b2f58 5e335e22bf92073cc3b94554ba301f9b2dd45144 Javier Fernandez-Sanguino Peña 1308699177 +0200 commit: Document further changes 5e335e22bf92073cc3b94554ba301f9b2dd45144 46476ae32969c01c211e2caa9bbb56cc77a4437f Javier Fernandez-Sanguino Peña 1308699484 +0200 checkout: moving from master to squeeze 46476ae32969c01c211e2caa9bbb56cc77a4437f 5e335e22bf92073cc3b94554ba301f9b2dd45144 Javier Fernandez-Sanguino Peña 1313111641 +0200 checkout: moving from squeeze to master 5e335e22bf92073cc3b94554ba301f9b2dd45144 3a7b64402f49a4fbbe936a704ccc45f04222926b Javier Fernandez-Sanguino Peña 1313111696 +0200 commit: Fix url in Vcs-git 3a7b64402f49a4fbbe936a704ccc45f04222926b 3049028dc461be64e9e169c120705fd894fb2e41 Javier Fernandez-Sanguino Peña 1314695016 +0200 pull -a: Fast-forward 3049028dc461be64e9e169c120705fd894fb2e41 46476ae32969c01c211e2caa9bbb56cc77a4437f Javier Fernandez-Sanguino Peña 1314695123 +0200 checkout: moving from master to squeeze 46476ae32969c01c211e2caa9bbb56cc77a4437f 3049028dc461be64e9e169c120705fd894fb2e41 Javier Fernandez-Sanguino Peña 1314695458 +0200 checkout: moving from squeeze to master 3049028dc461be64e9e169c120705fd894fb2e41 46476ae32969c01c211e2caa9bbb56cc77a4437f Javier Fernandez-Sanguino Peña 1314695503 +0200 checkout: moving from master to squeeze 46476ae32969c01c211e2caa9bbb56cc77a4437f cf660e728b2055927d176ef1442ddc1b2c0d68cc Javier Fernandez-Sanguino Peña 1314695620 +0200 commit: Update documentation cf660e728b2055927d176ef1442ddc1b2c0d68cc 3049028dc461be64e9e169c120705fd894fb2e41 Javier Fernandez-Sanguino Peña 1314695624 +0200 checkout: moving from squeeze to master 3049028dc461be64e9e169c120705fd894fb2e41 cf660e728b2055927d176ef1442ddc1b2c0d68cc Javier Fernandez-Sanguino Peña 1314695632 +0200 checkout: moving from master to squeeze cf660e728b2055927d176ef1442ddc1b2c0d68cc 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 Javier Fernandez-Sanguino Peña 1314695748 +0200 commit: Document change to scripts/network-test.1 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 3049028dc461be64e9e169c120705fd894fb2e41 Javier Fernandez-Sanguino Peña 1314695750 +0200 checkout: moving from squeeze to master 3049028dc461be64e9e169c120705fd894fb2e41 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 Javier Fernandez-Sanguino Peña 1314696326 +0200 checkout: moving from master to squeeze 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 3049028dc461be64e9e169c120705fd894fb2e41 Javier Fernandez-Sanguino Peña 1314696468 +0200 checkout: moving from squeeze to master 3049028dc461be64e9e169c120705fd894fb2e41 f7c899765f5c52e5239d80515ab2571a98e65d32 Javier Fernandez-Sanguino Peña 1314697709 +0200 commit: Replace my name with UTF-8 version to make debuild happy f7c899765f5c52e5239d80515ab2571a98e65d32 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 Javier Fernandez-Sanguino Peña 1314700028 +0200 checkout: moving from master to squeeze 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 Javier Fernandez-Sanguino Peña 1314714801 +0200 checkout: moving from squeeze to squeeze 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 bf320a336b1859233bd838ce14dc742a55040f78 Javier Fernandez-Sanguino Peña 1314714914 +0200 commit: Proper dependencies in control file bf320a336b1859233bd838ce14dc742a55040f78 b37f4b63667b23930fa505d48ccd0d164f62f2e1 Javier Fernandez-Sanguino Peña 1314714937 +0200 commit: Full name to make debsign happy b37f4b63667b23930fa505d48ccd0d164f62f2e1 f7c899765f5c52e5239d80515ab2571a98e65d32 Javier Fernandez-Sanguino Peña 1314865299 +0200 checkout: moving from squeeze to master f7c899765f5c52e5239d80515ab2571a98e65d32 3950be98aed581013e891f395edbd07f800e6bdf Javier Fernandez-Sanguino Peña 1314865448 +0200 commit: Make dash happy by declaring the local variables at the beginning of each function (Closes: #639889) 3950be98aed581013e891f395edbd07f800e6bdf 76d32eb153848913143ca19e1fd2a93fa183d893 Javier Fernandez-Sanguino Peña 1314865653 +0200 commit: Document changes to the package 76d32eb153848913143ca19e1fd2a93fa183d893 bbe25ae430a36877bac20ace374ccf8abcc2844f Javier Fernandez-Sanguino Peña 1314866048 +0200 commit: Do not use ethtool or mii-tool if we are not running as root bbe25ae430a36877bac20ace374ccf8abcc2844f 1e4ee3972b1d90b643d266fa1ed75c4f927990ba Javier Fernandez-Sanguino Peña 1314866593 +0200 commit: Proper quoting of shell-escaped variables 1e4ee3972b1d90b643d266fa1ed75c4f927990ba 0cfd606060a0f5a2fbef61876458cf1a4e667d8e Javier Fernandez-Sanguino Peña 1314866630 +0200 commit: Document changes 0cfd606060a0f5a2fbef61876458cf1a4e667d8e cb33a58ac1a4da76d990f920e4df17fa8f8238ef Javier Fernandez-Sanguino Peña 1315002111 +0200 commit: Do not run ip until we are sure it exists cb33a58ac1a4da76d990f920e4df17fa8f8238ef 0ebc32861092819c40f41b6079f94a5702546bcd Javier Fernandez-Sanguino Peña 1315945857 +0200 pull : Merge made by recursive. 0ebc32861092819c40f41b6079f94a5702546bcd 131f31a82754477538bac8b8efbff8d266bc39ef Javier Fernandez-Sanguino Peña 1315946162 +0200 commit: Document changes 131f31a82754477538bac8b8efbff8d266bc39ef 13cfbb3c1da45966fda45a20d312599137bb87c4 Javier Fernandez-Sanguino Peña 1315946624 +0200 commit: Add overrides for lintian 13cfbb3c1da45966fda45a20d312599137bb87c4 f779de585bacd2c009ace52586d34f782ffc9d5c Javier Fernandez-Sanguino Peña 1315946675 +0200 commit: Document changes f779de585bacd2c009ace52586d34f782ffc9d5c 380a275514f966bcafe3f17a2ef240249cd5c067 Javier Fernandez-Sanguino Peña 1318453345 +0200 commit: Define local variables first 380a275514f966bcafe3f17a2ef240249cd5c067 8110b6d1889082dd0795d49961a288203656827c Javier Fernandez-Sanguino Peña 1318453407 +0200 commit: Do not pass aliased interface information to arping since it cannot handle it 8110b6d1889082dd0795d49961a288203656827c 40ce60c5290fb5347a7705ea47e7b22e241c683d Javier Fernandez-Sanguino Peña 1318453470 +0200 commit: Document changes 40ce60c5290fb5347a7705ea47e7b22e241c683d d7bfea12976251e25909270234f0d03da90f4c8a Javier Fernandez-Sanguino Peña 1318545602 +0200 commit: Handle the configuration file through the use of dpkg-maintscript-helper d7bfea12976251e25909270234f0d03da90f4c8a f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 Javier Fernandez-Sanguino Peña 1318545676 +0200 commit: Fix maintainer's name f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 b37f4b63667b23930fa505d48ccd0d164f62f2e1 Javier Fernandez-Sanguino Peña 1318546218 +0200 checkout: moving from master to debian/0.14.1 b37f4b63667b23930fa505d48ccd0d164f62f2e1 b37f4b63667b23930fa505d48ccd0d164f62f2e1 Javier Fernandez-Sanguino Peña 1318546244 +0200 checkout: moving from b37f4b63667b23930fa505d48ccd0d164f62f2e1 to squeeze b37f4b63667b23930fa505d48ccd0d164f62f2e1 55f1f2ba7713296af2e371b76b37b7ab8acffc8d Javier Fernandez-Sanguino Peña 1318546449 +0200 commit: Handle the configuration file through the use of dpkg-maintscript-helper 55f1f2ba7713296af2e371b76b37b7ab8acffc8d eaf8e5c099b4e228c3adb9ad8acee94af553f1bd Javier Fernandez-Sanguino Peña 1318546489 +0200 commit: Fix maintainer's name eaf8e5c099b4e228c3adb9ad8acee94af553f1bd f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 Javier Fernandez-Sanguino Peña 1318546705 +0200 checkout: moving from squeeze to master f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 1d3b6ec980dafbea5a123902436ccfb32631140a Javier Fernandez-Sanguino Peña 1380126614 +0200 commit: debian/control 1d3b6ec980dafbea5a123902436ccfb32631140a a8631a4fef8b61d93166a9cc182343e9914d1bef Javier Fernandez-Sanguino Peña 1380126623 +0200 commit: Rename iproute to iproute2, since the former is a transitional package that will be removed in Jessie+1 a8631a4fef8b61d93166a9cc182343e9914d1bef 620f4e8c619dd9d6ddf642153c90b8e4a429a2ac Javier Fernandez-Sanguino Peña 1380126872 +0200 commit: Proper redirection of messages when using (Debian bug #632210) 620f4e8c619dd9d6ddf642153c90b8e4a429a2ac c6a92ee292f3310cf0efd20484f66e8bd883899f Javier Fernandez-Sanguino Peña 1380127312 +0200 commit: Document behaviour on exit and impact on ifupdown c6a92ee292f3310cf0efd20484f66e8bd883899f bd56d2423b65d01a0b03ca9352449f8fa4877f99 Javier Fernandez-Sanguino Peña 1380128223 +0200 commit: Apply patch provided by Cristian Ionescu-Idbohrn fixing white spaces in script and some other "script sanity" (his words) (Debian closes: 641923) bd56d2423b65d01a0b03ca9352449f8fa4877f99 0a95b18bbecb9f6ba78cd0ce07047607d4708d96 Javier Fernandez-Sanguino Peña 1380129064 +0200 commit: Use construct instead of 0a95b18bbecb9f6ba78cd0ce07047607d4708d96 16d65e98c6665ad06aeff0df18109c5380b04f0c Javier Fernandez-Sanguino Peña 1380129153 +0200 commit: Use construct instead of 16d65e98c6665ad06aeff0df18109c5380b04f0c 8031b94805f8959e5178304fd21b6c770a3fa72c Javier Fernandez-Sanguino Peña 1380129304 +0200 commit: Do not trust eth0, it comes from the environment 8031b94805f8959e5178304fd21b6c770a3fa72c 69fb112fc46366fcbf110418414a4e53aa9f3a31 Javier Fernandez-Sanguino Peña 1380129423 +0200 commit: Document changes 69fb112fc46366fcbf110418414a4e53aa9f3a31 50ce605fee3e1ca4092c4b6fee4b8f8361b80883 Javier Fernandez-Sanguino Peña 1380129439 +0200 commit: Fix maintainer name 50ce605fee3e1ca4092c4b6fee4b8f8361b80883 279556647e6e168dfd57586ebe164a33e49525aa Javier Fernandez-Sanguino Peña 1382373216 +0200 commit: Fix error in script (Debian bug: 726505 and #726816) 279556647e6e168dfd57586ebe164a33e49525aa 925fa351af4f5d038de6b6b5f863bc079d240f58 Javier Fernandez-Sanguino Peña 1382373303 +0200 commit: Prepare new release fixing bug 925fa351af4f5d038de6b6b5f863bc079d240f58 e1e56aacc336392421ffc151057cb12d4572f1bd Javier Fernandez-Sanguino Peña 1382373452 +0200 commit: Add dependency on dh-python, as indicated in https://wiki.debian.org/Python/TransitionToDHPython2 e1e56aacc336392421ffc151057cb12d4572f1bd fd86b8cb96ca10a3134d5b4e7de262652e0f1dc8 Javier Fernandez-Sanguino Peña 1382373479 +0200 commit: Document changes fd86b8cb96ca10a3134d5b4e7de262652e0f1dc8 31cb0b3d7b9e18dfe8fee348e2273d05c0ff5930 Javier Fernandez-Sanguino Peña 1397086088 +0200 commit: - Fix error with interface naming 31cb0b3d7b9e18dfe8fee348e2273d05c0ff5930 1069cc6e9a07752ac30c5ef392540858eaff0ede Javier Fernandez-Sanguino Peña 1397086176 +0200 commit: Add dependency on curl, used by the network-test script now 1069cc6e9a07752ac30c5ef392540858eaff0ede 6dd9d3291b8a324afc503b0a6f5a23558b84c1ce Javier Fernandez-Sanguino Peña 1397086454 +0200 commit: Update documentation and environment variables 6dd9d3291b8a324afc503b0a6f5a23558b84c1ce 9cee76b3c7cd731a6197d46c63fe339e8c730467 Javier Fernandez-Sanguino Peña 1397086469 +0200 commit: Update copyright year 9cee76b3c7cd731a6197d46c63fe339e8c730467 f8f2adbe76bc580f02109dc1a1d48115d9498c75 Javier Fernandez-Sanguino Peña 1397086586 +0200 commit: Update Standards Version, no changes needed f8f2adbe76bc580f02109dc1a1d48115d9498c75 b6a7bbf24a7659ab7b0fba7a8878df5dab3be8bc Javier Fernandez-Sanguino Peña 1397086619 +0200 commit: Document changes b6a7bbf24a7659ab7b0fba7a8878df5dab3be8bc 2d3d983bdaf8056584a18daf0d7a925d2e1764c2 Javier Fernandez-Sanguino Peña 1397086637 +0200 commit: Prepare for release 2d3d983bdaf8056584a18daf0d7a925d2e1764c2 706e278ca9fa6af734e298c08afea0fe16cc029f Javier Fernandez-Sanguino Peña 1454711124 +0100 commit: Note that this script does not support IPv6 and add checks to 706e278ca9fa6af734e298c08afea0fe16cc029f 834cff06c3710dfc0251746858e1a69cbf01a8d2 Javier Fernandez-Sanguino Peña 1454711183 +0100 commit: First version of a script to check IPv6 addresses. 834cff06c3710dfc0251746858e1a69cbf01a8d2 a75cbe8814d82bef48b71d49f57f9ea98cf2b94f Javier Fernandez-Sanguino Peña 1454711799 +0100 commit: Use ADDR, not IF_ADDRESS a75cbe8814d82bef48b71d49f57f9ea98cf2b94f f65460dff7f9f83c53720c941a9b8fafcea8d47b Javier Fernandez-Sanguino Peña 1454711853 +0100 commit: Use ndisc for discovery of systems with an IPv6 address f65460dff7f9f83c53720c941a9b8fafcea8d47b 59f41990e424e3f47d07083fb20906b99456ea98 Javier Fernandez-Sanguino Peña 1454712040 +0100 commit: Add ndisc6 as recommended, mention that IPv6 probes are also supported 59f41990e424e3f47d07083fb20906b99456ea98 ac6f848411337520bd39b5a61709cda604b233bd Javier Fernandez-Sanguino Peña 1454712056 +0100 commit: Add the check-duplicate-ip6 script to the distribution ac6f848411337520bd39b5a61709cda604b233bd 9bbfefb512402fa29f897641962819c4ebaf91b2 Javier Fernandez-Sanguino Peña 1454712090 +0100 commit: DO_ARPING is now used for both ARPING or NDISC6, explain the behaviour and extend some more on the description 9bbfefb512402fa29f897641962819c4ebaf91b2 11fa19a2d93af69607168ac7848072d33e104a1a Javier Fernandez-Sanguino Peña 1454712808 +0100 commit: Do not exit with error to prevent from leaving unconfigured 11fa19a2d93af69607168ac7848072d33e104a1a fc7660a0080ac75d8d2eeb983f551e90e22177be Javier Fernandez-Sanguino Peña 1454713390 +0100 commit: Fix management of routes defined with an interface and with "any" fc7660a0080ac75d8d2eeb983f551e90e22177be 573e6d0aab775ebb5ebae98d7afea1e5dde17016 Javier Fernandez-Sanguino Peña 1454713587 +0100 commit: If there are several nameservers but one of them does not 573e6d0aab775ebb5ebae98d7afea1e5dde17016 6cef08f5541c226b7653e23395d67cc0678ee774 Javier Fernandez-Sanguino Peña 1454713768 +0100 commit: Document changes 6cef08f5541c226b7653e23395d67cc0678ee774 cc34bb5873e2cc57db7c97f838291b7dda593793 Javier Fernandez-Sanguino Peña 1454713789 +0100 commit: Prepare for release cc34bb5873e2cc57db7c97f838291b7dda593793 ed784266f4e0b280ed2e62b5805a4e0ebb1cfaa0 Javier Fernandez-Sanguino Peña 1464469929 +0200 commit: - Fix error in script that prevented it from locating the transmitted ed784266f4e0b280ed2e62b5805a4e0ebb1cfaa0 24156e455a795d575eb35ef8c336134af48ac3b4 Javier Fernandez-Sanguino Peña 1464469992 +0200 commit: Document changes 24156e455a795d575eb35ef8c336134af48ac3b4 d55e39b43bb1f6088b62ee44700e7bb7e52baa77 Javier Fernandez-Sanguino Peña 1464471834 +0200 commit: Use fixes provided by Timur I. Bakeyev to the script that fix the errors when d55e39b43bb1f6088b62ee44700e7bb7e52baa77 97a3f5c34a22af6d22c4096ef17d69123b6108c4 Javier Fernandez-Sanguino Peña 1464471875 +0200 commit: Upgrade standards version 97a3f5c34a22af6d22c4096ef17d69123b6108c4 937bd898d71b245db345e1fcbba7759df029264c Javier Fernandez-Sanguino Peña 1464471886 +0200 commit: Add systemd unit service file 937bd898d71b245db345e1fcbba7759df029264c 327f52b84bd125829ae5546964dbdf298d328e4e Javier Fernandez-Sanguino Peña 1464471903 +0200 commit: Document changes 327f52b84bd125829ae5546964dbdf298d328e4e 51ecd2fd33a07449a5ca1ea22d25f6c80704cf9e Javier Fernandez-Sanguino Peña 1464472439 +0200 commit: Move installation to dh_install 51ecd2fd33a07449a5ca1ea22d25f6c80704cf9e 038b04535ad3bc61b23291904c0aa5d7a64a0e0f Javier Fernandez-Sanguino Peña 1464472621 +0200 commit: Revert installation using dh_install, use override instead 038b04535ad3bc61b23291904c0aa5d7a64a0e0f 99b963014d27f318f72a9f0bcfbcd61dfc9d3cea Javier Fernandez-Sanguino Peña 1464472730 +0200 commit: Reorder installation 99b963014d27f318f72a9f0bcfbcd61dfc9d3cea 205bba2908d449080e072f701525054060bdac24 Javier Fernandez-Sanguino Peña 1464472878 +0200 commit: Fix typo 205bba2908d449080e072f701525054060bdac24 fbea3bf6b2a8e353cc1d81979d8619a173e012fe Javier Fernandez-Sanguino Peña 1517951071 +0100 commit: Do not printout IP address if we could not obtain it fbea3bf6b2a8e353cc1d81979d8619a173e012fe 1dc7c9bd7ca7776e25fc0fdc7023eb7ce7bc7d28 Javier Fernandez-Sanguino Peña 1517951125 +0100 commit: Document changes 1dc7c9bd7ca7776e25fc0fdc7023eb7ce7bc7d28 c5492feda6cf2be3364de0ec29a59766efdbea0f Javier Fernandez-Sanguino Peña 1517955474 +0100 commit: Remove quote from comment to avoid false positive from checkbashims c5492feda6cf2be3364de0ec29a59766efdbea0f d64f26538c85ab79e511306546a931b9a9181f0e Javier Fernandez-Sanguino Peña 1517955604 +0100 commit: Remove quote from comment to avoid false positive from checkbashims d64f26538c85ab79e511306546a931b9a9181f0e 0762ea7e735c28cb5f60b60b065a7b32124a33b1 Javier Fernandez-Sanguino Peña 1517955628 +0100 commit: Document changes 0762ea7e735c28cb5f60b60b065a7b32124a33b1 237eea20fada0d2e44f727aeb59463697fb14a08 Javier Fernandez-Sanguino Peña 1517955777 +0100 commit: Upgrade debhelper level and standards version 237eea20fada0d2e44f727aeb59463697fb14a08 7b2cb45e2045026d6fced4cda12065e6eafa675a Javier Fernandez-Sanguino Peña 1517955791 +0100 commit: Prepare for release 7b2cb45e2045026d6fced4cda12065e6eafa675a bfb0a6d166f81c5aaf38bbd268f04d709639d73f Javier Fernandez-Sanguino Peña 1517956408 +0100 commit: Add code to check status of routes bfb0a6d166f81c5aaf38bbd268f04d709639d73f 712b0162650873adc4bec76c154d3549165262de Javier Fernandez-Sanguino Peña 1517957221 +0100 commit: Add status check in the init.d script 712b0162650873adc4bec76c154d3549165262de d7a4135be9005fe89104eedb356904c519e2e908 Javier Fernandez-Sanguino Peña 1517957289 +0100 commit: Document changes d7a4135be9005fe89104eedb356904c519e2e908 40967571730d3ae91a3dbc941f5fcc4be032f842 Javier Fernandez-Sanguino Peña 1517957420 +0100 commit: Fix typo 40967571730d3ae91a3dbc941f5fcc4be032f842 3fbe349aaf7711a6ac8424420185bed9ff2afc6c Javier Fernandez-Sanguino Peña 1517957442 +0100 commit: Use https for Vcs-Browser and add Depends: on lsb-base 3fbe349aaf7711a6ac8424420185bed9ff2afc6c 3748d79af0568dc864445870f4632ef33275eb0d Javier Fernandez-Sanguino Peña 1517957529 +0100 commit: Fix typo and adjust check 3748d79af0568dc864445870f4632ef33275eb0d 447465ee4d12594201be738a9789dd633e27180d Javier Fernandez-Sanguino Peña 1517957593 +0100 commit: Do not set executable bit in service file 447465ee4d12594201be738a9789dd633e27180d 8b14bf16c900ba93257b8b4b544345b3a8bdf865 Javier Fernandez-Sanguino Peña 1517957617 +0100 commit: Document changes ifupdown-extra/.git/logs/refs/0000755000000000000000000000000011575216004013465 5ustar ifupdown-extra/.git/logs/refs/heads/0000755000000000000000000000000011575222424014554 5ustar ifupdown-extra/.git/logs/refs/heads/master0000644000000000000000000004275213236430761016005 0ustar 0000000000000000000000000000000000000000 4cfd87630aa8bf725b545dcec8aeb70466ac6dd6 Javier Fernandez-Sanguino Peña 1307909037 +0200 4cfd87630aa8bf725b545dcec8aeb70466ac6dd6 7227625a9877a8174ccd7e93f2ab04cbbc3891c4 Javier Fernandez-Sanguino Peña 1307909080 +0200 7227625a9877a8174ccd7e93f2ab04cbbc3891c4 9826db1a147ff423816be9f38c4733c5a039771c Javier Fernandez-Sanguino Peña 1307909082 +0200 9826db1a147ff423816be9f38c4733c5a039771c 7279ce41baad3a70bb618356d8b22ba22e4a5c4b Javier Fernandez-Sanguino Peña 1307909084 +0200 7279ce41baad3a70bb618356d8b22ba22e4a5c4b dc9a80eb88415a0b125ea93a2eb2420e8df508ac Javier Fernandez-Sanguino Peña 1307909086 +0200 dc9a80eb88415a0b125ea93a2eb2420e8df508ac 84f19e247e3bbd01920fbda9b6c50517ae46e945 Javier Fernandez-Sanguino Peña 1307909087 +0200 84f19e247e3bbd01920fbda9b6c50517ae46e945 47f06fa5f6400ea1369421d86f5a040f00a1ec94 Javier Fernandez-Sanguino Peña 1307909089 +0200 47f06fa5f6400ea1369421d86f5a040f00a1ec94 a9a823b8968ae56663c49b35b1776087cc5db706 Javier Fernandez-Sanguino Peña 1307909091 +0200 a9a823b8968ae56663c49b35b1776087cc5db706 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 Javier Fernandez-Sanguino Peña 1307909473 +0200 commit: Advertise that now sources are available in collab-maint. 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 603148babfacea76ba2106a9e6a1005dc0eaf95d Javier Fernandez-Sanguino Peña 1307911491 +0200 commit: Typo fix 603148babfacea76ba2106a9e6a1005dc0eaf95d 604c164ab8fa63e6d9cbe33dca4d87cafa71ffea Javier Fernandez-Sanguino Peña 1308698046 +0200 commit: Fix tense 604c164ab8fa63e6d9cbe33dca4d87cafa71ffea f4b584141934609e2f8a56a1858cbd4718187a16 Javier Fernandez-Sanguino Peña 1308698581 +0200 commit: Properly document previous bug fixes f4b584141934609e2f8a56a1858cbd4718187a16 7222dc602008287f8f2d55c40268c3e82f7585a0 Javier Fernandez-Sanguino Peña 1308698737 +0200 commit: Fix check for executable 7222dc602008287f8f2d55c40268c3e82f7585a0 4d0fa5bba5abd819d8211783e6731a8ded2022a8 Javier Fernandez-Sanguino Peña 1308698793 +0200 commit: Be more strict when looking for interface names 4d0fa5bba5abd819d8211783e6731a8ded2022a8 1b349000d73917da141e2e8294f41933a0f68e95 Javier Fernandez-Sanguino Peña 1308698838 +0200 commit: Make ke consistent text with example 1b349000d73917da141e2e8294f41933a0f68e95 edf06dbc5fd462ddc6d31d6973a58727c05b2f58 Javier Fernandez-Sanguino Peña 1308699120 +0200 commit: Describe new changes edf06dbc5fd462ddc6d31d6973a58727c05b2f58 5e335e22bf92073cc3b94554ba301f9b2dd45144 Javier Fernandez-Sanguino Peña 1308699177 +0200 commit: Document further changes 5e335e22bf92073cc3b94554ba301f9b2dd45144 3a7b64402f49a4fbbe936a704ccc45f04222926b Javier Fernandez-Sanguino Peña 1313111696 +0200 commit: Fix url in Vcs-git 3a7b64402f49a4fbbe936a704ccc45f04222926b 3049028dc461be64e9e169c120705fd894fb2e41 Javier Fernandez-Sanguino Peña 1314695016 +0200 pull -a: Fast-forward 3049028dc461be64e9e169c120705fd894fb2e41 f7c899765f5c52e5239d80515ab2571a98e65d32 Javier Fernandez-Sanguino Peña 1314697709 +0200 commit: Replace my name with UTF-8 version to make debuild happy f7c899765f5c52e5239d80515ab2571a98e65d32 3950be98aed581013e891f395edbd07f800e6bdf Javier Fernandez-Sanguino Peña 1314865448 +0200 commit: Make dash happy by declaring the local variables at the beginning of each function (Closes: #639889) 3950be98aed581013e891f395edbd07f800e6bdf 76d32eb153848913143ca19e1fd2a93fa183d893 Javier Fernandez-Sanguino Peña 1314865653 +0200 commit: Document changes to the package 76d32eb153848913143ca19e1fd2a93fa183d893 bbe25ae430a36877bac20ace374ccf8abcc2844f Javier Fernandez-Sanguino Peña 1314866048 +0200 commit: Do not use ethtool or mii-tool if we are not running as root bbe25ae430a36877bac20ace374ccf8abcc2844f 1e4ee3972b1d90b643d266fa1ed75c4f927990ba Javier Fernandez-Sanguino Peña 1314866593 +0200 commit: Proper quoting of shell-escaped variables 1e4ee3972b1d90b643d266fa1ed75c4f927990ba 0cfd606060a0f5a2fbef61876458cf1a4e667d8e Javier Fernandez-Sanguino Peña 1314866630 +0200 commit: Document changes 0cfd606060a0f5a2fbef61876458cf1a4e667d8e cb33a58ac1a4da76d990f920e4df17fa8f8238ef Javier Fernandez-Sanguino Peña 1315002111 +0200 commit: Do not run ip until we are sure it exists cb33a58ac1a4da76d990f920e4df17fa8f8238ef 0ebc32861092819c40f41b6079f94a5702546bcd Javier Fernandez-Sanguino Peña 1315945857 +0200 pull : Merge made by recursive. 0ebc32861092819c40f41b6079f94a5702546bcd 131f31a82754477538bac8b8efbff8d266bc39ef Javier Fernandez-Sanguino Peña 1315946162 +0200 commit: Document changes 131f31a82754477538bac8b8efbff8d266bc39ef 13cfbb3c1da45966fda45a20d312599137bb87c4 Javier Fernandez-Sanguino Peña 1315946624 +0200 commit: Add overrides for lintian 13cfbb3c1da45966fda45a20d312599137bb87c4 f779de585bacd2c009ace52586d34f782ffc9d5c Javier Fernandez-Sanguino Peña 1315946675 +0200 commit: Document changes f779de585bacd2c009ace52586d34f782ffc9d5c 380a275514f966bcafe3f17a2ef240249cd5c067 Javier Fernandez-Sanguino Peña 1318453345 +0200 commit: Define local variables first 380a275514f966bcafe3f17a2ef240249cd5c067 8110b6d1889082dd0795d49961a288203656827c Javier Fernandez-Sanguino Peña 1318453407 +0200 commit: Do not pass aliased interface information to arping since it cannot handle it 8110b6d1889082dd0795d49961a288203656827c 40ce60c5290fb5347a7705ea47e7b22e241c683d Javier Fernandez-Sanguino Peña 1318453470 +0200 commit: Document changes 40ce60c5290fb5347a7705ea47e7b22e241c683d d7bfea12976251e25909270234f0d03da90f4c8a Javier Fernandez-Sanguino Peña 1318545602 +0200 commit: Handle the configuration file through the use of dpkg-maintscript-helper d7bfea12976251e25909270234f0d03da90f4c8a f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 Javier Fernandez-Sanguino Peña 1318545676 +0200 commit: Fix maintainer's name f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 1d3b6ec980dafbea5a123902436ccfb32631140a Javier Fernandez-Sanguino Peña 1380126614 +0200 commit: debian/control 1d3b6ec980dafbea5a123902436ccfb32631140a a8631a4fef8b61d93166a9cc182343e9914d1bef Javier Fernandez-Sanguino Peña 1380126623 +0200 commit: Rename iproute to iproute2, since the former is a transitional package that will be removed in Jessie+1 a8631a4fef8b61d93166a9cc182343e9914d1bef 620f4e8c619dd9d6ddf642153c90b8e4a429a2ac Javier Fernandez-Sanguino Peña 1380126872 +0200 commit: Proper redirection of messages when using (Debian bug #632210) 620f4e8c619dd9d6ddf642153c90b8e4a429a2ac c6a92ee292f3310cf0efd20484f66e8bd883899f Javier Fernandez-Sanguino Peña 1380127312 +0200 commit: Document behaviour on exit and impact on ifupdown c6a92ee292f3310cf0efd20484f66e8bd883899f bd56d2423b65d01a0b03ca9352449f8fa4877f99 Javier Fernandez-Sanguino Peña 1380128223 +0200 commit: Apply patch provided by Cristian Ionescu-Idbohrn fixing white spaces in script and some other "script sanity" (his words) (Debian closes: 641923) bd56d2423b65d01a0b03ca9352449f8fa4877f99 0a95b18bbecb9f6ba78cd0ce07047607d4708d96 Javier Fernandez-Sanguino Peña 1380129064 +0200 commit: Use construct instead of 0a95b18bbecb9f6ba78cd0ce07047607d4708d96 16d65e98c6665ad06aeff0df18109c5380b04f0c Javier Fernandez-Sanguino Peña 1380129153 +0200 commit: Use construct instead of 16d65e98c6665ad06aeff0df18109c5380b04f0c 8031b94805f8959e5178304fd21b6c770a3fa72c Javier Fernandez-Sanguino Peña 1380129304 +0200 commit: Do not trust eth0, it comes from the environment 8031b94805f8959e5178304fd21b6c770a3fa72c 69fb112fc46366fcbf110418414a4e53aa9f3a31 Javier Fernandez-Sanguino Peña 1380129423 +0200 commit: Document changes 69fb112fc46366fcbf110418414a4e53aa9f3a31 50ce605fee3e1ca4092c4b6fee4b8f8361b80883 Javier Fernandez-Sanguino Peña 1380129439 +0200 commit: Fix maintainer name 50ce605fee3e1ca4092c4b6fee4b8f8361b80883 279556647e6e168dfd57586ebe164a33e49525aa Javier Fernandez-Sanguino Peña 1382373216 +0200 commit: Fix error in script (Debian bug: 726505 and #726816) 279556647e6e168dfd57586ebe164a33e49525aa 925fa351af4f5d038de6b6b5f863bc079d240f58 Javier Fernandez-Sanguino Peña 1382373303 +0200 commit: Prepare new release fixing bug 925fa351af4f5d038de6b6b5f863bc079d240f58 e1e56aacc336392421ffc151057cb12d4572f1bd Javier Fernandez-Sanguino Peña 1382373452 +0200 commit: Add dependency on dh-python, as indicated in https://wiki.debian.org/Python/TransitionToDHPython2 e1e56aacc336392421ffc151057cb12d4572f1bd fd86b8cb96ca10a3134d5b4e7de262652e0f1dc8 Javier Fernandez-Sanguino Peña 1382373479 +0200 commit: Document changes fd86b8cb96ca10a3134d5b4e7de262652e0f1dc8 31cb0b3d7b9e18dfe8fee348e2273d05c0ff5930 Javier Fernandez-Sanguino Peña 1397086088 +0200 commit: - Fix error with interface naming 31cb0b3d7b9e18dfe8fee348e2273d05c0ff5930 1069cc6e9a07752ac30c5ef392540858eaff0ede Javier Fernandez-Sanguino Peña 1397086176 +0200 commit: Add dependency on curl, used by the network-test script now 1069cc6e9a07752ac30c5ef392540858eaff0ede 6dd9d3291b8a324afc503b0a6f5a23558b84c1ce Javier Fernandez-Sanguino Peña 1397086454 +0200 commit: Update documentation and environment variables 6dd9d3291b8a324afc503b0a6f5a23558b84c1ce 9cee76b3c7cd731a6197d46c63fe339e8c730467 Javier Fernandez-Sanguino Peña 1397086469 +0200 commit: Update copyright year 9cee76b3c7cd731a6197d46c63fe339e8c730467 f8f2adbe76bc580f02109dc1a1d48115d9498c75 Javier Fernandez-Sanguino Peña 1397086586 +0200 commit: Update Standards Version, no changes needed f8f2adbe76bc580f02109dc1a1d48115d9498c75 b6a7bbf24a7659ab7b0fba7a8878df5dab3be8bc Javier Fernandez-Sanguino Peña 1397086619 +0200 commit: Document changes b6a7bbf24a7659ab7b0fba7a8878df5dab3be8bc 2d3d983bdaf8056584a18daf0d7a925d2e1764c2 Javier Fernandez-Sanguino Peña 1397086637 +0200 commit: Prepare for release 2d3d983bdaf8056584a18daf0d7a925d2e1764c2 706e278ca9fa6af734e298c08afea0fe16cc029f Javier Fernandez-Sanguino Peña 1454711124 +0100 commit: Note that this script does not support IPv6 and add checks to 706e278ca9fa6af734e298c08afea0fe16cc029f 834cff06c3710dfc0251746858e1a69cbf01a8d2 Javier Fernandez-Sanguino Peña 1454711183 +0100 commit: First version of a script to check IPv6 addresses. 834cff06c3710dfc0251746858e1a69cbf01a8d2 a75cbe8814d82bef48b71d49f57f9ea98cf2b94f Javier Fernandez-Sanguino Peña 1454711799 +0100 commit: Use ADDR, not IF_ADDRESS a75cbe8814d82bef48b71d49f57f9ea98cf2b94f f65460dff7f9f83c53720c941a9b8fafcea8d47b Javier Fernandez-Sanguino Peña 1454711853 +0100 commit: Use ndisc for discovery of systems with an IPv6 address f65460dff7f9f83c53720c941a9b8fafcea8d47b 59f41990e424e3f47d07083fb20906b99456ea98 Javier Fernandez-Sanguino Peña 1454712040 +0100 commit: Add ndisc6 as recommended, mention that IPv6 probes are also supported 59f41990e424e3f47d07083fb20906b99456ea98 ac6f848411337520bd39b5a61709cda604b233bd Javier Fernandez-Sanguino Peña 1454712056 +0100 commit: Add the check-duplicate-ip6 script to the distribution ac6f848411337520bd39b5a61709cda604b233bd 9bbfefb512402fa29f897641962819c4ebaf91b2 Javier Fernandez-Sanguino Peña 1454712090 +0100 commit: DO_ARPING is now used for both ARPING or NDISC6, explain the behaviour and extend some more on the description 9bbfefb512402fa29f897641962819c4ebaf91b2 11fa19a2d93af69607168ac7848072d33e104a1a Javier Fernandez-Sanguino Peña 1454712808 +0100 commit: Do not exit with error to prevent from leaving unconfigured 11fa19a2d93af69607168ac7848072d33e104a1a fc7660a0080ac75d8d2eeb983f551e90e22177be Javier Fernandez-Sanguino Peña 1454713390 +0100 commit: Fix management of routes defined with an interface and with "any" fc7660a0080ac75d8d2eeb983f551e90e22177be 573e6d0aab775ebb5ebae98d7afea1e5dde17016 Javier Fernandez-Sanguino Peña 1454713587 +0100 commit: If there are several nameservers but one of them does not 573e6d0aab775ebb5ebae98d7afea1e5dde17016 6cef08f5541c226b7653e23395d67cc0678ee774 Javier Fernandez-Sanguino Peña 1454713768 +0100 commit: Document changes 6cef08f5541c226b7653e23395d67cc0678ee774 cc34bb5873e2cc57db7c97f838291b7dda593793 Javier Fernandez-Sanguino Peña 1454713789 +0100 commit: Prepare for release cc34bb5873e2cc57db7c97f838291b7dda593793 ed784266f4e0b280ed2e62b5805a4e0ebb1cfaa0 Javier Fernandez-Sanguino Peña 1464469929 +0200 commit: - Fix error in script that prevented it from locating the transmitted ed784266f4e0b280ed2e62b5805a4e0ebb1cfaa0 24156e455a795d575eb35ef8c336134af48ac3b4 Javier Fernandez-Sanguino Peña 1464469992 +0200 commit: Document changes 24156e455a795d575eb35ef8c336134af48ac3b4 d55e39b43bb1f6088b62ee44700e7bb7e52baa77 Javier Fernandez-Sanguino Peña 1464471834 +0200 commit: Use fixes provided by Timur I. Bakeyev to the script that fix the errors when d55e39b43bb1f6088b62ee44700e7bb7e52baa77 97a3f5c34a22af6d22c4096ef17d69123b6108c4 Javier Fernandez-Sanguino Peña 1464471875 +0200 commit: Upgrade standards version 97a3f5c34a22af6d22c4096ef17d69123b6108c4 937bd898d71b245db345e1fcbba7759df029264c Javier Fernandez-Sanguino Peña 1464471886 +0200 commit: Add systemd unit service file 937bd898d71b245db345e1fcbba7759df029264c 327f52b84bd125829ae5546964dbdf298d328e4e Javier Fernandez-Sanguino Peña 1464471903 +0200 commit: Document changes 327f52b84bd125829ae5546964dbdf298d328e4e 51ecd2fd33a07449a5ca1ea22d25f6c80704cf9e Javier Fernandez-Sanguino Peña 1464472439 +0200 commit: Move installation to dh_install 51ecd2fd33a07449a5ca1ea22d25f6c80704cf9e 038b04535ad3bc61b23291904c0aa5d7a64a0e0f Javier Fernandez-Sanguino Peña 1464472621 +0200 commit: Revert installation using dh_install, use override instead 038b04535ad3bc61b23291904c0aa5d7a64a0e0f 99b963014d27f318f72a9f0bcfbcd61dfc9d3cea Javier Fernandez-Sanguino Peña 1464472730 +0200 commit: Reorder installation 99b963014d27f318f72a9f0bcfbcd61dfc9d3cea 205bba2908d449080e072f701525054060bdac24 Javier Fernandez-Sanguino Peña 1464472878 +0200 commit: Fix typo 205bba2908d449080e072f701525054060bdac24 fbea3bf6b2a8e353cc1d81979d8619a173e012fe Javier Fernandez-Sanguino Peña 1517951071 +0100 commit: Do not printout IP address if we could not obtain it fbea3bf6b2a8e353cc1d81979d8619a173e012fe 1dc7c9bd7ca7776e25fc0fdc7023eb7ce7bc7d28 Javier Fernandez-Sanguino Peña 1517951125 +0100 commit: Document changes 1dc7c9bd7ca7776e25fc0fdc7023eb7ce7bc7d28 c5492feda6cf2be3364de0ec29a59766efdbea0f Javier Fernandez-Sanguino Peña 1517955474 +0100 commit: Remove quote from comment to avoid false positive from checkbashims c5492feda6cf2be3364de0ec29a59766efdbea0f d64f26538c85ab79e511306546a931b9a9181f0e Javier Fernandez-Sanguino Peña 1517955604 +0100 commit: Remove quote from comment to avoid false positive from checkbashims d64f26538c85ab79e511306546a931b9a9181f0e 0762ea7e735c28cb5f60b60b065a7b32124a33b1 Javier Fernandez-Sanguino Peña 1517955628 +0100 commit: Document changes 0762ea7e735c28cb5f60b60b065a7b32124a33b1 237eea20fada0d2e44f727aeb59463697fb14a08 Javier Fernandez-Sanguino Peña 1517955777 +0100 commit: Upgrade debhelper level and standards version 237eea20fada0d2e44f727aeb59463697fb14a08 7b2cb45e2045026d6fced4cda12065e6eafa675a Javier Fernandez-Sanguino Peña 1517955791 +0100 commit: Prepare for release 7b2cb45e2045026d6fced4cda12065e6eafa675a bfb0a6d166f81c5aaf38bbd268f04d709639d73f Javier Fernandez-Sanguino Peña 1517956408 +0100 commit: Add code to check status of routes bfb0a6d166f81c5aaf38bbd268f04d709639d73f 712b0162650873adc4bec76c154d3549165262de Javier Fernandez-Sanguino Peña 1517957221 +0100 commit: Add status check in the init.d script 712b0162650873adc4bec76c154d3549165262de d7a4135be9005fe89104eedb356904c519e2e908 Javier Fernandez-Sanguino Peña 1517957289 +0100 commit: Document changes d7a4135be9005fe89104eedb356904c519e2e908 40967571730d3ae91a3dbc941f5fcc4be032f842 Javier Fernandez-Sanguino Peña 1517957420 +0100 commit: Fix typo 40967571730d3ae91a3dbc941f5fcc4be032f842 3fbe349aaf7711a6ac8424420185bed9ff2afc6c Javier Fernandez-Sanguino Peña 1517957442 +0100 commit: Use https for Vcs-Browser and add Depends: on lsb-base 3fbe349aaf7711a6ac8424420185bed9ff2afc6c 3748d79af0568dc864445870f4632ef33275eb0d Javier Fernandez-Sanguino Peña 1517957529 +0100 commit: Fix typo and adjust check 3748d79af0568dc864445870f4632ef33275eb0d 447465ee4d12594201be738a9789dd633e27180d Javier Fernandez-Sanguino Peña 1517957593 +0100 commit: Do not set executable bit in service file 447465ee4d12594201be738a9789dd633e27180d 8b14bf16c900ba93257b8b4b544345b3a8bdf865 Javier Fernandez-Sanguino Peña 1517957617 +0100 commit: Document changes ifupdown-extra/.git/logs/refs/heads/squeeze0000644000000000000000000000452411645666071016175 0ustar 0000000000000000000000000000000000000000 ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 Javier Fernandez-Sanguino Peña 1307911444 +0200 branch: Created from ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 ba607fc94f2bdb0d533ca31cbcb584542ec9d5b0 95f2f2ac7b588a6d6f0f57decd7571a850a581c3 Javier Fernandez-Sanguino Peña 1308697713 +0200 commit: Stricter regexp to avoid matching interfaces with similar names 95f2f2ac7b588a6d6f0f57decd7571a850a581c3 786877532058ac860979000061e54733265e667a Javier Fernandez-Sanguino Peña 1308697839 +0200 commit: Only look for interface name at the end of the line 786877532058ac860979000061e54733265e667a 1e97128971397f318cc28b1db2a412e3e444ddde Javier Fernandez-Sanguino Peña 1308698305 +0200 commit: Only fix bug #613632, do not introduce the reject routes functionality 1e97128971397f318cc28b1db2a412e3e444ddde 947670f2eb6d7ee73157bf6656d7854c0c038e9c Javier Fernandez-Sanguino Peña 1308698478 +0200 commit: Ammend changelog to reflect real change 947670f2eb6d7ee73157bf6656d7854c0c038e9c 46476ae32969c01c211e2caa9bbb56cc77a4437f Javier Fernandez-Sanguino Peña 1308698882 +0200 commit: Typo fix 46476ae32969c01c211e2caa9bbb56cc77a4437f cf660e728b2055927d176ef1442ddc1b2c0d68cc Javier Fernandez-Sanguino Peña 1314695620 +0200 commit: Update documentation cf660e728b2055927d176ef1442ddc1b2c0d68cc 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 Javier Fernandez-Sanguino Peña 1314695748 +0200 commit: Document change to scripts/network-test.1 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 bf320a336b1859233bd838ce14dc742a55040f78 Javier Fernandez-Sanguino Peña 1314714914 +0200 commit: Proper dependencies in control file bf320a336b1859233bd838ce14dc742a55040f78 b37f4b63667b23930fa505d48ccd0d164f62f2e1 Javier Fernandez-Sanguino Peña 1314714937 +0200 commit: Full name to make debsign happy b37f4b63667b23930fa505d48ccd0d164f62f2e1 55f1f2ba7713296af2e371b76b37b7ab8acffc8d Javier Fernandez-Sanguino Peña 1318546449 +0200 commit: Handle the configuration file through the use of dpkg-maintscript-helper 55f1f2ba7713296af2e371b76b37b7ab8acffc8d eaf8e5c099b4e228c3adb9ad8acee94af553f1bd Javier Fernandez-Sanguino Peña 1318546489 +0200 commit: Fix maintainer's name ifupdown-extra/.git/logs/refs/remotes/0000755000000000000000000000000011575216004015143 5ustar ifupdown-extra/.git/logs/refs/remotes/origin/0000755000000000000000000000000011600225207016424 5ustar ifupdown-extra/.git/logs/refs/remotes/origin/master0000644000000000000000000000507413236431053017655 0ustar 0000000000000000000000000000000000000000 a9a823b8968ae56663c49b35b1776087cc5db706 Javier Fernandez-Sanguino Peña 1307909124 +0200 update by push a9a823b8968ae56663c49b35b1776087cc5db706 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 Javier Fernandez-Sanguino Peña 1307909479 +0200 update by push 1f11277dd1fcb02b6c9dc54f48a914c32ccfe0b0 5e335e22bf92073cc3b94554ba301f9b2dd45144 Javier Fernandez-Sanguino Peña 1308699262 +0200 update by push 5e335e22bf92073cc3b94554ba301f9b2dd45144 3a7b64402f49a4fbbe936a704ccc45f04222926b Javier Fernandez-Sanguino Peña 1313111725 +0200 update by push 3a7b64402f49a4fbbe936a704ccc45f04222926b 3049028dc461be64e9e169c120705fd894fb2e41 Javier Fernandez-Sanguino Peña 1314695016 +0200 pull -a: fast-forward 3049028dc461be64e9e169c120705fd894fb2e41 f7c899765f5c52e5239d80515ab2571a98e65d32 Javier Fernandez-Sanguino Peña 1314697759 +0200 update by push f7c899765f5c52e5239d80515ab2571a98e65d32 0cfd606060a0f5a2fbef61876458cf1a4e667d8e Javier Fernandez-Sanguino Peña 1314867438 +0200 update by push 0cfd606060a0f5a2fbef61876458cf1a4e667d8e a32e552735e79124c3e7c329f6d79d3d2c7d5d4c Javier Fernandez-Sanguino Peña 1315945857 +0200 pull : fast-forward a32e552735e79124c3e7c329f6d79d3d2c7d5d4c 40ce60c5290fb5347a7705ea47e7b22e241c683d Javier Fernandez-Sanguino Peña 1318536003 +0200 update by push 40ce60c5290fb5347a7705ea47e7b22e241c683d f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 Javier Fernandez-Sanguino Peña 1318546695 +0200 update by push f89a6ec1cee1a1ab6272dce83204dc84dfc35d91 fd86b8cb96ca10a3134d5b4e7de262652e0f1dc8 Javier Fernandez-Sanguino Peña 1382378572 +0200 update by push fd86b8cb96ca10a3134d5b4e7de262652e0f1dc8 2d3d983bdaf8056584a18daf0d7a925d2e1764c2 Javier Fernandez-Sanguino Peña 1454709769 +0100 update by push 2d3d983bdaf8056584a18daf0d7a925d2e1764c2 cc34bb5873e2cc57db7c97f838291b7dda593793 Javier Fernandez-Sanguino Peña 1454713832 +0100 update by push cc34bb5873e2cc57db7c97f838291b7dda593793 205bba2908d449080e072f701525054060bdac24 Javier Fernandez-Sanguino Peña 1464473028 +0200 update by push 205bba2908d449080e072f701525054060bdac24 0762ea7e735c28cb5f60b60b065a7b32124a33b1 Javier Fernandez-Sanguino Peña 1517955648 +0100 update by push 0762ea7e735c28cb5f60b60b065a7b32124a33b1 8b14bf16c900ba93257b8b4b544345b3a8bdf865 Javier Fernandez-Sanguino Peña 1517957675 +0100 update by push ifupdown-extra/.git/logs/refs/remotes/origin/squeeze0000644000000000000000000000121411645666407020052 0ustar 0000000000000000000000000000000000000000 46476ae32969c01c211e2caa9bbb56cc77a4437f Javier Fernandez-Sanguino Peña 1308699271 +0200 update by push 46476ae32969c01c211e2caa9bbb56cc77a4437f 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 Javier Fernandez-Sanguino Peña 1314696321 +0200 update by push 1f4bfa2e3e174a2c183da6b3a8c9cd1ecd08b9b3 b37f4b63667b23930fa505d48ccd0d164f62f2e1 Javier Fernandez-Sanguino Peña 1314867438 +0200 update by push b37f4b63667b23930fa505d48ccd0d164f62f2e1 eaf8e5c099b4e228c3adb9ad8acee94af553f1bd Javier Fernandez-Sanguino Peña 1318546695 +0200 update by push ifupdown-extra/.git/objects/0000755000000000000000000000000013236430761013217 5ustar ifupdown-extra/.git/objects/01/0000755000000000000000000000000012722404750013435 5ustar ifupdown-extra/.git/objects/01/031a9e869a943f7c4dd7414ec2a0a480e6189b0000644000000000000000000000057311600223556020517 0ustar x+)JMU014b040031Qwg8SGϞ?t%%B|rFb^zjN~:C˥~&~׎HԼ7܂keѪP?y[py%E9 W_ |;jvj O\p%E% J9jnп٪Q˫+PE)E |5&,9ϛ>?%` >5gnuQ7= L+-H/M()J+(J+.a02ӌwЕ+6oSS#/<([($a_{=jevo׽;M%PYnJjZbiN î7)j <5*|̷Q775U(*(kE˼;svifupdown-extra/.git/objects/01/3621b7a6bc8fde4bf2c766b8ba3297b311e7d40000644000000000000000000000461012220614450020722 0ustar xXo_1Qi{2,ˉp%HrS#(q%HzN=7$E+ТFb;;o,fg~XW+:J_RDApIIDR2W!H!\@ p-SͶZR[uM4]aK?NH4h&G%nwE2M$IW3Rڸ!NXQmV"O8 ZN(\T cn=7BkHvA">2 "LZxUkd}rܛLj?֨5iξu4Ǐ6_ViʼnnPec=e{엄6~ɞ~(.ͧK7Q:4"֘ԟAdZU.[}NpA ,?$XHju݄NVR`=3T#YE1lZAd@" 47S\xܹޞ# `dƣ+%PZė޸{:Az ;?Rj8:i{3it3 '~T-yct.\?Pȕ,V@v."f~'`N N@>`ddVŷJp^҇h*(AQI޿oT"RIVKql6Ɵn&lU ?!7Uĭz}ԖaZ2`UqQ[%p:>bGwչLۚ=p əIb ٌQq~ oH+ [QH X@5@)<0A. !yxןljF|!~E4|zpЮ+.2`G%yCίtxXO[-D~oAd0ԮV\P/_zwui WHcstQ̀4MKy kw$=B @.8D1iul e n6j!;: -.$U*^hb~%,u?遪`7w- Nkj%W `S3M'myYCsH7PyCDGQVYY0d`aY(>Xi"Qh@&懼QVQijL,&0l"1J[Y)櫈lkע:,a<ɮ\f氆hPX. (sH^-*o1J詡4!;Dޑd>{?#w@;p ,x}FGlVNT۳ u圽0OЖ1b)˭5wv2# 1ib7DԛQd:hDp|rb\šxlJͪZ^top|Bil@"M!2B6 Q†n*(UFFrUՁɆ %S!wO}uʽG Hs9E ZP>ڣҗSsR0![[&DQ+^T> HǸ.`&@L ҠE@]t>T- (/f9y)S#i[u%'@.? 0h=WYVa v2E.Ǵft+p1ylW 7Tle3,AJַo-_I&WAK*3-=p,p}Z_l#ҊVX6GAH 9 "fs9yqU4-6,i*&ɾ]܀5 ZIN=8M HpXcA.[`̱"' r6.k9ȹ$w4 4e &V~$wc>必zpܢ|.9|аϊ,Gr "yTCu<^rMMVE3L[h@%8iԟN8w ѝ +s .O1'w~߽;N7c$F洌lI_Yn<ϋMn53Ce㜅BjGԠ啺 ?FRfW\y^/) fkefh&a4 Pn<317ϱlbZCDK"?!G^seQ>_j_u6D%l7^) oY+]qA Zx:?wʝ[4PwqSUifupdown-extra/.git/objects/01/43b44c45aa693d578cae36e662d1a5819961250000644000000000000000000000015711600224402020350 0ustar x+)JMU040g01Ԥ<Ffym^w;`I3iE% Yߦ:ĹBϷ_!`**Ⱥ,'00cǪ.ifupdown-extra/.git/objects/01/a23ab9fefe3d995ebf64dccfeaf1a07f3755410000644000000000000000000000664211600225051021235 0ustar xZrFgEWA2Zd'VSTjk ɉ@ 2D3o=):t8}R;/f^]g=t#TT*Y{jϞSgFecΦ]&ڕT.UI]Sa+낔ӤIy)26u2Yy*y{EL^ϱii➳UieFQ:^RkLu˖ʥ.,*lFsK CIhxɟ~LVYrIYVGZb}Rw*Zm"RVEIK岴6ɔېJaWd _e hG/,ѿnULfo΋zZO:9~2Q?OlGHitKή.s,wa;Mñ|zHbL/ɝ͵K,r>fŦPd9 TV6y ΢Y4^u롑Tyjg3y٣WuR/jG AX, !Pi:SMx i5'8*Ji.Q^;PRn° \8 _Y&^FlN%Y^,Һ͉O@,(W[gembX*ϭ+7}W)Wh@)w9XU9LQT>9ѽIHj. xR[0|3QpеK+I$GյAd 0aLJ _=\o0w§SbXY3+Ljz7=:}v'c5:{"g!=G<dWztb/U]'=(.=zi>RY 2d> /NEba !9z;pWDW. XD5ev#"xH!PLE7cvҊԔ(xxj2Sp(L1 a2*EDrŵi%E/L3~QؠѨkP)U\fU* +&PZ1[rݛtޡXwŬ\"xd.%_:A BA*);Ye- oE#jCw8`!ʑY1aIj5?z6;u ?@ |6G7/xMI u%) }J,9T` fPقXx%[4c6j %WWuSyc-YHDhdhUVA8TVI~rRW@˹Rm%7Gxʚ@c㇗s*Ɩ *ֲxD>V/ {6][u?q`I?HT3GOmK^:sBFmcgK4e *4h8TSn>m\)]+PIAJKIz$XJ1]ʒᏀ$zqWiيнr{>Ol6$}ɜ Q^OtS%&4Og4E*хI ؂0p(gt蟫NZ$>wU | Ө?5UJsHw1\W '2)8H N] 蔉Kt=5>T-v9 A@} \WZwO5Uh`xN:Qd{Mmf:Nxelw+7+U=N9^ !]o$翫|ԙDTX8u1YLT= 81ɡENBv?yeQ 5x2Cت1яKf(kvM/#2޵WH wq-]rr|(TgcnL#бhSޡxIt9UYz> 2K=ꊣs5>*pV~ՃMb!ǁLSY2\vZ )SʖKVz^&{1?l:n_͓yZż L{$&U)mqp$Uc;K^i$`|ٽZ Rb!t)*\ق^rA`P z;cLBMV9%@SwHX^5 Sw?Kh&*pI%y69F%zᅇAnF|K_3-3#.Is=2,@>UpX۫Gf6CwhkmwD;S}Ibwp s3)/߿%ޭ&_u((40$IQȖ,Q)Y|dIXË.r2T)jm[1k|oc4γ=Up|KׅàȮn G4{}_v̸s5诪 kh. ,UHa n.-y~zmrM3=>s.+v3ߌyD?Li2wфG:N܃5gt oyLOL˥EBi)?7vJ Z ?|N{cY16]pƥng| (4TK | qd6et Jk D?>y:Ov>Q'O}w ŭ_@X֗Ү&E)Br(Ni!' ᱰW\  4 2Klz*? `>vA<Η\n2x:oy"0FO1 8[G,2zaeGT#|FmZ_ǟt/OepҎ/\N# (+Uҙzc86 ^TJXʕ,׏#)q`A*W[I’?9F2ZKK:l( T:' e;- ntLEދ:zБmt\ %hlєiwi!ٓʜQw`#ibC,/q *sX2iJPd bm(Rq, T!{@*iז!J$p|,{?W~sZlhMwg@?$[;?nQ{x=IliHP.qȻQ˚Z>{ V۪6@cJsjGYdX- u'Z>i"vn҈1FJ:vka ̆yCC VM aE.v,_^ӹ̤)]ԹPʡ&EM8YixtvB# wX|mc4P8NސِP׶=FP#N'9 re|ae\m xvr={N=TIَjA7(x7~ b<:l<ft6ҐpJWӫl%'d=|g 3pB YF% Cv9AXŕ6f¤B'ڴ6 cY}[o6v{K!]6 QNu:kӻ!q}Gt=7xhEj5G!`8zz]fEWeCkĭs vɛ uRySڍ%HmHvNpCDQUχ E?v̇E]9;6.%1*Oցځɮt4©bKAjvW՟߂ e~-aL`MlޯJī@Y-4YDOM-Dm-U "y vC6δu1Ef,)Vہ^ŝNTx{($VB2a_I.̩Ooo6>| _~;xp`̗~/%^cD'.('R'CKU!= Om`W0'-򫇩A3) M7&1E%X?zX\˄lϙ1 RB%kFG~ejle㿪ދy*J.[X;g_,W>`:f-<@Pƿƽfc'>eIrI/1so?a\&Js:V?$(oH@w7;q̤~E7 )I+ P~Q0ifupdown-extra/.git/objects/01/df8a0d65da51098866cbe8ea9e4879c045364d0000644000000000000000000001273512722404750020630 0ustar x[rHd(.{Hv[=nnI@dN'7̏9U(TK"TɓiMMo4)U(O;K{?}n(ibTܦ_6wa$}vJ[Wc B| [8?(a9VħhqJ0 :ݻ=ELLop~z>Ѡu1OvX= c#3mqL `n^%.ܒ)Hb :HERdGp M/@1-Ė}fK,&:v-7%|Αx3D pqlZ9 N_`:?,led?) $ɑ[a#cv>6 Ϡ,]d wAR|Q\w蜍+,1(A}M-҈qRڽf`m vd|G;Nk&s fobC=[<#®Qc[;U@E$!<*pLHIk3$F#DrSKӮK4! ,ƏN l$&>R̕ENg!kvp4/OvEudz]s&Ѥ8sR2F5z=5a)mB-5Y |_{?uGG?>9(ym+CaRhYEc!K8HG#-s۸MY>N>iIu]?>!o~ϼK:d`zgp?[lsHc; \]kV* 05A 8 Iq;0S!/&kG ~Ai"KfMg=z!>b/{$Y`TvY`D9 bmj7w'GyE&P7rhg1ق#Ջ}DK"Оxh;<ᏉTW#oYCT_0OO:g~r`O^~jK-E3dx:ׇ{(Ѷ6uqܢ} |Zt S :EdI$1uP穝iʋ6rm58?;sх:S1 &TewgPQD& OV3]k͕^jߪL&GgaBצ|rt 'ZO;]?`ρL9,:@H?ᐽn i>e4ǩeմuL$\CâtJ,1~~sqթxǃt?[hzi)I=Ub # :g 7Z+B#"VBr GAHSI~ h6e)GSN~t\~Gv2Itqobh^>ĊGDe܉Pj`6 IU?gF2LOpEQ-:CiP eְ/+s)im7BD[@4Ƞ7!g|rhaPgS-y.hM`dZzp2[MQh*ZΑ5XE~B|kn?u7eAQRNQ=!I|"7ӉJ |X3UrbcA񩵶fJi:.{!o#=2)ꛋjN Az87H_٬."غdG%\*Fh,;Q V,c\qT RHreEI얰l߶rOrbs teqE4B(n#2rt7קڻ iH ȤXĝb &ATx*%vo~KTB0N=Ek`v[lhԚ21$aK>\?kqPm c&XTC2vCO΅rO=;N'}f:Ͷ-:̨]xU MhC HW ) kĪ!T,Pj")#@BL/R|ЫЈ*m o"F!G6 fH1@9}IapfxtJo KVYT+j.jyE#6":4[ $S2g&k¦(*M&ޞ8A͵k0k5faw$ڝ\l$Z '!_zhSy%4q}yP"ܫJ!2ZeEE?l>IIa"N)=zNvxO5Ϯ ?3ڎQ@Qf>(0k:q: $ބ!"9U?!;aN 7hG YIq56@|@܏2GJu=&`c@E"wЩJa>=뵺d |EB/kb:VsMGgs7U/@)+TH1͠j6@0MJ}tJ;y,&k-r4Ց~W8GqJp(LT2=P(X`A2O {:rʯcWXk=Ǩ$hT 6/wm\1~VEeh4Pa .rlp$ }Tnm//^~'Lb7bc c} x؆p3y2 95:#i-umh~Ysl#wr^*xV%BmHpX,sbֵ߯DO~ĴΩ/n)PXXV҄D;;}4,<2̨\Shnu~b-`U!?f~CO &3m.yϚ:jT6P ,ӊFX+MPK(Mq(K#\FTm*s9 / vqi} C `,IM 8C7L*tbgoy#&Z(u˸Zv}TĿ2 +z՗*#8Q!q93~kR戹%h n^"m4pbё #Hȿ>1&E|'"v1X-nZDǏ^7YRPY XR8 z]̬n}PgԗPD"#^1Tp.3=Ոt1+Й@@xd&χ5nE{a$ Ǭ3,a1̒m9K#=Kjrr|b<tbA'1hs/|q0cSC:]G_lȀ"cs3*ܗPN|mM|VRG|<ħ*¸809v> ELR6X|A!y"cۃ>ćf^-dK8LSf3]ƋyCHFP nHL8M ..)삑ݰL=GpH^.hbrEH UV#(`2`Εd2,zX |_]Q TCZy4Nij1R1|$ܜn'tHKzfHr[spBd6n_mrZcnM-67* /.R8;R˞Qx5ٔP$8+<"G Y`ӡZ J~oQuߥd`f*UMMvM˲܎q^PK[x2>1 :`kNZN0 a$|^j"ZʹWuqu͍qͪ:0hE0,* O^*nJBބk_q?.>|׏"ޱ&Ϭ8Кt O+gvI]WkRh^h'q8?9x3F񜹙7 8xMAo3aH_$f %pxg3Jfz=g'#P=1۴]+hgCLA!3h cɈ=Ŏc"whma:;lA%wb?N\jk2X3p<-yݑVkYn61XػBjChZ#(ڠ\-2$+(öT`pQZBkĽ Ι9/kY6"JAERt1"%b~T)m6{ɡ,|,rfz&@PHyYy|IދAD*~S:0ki@X 2N|;2R#B83o m|C{֪#]u0ŋy"럓E!?G8IO>DaO%`= tȿ 1Nʲi{E! K:2B^7J\֬@YY]--=*/^Lq$p c&$S #0"difupdown-extra/.git/objects/01/edd1c44fcb36b3198fa793df210581e843d72e0000644000000000000000000000025012220610230020634 0ustar x+)JMU047e040075UHHMM)-LN,I,`>97|2r)CQTXXP9tDYۃ(K-)/MNLIe;ۮ[i^ P>O>C$d&嗖3sa,Ut]YIJifupdown-extra/.git/objects/03/0000755000000000000000000000000012722412113013427 5ustar ifupdown-extra/.git/objects/03/8b04535ad3bc61b23291904c0aa5d7a64a0e0f0000644000000000000000000000032112722412113020520 0ustar x;N1D}߱FD=kk< gb7 zzUBu3$B('1`-QIy)NԸt0(STi$ftm}_<9sGnJW*˖Kg"H.{rWZUF(q uet8Pϵ@ܿ7#al9eeyifupdown-extra/.git/objects/04/0000755000000000000000000000000013236430761013442 5ustar ifupdown-extra/.git/objects/04/b0c15290aceae9647412778d41edc77f52ec350000644000000000000000000000406611575215741020611 0ustar xX]sJW+:+S ء \[@,fȄ3NV.!t>a _>Id,*^#%3 AEYjhY64Ur3-b)% =Ci)2MRصҏ}</Lud*Kc`46JSĖzlUڵ4$EQ'3X{eJdCFX9e+lM!!5q U9vqָuwqAS"#wǝ&ug;;8h,VOI i4aQ?GU,?֮zeVSz^Gr򢶰to=) y G$s$ukn[j&V0&%1V,9kX9ĢNN$S=%,TPs|FolKy=3MWa [Rpp? IFP .Ο|}{3>?Z^7ÓgdAOrٿݍzk<+Fʿ:Ëmgu3<~v1+ KPzQ]!9 <p f#W͌)1*Ai`+8s b"L^&ͨU\JPJ[}Vn׆S͗>V`%?أHTVFP8K%kB *"5bRL*s5TM@5Qcp\L(4G޳Bw1HV (?hŊbDP~w_W󻇊7MO" TgSllq\C4gj8SCX8\fTW#O##T %e}֫lQk߷zvE|q\}uA([bJp YSWEAm0S`De&`Q|Qu°;ia3$bB.'=Oai0!tѣ O$9Y FyVygvc``Qk'⬱c"/m{Բc+~a[3:Gp&̖4N 7_ŝWUd}W7-ګ,Ԗ3odZ̓_WȚEG;Ē“{=cxԯl.:hEjX1k{d|gn`jY4O̷HD|UDŲ#=^׈ #lhÁ5`"uR ,&60U_7x̦L0F֔@3/O^~4{A㭹NZƿոqY/Q1v޶sGw'^ BtKv7E0ic#Zr0nR6<|%d2н>a 1 $c sql 쭽 &E=]&G_v.y1 Maטf`:8<޿/ MxKpg {pO]୘A&3lVQ^)/_O|FaSy{78OO}&OZPBqÜDkcXCF+[X"!+v;@{G[{+Y">\T2 gIM}Tܣu=IBLLDpuÍЄL0<돿bW%]a.6쨆__H0= nf$,-#S#Љr| c<1s2GUY/OQVxt~|D$  _/UP3Tk9-L#>zQÄGl}ap *v"+P4LLBrh<8E Un> )P>=lF#1 Sc"#{F 9 f=`bzTREKVKxe 4?+m2iH2wO?–h{k5H8Ls(V  * 0[1=>"SpwbGqUo6`@p!*p wH`_ݑ@Q1*0w@Iv-ȋD3I@& p|CX ۜ7JwZQrj*QF|DyUd`n09BWe@BG`x?O:wr[`@ɰȀ(# - U(&HC1Ӕqrs-5Fb :6Qdzpq_]z7R_C7!Ě0MPs'OS6 |T fx A7L'hzxTޠ LRFiXp[-_R5%֍chrD.0l8 H.+ǂ=~L2IX,k5A(EI%Jbkd/%30tʼ." 8=DeQFU*]tmJ9D$ 7O&שƫݏ%d6dtp9:Qm@PYan6,bMy L#,{Nv<NF'#_|g!%%5~Esztf=ln8PC J%tBVt_Br G]HSI~+KHєo`۝z{[:k.Ef>/o2L9˕U@sW|3sFFGCؐȱ;qIN,+2wN:'@M{/&~ B;1"x[@4Ƞ61u\.G4`5X'-}28Qv+Eih%]SWVVi6s|bqKXE~B|ωlY<\*5*dOy b:6Ti6KXP/)>i8^Ok9}*0<>=Vo'ie@sV/ɜ Hf}ٔxft+*"Tp: D)ZfK"~i *:i_r*X&þ l)n3 #ݮiWbҥ0s}v0’ Vy D*?i940?%B0F=Ikg97:hjU=U)s=9ܖ~ROQ aI)kX z2-0\YSy)0l|23Lck/_ +x7aR< 'Qk܅Nng,OA_a5D, K%)ŧ RkЭ`"9MH䈦=PGj_sp,xtF907/.#r/o\`#eT.yK0d zMaiIYL=q Uw +h-rD]0 Fhw44- $ g,L@w*+slIwҙQ6 S(vnMMrz2 0~80V!?e~CdHX$/vUm!gc>h8򺭰V"罹:;\PfCc\z#<-,G;ߡ!C\*BP%8Τ;M GL(Q]?5|Nh4%V]H[Zݧd;$cQ2"ux5Uxnoo>ba>/˗ཨ74pϫm1Ų'}ſC{}taEE|Ng`xSm6Q%GZ^l;AK0KRy .aT>h ttj7(bQ'>ډfI(V3q9 t`LBu"6g q> (GV6KP{J2/`Prܳ]b:̒e%Â%~EBH*Oe|b=Un="۬ [#Ġ^0cԐ,E[-s[5F] %.Yoar-+d"g q m:3`N7\wA"]9n_crZ{w&7* &L\jI-{F5dSB-`g|eP7/f1Z o74a<f@1U #av6+Ռh]5eYn8@/h$OR_mm_#ՂL0 a$|i9-QH]߳///SfQ܌p'0N*û)3 =twUí?򗳿]?fE"9i;MF nY1itm'ig+gvJBPtrsxqq(j؊2vg 旎L] gC_1t8 o@u!Ԏ^t+v`~B6>NqlL6]m'#t'*BfZm٘5= kUՂlNb?N\r+230`jפ?h,@Hp00E8) *J1mrށ KUk !wt2|_ƽJ*͙9Rt@*]4XoUJ٦)PpOyC;c73I4#By~yk+yQ}GץK9ۼc ZB@ظ 2F {"RB8ӯ4  ǭU#ǘ! <ns,E?%[ ^ơy {5NlBb^fLʲifC&tD#(~yذe2]5-x/hC9w%xsL}ip/4kC˖E~nrifupdown-extra/.git/objects/05/0000755000000000000000000000000012655225650013446 5ustar ifupdown-extra/.git/objects/05/3387f7d6234ed5601fd53ca75141b929f929140000644000000000000000000000016012655225650020314 0ustar x+)JMU040g01ԤK8e@ms<\zGK\usc,46J &ԉL!,*<_:s*P"2*fi c@\@3o\ ԰1aIHN݋o:ܹs#9y{DplsNwx U!_ՆPg(- ЇzJ }-ے9*L"ZG> g}o|gqe:M&t9Sizj45& : g.%Wu"l$3ET$9~7-s)vC%\sܺOQ_ō4JUѤ` ggjU]I7IwO]%eG%ial\ ϛ,l?4vLGW܊cc%dKĎR:Sg#zNH4,*RWQ&08г Ą .{1su %WwρpOR GW`j|mգPyڔ\j.\, v8_{c2g7CNn>ƃMo)>-ddBxO4qTœ_2GQu {hF#)YBfF# `/z8Fj)B%(0X:@^nBwƱf%][ܫO~=<2o.OnM1 1FkEWe'= _'pK^(SƦ\k{̅FM12;6rjmsmWx[e.~֓VG۩"P! or#l菚,7&Y/FVC^b_:=8ƯaI 0_2j[0bbC B =ٝi Os+ݓ/NqïgM˦Uj@ޔJw pb sX !ҽp(~ky{ l++Pr/7 e$ib&=MzXv`l)Y2R6koC< 0 ;8r\ u[MB;*>➼Z#c^oN'3R4Q|S!9Goi[D-51P@YOn37V$yr^RK'g*o`S^$J)⣸o]XiTCifupdown-extra/.git/objects/07/b3ad8ae63c2f94a2510dc91ca555462b6bcc3b0000644000000000000000000001336713236425317021011 0ustar x[rV|ũlG Dq.5'JVLk ID "]3 c瀀LQn$x.4`2 ,Mf=*B2>3uVVqu"'ʋrdu+#t07R!XE^gjލN~zjd >rT+J})MD l[,:j Kd('nϱ:FPxlSY&LB62ܻUV "5a=IBH[K D2PPgHO_`xøDϖ {yZ(2 Ᏼ!ˉ.aVUX9[ENPMTP=d&Lox7b%?(VQ\z}ARҲ.ڭz S &L E`DQ0@"恫Gu*XX`,J,qCRW ,, _?[i/ P$В6Öh yk5HP(Rd4g:PM0[n 1vݝN.^ρ[hѪM7盂qdl0%CޗJķV-~&4K4 Y'Zw&x`2 .ܱ6:3Tm*ώ! Ph(M6|/{UK}/~7< 0 `:>-ݩČx]`=$d7!B^#M0װ4 Xa3h7jW8Z2ZS/֠ދJ<!9sR*Co]: qBר;֊ $J rDĕk*Ky$vHɡ6%e&ܜeN6?O WP ~x6Ճõ_U{>Y혋lE&a)7w24eCFU@Q7RPA5?Fӳ@G}ZX$FXղ{J-xquN~.k&RI=7,ę`(\sybUK?ӚD@ckM?xл1V+1&duʭ8zY ͥ}@{eHR$Ϟ-poDhLvf0 [Wpvк?KTR?PO0*d^Y|0* PR(e=o= pZ֠.d % oqgy2NG>΂eԬ!$˕ܯ`f.h(P!99|'# 3_fQJA$@|.Pw {&BSZ[MH+@-X#!y22M( z,WJg1XM,ۓZ> QE*:q~pk ԃG\âʯE$0mgR)f">a|-q*WVmdMFd&HYPD'Ԇ2-Z`T6,Ȃ$ZgsmH8S)kw82Óydւ~Jw[{'q S ѐ%a"% U @EkGN4j^*PIfK^kq۔5,T"=Sa tAn/uj#?&8OgCbۜiֵ}`1y do&,~VgޔhIs!F:e CSw6ؐN$҅2(ŷhv B֠;DB䌋HH#كG8M l1RqKTYCIiEC6.q2{<_$s"g:kp,ku&.|pQsɆ&j߸׵ ` w'Zg\쒠H~ b2/saWW,I>J ކ~&CM$͸~XqCf] 3~3:y?`$k .z'8;5` 7oȪ~+$w#^  +# # a6aVU}zɵnZG ~شi/B"R&rI]'a=N՜kpn|0ekK?Ġ]vJN5 jȤ Sr c!>6cIKgzؘA:nGULSSH.Hpӣϥz #Q(;Tm@8N<*B`9OΤ&R +LP7QZ"9z˵o5xNh4%f+&-R-`["F8YY+ |\c£JvyĻ`G,,{^rXj)AưX7? y32qO]h>m0a*~೷1& 1(CMd?/]vD&`|]Bn}xnQ(FUh}cIn"QK3q: x`o6 v~> (v': #!{J2/ PB]'t%(=2K=򕳅zrUakz1{|XqI3cAҩ!Y /Q5W-s[5F] 2S. 44('[V1ENnS 00;An{]΂ Ӱ‰ſR_-> 0?za#0;81D ˆMz~Lżp( lb#6bxÞxM]>3=D$&*8VCyp ,.)Wk #aYL=KG'[mu')d6s:KհO (k0wZhޅd2,:BG.O@CZ~NI^Sh`_3 6ZdyT.\=Q"r9]ݝrBE~$)K-H\y6/ |W[y !a9y3[3rvCƃ`3&~5sDp Lwo4aGIt7vlOܼ,[S[h>5`8-Ŧty;$s4ƈWoO]Sɿe KX:$! 8e`K l(xѣTkq-ڋNy"K $A4w87KNȗ,c]h "=M랱=aY38rSTdfAl;Eg?Z & ?|oZ@Aj(V$V._Ňﯮ;wFk`(fƭ,i + M*B$nLBk_?~?~=?fcE-9i7EFXnMz|;%#:@&(zxyy(%j؊2?`h/㙺=φ쿨cƫKmB4"0ΉՅiC)2ހz|R;xuﯸ3'l㳃ﴡŤmVծy2B}Z(dOFYSܓ;xR [!aޜ0Kq]񄯸S6! `|Dc5wBCGބtu-ܑMqemV9LTf`pVZSA𙆴6,1pon<v,JRX |R6-MB|{۵q_ IR>ොƟBsTu)ERN 26/:0j֕?#P-6QyPNkͻB[!_auj8s8O]LjsbHguKaa+98T߉r}+~6لbZlȤ”rDbOT{(Xf0˷&F˴^%u8!h͜aJ9AM J#вxUH~ifupdown-extra/.git/objects/08/0000755000000000000000000000000011633736601013447 5ustar ifupdown-extra/.git/objects/08/0e79570dfb4a89894e9d4a14beb90bd8bf321b0000644000000000000000000000016011633736601020752 0ustar x+)JMU040g01Ԥ<l?}5yí萗[HBd'e3,]75eG9 }{p!\3jف `]{ ,.ifupdown-extra/.git/objects/09/0000755000000000000000000000000012722412456013447 5ustar ifupdown-extra/.git/objects/09/6b56abdfe635ecfb341b390be8cf75ab80e4740000644000000000000000000000016011627172471021105 0ustar x+)JMU040g01Ԥ<Y̎[̑5Ha_gAd'e38g'7| M>n~~.'Xn"lu--ifupdown-extra/.git/objects/09/e551f3f7368760b5359b46e11349ad4da66a4b0000644000000000000000000000113212722412457020447 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &иn+]*}7nb[8jHr~nAb C}?vKnN\E^IQ~v?»(%spTeg0YُG+qqcTQJfQ1C&U}NO&\lٛ.^s\WuГP̴҂<ԊD̼Ĝl{0xvq̙*nǮ#71 1=nᛲF4aibnjfI^jIy~Qvf^nQ~iIj1SY0\Y1v K@.eH9rgb l(R`o%vLvPfω0;RV9̾@/#\rv_]P(@C=uN:-3~{.iG4@覤%0T2x~}q^{Y^G ԢTg?캿ib;o?C=PT#;P-SrfB&@P_Z4!au\mM&LuW5$ifupdown-extra/.git/objects/0a/0000755000000000000000000000000012220614450013506 5ustar ifupdown-extra/.git/objects/0a/081f7361dc24e53499e612d4bef50aa0ea35b70000644000000000000000000000374012220612737020643 0ustar xWmsHWtd*Swu{+`Z.sR.!`BjF&TOHCCwOOQS 23Q׍)\ d(*y4t>kpc6Rj{J=V}.QPX.L )ɘA!%z<ݏ'[wqD"ĔԍfLLZUsД*C ҭua)F^j4% }G6Gj=_U9j @?!9Ʀ3Hb& ̥4 @o9"Ùל I2SJ# z."zzf,יZd8Gfd,D$< ¬T$54fƗ!nD6bmXβk;zF, 5#{Lh?{;ݦar6J%$^n3/3j/qg{7]ny3Mns;]Y|pЩsz<ܩzΪO]]x4I vXlkRiCd8о'-v"\*/ ?Qau7{{et[WA^ڮLg?lE&TT◑Wn۫ J<u;ijLVOvs ?!/."D>s h R̓ yVv?6;2<ӘuQF]*ЬA^JkQEBҊJ{;>1 d/cB0$=<}xqh Xu}8ںt*>3UOv?[@ј7)#]: օJ:/1 Uϳb>.3dػOʟsj+# #:)f$i3'jRuMd2t0> N 4f0ƞ`0]qtwm^n bU[<;*_)%ħ؁pȡ;\ %Ӕw=,KR攋.CcQolRY%ZnZO\Ga]* r&vɢE$]m}#mC; ` FLidQ QA|U- #w/CϫCnI5?lN6xxtFP8&tW,ஸ@(_8%40(K-)/MNLIe{x4*}埶G*/.I,L-/-I-fX_a/xCw<H}ifupdown-extra/.git/objects/0e/0000755000000000000000000000000012231253667013525 5ustar ifupdown-extra/.git/objects/0e/7c15a690a4c6684f0d66a976c6cdf04c83f9180000644000000000000000000000007511575215655020633 0ustar xKOR07c(-.OJ-IOIMK,)RK󋲑iEz)`1=ifupdown-extra/.git/objects/0e/9863d9b8ff20a5b9a0d365bcd0422275d2c3d70000644000000000000000000001130612231253667020661 0ustar x[rƒyɎ(յĹ*Ij+uk $"`!#3sg@@!Xet>}{2K p/ɼ^&OU`YY͢lԫo1Iz+"YWhi"&N뙗'Sm׹I2jV& ҖfQ5~NSSf&Y%-ҭ[yɩL &O^'0/mwf:rCo, X1o .̠ Mp9?f-lÆuDF/Y;k̛0 0ba*ɳҬ|mt{X1P$}E%,n24&YU&,il5A>3?*`p3L|WXYZ8BpfM^"9\Èؔʚ'*,/:k.E(Ϫ"OB0|# ޘ 'H``1%B#+z ;zSI`]mLkh2/6P!u< up~>Zv{|,`JYL2O ;u2@/]K&w HFW}P%'W|Z¡xcw*LJqgØo/6nuama3/)„!hBj6Keպ2zAq\cKZ 9 !jt<7/#Opn#y*$zESbLX*$C=pTԙX$Yy~3 [sodcrTR{$ԸP/~ESsq:C^cYVC@pO_. f5"93 "*I `rć><}qԙ-+%75qX.zkf["JÂ!S$t_"2>aC ERG'?#B`YIQͥyI.3v t?( cE3xӡ&,ȍaˋ37vma?i3n+',춊3 ϯu޷_zA 4]~]ǰuŊJQpVh<:Q V[U$ \eU$(Qu<#Qwa p{$f)a!yŏNZZ ̏Pk:IZG3[phg|z 8!hg&/PQ axm2=JWn0Fr_vBPIbGfcdׅ-/cf5>t'TxN0J")J9BuUCcyJ]L3N# "݈(ŧ Rk]D(rEH䈦@F@fj_!ɢ)'9^e8 +5tܛEMp2{Y$3*gkơ,k &.|<. _5Q{7o'?FL e&Mʅ(ԯ#Iq\}!qF[2/rlaWW,I>Zuf?A QI]M%zWto~F% $2g`w&v,9c+=>Z3KZͶܠ7MP+,GsiWIaO4{#4Nv&mm#i|c*jp_yw>1Oͷa0JGQN Y|e>U%JчgWw>%c~>IcSܧ!Wh|9Z[U/|o|uWA%_WS!4Z.kgVu¼1)+7SwxLP5HXkF_U䆌%*%E$mTWWEsѸ1v_*f׬;y {r tο;WLO4 M^R";h% 3@CYnݶmPA/Ix sgdkN[+̀~+5h}m(BsZƃ*x^"moB8vP.ap;.v>jk B ~`ZK4;A۔HL]P /yڂgFUP7|q Qp=`)ڑU*V)?g~CnoG 'iDϼrclla젃:4*sr{)bُNh1?ݼCe j  uy\!Kpd؈eb缉aêFE*[sp_kzNhEz+ufJrwR1#ʢ^F|xYmNGv[ 9ba>oн 9,4خG3Ų'sG}taEeK\M;n55mFt&+vm.0\%kz_0[4Q|v5r}2-"Y0v}RLWv]dc~ 7)-UO|Sk vq>BSZQ\vԭ:°#3@-3 :L]Ϻ'1į(_CZ[9+Vut?>Q6O:VgtIVoa\ڔpaƜY$e'LPXw3*K*]h C4Kdeڢx]`+[DCLR [N,j{&\_72&8>l:;~HhA1/MT+e.2DM7\S`A +z,{K'ɂ!B B|0;!Jb'_ b;X(vHى#.V[o?yeID ;LHzy.0n(m3+T& .`*ݨJf)#Uᑏ}),5! 8 4E1 oU؅nť$?l${FUW7."źsD6 aXN5&nO-F?')3#pؔ^e$3"ctϜҬDž.| (/X¤SPN A0u?1f(j.5YRFΒT>$—q&Ua0Wpz \s/u ߆v0qQ?x<rI[x1"?Q`D,qܑY: TnP`Ù dvDXBƵD$9U3xWܔtd(e}lVfWs5L?`h6ܽ3C˲ݞq}iQ}̿,Q?mTrI{r -YH+zon>Ѹ4ZYuahDU j~Ba$ZѨ]Kz.yR]rڗ7 cfŀ1 8T `Kһ!](_|x9J5EyV/A;3DYx:E;^݆/b?wA!Lpu1vWLk 5j:dag&ckE @4xEX [{q:fMq`wݛ-p\MPCaޟr1iKwEs'|14o{ |ڹt8}MW_"9׎ 2D%A ];D 5] ({X{ש GpLƕ,D)IxHI .u yGRiGi yJSJAh ^qK;Pu3DXFjuyKu)R *~3\:0jCk@@IFN@+3P b]m|oݮcܓ< p>0y"P- C}BOz! {5ǓHy n+ TԁcCU4Q'2n⛸xAӿy':9ھxݜ`S_ ^8zR,׋k 0ifupdown-extra/.git/objects/0e/bc32861092819c40f41b6079f94a5702546bcd0000644000000000000000000000037711633736601020367 0ustar xMJ1])t~'r!'x{L'C:<s,(*eɝ)/z#bqX)hpyM5(xЅbP (@#=zϓ4&ar~$#2g:*QIh=*ѢA86v/V oL\*{`iE ʮ %.|?@m"8뙻a5uq}7; ǜNGeKoyifupdown-extra/.git/objects/0e/f1726fb578849ea1cb9d0c869ec9ef808ecfe70000644000000000000000000000167211575221642021153 0ustar xVo6ޫWܐ<$]d9I:%CqbOE$Tm;JTb;Y,/;~tV N~9mM3Ӛ@&UE7 fnh!1S\Ё/Kc:T:w`*UUޣl\:\K8\0T@Vp ++`Q@(4 ee寴7 d079i*$g KZE!'@ƥ죯ZG0ukԾgBjJ6)0.c=\\}y{6]?d{HP )SƯw+-CmLtqyvvw~fFNV7mG T9c\SvLqxקl${OՓʲQJ("95&<9/.yӊq;`,kU%O7O҂41=LFNp-7زYN-5ƳLO3MEHl3 dSTd|vsNx׷oybi~&HO|8>?aHV5؇'I$d*Jd*xF*X$ȱL'g~$lJ 1Qͫwcu#z6;\ ƴQf=@⑵r IQ! "[[$( ͚Z'55$TfU)_Gs3j|DE9XGP˹ZAr?%FS|8pw-za8%֢xFRיgPP -U_W57C:VWcL{on`5, t<KA jG x:EƐ+/}PL}kYZ5>P yjEZ _Pc)lH څXЦvsy [tR/WU(xp BWΗOB[1+)JtQꨧwO& "ŷU?Sq0.`@Bn3xU°-F/K+R`J ".&NJXHQRAPÆW0-5NOOhm_%ifupdown-extra/.git/objects/0f/5e0a10dc4c4cb01865ef49cb4b17212b91727e0000644000000000000000000000024111575215737020643 0ustar x%A0aלbFB41ƅqLД@%[y/&[y_"B&B*.(tMVX E,kֲa)Kax {9J_c`SpO"!8t8#F-Yv^Uy| ?I7(ifupdown-extra/.git/objects/0f/8f1f4af3f48232d8bb114acf217a92734e97d30000644000000000000000000000025412231254300020646 0ustar x%;0sQ?1B MldVB5zż$lie5 e3\֮15 %T#Y]"0c;[JWy]}aٷ߫bVr.acE{(f@#`} @=Aifupdown-extra/.git/objects/10/0000755000000000000000000000000013236425024013433 5ustar ifupdown-extra/.git/objects/10/69cc6e9a07752ac30c5ef392540858eaff0ede0000644000000000000000000000032612321353754020747 0ustar xMN0Ea^śCѳĉP;a5P;r+ƈ 8/sji €NSvr[(cq"ƭ{4 Sl?*=fv6ה [\.|_񑤞 4ݲbm-qfl+_dkuA wveKﻆkr Ffifupdown-extra/.git/objects/10/90d3bacd28abf2857d9e52e173c6c59d5441dd0000644000000000000000000000013013236425024020727 0ustar x+)JMU0b040075UK-)/-I-.aP|xF }}QmYWՙ3d8Wuc]#.ɚM.p~#,ifupdown-extra/.git/objects/10/96f09c892f3d81838974e52758f318215d81550000644000000000000000000000077312722404750020130 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &x7V gGyTp5[XP(6ҳsu`WWR0Aj,/O:*Vʢ9^:h1N:nt*J,*f]6aɱ ޴e~i)O.fx6M9{wk+qIODBfZiAJ~ynjEIQ^^jIy~Qvf^nQ~iIj^f^f Cugkbyj%y% )XδC#5%ZrM\؎ь9QfCCQ*؊=qC>"PO0Ts\ԩ2׻vpT@S knJjZbiN C%{8Ju꼗E-E9 [d5=ůl"u+5uL @8(9!au\mM&Luifupdown-extra/.git/objects/11/0000755000000000000000000000000012655224003013432 5ustar ifupdown-extra/.git/objects/11/fa19a2d93af69607168ac7848072d33e104a1a0000644000000000000000000000042412655224003020421 0ustar x=N0sfm$6@[P!q3;8 VI{<ZȋDw|7zTr"X(6bh͂Lu.PpTZckX^i&J13<)Á8asibL_7a}ELm .ƥ )X@UdXN煁 oT[98mLc1U55g CK V,~imw.3gZ2zl~ifupdown-extra/.git/objects/12/0000755000000000000000000000000011645664302013443 5ustar ifupdown-extra/.git/objects/12/03da90469de6cf88254254982e5468c59b3df80000644000000000000000000000143511645664302020421 0ustar xTю63b 8ɽ$EHpJb&wHry(`òvw8;;˭[~ӳ6~ 28hpNA dkHq>L:6^Z^;7WN:V8Ot󩍿hjWhNdž|&Gb!~Q?U^>Y;3m׏;]P~3!/ zݷ՛ƀV,]!1aLj0)\d:eCI6^Q#2kgjf/%5&9KFiOy G/Vh `M">,Go" 4vFJRD=1O Ӗi)8:pc8RkUzVt[M&JH ͛TyḜ(c4{c.6Gd'3OV6yF\0$QT2k|"QϭfD{\Nx\]7mUaac ǘxGs/hǬ|uW̋ 市@ʊ,e e&Ɓ&&ʏQ-.c`*CJḙ`Snz=N㇯f7N',e"r˙gK5aοka|[l"eSg?\bPD'Ε)s~C}3ݛ]VT.BlUO\¸ %k/ ifupdown-extra/.git/objects/12/6503316b98400db128ea56f4f4ed0677447a960000644000000000000000000000064111627640765020316 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &p6W\dWg)WL5$9? QnmgN] "(?!A[ʢ9^:h1N:ntYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼37\5х(Μ̼݀k+͞ԴVݛrIP;0Ts\ԩ2׻vpT@S tGnJjZbiN î7)j <5*|̷Q4'ౣKf%a4>I~xifupdown-extra/.git/objects/13/0000755000000000000000000000000011645666021013444 5ustar ifupdown-extra/.git/objects/13/1f31a82754477538bac8b8efbff8d266bc39ef0000644000000000000000000000027211633737262020771 0ustar xϱM1@QbW19yfl-!D`읽ۓF>/]QqG 4~i۶7BDY",}bb 4Y>L͇tDSqvqҒɒw!>ë|E{:ݻþo-pZOU}G+ 5O<.s+v(NjCT!ifupdown-extra/.git/objects/13/6931d5dbcb1c51ea5425667060014d1526714c0000644000000000000000000000040311575221452020246 0ustar x]J0}*H%iFD>$xۤ$51[aa`>y ʘ3.DԀ'cG/ ZBmp1fBapPqԦVm2h5~' #F*0yl1֘2<Kƈ:H%z+,\{f4gOLJжAu%. >SBx bԾ8NۜSTo\wH{sxifupdown-extra/.git/objects/13/9f8c10efcb5538a88cdc29f17ce430d5df2abe0000644000000000000000000000015711645666021021171 0ustar x+)JMU040g01Ԥ<^Yw^rBtF4̂b,oSVf~ͯu0Mۣ 4=Zd a-ifupdown-extra/.git/objects/13/cfbb3c1da45966fda45a20d312599137bb87c40000644000000000000000000000027611633740200020644 0ustar x;nB1}QOBr ȭr.\!3RIF':*&c 윱1"1(k;(6 LB đ9d}Lf&x :RX3}c=Kmp7oL`ݴ~lRK)X$wC{t^?KK\Yifupdown-extra/.git/objects/14/0000755000000000000000000000000011575215655013452 5ustar ifupdown-extra/.git/objects/14/88b6339b3ca39463e14ece490d123e9849868e0000644000000000000000000000167211575215655020427 0ustar xVo6ޫWܐ<$]d;q:%CqbOE$Tm;Jc;Y,/;~LZN&O{?gGңA&TI7 fi!1U\lS_p/2Xhts X+r G 2ktpaaVѩY(/k>EA~S+!, 4n|V!bC ZE!4q)@i֑7w`ː{-LUBNWjXe$Rb\z~|:z?9|zA32_h SZ:mLtyup~avvxx1/f:fX:ܶ0Re 37Ϩ3qq[,!ӆꙦ"e$y+'wԢ'م*_Į0휓9۞F0vXrpqwysw8zE7~'ADbƛXxx&Dn;U'Y1vݤMNOɞ4uODbOI^Ř)PgH~ԥcWoSԛ^Ls_]nKH|O[A^ו&' ָ%9$c)ɃzU5ѡ}y~"E݃1(GALk1s YhmKe ߐė)a/<([($=bͮJU'D7%5-4MC݄sW{ۦYU@榦 E9@E:϶Y<%9O^!m})晊ifupdown-extra/.git/objects/15/0000755000000000000000000000000013236430145013440 5ustar ifupdown-extra/.git/objects/15/2a770bbe8cecac9425f595d4004ee2528f06450000644000000000000000000000016012220615217020566 0ustar x+)JMU040g01Ԥ}ttfwѼt22>1URv?*_$)N_|ȁ{s6Xw!jtyqqI2)Kpl< 2O>΁;0y#g~қc=W6S>]ձ0{ET>(z<dvȈ{{? y#TB p(E5k=Zt`aQKYիmr*l|>&ƘJ:#5k"]j-T0˄fb Uə"sx+0Hpm@\`4z/>2|4ۓrDc%\fIAǜ lYuT.-;aHN+džLK#M;{!bs8:~!Re6/+s^F$# @ D4OU\.E2`ӫh,fXbj<):FJP>"BCSQ:м;M $ly\'yN l3oeAˑOlA)SD+7dϢEj{|otq98_ޏsy(A9@/omGBM <,~8dh^MȜ΅.|h~S44W+t0'U[/Zx3PpVh4:QV[2 z_i #(8a8MoI{f1yF.- }F! ۯ)B@SnrmjlS2but-BƠSJb" U>ک? Ddx'iu5u׊?uep?DI:ϟN@ŕ<,C(3ԂSC / BsZƃ*x^"m<ǯ-;(0nCY]6@8! utN#MID&pMLuNhGu|%Qͨ/ `SZN=T@8R&(qNoM =|`fԙV7FޏM.uCv@f?B(rhcT9*޽~@@Yc;1/Doβhң,M g : l[)!\G"Z(MmS 4%i9OfeQeK!W6`\2!߉?[kۥ D!wd73^hx1uSģSAV=ɿR8#5 D𹜎> xӭ#85mBt|SMVZ8.)| Q*˱S?a4ȪHqHK :"RҊAw6f!9xCmq't]$u9DuohgX͟O$15h19]²CU8K) -H\ҫlꌯH]cey\ 9i&s4oa0Wpl{ |sJ&>o[^;*^j<rI[t6`d:پ"2Jd0P,B gB/=ڝJŵ +4(/:A.Í\)1gbWZxtd|efWs5L?`h6Ge=@Ӣܡ4,UY~3PI&믟1-!ڐɵyu}͖ƥi/ _hDU j~l_BNX-f&QݢNswZ~Xջg?\*+jI[_؃gV\ htL6Hγ=7|Kשһ!](O_\}9J5E0”SNx. xL#_m SDh \7=iˋnxɔ/kvF6NxA0#M۵"@mQ1gh~ͨ {Q8m^MlB?!NHRW%"9>Z\We>& {yԹt8ʛ0u]pP\; 6HWc%lm0xbBw|>z5bmnTxzK)Y>$QEJt1BbR6-(M!Ci|@{J)MK;cinfhf|Ak\R6&1 XDZů|KoPmu-T Tqkt@z "ЊThozأyVh;3~p5x{:Lq9EcH'u Pࣴ@P^µPir:S!b^&D*͆L*L\*uبUn⛸xBOﳷ9㭋)>R1ս3,׋+Ѳifupdown-extra/.git/objects/15/e141230a10c40a58dbbb403f6e2af3e5c18ee60000644000000000000000000000015713236430145020700 0ustar x+)JMU040g01Ԥ<V mORyTDAfninqrQfAI1Ë 9 I |[3s-pyY՟Zk=,>vtn]Ok-Lifupdown-extra/.git/objects/16/0000755000000000000000000000000012220614601013432 5ustar ifupdown-extra/.git/objects/16/323069c27736d85fa916756b60009ce16a0dff0000644000000000000000000000016011600224161020346 0ustar x+)JMU040g01Ԥ ~1N|nMlk`<>.~)g똵Ff܅مēfՍH:0K%;&b(q}<8Eh^HJ5Vj?zL…S66- w<[}:~%Ymifupdown-extra/.git/objects/17/0000755000000000000000000000000011645400336013443 5ustar ifupdown-extra/.git/objects/17/ac217d05761ce46102c25a46fb9b6ad44b460c0000644000000000000000000000015711645400336020554 0ustar x+)JMU040g01Ԥg <s] yּO! 2tK t2 J:v=NlT9!`* ?-We,3k\u0,ifupdown-extra/.git/objects/18/0000755000000000000000000000000011645666017013456 5ustar ifupdown-extra/.git/objects/18/0fb3c41d9312a08d266e98992bfea8505662ce0000644000000000000000000000016011575222003020517 0ustar x+)JMU040g01Ԥ< lފӽM9.Ad'e3q}t!OJ w #l/9fpN2_ifupdown-extra/.git/objects/18/617331e82504e282ce495aba8256029716d8a40000644000000000000000000000036011645666017020232 0ustar xuPJ@ <_0[wS b˂L۴Nm=K^=p8Β$FTDJ%f1 &rlELpyvwswX"x~|g2B5PՃ!' E[=$0}Tvup O se(UPfOׁG[asqQ -<OK񚬁L4db(}޸zhj^}Qnifupdown-extra/.git/objects/1a/0000755000000000000000000000000012722404750013516 5ustar ifupdown-extra/.git/objects/1a/3f322eb8718d84d8fe774e4b05d7783918fdc90000644000000000000000000000016012220610230020613 0ustar x+)JMU040g01Ԥ<{U/?Y;_Ò7iE% o/?mY/AT yRЛ'sE-\0ifupdown-extra/.git/objects/1a/b6e09b7d274d39f05207beee9bd007592728280000644000000000000000000000016012220615237020520 0ustar x+)JMU040g01Ԥ<s\e>z߬17 2tK t2 J^ '~ O.fx6M9{wk+qIOD|fZiAJ~ynjEIQ^f^qIbNfýWwzsȸnf scבWZpL7_MS͏H4j175U@$/<(;3/]($hmf A?wiP8x~? (/.!˙Sz5tdf[KQ. 13ٹB5q>':ph(J[q0Sg˩ ۛBq~iЄԆqY7]N2=wifupdown-extra/.git/objects/1b/88549affdba720f8e766e22cd04d61508271cd0000644000000000000000000001501111575215655020672 0ustar x[[I_QAv1arф;F}o2O2hWfѝ{NUwhNMթSkkIJOQ|mR?Iph^LSscfo<x7#?zYFu팂4w,6]Ą^, ,(QI 08 [Lx[6'Gf'7m3+u~8!J;Q]{gz#w{Q50Mz,/{`w&7q4Æd3A58՟YMAQ੟Do^BCB7}Ln:DLEab`c<7RpA7b8\5|yn+|Aa&>IU˿d8u<$')hi{Gi:ݫgYplԢxX(D6Miuٳg?FdYQG>*Jq>J~/jC6Hx/1Ajҏ@;+=ٯvjqar?+B M񠦨ġI4H!>H,0M(X fG@!9f!5(Z4wy)` 2@D!֑i=J7V#ȊoPeg2-$-B1Ikih;GŅ9:=7-s:.[f #tu(hp؛?Ȼ|(ovM\CqaM dsNՆu&H[ٟw&W6~2|\ӝmFM˘FQmĘMQ ,]fFj^:*P\v5ϡB@ ZxiJjL B,4SHY %.'ưT $16ű(m5q81f<€PxSd2Wdhh(z^^l \\S! 7Cfe p6zZtVs If"[Z}OabszPf|r`Sק;C orx \(_}tC!)lE"# !e=b6q`@HN##e B"M1^~sAp6PD40b5^GqI.2ʃK a zY%gAA p@k(S]BؔhiS,!vѣb|?0/"{HdIu##6 z#q81A⠏0 8qJMߦ\mDn}x!]sc ۲O5v~5Pm6F>"ط/`-@uEN;va`pxrpà`KVuz"ϒX>%{}HVVCPO1`"GF[blnD߃qᲩS87Lu(pBcif:UG&arK%ChXHа 9hh;Eb:"H_]AÁ, p/  [-~Zf,#2ML9n˥M#DZFT+aɇ0K >ˁ?y)_>Jp^ @ŷ{OOU~NQ2,AfsM擱 1i&h]`q` sKUᏻM='i(\H?A6ЂD=alQb͖I}@<8&D{06/Ktӑ_oUaK:GoT 4c8]szzܬ;#T)iNck`J``,.gP^:S^MP~ kc\d9edn+ Y`圞ܼT_A HT|¨?vj?7G^b=`Q(ƕ!/Lu|!@(=l"T,cɉD%XU.c!yb!)njiBAIq#K ,-4T6w yU W|L]dJk0.;@;EdM4 /oȿX"  B 9 (uR盕sp)i!mՀ6An,f ?|v{Oʙ,[ BˠWI30 ~PbaZz"}vIU_b%. `f#a, Fd{J-Z(z a+j3xf:3U/U ٯk¡ >bs`x=a,?{sUHTheu#/ Ud.^Rvf}v9B/S"5 ʃ2 r;V!- ?Ʒ[[}nVmz~κ9A2BBؖ?49 x}2l2k K\((U m'&;B'6VswjTKA%-8n#JhGicAz:F^g] slN&̫75Y7r^ɽ4IJqf\4Lq-Oo#`Yf<|RP!9s TX-D{?p±8+u7뗡K~%M;JT Tuln4AsWzƮ5sB`ɕ o``g\+Xa*jFL!H|{hpL4s4d\&5Ap@ c<1#AMZh@&.Zȝ^ Gd $ }lh]/C>U >Z,@rjI @t%u4v ,ҽbP K{`{Ҏ_ NHFj*~Elyeݎ3ns"] (04 %v%˕Q]7Y%cY?ĽC9K ("X)d@A9[;Kh!O,zSkS\Hh7VKUŐQ lQ,DxibhbZNe< ש/(pB dȌ1I7N#8g?7YC!2iVrY*l`Q uXť*dknj'M(U&2(l./KCGR7KmrD"aܠ rr/]š~Qi1s㉇EsD(Lq5}1BiCCۤ2.GV,鸇2zʶ4 S+\QSҌ\)J#{|o]D$B+"e$cHV1Vt0 N:A|54rtvccW:7BBM70oWB]7AUXRc ysKҨ LAUj[dʦУbU˕ys'fFagq >KxtJPCW$0u)uK2cpqL2('a#fgP8@śցY@Dw$|bAQPajnR?E$,TW8|r ­Z% LB<00q$Px\NYӹg2 .'t+,onDaNAt* uN&SqHpZjN/O:u]{P-ե"KqE?ט׸_ҖJSܷh"::?I1a }"HDrjҨF:&hc4k-Lk˞cP+?O'SAg޽b/ÈՔms 06G1 iu1UK{|)L3n`> 2~LWe VQj`iJ2|Ggn0ǺOJkZ1b@ ͓z1_2KkܓC!ů87G榩/;\fkfO:SJh^/NB& 'UP= oYܷa;Y'1RGμRTG{(+^I9Pk|f f˹6"˜RDv H嵬 ˬY,Pr3^ `!v䧊2.)6#]ppLd"Z<Whm"OnhLGt-SjIjaTjkqOݧSH1: N8'ijߺ#eLP "6j>6z`ܥvPɐ[NƁUФs-'^iOsjQ/R#SZYv-|O{Puu(})f!P;2xltzmD !|7fifupdown-extra/.git/objects/1b/a9d56df6149cf4c9d0472803346abbaf4e49930000644000000000000000000000015711645666071020704 0ustar x+)JMU040g01ԤC4F=io<-T}(+6QZUJ]ifupdown-extra/.git/objects/1d/2bd668d70bc86a196adc33811368898b433c7d0000644000000000000000000000015611575215734020543 0ustar x+)JMU040g01Ԥ<+Ky;`}iE% 3,q*0/{ QSUTC-ew橞:RX(Xifupdown-extra/.git/objects/1d/3b6ec980dafbea5a123902436ccfb32631140a0000644000000000000000000000026612220607626020705 0ustar xM1 @QΩwؙ'VhO{DY&(d95Jyt5EpVMyQeJܫtJL¦f$$+g8y YcE9'rrϭÃo`Jq$xjGؽ}uzhH\Gt{<~[tNUzifupdown-extra/.git/objects/1d/4ea0c036c537389c1d3498a22097ca68d7f59a0000644000000000000000000000057211627172471020537 0ustar x+)JMU014b040031Qwg8SGϞ?t%%B|rFb^zjN~:zY oƥۓ2|S[XPwӽ3Z*'}]#r+"(?AH6<%=axEr[TJ *23J4s,PܠUkWWR2jDMXr,ß7meٱ|J}4{kݚʣnz<*VZ_ZQRWPW\`d1N+WWl~mTG^jIy~QnQ~iIj1Þvz,L=${-s;wbL2wP#zc#[J.D2yNN`s_ԸtȁI<E1brOnDOh5KT} >{'nJeK38T]^ ZoR(yxq]?uMNV"ifupdown-extra/.git/objects/1d/f03879c487b6c567145698efb001643c28bbc50000644000000000000000000000435211575215741020465 0ustar xXisHݯ֯Ȗ{gw=1vK:z5$,owrnSL4 fY )eBk'%f"aB\^]%x!\A0D`l$.$${)@TBI.F2x):O" { 5[G5؜ "+!YXҟ~^OsuC_:qjzs@pJF^Op@w?aO?Oo]W@ ] ԡQgNPkxW^ p1~1O7b7"sw[`,E-9Qf\]tÉXQVfQfvKSFK_t] Mo=P圼@4X`8wwFnJ* wLǝh:i΃.], Dz{h+Ђ^{~ԪKZJ_bA? "A8"tu{\ X1lT%" <ĭ&JxGYڐ%iy[bƉ(ce4a+xlHi$IW0E]/uz s {kŠPN=VfO7<dhu(R`€bg3S e%1]Gr*؎\>?ކpyXB-yl6Gg wݵd-Sߚ i~ 1*P.`[' '&k"e)Wrfm6!Cinfy$c|n۫Ȼ bYLOpRfUM'& R˒d+(PG<24%2X~A޽Wrdnu_JeorUo" n5Bs,[ B#ZQ\]sǨ]tJ|B~mzLmjBex "P>uc-_ 5`j4CES#uv w8'\fA3 ?Y@Y5ZUQɱX|hg|M`y5)HBPn.ƾ^ZS՟srخ6Y!:cM+^~P y/_5B˜bnX /!j^ۖ$Qx:~:r@3aI 7KVYOe6{Q]\UOEnpbhDZ`beWO-G^g'{_jTпԏ i(A#&u#8DG!Zpc_^ǎ8+s.$ٱ9JRl 4%}#$PI4[KUc~r)P[ Bws)EB覟pF &Op) =ƘZRͤx@>7Jn\atߐ0.<乁zA"oiq-cϹjy#}F~0Ha>@"Ƀ`@ٙ`'ّsdbC&4erL@y(?\sؔm %;y76Xw)d㸦!LM_pwR=n= SlJgmڸT `TB}K*&J u1V˲*gifupdown-extra/.git/objects/1e/4ee3972b1d90b643d266fa1ed75c4f927990ba0000644000000000000000000000031311627642641020674 0ustar xAN0a9"8PW,XU85J8]p+\[nvU$F!VŠGN~ǚqi=ܠE߱^[K=a)[k2ܠ6R<%)6TNʇf0ifupdown-extra/.git/objects/1e/e4f907dfa762bbafc45a80a600fee709b924640000644000000000000000000000030212655223750021016 0ustar x+)JMU022b040075UHHMM)-LN,I,`8"Z.njk^s/UƩڌ!} ̧~s t剕 _֘EVo}j97U(K-)/MNLIe`ͮ(WëBB ?*/.I,L-/-I-f’ Yꧫ\ \ifupdown-extra/.git/objects/1f/0000755000000000000000000000000012655225363013531 5ustar ifupdown-extra/.git/objects/1f/11277dd1fcb02b6c9dc54f48a914c32ccfe0b00000644000000000000000000000032511575216541021061 0ustar x1N0ѝ6v$Bk{sSb#  |/M5 eYRB}תPn"(#Zk\'R\%7&FXc ~4ZΆ0Do(ڵTx=Is;˖r7fxMS8KS\ld>.+gyV`Τc wx^c/9X@ielp/QJA7F/q:Fz9ik7x{%^Yifupdown-extra/.git/objects/1f/ffb6abbb9056db11f07926aaa593155aca87c90000644000000000000000000002276212655225363021110 0ustar x]mWGޯWeMyC8f1NFjARn8}ުjI؞wϙs6Uuֽ}[5l<s(7qqMLE^7Iƅ65_G/FI<1I(&iVoI:ICfӉo"5szY:H.HLs !-f<ɮˊKl2&{("WVM4Ien_n!|x2&x{|\2緦w1Z^ZēAԋM^D4[Q2ΓaRܚl`qL)䫠7 el  }-}M1XwxpʙvN6ƽ" aG2ӛGY"3ؘÍ"6 'נb4OsL5|E9jwy0I66t stfɓ4QE1~Lϧi1Q&hһLN{_;EkѣG_/ oYYg1*+0>q/jC6ȉ45QnI?npm  ̈AVgE2y<~?Zb<,}qZ,$c3d#+hCr68]Aдl:?·d$$EN0+e R|Uo:GїT`DH0oS;4֕J+NNzI{eX^TxE=FD#L #O4I^@0oԳGY?hx8Ś;1r'Z?4Ga3I/N1g,OKvDi|F*N܂<г 'x?1P=+B2*蕍+",ڂI _r"$ꏕG9Wż>?<횭_ Px|]\BXL|*<0l!j(L.^o?GpuuvON̳ce{ۧ[dm  p 7}Bۋ}O/ ^rw,G ʙȐe;uM0Ҿ\U`xj}c1!|՜LÇk0Ŗ1kk_szgE$>z:li_S5-6w>NSyp(r1c=5;[g`=q4jg[hL>(]PKz AhITnӥb431}9,yLsԇ4AxɺE!h|]K)f,)$'1Lbi 6IlȐ `Uqnt{Bt::ˡgڏߌbX%ѹ0jb^^,&_lno<`C`07{} 4ć| [7I)*CK?Mn᩸-CGIҢe>2hh^)x G~͋z6O Y4K<~^Wү@LS0ci{ᏛkK8@=7Ǘ9C_g5>T+g[]%qx:y1;^?evՖN<65umh}kd2Es]D7p Bڬ t2Q!b/6jfCgS < XaJ&2[՚sG=.ށŠlۨOM\+4<ׅV#v|N7qz(iH~6a`EBɒ8Z+\hLzbZ1bN>,hN&YJ Ю2zĈ|)l$Ji-ζvU|ï_c./ˈ QU}VW\K>ΰ6 $Ĉ{X Q'a^<҅\xn0<۬P>cge0\oxY?z(1fmA<˯zX/z苍:fvPŤN*ΩT"v"Q#m$n&:Vjh>EDkefg'@W]qW:L= $n^nxQ+L PyE@!XGٿOm2ndm;3* WvpZW Q5HՎ7}zi>_/AEW,fJg1kg[5; n!C) Lajh96MYbAڛ9Hv,T>@\I4\4)GFQV#◺5y0MA̖Y^15yEe2f`FwְEhR1lkkl}ؖ0Gej4wa{R2EȐIF!b-dryB~QpHẬXZY3]GIpa!p&T~2սKjԵl "-A %]:`C@y6Ilؑbkp; ,H0@fE8J[G?#?vL]f%ϽPa5sm-i\}G?Lk`Z; ѿE#Xum\uA_M_[2B U"זDut04שO^ħM{.ʼۻd\:}]\x שpM?NGWXcH_9:n"u!'(k=/|_n|םBB-zI_0 C{ pגLAaVkIA5yż{gQfx9fťDoLB͢)1D3vNDNB 9vw7;ΰulj/ ]DžWNCuqK+˒`uvzy `XY0x邍rSlWs\`3?o Zj "![H†ڨ;;XbOȠե2؉[7L蔕_"j09M`p>b}A{f)h@8dp R9 B)h?V{߬c7``H+wpokmt6AX6ZSv:~W7=ȋD, ³8Y%œ:AKr$rC,YNCz2^Qz0pa%27NB+` so6 %*0 s@f) Q@:utQ&y}@Hu!kʤ2;7Z@SpF 6\1zo%YdJT2( y k~O#3=%|ZO\W"H6/)˴ؠܞg[$WK nw <t}!_v fi*Gv4%1VQJ2˾Cnl]!Qi63#Wb%Kށ'|]/ :9geSUsHY#rtgkiznv}.YY^0R+[}. 22uBSTBfmM+cu'[tgeIL[8pZ{gp ]jTc*P?6UbKCӗ9[oYKYH 0 W ~m0"s; va/b>DquvE̯"j3UFK6-THIq`ll؁2: lT` PX`wG#NH鲼ɂ]hvÃ3l ׄ@;%uSb:Mi،#ˡ\.r`?kX(Uv֥Q  .>9 uge{QDSnޢZ)ZNYf$;grn|a5pp"Ԛ]f٢o䢄%LzZt4L6ON"VE{?p f ;5͠qR;RĆ)H ZD@i>bK$C]Bt2 vh;s~˶\ɳz*lW*Jfy jo">~v>EpQƜ!>cs8,9;18o2)aOv`ZZ`EIyNqrȾi:g3B -1I#C n| Pr+{TOHB֠## 4L,+-𸑂u!0.xP#, AI[B7j5Wkst8DԯOF?@lTǹ-yXUmjW8CG牺?$x`bdJ'VSﲛoꫠeBϐ1 ׺sdJ%!f^r07=A@[Uaf"E#+kGuϞ8Ѩrm5J6ɂCk\m0+=lK۫WERc-kMon܃l/vR`t,cA$nKn;SJ#~=[fu\ ` j @1KarOp56,aVzDG l]Ll&)T+)03[;F3L?`FNArˇ2<^E!|;1jFCl%mO+4 k01\6Xj7txF αpT,nM Q4H4syM2svL\ؑV#5u+s|pkr j濴Jtq3C({p&*2OfmK K)9dYψcc<+|^|8 Z Q`X*tlu[-Sb3|pqC7 |\lsmIȉ^V 0b`K{5/11>Ǣ} ] nZ.3@ъ.X-Bi":; G,D2.cG8S .>G:+=|Io`3iߑ$OD=Q@+)Kk%, H`1-r['z(TXIM,W!'f"GFb?r bULu_bkKB 3zh<>(fS՝~ұV˴u9Jgso^Hu7KCh5ITK`U∽h TMTc!ΗS{}@j4=ޕJ:WY4Uf)u=]~/rAgT^i6pFQ:GN =R]je,l5\Bvҏ!5v#B&Kpb5 E-"`kT ý,y#IA2C҅a_*0sS]u( tAYӼ|u>ƠπL8!s eN]?Bj4rpQ`eG:.ҧJhB̃Ҋd#YNxxe)3 h<V^8&\C>A%_瘐]$tW"0b$^PFae)Sm[;Ŋ"D^UQRqAĚKPJAƐVPdSet!M i K,rrϬC_5ymZZ-{lJ9ޥ̻,r faQ[<ފ  1m91Xd+( {J foR(N,=~ orXrk}gYdZwvˇ%V.'Oo7=I>d܆o'7Uw:8ug ](J] T:-竻 +)aέ#9-s$hk5?ʑF`F3@'7]t4kg]69T$+J!KtmIp?{n7rdVR[/cіmi!&'p+A!_?SQO*$#1>+,\Y GsޒlRF_` ͎pR n0#و*&e,.#fcg syu~zv~v6X=0Bq > yoU2цػƋt[O^&f ֽ+;{E( ~3͸% 7,wV.Y5a%#2Y~5*.=tYGo?pz &p*;t4иG#[sT9 x!ƕzTR9؇s#?;m89;P!|nA o!dchzuxp3a@1a i%7wc93AjBYlZ kt\+* PX u8ZJauKrZ|LD"r$7gEoa2^ng%Q*-pvY.q=񨌃ŕ cl/}i g7@pψ\oJ`t{'A_9)q9 ㆢʚ Pko𸾄]1JXTL76[fez0[HoF\@0odf3}G@Pf W), L`%[&{mبq2-Aqs+F2+Nx5%u-ՖX_|wkZwGH2Z7g@@\_0ƺ%8tbߕ@p%x,, /{UV1ie>`ܧnX^]WDAwL*/:Rx0(CPP#+IJf gVtfCyv1eͻAe%Oc@\X5m_Llg>^mWU*#Ǩh X=@9ۣ^6gqϿՔ iCL(dң#}_d+hoeB(/XPs擙Qb5ۼ4Yf~u}&^'l&Sݽp0y9rDžQ{iE> [{A Dz1Bƶ&$IoV Σdq6\ zG{3ji9No=mXDv½o_tu51?"C/2϶߯h+}kKs2v](.k{  #7g^*2'4o8$"^J-U6^ ?Fi^-9` Λfgc$GyhIA'$DA}cأòMK87 =f\5Xvds&[tf [3Tlʴ'_ n/Kqky,_Jifupdown-extra/.git/objects/20/0000755000000000000000000000000012722412457013441 5ustar ifupdown-extra/.git/objects/20/5bba2908d449080e072f701525054060bdac240000644000000000000000000000026512722412457020247 0ustar xMj1sK@\?%` >5gnuQ7= L+-H/M()J+(J+.a02ӌwЕ+6oSS#/<([($=bͮJU'D7%5-4aכ5g ~>sۨT՛* fͬ;ݩJ ijR;@,(WN-5~-(1"U[WRެO8M;Ke2 bfM,ci(*-0r[s+xA4U:h<."avG +&n$|УLtQ=r^(nnaBpV,m$, Lp'o2x>WaeIBL+Do+{P{ t]4 M{FR'Zzv4q 󵹣rzOH&ȓeݞӿ!{[SUd{muEWpҥ#Lw]mz0h28g^1`hI5S0azLá^ޔzl { ~5j|괺,$묜z 4Ҳ}4{>%9 =ɸ *BMB*TH6KF(A2`DE5.rܚ;OD,As)KBO;*Ė5!RW2ś&f~u614N:3פEG$vԈ#skg3MZ4.1yѴgyB7h6lT8TSVbJ 5T}ɄpR4Irv:Υ@G%)ILt img%K[ Vظ,lfХ7ī ?n*:7f7-X]Wc'.t@ -^' Bƞ"=:РSQwWc= :+iPB:o%P'c"$31`L)DCp;hwKx<7>Um&"4u~dL`h.-*4ПЅ9'cnz;hft꤯'Hh;E% ›2x?=Lxsp9h(a吸s;}U; (1s .39pjT=zF6zXX s8D;AoOK9$JZ3*_c-<΅WHPq-]ʲrTgU1fyXPw*pV~lblNS7XTLfəFh0%F^̫`<*q*%]?pP̛,"pΨ#RaRU#sݚ"-d*b2Z51X  8v/5-"BRHU0)u+5wGyK.'֪"d$K)p$,9Vs5b P & Th"|RzM--9xCh~x.I \t~E- Z39o._kQ!5d奴 FCAo!ѬN2uE[,Q)Y|ڏհӫ/go\9q+iser+f` _|6F#%f;O. #? co[}RHEmsT>x2fk)cQX5  <"kox"P4w;$ jj@\\U %n} (oXB $2r` k{i@"ãvIy4t)9_s.]x*8Dﭛ6ٶ?%6HA=vQF 0_A xq~K.7x<y"F1 E8[,2zaeGT#s>w {\koKAQ4hT /wK;& r9Zt?D~f,#{,EIZ0 w\B.\r|)}Ǡ:C/^k[kifupdown-extra/.git/objects/23/0000755000000000000000000000000013236425301013435 5ustar ifupdown-extra/.git/objects/23/7eea20fada0d2e44f727aeb59463697fb14a080000644000000000000000000000031613236425301020727 0ustar x1N0E}W ۉ=VTHI֫9܊3p1,ʧCRC1hy4GEg 7rz6ޙIlT97h52&)x3[5~J4 ^ KFG \3_{:>Q~*uye:cNRI)_qT6 [| I5ppS`*ifupdown-extra/.git/objects/24/0000755000000000000000000000000013236425054013443 5ustar ifupdown-extra/.git/objects/24/156e455a795d575eb35ef8c336134af48ac3b40000644000000000000000000000027412722404750020532 0ustar x1n1>h龋'丹?AkKBABTO[j_2~ꐻzUifupdown-extra/.git/objects/24/6e548aadaa3e58d98652effc3df1697f3eea8f0000644000000000000000000000113313236425054021210 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &7fTgo]qPCs K&8_zv{u*Js7E)3(3=~o⯽~?5* OsSS4KRK3uKKRf04]wF-fϊq .ϊP_\r)C/3>kd;x.F \{.!cfsj4|NtP xa~yO:@I'*9siw N8*D7%5-4c c:u"U=Re&2?ugMySꁢ`4ٹj|^ϖS7Ro71" "nn4adgY9'ifupdown-extra/.git/objects/25/0000755000000000000000000000000011633736601013446 5ustar ifupdown-extra/.git/objects/25/3c433602545dd0bda20098c88c1cce8fd8a8a50000644000000000000000000000016011633736601020650 0ustar x+)JMU040g01Ԥ<l?}5yí萗[HBd'e3\f??be wo2-{QSa?ysg={#.]ifupdown-extra/.git/objects/25/fe646529db0ee2990984188e04268d587d6f320000644000000000000000000000015711575215737020355 0ustar x+)JMU040g01Ԥ<fCAJviE% qB / :䓤m$QS*B;!M_Vp&c)ifupdown-extra/.git/objects/27/0000755000000000000000000000000013236425024013443 5ustar ifupdown-extra/.git/objects/27/207236454e8e4a392411abeb887aabb025f1ed0000644000000000000000000000034011575215737020570 0ustar x}Pr0LؘqaI3)2)NAb.8)Ҥ{k1֥Q*`J)Cy6N! Զ_c_T6RԱ~GO@Kcxw's|:enxg8V;?:\6b3ZoHK,2?v6WTL˅tߟ9zreJf[Js>oweifupdown-extra/.git/objects/27/39b5c22c44884277f7112542f94d2050c46fc20000644000000000000000000000450011645400237020220 0ustar xXs_q"{Gg6xq\bM3I# Iޕ̥]I1N=Ny~;g5 i4E}DuCyGIA8),#}Q/] (rP 1eJl a1%UXZtj.$%Чza(|]XՃ%_g mS;ʧJD`~i4E̤OiE^v=N^G(,a"=2"J[xUktmrܛLͷnvn[ϒ0{p`pkU6qq5vѣDqIi! }D‡X)˜ *q|"kHXJoRxn LT,A뱤uG|Nbto>\_z!\A0&D`Wl$bH  pO煒\bb9R6^:[ [I^Q46g'iU,im }O?oԹB;qz I=$3=)-">ݏy_]@ ] ԡQgufinfai^R_iҪ727:@ˀU养Jt| Ŏes35beaZ0 A9"z -PX_ɑd2lN/_K {/cM*`EZV4gW2(mg<_Mv !~E4|czӏpЮ+n2`G%yAίmxXϔ[-E=oɗ`}[yrB=Y'5+[N QBç nDYZr.Xs ̸]tI$Y(cgsL^([Qɥ~ FrHu]v&gŠW ~caqr^?A4X`8wwFnJ* ǷNǝh:iνCYID5V,*{~ԪKZJ_7?sMykt͠ <h!],ׅBVh,#ERUE]( Cc:vņwqb;X~>Mh 0<R!櫘lkӢ:=swr}f|r1(Shf5ǹ &xh0*s({>i%[ L0>P,6?w#(>f #צw/wa2a^~8ÛPu9b`2Ymg0hw-'){ԷGGAC`y$GJ;KuB⁲M+96j)Cinfy$c|n۫Ȼ * 1Lq-媦ze2]Gf=CD/1(ԻHOgV$C&W[&`VZZ+48¼ )0_gp^@]Fab/lp䥸πGLf۷X &m>H1BD"P:f`U\.GzJV[sBa=*A|)`5'8?45 =|Գzl}euM\53_ܶKh߽l>R%ЋO᷾?l#F 2flX8d|z & >oq|eq ?2Xo{jȔ"ٗ7 ʼ+ j%;au&UYq.Uv٣S+ !gcM%9=Z^pNOqMt7-,eO0jI_Lc=o|Ԫ #cf@; EZun|Tr$9eMM 3Q0#X+4qr;?-3.ŋ ]6/_*0<Ñ9ܿ:KӺ{yrj#4'rq/jC6ȉ45QnI?npev  ̈A^gE2y<~?Zb<,mqZ,$c3d#+hCr68]B[дl:?Ά7d$$EN0+e R|UoGїT`DH0oS;4֕L+NNzI{eX^TxE=F>D#L #O 4I^@0oԳ GY?hx8Ś;1r'Z?4ɇӳa3{I/N1g,O vDi|A*݂г S'x?1P=+B *蕍",ڂI _r"$ꏕG9פż<8隭 PhkS|]\@XL|*<0l!j(L.^mDvv?su_vw͋#e'{[Gxe1 p37}݋Bۋ}O/ ^r,G ʙȐeS;uM0Ҿ\5`xf}c1!|OÇk0Ֆ1Ny1'[ qVZAө`u< Ah)y pv{ZЃi^&CESz:}&s 9 nGOhDYNdt{Y Qyp49[`=p at=M(AGk@S3E`{ h4T2a2Vb4ClEyL2>N3yp r1c=3+{Ϸz`hj И|:EQd $g6ݦK^ifbrXiuqCBã;R̆Yv)2BRHc"2Amk!A k)xm˃1 pd,Vs/"i?GG|3az|LF¨UkpyA{|q  ?Td3htN)oܼT:& %/pv7 "ꇧB4 %IfVKȠ{Y4s!7ȣa 7'h2"(>1LCʬ.IGяOqSۦ9xQ[:a4͛f˛/ڒav3Cb:@%a+Fǘ >EvC_l/%̆N3>ć/.xJgxbÚZM&eu;8z`]*a}=ٶQVفiXy Fӯ/- QҼ+l)%q֕@cW  v.Ĵb 3$}Y' rLU{c4Fu S>ؤgIW[n=?3Vinv 17ï[ǘ2blbn_ U=(A;ג73wfp ! $,ثt!W<9ڛ 66vING0\gxY|}ׯGG~UYq׏o|:&vPN*ΧTvQ"Z}$^&@Vih >C@kEf;G7G;;G˿g9i& 'pvZaY+ >ڴmOnq hfK?z;q ~ _Zprɧ'\?,LaTpŽmaӜ!Z}]F8tb&c,RLT, XI`ӟ.u eAHtqY_՜4EB[fe. @6nQʘoa8 Hc؎sX%ahn#d 6ݿ ȐIF!nb=dRyB~{'B8$p]@}s$N$ZxİAPB4DvB7^h%kl6:BH LfCItP?P켏{)/70bk: ,/@fWD8jKG?%?vL]f%ϽP_5sm-i\}E?Ls`; ѿE#Xum\A|_ MM_[2B T!VDul04qĥL.ʴۇd\6}[\ppM?MGXbH_):n>"u! Ƨ(k=/\_n|WBB-zI_0 #{ ֒LAaVkIA5y|`Q&x9fŅoLB͢)1<vNDNB 9t_v6ΰljvw ]EWN#uk+˒mcuvoz;fy `XY0xꂍʲ,zr5"'͔5it@ rhn`m8{?=fvN#cV`')W^,b@0ϱ;`$pP+.{6\|D 'R*=a*(hK/BWmIS3 R cYK=6&f:1_[?lt>,yWv:xW=ȋ, ³8Y%ē:IAKn$rC,YNt =CިpA=z~QXiۇaxp굄-^ᘣ8~i(UΗi2KY,D2֩hS`}4ˈ2skPBtX[V&䬔Aޙe3ְDŽ5>~,9 oDK%Ұ4;_§tv6ExIA],0r'P2\Bb_pi'Iϱ ʵm7U4OS9 _-ڎRPY-C\.Rca@THovC(Xf|64!-zgq9+ʨT74B8PߛD<[K%vCgSL*􂉗XisD:5 F;l<թ}d`/{'NaZ^wLC;WEm uA{ָN>֩ &sT%v44{sG6ΑCouZ9>݅qc`"潭K4iW /Ҭo/93P5dB$ ٨YHƖ(CpcW|/t~pZܳqQsT}n1<+& 6s?.AF:WҭP14ͼstwf/m@ yxnxC], hdD\?pbT2t)ڒ ΡM76hOP1SoW-n|C saV%%~la/ 3nr\-oUŕ3)doș$}QLO-C% s(l$aiED ҍGuI" Q |c>“#7L=n\WA}i̼W[&: Wί* 0@MPYJȍPޠ.B>Dure9ƸO"I.B/SAgGMeq@ސm憘T"B݁nh R@^<,$AG(^ZUJϏ;a#^RjF 1͡t}>-!+5H\d + $L3c\_-B+2[؜CCj\u^wxΧӯBw [ŰYlI .f;+o DX(+>vҰ-{Zn<T{ŔV Q0~b` uс$ >QG @-#= INYiX#wOރ-غ]f\1gHC~ |F9eW&%:? s LJ_ k( S"Nw}) rYgxS5u4Irĉ/޷z!SJ]]Bob X&tdvcu]NƟI5E2R.Oɠnu!=O0q%iI`#ŦO.BkWHHx2d` >~ŵ 85έaU]M2kݒE[+aX m:XKeB1 ϺsI%])\an9H{p4ƷeV@Ŏ1 :{6k0(]DZ$ Z QJs<(&$wpy._߼yOΓ/p{;) FEh2Z:-qb>i5زEqXRv62'<,.)6d-uRBM֫Y, I( Ӑ,e& "FY}Pۦ4A7J)i % qƜ: 5\0[K8RY(Z5Oԋ$a(V9`. Hv($FX.R), K4kwzho督ru=.a'Y2BnzݚqS\R@lȾleX7 Lpֱ46T\ANړ^sX;Hxك$/AP0}IK#9RH3dHuk,] d Ӱ/;fU2i\yJ纏9ʞ-~f 㴟= xeL6Ηc=ܦ[%9\ LoF8 zʷL뢹i#@VEI cb+ lX؆[jM6rS!e;WRaL}gvNe~2捜`IexB4vLc(Ռ$ٚKnPJXWfg@>`b7~ׯh-neϯ"C #a5RY/t9.L 5h撚d4ܶi;±#qsG&*jxuj1&gbެB`^lK˗,D׳o<W^"i)dֶt) ~kCU8# d'yRkdC5ca) Tб $ΝoL:c+N541Woų &]Z"'z:X?/ _2J. r>LkJ_% -ۦv5{j:XF+^Hc < $] Jv8Oz b:<$> @'͈}G-4σ4㬤h/q8ܮ d2,( yJ MU)"mq'8Tf^ÉmOElKw薂"́ 7m=HbGy+b%5[JB`\LCc&2Q-֏n#TũTw!v$ @-SHYm)r%x|i@&v{?kY[,MByTJM?l9_edH_I1,<5tvn%/qfquo#A[!TL5#5ʟP:17Y;,J)!t0ܣ"Y14WH] GcoK\^\WjA]1:XTTL76{fen0YHo7F\@0odfS}ECf ), L`%[&{mبq<wv-Ar/1? C/2϶s޾z%9. P{zw:p[DL44s"NSL"sh,LO;uP 9Ml=9șJ3:O&OGYDKRe/q@z!p*l͹7'>Evg-(wiOQEh(j +t`%ifupdown-extra/.git/objects/27/73fb9fe0ba5d9ed5217cb1949d5ba3b2f3cc2d0000644000000000000000000000137611621077220021160 0ustar xTю6쳾b8mAQHpJb&.eEo^P@dpvvȝ ;滻W_m5di4k#EUmY'|K쭯 ѦSKaU ?-#+oz|?Yߊ?wU S3{i 7MMQH"wͷ'-Rͦo~_LqZŸ/?Ig)CԃMPo*窵K;0%%;N:G{<'%?JBBprKCT:9Ӭ)e{|DG[GNi^B\PN Jpeʥ8$1M†RcEG n Z"ԜwjɤwYeeR%?x ٪qp5?6ifupdown-extra/.git/objects/27/9556647e6e168dfd57586ebe164a33e49525aa0000644000000000000000000000032412231253604020465 0ustar xMJ1`9EEJU'ap!p%xT&=d"3x1\{MU"`]p$LZX $%P.hX|`fa8Q}nvlup+‹R ͗eeWOIBa4;k,!!x>-u_ vX.p5<_!l#d Vi{h^ifupdown-extra/.git/objects/28/0000755000000000000000000000000011627172442013451 5ustar ifupdown-extra/.git/objects/28/224f27e20708a02529b02fd9852ab110f4ead40000644000000000000000000000124111575215655020422 0ustar x[o@ZV5!"0⭋=,>w$z˜Ι2[q|dUJSUnG_!VzOB =)Ƕ >$1Yk/zWKm M½̾=پHk">AR0 ^Qj4<_`U;3`uÖPiO _9m9Q.wQ[EQ EApaKkr#?N`*3ҎFAtAUط1 ИRXe/2{ˢa&8?v9)WɲEU2U{Ǖw-@W0n {pF$[:{sf·j^0k%ꡒG9HJSQ*vvT*d'zddLfKO&"lCBYryqd:YmjvϗHHz,X/kr?-XBNXI5w;8O{v'Q cST;?b=v]\t>yGifupdown-extra/.git/objects/28/321d576457e2f763bc7756ee0c6b146d8466240000644000000000000000000000115011627172442020321 0ustar xeok0Z5ش+e,te]ˠ?Kg[",cd;@LO;U.Tpyyqji;)ڐN6Zцhaѩ'>Cqpg)G}[`Mͷ,2V}3u @B-N$\m`4\|U| 6E$} :fu'ZBg}OIcZdw pH!8^B8Ϥv;RjsH_;/}M.ʫ:p2?O?l rឡ:^ʐ&kes@;nu6snX'7,<{}h:X)^ppR_,CGn;y3)sp>_].zJ{MVz!z{2p>xCA!f; JZRifupdown-extra/.git/objects/28/caac79d83d03a4715af0097bef78729525f0400000644000000000000000000000016011600222161020504 0ustar x+)JMU040g01ԤXe'l}.@TTuY|N`~a1 U/Rifupdown-extra/.git/objects/29/0000755000000000000000000000000012231254114013437 5ustar ifupdown-extra/.git/objects/29/829ff39841509e6eb261438553fe892332581c0000644000000000000000000000100012231254114020154 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &7# Kw.炓Rס$$03mMp\4?U0,':ph(J[q0SXakW9&if"(.M`"M Kx7BC E@4Sp=3R Lh2!@:Ч }q?ɷoN[ͽ:&6GFL }ƈip;5G\v2 * i1Q,imr68Lm9} R0ϊH2CK!׊S"gUH&5Bc/|fZr2dH̻a`{!I@ sbqq>Wi#'Fg%ZəZ&̬X͙%m\d :nOhn3iFM%]z_xTb@G&)W7j8 ?UFR3_Wg ]kVOz`TeSO:. m\`䩍:TIk#z q5ʹʋ1qHX1 ~JTp7zԁ[,n^`\$6N\H40+3[GL !"5_tک,n@6ԔjfW,76M[tq>28DY;I:"CeoQmzV9i?WHĖ.u?E>`ձ_D9RQx2M#v_hVÇEdN[$Iyd&wvŀC5e*w$I$NlŹBpd$ENURdS!h8Hg JE R:^K+6ظ,llSD(ӠQf覠{ci>$ޢfkȯ$O`] §*47qM X Ru{tR1~Ǔ A2 &-A̠"tn^S'c!$31r`oMM3Z;hrwMvvxIUEyAUK;EF/jK B0gr :iY$hbq7 # 63nڡ1$6 j6$s~ABOUENI9-yAe  X%=zamXB+0yX./n0WY谐D˭\$!mo3( ᅻAn AFr)3UC S;$/IORk-Ptt{Z@:CFzh$P$1r%4(jbʻ87WW}xmĠ奴 FCA!ѬNKrV*:4gX [oO|=]"^;^H[.Vg[__pc:F'2)};+r";8*ѠBͽ`gɌ)f껛~D"kzp RGOԧK`PF#e{尩ϿcǬFǓq?|^2YVJ1sf^x2fC+ޘY#`ٯ%VHA=vQG 0O ]=8q%z<oG5pPGqvg6|/0(O2R/ҤN,?0R>u-Rǒxµ]o_JC޸{:Az8?M&t=SF߽t4^h`Y9J3m'&SۑS8Y}`祋! J[6Wor^OT(AZUEF.JVcql6ygI?GU"?WnZv-eZSzYix:9{ %GR!Иx IR0h>aacab"XZ2;cŚo +XG uZĉ(IW\37}K/`WY 1xԿiS] zpЮAcTP?]΂?t&q8g?twvk Ξ̴Sp wA235d@Si෇pCqqBb^cX\.Sʞ[X!A}Wi} nI|qmMTCFܓSCY]bepFusGSpef1+(@7ձJMCa;Mq'}ls3Tf{:Lr_> +qyFG !svvbuL/tE>E#$%?S"%V$UVEiw>K'Yʘk9îx+A>cR23^wah 'j,+W7Ѵ?ˠv0 3`}R_4ϫ<\Cͽ[Qƪ+Rn☆qZŗZprҤt>kFnߏ˘Åv$/z{=ۦW/" w5M"'ֿn'Xď~@zw7-Ȉ́8RV-W9^*CO8hpGcJ <\ˑ—ۂsUyS1592FsߒD:=.k8h~=>=J03CiB="w0 …yÒVx(0׹_Ծx<J5kGn81sSЖkI3TI"n/ιp Iԉ*# %oj ԼJ*z)\_ ޟRsÇ=KTQ10~(a?ބ ({?8Uifupdown-extra/.git/objects/2d/0000755000000000000000000000000012321354655013525 5ustar ifupdown-extra/.git/objects/2d/3d983bdaf8056584a18daf0d7a925d2e1764c20000644000000000000000000000027112321354655020666 0ustar x 0E=dؾHQQP!1} p1l ,F`_<=˥`\;E,wbKl`MhF\6HF]H½w~$:\ifupdown-extra/.git/objects/2f/0000755000000000000000000000000011627642641013532 5ustar ifupdown-extra/.git/objects/2f/4052e1550a1dab7bee97dd874e6602435f37d30000644000000000000000000000015711575221417020603 0ustar x+)JMU040g01Ԥ<4Z) &yUDAfninqrQfAI1ùI—rںy7o;bIWN0\aӭu'.ifupdown-extra/.git/objects/2f/8023f918a95a3931dfc070868d4369db69b52c0000644000000000000000000000024111575215743020464 0ustar x%M 0`9E6? B\<$K Mgb[<}ɵ3%SXe+T֕Z+4v;O]ȓQ 7Lc}XkuWԜT״<|]8d :RM:OR3I^@ۋ?igӴb(oev4]$Wq;o/ѣ[hr㸗DCX5!d(7Ia褟s7V8{s2yfD y/"I<ZJVp-1h a 6M8-r y`L@!9f.!-hZ6ȟEg2_O@'2@d)ef7mڣxc*N0"$n7U]&E''p/*<"F#O &NJCi$/ 7W񣬟 nd4EtE>/9{aaLA d2) x&LPY[i_0Z31xf5Pj˘N<\ژ-8+ HtTuN ؼ~8=pO- 4a!)D=_z9sU7#d' g4"Ƭ 'i:,aMhD-p`0:Ğ& ģ5)ZU뀙"{`p =I4}%b4KlN T ~IB#5C0QJwҊ Y/c,hJ&YJ Ъ1zĈ|)l$Ji-vO4O7;|V׭cua6jw~~ ~txpԝkɇ; `3POPOeqGt gu Z;$|l|gh3<۬?>W٣F?G7a;VCRRL'idv c*|B`-J>/sP}` ^a44o!5q"3#ɛ壝W_̳SN~4x8E@],q\r[mZ^6'7ɸq?Xxr4ߝRʯAJv}ӓv.NH0~* fd-gfF6P0i_>ܮIptipHHd PC˱YuC&*i{b $~OE|ۺ|Ja |h:8zG/j`"\M-j~c CS7} (eLzt0EhR1l9Lksl}ؒFeja{R2FNdȀ$dgQ2}Jj?OF90fN|ߢpr:F6.z li}OL!WLt*MOsɐk+J:gd6a8gokK}NeC2.y t DBT`ߦKY,u1/vƁY7um:PS5py.O/7kv !s/=|yxkI ]Î XJj>|(DEe<B7YfdfєzEG;'GE!tFutv/{mgv6W+ve趱\7Xf_|0,|`uFȁJqeYlj=\ufJwP@:DCv 9Q7v6ӽ 3;1d+/iK_ j08=`p>b|Azj)h@0dp R) B)h?V{߬cw``H3p̯-t6FwX?+qiJEO L@,ҒjnvD%7U!,':WoT =?(\XI,Cw0N<`8ZB xpQZR4XZsK4,Hf"G 4)G>eD@9S5Ur!]:F-+JDrV Lh]kXwcBpp 7M"PAiX[X{/rx:jw;_"@F`brsod(_.!s/ہҤE|6Hƛq*HфXmG)iˬ!.Iv0_ d*FQEv_!t, k{f^kFv38朕MeT T!I"eX]Z 3D&fezK]^4n\"b MQ D\m_ N>Vߊz2`ExV佇h 0Nw6`Ǡ=UkgjTb9A;̹zM BJ!̷BgP81nowoK ~%Ǎo+b~iV췗vYmBKnl,$c!l8d+p>:pf?8\EDٌ ¸zѨzi>Xlr^WI opE+V Af9rx36 <'b!dQu5 wܶ ل_v}$D~^a1.ޏ/m-iXlNRbaZP5.:twX;wWWOSWw!;V RKb,Cv$3R", Xk|;ziؖ=|EI7 lbJf+u]r(?1 łˆ@bz#̅F ޑ{ $4pj;x'A[clϮg.ʘ3!?u~qX>#~2+9kX%ί]TL焩|\'뻾3Fn`<)s:$9..BGmo,a:21.@Ϥyʚ"kVrR삧dP7:Ȑ'$bS٧dkZ+ $~c<E RYԮqb JuJJnɢ0K6,x%вȘZg]9 T.˔r0=A8_2+bDFVO =qv5h. -C(%⃹PÇ WLh;8<\o<'I_=X[Y jr-ELvbntZ8t 4l٢y,);[~L( ȆCQ#Ŷ}ۥN BȪɂ@d Śaw IA(x8QcЛ(B}kW\^Sq- યm09^> o[ܦ{%9| Lw,F8 z̷̝뢹q#@EI! cnb+*lX؆{jM6tS)e;WRaL}gvNf~2`IexB5vc(Ռ$KP JXWg@>`b7~ׯh-4neϯ"C #b5rY0I.L 5h沚d4ܷy;±#qwG&*jxߟuj1&gfެB`^lK,D׳o<W_"i)dֶt) ~kCU8# dGyRkC5a Tб $ΟoL:cKN541Woų &]["'z:X?/ _2J. r>LkJ_% -ۦv5}j:XF+^Hc < $] J8Oz b:@$F\ D'}G.<ϓ8h/q:ܮ d2,(yJ MU"mq'8TfÑmOElKw薊"M 77m=HbKy+b%5]RB`\LnDc&2Q-֏n#-UűTw!v$ @1SȓYm=UݙJ&YlL]g~;W)QO)KA}.\Ad1ٻ- V}paJ!kȌV A HDq i9K_{97 4=G]{AysE]oRsu[*"-GtFf3a1wosP܃1+%eV_f_})d'HrEc7rXnaUCPb+" 6qG<\:7/_tpX)3$]Ve2i S1,=U,) @e8+:*h DΏþ2j\%#F3(xSFp.AS!}j&4*<(x1 ,iH6b ˊ)]F1 BZ h딕"1 Ţ( hP:7탓&̣Bv}ON?I (a:ԽĄ*̅ a d!?{&އ2 (KQnj}h-VA-7 )r%x|i@&{?k%Y [ -MByTJM?l9_edH_I1,<5tvn%/qhquo#A[!TL5#5ʟP:17.Y;,J)!t0\"Y14WH] gcoK\6I=()ùݗm89ρvCN@K4@ly|:]>'g€ccUi%7wc93AjBYګlZ +t\+* PnX u8ZJJauKrZ|LD"gr fEoa2o_ng%Q*-pvY.q=񠌃 cl9o}i g7@pψ\oJ`t{'A_9)q% zv5A>^\wjE]1>XTL76{fer0]ZHo7F\@0dfS}\FCf ), L`%[&{mبq<z-ArmMI^ 2lb* UՓ)>_g\r8(oި{%>9ݴ _ۿ@NblD4j@64nB#g;tK<A[ʢ9^:h1N:ntYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼ U?rFM6c7(53d5U*u 9u]oTQXS°MG}3?9mTn)*I-f,xY|{ 鶶pȻifupdown-extra/.git/objects/31/0000755000000000000000000000000012321353704013435 5ustar ifupdown-extra/.git/objects/31/42405729644f9576c0a89e9d122f9805adcdc10000644000000000000000000000013011627642641020372 0ustar x+)JMU0b040075UK-)/-I-.ajrXLݝ{;TgfbNϐҖVȶV2#ifupdown-extra/.git/objects/31/cb0b3d7b9e18dfe8fee348e2273d05c0ff59300000644000000000000000000000052512321353704021021 0ustar xAR0EYST#¡( 6Tͬv,%#j0aǺmG/h}"F=Y6kjv+[cjMSDw65miUSj֮5ktҭ⺬ۮY9 /~R>D:6ELep^쫱Y8v2B.3>lsY ˼  |#,xH%< TΓ0P sXD2bzZ4^||bYٜwo"VJ$~Ϙboo؞fLy dN{oifupdown-extra/.git/objects/31/f0fd7725017636bd3d580377602020a50594fc0000644000000000000000000000013011645400141020167 0ustar x+)JMU0b040075UK-)/-I-.aX~ækfDsِ.Sh TgfbNϐҖVȶV2џ"ifupdown-extra/.git/objects/32/0000755000000000000000000000000013236430731013440 5ustar ifupdown-extra/.git/objects/32/7f52b84bd125829ae5546964dbdf298d328e4e0000644000000000000000000000027212722410537020546 0ustar xM0@QήbdO88pBx7H@W@cZs۶ujtUOYcSg(wZ),i}|PW23 g :<ǪW7TOZ[C񴠂-MSYV|И4 r ݀]aHђ,54B@~X\ zht0-+|e+ p d49tfQ"PbL 7:Tu99uݪߺBgp#9ybnR}+ wU%37et8|5ܺ R2j7QGVG}<7e T<y-K.pËSow qH ɶ[Df٥A#K&xaד!9$Z?ifupdown-extra/.git/objects/32/d76c5f40cc4407f0ba1eb5f5a23c693da3734f0000644000000000000000000000016011575222052020716 0ustar x+)JMU040g01Ԥ< lފӽM9.Ad'e3n5prUNw7i<"~KcM%0Hifupdown-extra/.git/objects/36/0000755000000000000000000000000012655222055013446 5ustar ifupdown-extra/.git/objects/36/d8a55c55f524de7cf1a23ffc8ff1c11c882a140000644000000000000000000000015712655222055021024 0ustar x+)JMU040g01Ԥ<{KLw糏:7Ad'e3Q ?ÉkRdKsnBT3X񿱸T>vөMGb .ifupdown-extra/.git/objects/37/0000755000000000000000000000000013236430631013444 5ustar ifupdown-extra/.git/objects/37/242ba3f77e45b669e4dde0d7604e9ac95cd8220000644000000000000000000000077312220615237020701 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &`9O۫qQ'pΨ5$9? QnmgN] "(?!1U4uCmd_mJ *23J,{ǣ8Yn~긱(%Ftل%2yV;L>?G7]ݭ<ơ'=榦 i)y%Ezy%EٙyE%zy% 7>~5av+ln@A~qIf^q C/3>kd;x.F \{.!cfsj4|NtP xa~yO:@ 9u]oTZXS°MG}3?9mTn)*I-f,xY|{ 鶶pKSRXEfti:;ĿϞ/^Bifupdown-extra/.git/objects/37/48d79af0568dc864445870f4632ef33275eb0d0000644000000000000000000000030113236430631020376 0ustar x=N1@ajbd{+!D gƉbG7n+@O\بFpk73kΉ˔f=,])'܂c4sV'%g)\DZux[{+ZjWFx<3K*XZ?<&.>zN 6ȧ:BYifupdown-extra/.git/objects/37/5236295890fdb912d4d507a8b3b7d6b91549140000644000000000000000000000033711575221412020315 0ustar x}PR@4ޯ; 9M/2 fv)v?ޅd];%T[V#+ >:P}MC3RŇHE{FbRDz>P@Z^o ^[ Ļk+5KS|8+Ypm/!&ؽ$jSQ(dJ0>APsUCkkYl%myVweifupdown-extra/.git/objects/37/5db3f46df4953e09a05a29a1ee5d9a039064c70000644000000000000000000000016012722410503020572 0ustar x+)JMU040g01Ԥ>SzS5¼ԒlĤTZI| _n⟖$$3Y($ K>/f2U^oifupdown-extra/.git/objects/39/50be98aed581013e891f395edbd07f800e6bdf0000644000000000000000000000036311627640661020764 0ustar xKJ1])Qd$DD Kw'ҙV9EQT@{*3xENx9H"iu@&!&j`a z-YVi ;mЪ}K<$5cy9!Á Lᙎ &bTg,|jy(˽&~k:XemAy57>'^~Ѩ{9x+ Z !)r h{w}''c:KWѤz=zt5Dc T5agUbHD&_nHڄejƜ N'6}NC J`˷zƿuYN~]E(muLˣ:U:Z-D.S/kU֗y(:gؿ̲lB8]4i,U;.س] ۟Y{=tt}ϣ^&+0Bz%4#|"/%fi?/=uAF&)-Yf.@_EI8(oKre,9ɦ&yg8kr޿'j27ͨw5:j?)Ao4tV|fq%0\y[IwĊOEv|"ЄVWKڦS_rĽd+z2ʱeS@cٳ)Ħ} ڿ>10*xToQ潝@?>,|tE2 `ObracxW:ؔ-P?i6ul{(ŴdzV$ziV0 cu5~G#A(g t@mW:gr -8|UBtf pHaŶBN-(ΛRţX,E''B3CSSbifupdown-extra/.git/objects/39/9e14f6eaed273f5e5a87489f91e84115d7012e0000644000000000000000000001115612220615217020550 0ustar xZrHnQ&xĝew׷ݱ11E-`"Z3 c{Nf$Ֆ,̓'Of,g&OJ:7Y~O'*?L],lgoƘ&ud]ϢnzqN(l/YƠ0 6N UIf]k[w'ZZ1 Җ&ns-o.l*IJk?Os|sj& ?!,Vy\:MMY"\m\Z|{VE4Fs'SÈؔʚ'**v(um n»==IlgI=*tj>,,-~X8¯y^pSY#\Л2&ft*1-~#1MKX_0[԰yoo/ӼX1 ڮ͠ Mp>?fPÛ^GUn%JX(MRNdCX0h?0 0M*@1×Ů%P;X$NF@Q>͓E]+ _-R 2Eo&Y8yqa7Luaoma3/)„!hBj6Keպ2z\cKZ _ !jZ ѸyY$'&wQEߟϧ atŢ^X*3:*>zᨨ3Q> ~3 ZskdcrTR0IIGSB"RCTELe 2ƍ{{ jeYEgo!•?}|;@j 0|~l3pc?0tt6LЇcד]uuⓛmeJIMxcMKh3;"JÂ!S$t_"2>aBT ERG'?#B`YI'FwԼ4y#g(\)->5+8.u2EBE##XM p]E#TB p(e=k=P:0測Ò%__~ON۬5Fe_m|Jj,A*l͉9ȭ"5Y""#PkviQP4%ǥߋ1ESAylObMijJ/oߠ]4MҨ{sLͫ2^ٚgTKKNG$˱aea%ݑ*a/$ltn2$R_FnCb hI6 n}~"֧2UXVB rd Ux<):8;SrqUfPTz*Ƃ=MiX%V'>5sja}`x#m/K gr2edٳ,( 27>|:Ը܄<_ޏsycʮ- ?cuE\Vqý*9m h`.S@i0e [WDO`Ձ&0SjnE]Y%QO"+"UVE' ibEL1RP}1 }'1 ۯ)B@SaX9/wLV|Nq SW*%1K A4,~SUX@:;7:ldkE?Us3qJ4~У!@E%)k *^yW1*dmJ>l5(f02BMg($mrl)}B}OD x 2(pY\'X5;>e4딨|.,K-tVUj mENBc\5hHHL+$Y4ed>ǫ3,} ue|1u[n{sHi`RFuU<˗{F`8e噏s+2&jO #$ǓB&Bב$8.оl9-9u+{E$a?d:(餮A=li?ѓTxWCb؝Ȯ=}5:{lGghs8s vwy\XY^3JXWwkGW p xE~t!:vEk 7H>JkoB =&Z v=6ƪ6?jA%G {~s|;t D2,ѧD)lΧd/w' }}T"J8χcU;j%oخn*!}*FPe N7&evz"~Z *)pWqjܐѡD%ңK73*/A5;4])~j 9dh@#" ïн 9,4ضG3Ų'sG}taEyK\Ld>rwͲ(}dE.|R 5\Ru AUg#ק~. U j'n&EteܥA9p#r҈]7D`#45nGڭ# -y{J120(r7޽!Ab2cزcmQO1LۡS$T@Z|^ !F(g?Gqp ,Ύ8PK@ClpcYc Q bj^ "amՐx{o)$Y0D^hqAf'\5Fkb!rYL=q N)?4;qąj8c?HagC& zy.0n(m2@ 5& .`*]Jf)#Uᑏ}1,5! 8 4E1 oUۓhsUĮ^"!/ޞjwՕ˰8;.Hdcj_crZGۅep*|g哋Υrf$ҫl|W[yS²XĄdsaKT-xL:cv%t̬#;.WyNU"ۑ_bt9l7@IK0+ 8=k9L %@B y`#"^م~x=nbD$`d l9p`%tZQ j!l3N%ʉ=k4(/:IpsK0g!q$)r.5Qج$ͮj ~ lv҄A˲ݞq}iQ}̿,Q?mTrI#MKȁbEb^ѫzK4keօ)Q`WYIW }2 cD+uKU_/?? iޱTM!b@K|mmg{*gvJ ݐ.F篮><<+ї™|wO񜻙C_m) b a"4EL͎KE7dJ^M1/(!{ 8tڮ]noGO8a!3lc5Şc"vpjuohj SU=&ms`8m~KY=!|cbpO;BZ#Q@AZ怨3(amiSxko;Q-AJ$\$J:V!GRiGi yKSJAh ^qK;Pu3D3Fju9qr]{3 Cֵп!"P-6PARƭр<'"Њy*3\ѼdvW\A<=Fk])nh̳i?n!]|*6YK O:/*nB+Tmh6dRaJGDR UF_; o9Zn{M䅞P`stsRL}7x]OjzRN=ifupdown-extra/.git/objects/3a/0000755000000000000000000000000013236430631013516 5ustar ifupdown-extra/.git/objects/3a/543a12553a3f4b84ff89495481fc6cdbdbf1910000644000000000000000000000340313236430631020664 0ustar xXko__1r6r";ːҪa+N{s^lYrufX뗽}ҝˤk"oۥiej*2f)d6ƊUÐiYahJFr]an"Zn% H+Ub:N04 B^Z+Xׂ%)4@2ƒX2|CZ|| I&4ϖ/hq)Mԧ#ad$Q nIa7P+M١Ki#9GGQ,`M2ZY߂^ރk,mlAfΌ .$"Ig!|lBi b!4T }@jX C o;sŸ+\ӉoШt{;G>K=Oϟw>^bN&(8ނ nhgi'^UVcSyXT*բX9Yh#rb8"Qs-"PB.3U&i"vR+bܵd®}-Gm r2]` ,/fIb3HpND"y6:2I^)U31{1-ch9@IȍtP)4HqsפRdp7#l^lJD2J>3b-g hv|1{L&CF{⩸!u; p-dG=l8xB:Lf _Lah ;8sP˸`!#0of-!oLٷAg؏ʋ#nPQNJOh%(N>-tci4܆t6Z4Xóg-:RƪED^{-t樸h( 8K!B>6wL. TȮ)f7c jә"?㞲n\XZLl{;0,t"#mCBݏ;V5ܧ$.Yh2=1]M+L2Gy('$ Ae{xBp(\8R /,7AO GW-Vqyh0W1,[nxoJ0Rx9+zBmMzeF諯%; ?-q&=~[]wtc^n lاKf.ZxQ1=Vа"Z~SQ.b e,頑80ʐST,1 p#mA/d9y(JĪ2a_H,H:O&E?|ߎwkvDRzt3|Y ":r^^p_DvE6-ãE6XXC.dsjjWT'b+WR#" "E7ã> 1aZS]:XlˈJxJ@oG'f2@TKy!~MPVK|)/ 9OHZlq8'`$P\C*]4La5j[:Qx`$Lc59ȇ_ۈ΁\%O,7 ?'F#f꓂C#m17.)F]iwb sK_5-?2i:J8n7/u>w7vps?%|:<*m|K?&}dP$+ǿj_ifupdown-extra/.git/objects/3a/7b64402f49a4fbbe936a704ccc45f04222926b0000644000000000000000000000027311621077231020564 0ustar xAJC1a9쥒d2O•Pp?L6y"3b twBP"H͂ I%JRؙ3wmHIO%z"b Ѻ9 :ޗ/Y^{{s6-G+ׂWۡʋKK2uKKR~do*sox~. =Jifupdown-extra/.git/objects/3d/0000755000000000000000000000000012722410537013523 5ustar ifupdown-extra/.git/objects/3d/01f3ad0eab2833bc0c04c01577801a2e584df30000644000000000000000000000015711575216541020625 0ustar x+)JMU040g01Ԥ<̽Mҷ1.\Y՞iE% sNenÑwCT̏rm-5]7WL*ifupdown-extra/.git/objects/3d/66c0596b867244e4547443ef6a410e73dc45730000644000000000000000000000016011600225051020277 0ustar x+)JMU040g01Ԥ<}WnUͺsYֹQ[Z[\YPRpuV۔+z}QRxDL(!7!fI2[usuNű/Hifupdown-extra/.git/objects/3d/93c58532bd468c2a076140607f2756f9d052d10000644000000000000000000000103312722410537020276 0ustar x+)JMU033f040031Qwg~ɭ VF*_Z`-?M &иn+]*}7nb[8jHr~nAb C}?vKnN\E^IQ~v?»(%spTeg0YُG+qqcTQJfQ1C&U}NO&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼SY0\Y1v K2KRi?XCG&kv1J2؛p 3+Ts(T{/P=ׇ}}*E?`ΩSeƯwo%8z#਀ݔԴҜJϏ1p/y/ӋTH!TZTʰY]7mR̾R"|M'~JsR_R?Wscjݫ*RkL @8hBj븈۬.MXg' ifupdown-extra/.git/objects/3e/0000755000000000000000000000000011575221574013532 5ustar ifupdown-extra/.git/objects/3e/cef3b3c79ac7cb948a0d4f74a6dd1d2b4cfcd20000644000000000000000000000015711575221574021405 0ustar x+)JMU040g01Ԥ?G7]ݭ<ơ'=榦 i)y%Ezy%EٙyE%zy% 7>~5av+ln@A~qIf^q C/3>kd;x.F \{.!cfsj4|NtP xa~yO:@ 9u]oTZXS°MG}3?9mTn)*I-f,xY|{ 鶶pKSRXEfti:;ĿϞ/^qI ifupdown-extra/.git/objects/3f/340a124406c6361d9d127c295e4cc88872563e0000644000000000000000000000036211645664300020307 0ustar xuPN0 圯0+v6v)8p@i$ncMm| $8Wt~{\4h!2H"7aRCd5Sen6zgX( .`tTLrm#{ECɱ9QZSw?/6/̙"Aov` o߻-H )f?Lnifupdown-extra/.git/objects/3f/3b99490cd592982fbd67f85b1b5d67a47872580000644000000000000000000000064211575215741020515 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &ΰ8K.N0γ 5$9? {g*TOFV&\E^IQ~3G?G7]ݭ<ơ'=榦 i)y%Ezy%EٙyE%zy% g̽oNk֓ O}Qx)9Ey% Ef~}^*_wTޠ-IP;0|͑u]W#vwH(x M%%)i9% ޤ1x<L3F ꖢҜbB7a99k{;-bɕifupdown-extra/.git/objects/3f/51a49144565194c87da7012619b70f853864700000644000000000000000000000016011575222335020072 0ustar x+)JMU040g01Ԥ?G7]ݭ<ơ'=i)y%EzEy% Afr}vz@u䥖e嗖3YkwRԣM2sǣ*+MIMK,)a&Eǣ@eϜ6*U@榦 E9@>oh\y'7ڼvifupdown-extra/.git/objects/3f/b26b76da9473ca83c71e0e0868e7e1f9326c7e0000644000000000000000000001160612321354655020710 0ustar x[rHnQ&xj,rwFI@hN'7̏9U (ST[^XBUɓ'3Ӭ`x6>t֬b續qt0~bif4ߗ6Iw$vFB_3IbL]|3U\QDeR_lYE.KVqYnuQj[/ƖeQ47ESJ>Z;k[.ܚtf5զҤVs6sug2YǘJ|۵Y*|S=iQΟ+1yukpOlowwۭUfL46?(IJ[U0qg~nS[?{:MF~Uiќo.W`Aw{\=z׬z;79ܸ6;w?fU=(,&Vf^~(2l |mg `2Oy0@[V­Iզ^*l&Icl5OKF<[&|٧2ʫ*?Wv[ndqM MpGap!}Ɋ>o$ 9{ʹgFy4DЖ=ʖD`J+) 3nf$"R\Qb{MAW^Eߠ`8y-S-,РP;DԞXVQ]HLU,)R%P"kWPm~IrGGa7`?Џqpb91~:'SEbrP!-7:tl!x4P :6׈p0<@a۽nߋE KTPFȚE`~ `aTr|CydVs"PY:oJ},:_rdu3-4='/NPm148 Q*;,bfe4eJR|6\dfJ\>l4 `[9DҮ.TGe"<ny*$*͒R5؎a0?G8M.;JWG0~Af2T LcT"&E" z]WESYCeq:Aрq"37+ʟ? A`+Q_|~j$ |f0Gg`r><'>qԉ"JokZGL70EE%1(͐2s_E Z~=4FBVۇW! )A`녀 ^iO~F& xfY'=E~)$h.]̛NB揦y$ylG+5%lpؿ]At?`UK\)@ *JJEJHZj J&^PlJ@Z"~ys?9p2:cbk<!m/Y39ziT2UDAY,(03>7>jaT|y7E+,HמV2 ӋӁ9{mb'7U@s̩a0 2kVTE'0`M`\dP'*AՊ=:{_i .S:YQܐ(V[#2:a"MU`~MH2JÂyyw4D~oRa>:B0@9t/%,ѬhNrh`~JTXh| it[l;ldkE?uM`1Di ~!@E%-k *zaQ tAꡒĺ6uvpxlfۇ2jocaJ"-.34TNJ v@GexnDUZFtT5a"b$rDSsq`QA# M3/dKi:9YM ˺YQOM7}^4: @=rf6+ [K`i#삹@y5^Qd#$һ%MmH)rFW2 laWׅۀ}~JDOJRIe\O`w"v,Vz}Jk0#yZ G!z'8u]'5[7MpkCt.Ӈ9J;| A@deI~ŵ nI{[u٘#O {~sCh P:J"WSբ}x{u봥w' }{{h|>Z[U/|~y A%_W/WS!4:.kgZu¬5)+7S[̒xLPHA~W6jܐѡD%㴌eB0"#|.aY'|9jE dqelP"?ɒ]k-l˶' rI^ץmT!]\9>:eҌ"#we M6M"ʶK3`pv*,UwO|ӘK q>BSZQ\vt@[Ębe3m9Y`D;͋"A)ay{?_(YdSPN Auߗ1f(Sjm/6Yr;qV#lO"|yl5z %5 /u Fv0-p  O\4^OXhu>پs"2Jd0t,%#PrJ΄^ {t;('6i$8T Wfp/ƜA] 禤%T.c4ګ)`3GueH̝@ZkmrӰTe7f#3PI &%#@RXZW_^]}|q}qiuF(0,@+ OE!]py7c&QݢNsҵ֯X^n4^MƂYq131 8Tݔ =^Ht1r<}(pQ4g>S8c_B2.5s7ރq8E;^ ^ ?wA!LfpFc>R;yp2% &lp J=qL6]׊@.E#L'h~񊰐v~1b8fMq1;4vohl5)X*xWd0gz7SKs󮸥lcbpOw.ihZ#Q@AZ3(amiSW ߨpwyj\ɲ(% /) I /{*Q6Li yKSJAh ^qK;Pu3DXFuyUu) *~WS\:0jCmBj 2nʝ{"B8ͻ5_7 ]#Ǹ'y?xp%`,E?K:͟][B˓E8:P!b^&BfC&tDqUG2n| Gm_l_nN1h3oT??"1ifupdown-extra/.git/objects/3f/be349aaf7711a6ac8424420185bed9ff2afc6c0000644000000000000000000000032413236430502021066 0ustar xAJ0P9K%i~fAD\D?Le&)IF[y/f ^B9sW2ì9H;hPW>6:IJsn*eN>8TɤгcqtR>5S5P>\\ nS7XRqߐ[1{_-p_gm#<9 O/ nb ifupdown-extra/.git/objects/40/0000755000000000000000000000000013236430454013441 5ustar ifupdown-extra/.git/objects/40/0e4d53dd446d3f213e145e27299fb96786b4440000644000000000000000000000671111621077217020401 0ustar xZrFgEWA2Zd'VTjk ɉ@ vf*߾{ St,?ӧOp]?y'v):.ʊRRgBg毩]?{FtL=mV:F|K))^G?{.SYݪlQ;O_~ZKgNh0jA`@Q4G>}ϞlL+M\2V.)I+0MR&+Ofޫ^;s84q٪EDдX(KZ/uFw&[: eKRclnZ6ޥ!$Reo&M¬`Lt˾xBz6_%NrYZdmH+ ZvHm 2!I''4UB:Fh<ҳ!}m9z2]0Ġ+zyx!˝FNp,sXe4K}rgsR8(KhY)T2fc-)>kU2wkhrymk]zh$UYLy|Uy;o@TKdND Y4N`De~ͦ < PIS~4cG^()Ea؇nLU.Gpd/"SIe &鸴nsS( ʕC%f>YBXd$sJכǾ+ؔ+g`4qqջIfv Dpr,ci(*J$\ $?L ĿDW-R(8ڊ%$|УLtZAk [X Lgi\& pxկUecw.7;SSbXY3+Ljz7=:}v'c5:{bGiEhtRC|Cn)-G3-yl"lP%DKUp|6ۥJUUvil< >߼Z(?pQd{Sp(L1 a2*EDrŵi%E/L3~QؠѨkP)U\fU* +&PZ1[rݛtޡXwŬ\"xd.%_:A B7qUSv2Z޸F**qB#]/b’@>j,)) mw^~lIlDn*1_6I,x K:=()9XP⻃-B jg ^c@χo#P`̗l(꼊`62Qyc-YHDhdhUVA8TVI~rRW@˹Rm%7Gxʚ@c㇗s*Ɩ *ֲxD>V/ {6][u?q`IIT3GOmK|~=h-yLwfp(n =ՔۃObJ 5TRUn=h b,%DC eIG@=W:ݫDu[gl ^9='6KadN(u/'| mAPn$Ol]Us8g3c: ]' B-޻0_s4F$MVF{@=1"fθW8F<M)Dhpzj@LO}egX0/~詹h1 zϜ.GWvuTStc?38 `L'04I_} |wyfEʹG@v7) ğ3+;͝ĝwႏ:  N#&gacw <9I38?@Vc[;&qILe 0zDf?[2ֻ I?v@Ud`Ýv]?3x )!"qW{~:E7~0^^\DL+ϜK&kJ){.7s/b"vL?a4f"{쓮;`Q8o#IX0i]pP8>83N D  {OyL7+ N³߸,RjiO!=.澌X!@WiMhg#Og)'D}ikHqm1N ^X-01_8QWEh1C-w*ܼc H (5{Ee7guǠZ0 w@.\r)b0)S|??5,ifupdown-extra/.git/objects/40/967571730d3ae91a3dbc941f5fcc4be032f8420000644000000000000000000000026613236430454020601 0ustar xAjB1a92yyR\ &/4Ici{+\Oa`M: MK8ɍD19p w @o]{"Rifupdown-extra/.git/objects/40/c023c41de2fc4de0a3b49e4927e2e4069f4cd00000644000000000000000000000025011600222161020702 0ustar x+)JMU047e040075UHHMM)-LN,I,`*9|- ,Ǣ VDQTXXߔYych)>_8%40(K-)/MNLIe{x4*}埶G*/.I,L-/-I-fȜor5'~ߵnMu{T#ifupdown-extra/.git/objects/41/6fca253ed870d68f46ec5967b85745e86fbf390000644000000000000000000001345413236430251020651 0ustar x[rGgE联LPhb/hlǬcb]lt}!9'ML,2O<=O &K&o*Bs?L:+p7uYϵzW<3eT$|6/{-GEn2"*sބq\ز4Z o|>63|r$&2:W ?L+Mf5L_]aβ$[jUr%KltmaJu)'Hz/z&QX^En@m@lI=ǩ6!l&ƃM7Y2OҤښ ީZN,/Bt{AsګFyVywߏf1}`i9/Mq-xpeT|[3: N'p&̖4N 7WUd槨}S䷥-!I`WzWXN{([Mt2cmOLߙA?`u?kI/W؃GP!#m g7YiS0+I/5L0PdلѵJEܡ=o sl$Lo{XaѴ=ݙ:|7[5~EyD<Ꞹқ$ꡡ)eeU1~oΖn+<XolDK.M7_yi˙yrv> tgOރXD0B$I<&|k>&0n=o՗]XK^r R44&OWaubS&ҿ'f0Ypߓ{:()fPxrtu/k80,2"3ugYd;b6V..|IhM 0rxfaqk K1@"YbG|~hh2sGzkok%Kǚ3e$/fqRF{5(=F"#__3'VtIZт7aHµ p:یjtղ:¥&P` Of?LV3;'95/2?15)s@O|^)X9rOr%U87?3V#/ Sc"#{F 9 f`b8zT<ǣK.JU 4?)<iH2&)aK|ůս5$LR9B_MTIL| Vn O}w=grlUB1s8(mWxlU! 0PF6Hmr{IKQj{/ 72̻ M0 Gp߅-6]IވxHqd7KЁHD8c;Ia!i.l2 g ߇:p}F)qZj_ރJK# xUo]6: yBש;ފ $JeN rDĕkHɥ<?P 6%e&ܜWK倾m~دG;6ql0<@k׿{ @M%L<#)v> Ak hd4%y=_# _H/=8-{b 8ش'\D"L |b7ޠ LDiXpG-_R5 By@q~6$cy&$,pa޶X*3 8BW ϮxčAA+y Hw "I%1 ,e^}ԡ(PQ*go)}ےS=rI4@tUo*L쿧E~,A$ |Fg%P}upj0 pRmRD4)0Ɨ .L6T0QԱ7zZ3! 'WA K"LzZk4~5UeL<<{ 1壽K8i?yԚd6]AzL5SP"? ;doY82J@44JY[߃k(5 |Yow٩|ڮ'lo,Pⴤf Q(ӓ0 F`KvXPX/"'ZKXp>BL{qT1Mf;nbRdӎ.*̴ \Q4i03kd4H |4$ I/(-q *|R_c { 3E/#}1^UHv־&Y$DsX j^'˕rD VxROQ'!3e'.)X|5YjQ;M̉O,E2y]m/nAP4grd(($kt=! . DPwm:*JXP/)>iҠ Ok;C*0<=?VG&ie@^9Amo)YE [WP%R&0Sjncs,\lfA1ʪHP y~Mc4˭bOrbs v%Hx~M6<0۟v(}%-]- s>G'8Dl#!RHˡ,Q/Y6HZ{hͥAV깭"Oy =ܗ0[!Ny CQ D_YBD 6ó٫;_K2Zw[Rx:dZ;DK]_%lJUArOS X6oC+W0nGwg^mrт>4B y!0 vt̝K]'݉JgF`7|pL{O74N+8XLxQ:5 A:_n،%Mڮz?l͠GZ^*stu)YУF FTwPYڀ`N 䋡C]u*BP%8ΤM Ȅ(Q]?\^G>EvQqz)#dAV/#b9_G1Q#pYn)8 K~U_} ދzCCK|Zx1l-=+*HԀ -ҧ-s>3LEO|6ƛfChqeQ";~ɚNkt,Fu&GNv"FUq#^ \mvr]^13P@n MXP'2oj2.G5ݎfK@jO)Zfp Yg@LYb#d0"ѳ/(_9[ZOL0>{?ܭXDͪ5"K Ł+.if,X:5=Ke8QDQףºrSuY9KM#Lr"e]65#@`̻&I'a ſR_->zLpòQv|ǽ?y4Q6bxÞDM7\>ŋCzP ; Ր<!G7"x.x+G\I- 猬e1a;)7A@8t3HBrݗ@$ظLG[D9xheZ" JD.C:Ih: mp>\T.٥2_J"v5)@z)=b=c ;?!{`Y3N8/4ާa 6v#ՂL0 a$|^|i9Ԗ(V$V._^] w)z#(eDMOTaT% wSfMzz.\ꇥ{۟_1[,I/o2jp̊VLۤvR6yvrod_n@-GjRh~8^fNv~1Y߃l;f_B#XC>" n4;Sыnx=OiC3Iۦ}B]QdnoEP [{8'Q#vphu_KUZ0nyzsJ 1%ǻ"9 _pL-m~CZ-/c> 4 hZ#( ]r3(v']}Ggç i^S*Pny?xRXJ|R6-HMAp'"|{+qIR~ොƟ"Wwt]{3L@͋9̟ڠu-/T )cjT'" <*3==Z.о/pp}p5x9.x;0RuKQa+98TAaO$?=p?TȟUlBIYV1[lȤ”r/V{,,`zo| F˴^%u f}$p ޜ$S_t#вx'-ifupdown-extra/.git/objects/42/0000755000000000000000000000000011627172534013447 5ustar ifupdown-extra/.git/objects/42/5255f1321892472d3b9137a96f2cf222a80acf0000644000000000000000000000024311627172534020355 0ustar x-K 0aYŝ5/ "ā#47&FAwܘE FVϲ) euRՊ\ A`q%hr߷ZLK^ ]Mcxo9А0yz.ΘMN~!l0~*q B m930Ѕp$#7ifupdown-extra/.git/objects/42/ecd58ed04c6cb2386112068e4393ad253e2b030000644000000000000000000000137411575216541020511 0ustar xTao6gv0LH-6@`&Ox=C)Y^l={[ۗm5di4k3EUmX'|K쬯 ѦcKa>*[#+oz|?YWEw_:ycxkoB_Wo'LGFZBh`7+$hQ 곖m )MoSse|sj[2ś5.(| գOVTUkvaJ|MvuR75yNZsP%<( u 5 AR;qrz|NC0.EsO!>J qAE Vh;%[(E‰B)Ēr+'h4 J7l?WpcXxʷդOtV[M& ) T!mM3g^8.'*{zxMd\\det#3\NNM.ԫuFRK$d5/ 7K ˠ J:C=v;zEr;: {AxfKnd^D^P2sP YuPveb=)g}?S~fBluŢ`'pqS,;PʿTֹlMOB<~jq^Y6~X{*g-q2%+IpXK eSg?GPLGΕ)CXed2û]VT^ H*.$.a\k{\xMifupdown-extra/.git/objects/43/0000755000000000000000000000000011645666171013455 5ustar ifupdown-extra/.git/objects/43/183a8e621bc230b6c6fc8ba59b3ab068279e270000644000000000000000000000036411645666015020605 0ustar xuPJ@ <_w=aʂD/L۴N=K^=psܟmϳ\R4*Wa6 c @,7UgZՀ&joxUP =WFjߵz0$VhqD]x.NAd2vReetxo߻3asqQ CqX<=/%\LO19{:/arifupdown-extra/.git/objects/43/6a27638ff694ab4d6acf5209b7d0824cf6d9f50000644000000000000000000000025011600224402020663 0ustar x+)JMU047e040075UHHMM)-LN,I,`*9|- ,Ǣ VDQTXXߔYych)>_8%40(K-)/MNLIe{x4*}埶G*/.I,L-/-I-f?ųmJi))\zGVifupdown-extra/.git/objects/43/ca7d03eabe87dd6f0e29eedd161c87504c61470000644000000000000000000000024311645666171021032 0ustar x-M 0`9ۋ5IM@ąp%x5TbVYVMb& l iϭu4,*l+3-F bJJ~HxkQN=fGLڦz"-!5Z L䜱ׅL' "9ifupdown-extra/.git/objects/44/0000755000000000000000000000000013236430731013443 5ustar ifupdown-extra/.git/objects/44/7465ee4d12594201be738a9789dd633e27180d0000644000000000000000000000031113236430731020312 0ustar xKJD1]%OtL"Agb>ZE8՚@l)Ţ Ȓ>gG^Qй`c t>Zbz,m xi2H;F Y+^Pifupdown-extra/.git/objects/44/7e0ac33823d0b14ffc6a15aebb758d867f4ab40000644000000000000000000000077312655225056021024 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &`)֔S82?iS5$9? QnmgN] "(?a;+Y^9_fuRˏUp%E% {stъc,7?uUYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼SY0\Y1v K2KRi?XCG&kv1J2؛p 3+Ts(T{/P=ׇ}}*E?`ΩSeƯwo%8z#਀ݔԴҜJϏ1p/y/Ӌ[JsRjz_9(DߧWjBq~iQr*Cj븈۬.MXg'qeifupdown-extra/.git/objects/46/0000755000000000000000000000000011600224402013432 5ustar ifupdown-extra/.git/objects/46/476ae32969c01c211e2caa9bbb56cc77a4437f0000644000000000000000000000026511600224402020641 0ustar xMjB1@aYŝߛJqԁ#n>Q]7V:ϽUՒ==gLbCwWխ[>n՜s軯:I9}s7q^${d\k^_ފX[{X[_7]'<'iNbY>^&&SsM'&͋xMje N"R396HJz致$N.+.MH,<;48ϣ8_Y57$ŗY~u|~,ϓal$qʜߚeܻBh2{iOQ/6y\n]G0:OIqkq}3ɦhp*ǃh:,q4`eig)g98QbtP `X4_Los&ein``c" 7ʊ<\e>1𹲿<qF'(&KБjoB6PyQ&O D^q3=OGy;\tI2; D]{|9G}Ӿ,FC4Ŀ]geŐ(ǽ$Bta '&DI F' C+L43#"~;!LRpVRkAlP@ciiS` 0w nCӲPD<:ޒf:I*&KW-C7E_Sq!qü%OXW*)*89%}`{Qi 0b `08V/8q ,CςOL@rφ 9˘W6 #k &ɗ|ʉ䓜K?V]b"ZX``:\>rk~5@㭃Ouq a1uMT0Ix{m~}==91͖9:moÓݶ1'(>gC¹XAv/k m/L 0Eet8'7j#CS0y|u MJQJ_o"p+ETOŅh=JU,[ACKJ9oųhCnG=5o^tOճd,EP|bxȢY8P=𚵽~bR`IX'O6\\9?̯͡Z?Z>Cڬ,IGãO~-{t0iWֵͫÛZmɀegN0!1o ѵYCLVevC_l/%̆N3>ćϦ.xJxlÚZM&ew5;8z`]*i=ٶQVفiXy Fo.- QҼ'l)%qֵ@cW  v.Ŵb 3$}Y' rL]{eZ0Fu|)l$Ji-ζvU}ob./ˈ QU}VW\K>ΰ6 $Ĉ{X Q'a^<҅\xn0<۬P>cge0\oxY?z(1nmA=4da CF|dfn33횝G7֡ M5K-RQHcc_$;GpM*_l $?iuĔ#(Kݚ < YScf,?ĚM@_2J^0#?dk"4)5V>lˀu?k5Ȱ=)N"~IdȀ$dgwQ2}BjI@OF50VN|ߢr:F6. ίli}M!XL*MOsIkJ:gd:qx'gk˦Ne}2.y t DBT`_+Y,1/vƁY7m:Q D5py >O/7~N !u/!=|ykI ]Î XJb޿(DEe3<R"7Yfdfє{E"G;'E!tutvϻg:v6{{+v8eIv\WXV_Ӽ|0,|`ŎtFHJq? RWf}dҟ?-5-$aCmԝ,ts¿'LkdR&tʈ/v5Lt EԊ˦M081 ā= yAJ2J8 U[Ҝn !4~oRϱ[I0N 8淵: jO?xtIm-qi JE"O L@,Ғj~D%9U!,'!=CިpA=z~QYyۇJƉ ^KH!q9 CK7K^`}|I9 IB( of:Gӌ(~h$:>1,!VpEVP bHJ5o?v:MZe4qܟ5 = k+(J튍,Ny&{mHb]СL[0 w.(Ԕ#%&YJ<Y{d @κeNݐR<95x#J|M`. (#01f-*X=7.ӆuv4s" 1JXnmЦ4'Ы6w ? 9l փXgαXvRg.y`^VǪ} `2P·eL(H'□lԁI6S"ƣ: k$ (u1{q@Α^7 Tf+F` XEbA+{]Wx ӆdJ y!(,%kFLeoPrZU": Lcܧ|[@QNxS![@їB#ۦ2LK8 o6IsC]hl7eFc ApntcTa/@*B0ّy/)5@@Ęd:>}$F~nB0JWE~Њv`t,6'a(XؽN>ow;t>H`w .lAQ 8V zޞbȽPJe YG/Růf#` QO|KN:#(f:XrP>H_N5; u;c]Dȣكw}޺Ej}F&}:>ࢌ9CCh \pXswSpxeR;@p+ϋJ0+} u g@@ZcYG$G@]'2ƅ!W(퍅2AGn7Ffeh6OYVZ$#=q#Ba] *GX ҃6Ro*;1jhjp_-XC}ms-uy?YԮqb 9JuLJŎɢ͕0Oe7,xWA!cruȔJ CPͼ4)\an:H{4@rC(DFVO =qvQ4j.-mC-(%⃹`Ç WLi{8>leWx 7kK?T4 }.CɮC̭N!)NYM[7%ig3yMBLH6,0#*)l0ubBVMgZ,Śa{ i, A )8 RdЛ(B} Yl.詸pW\\×piF6\Y @Q g meB kC_aιB 5eǰD;<~TQ/jfgApF$#㜓{b\KY0B ,E@_wdI uugVgOr &Jy93oQ{MX7 Lֱɖ5̦7T\AN ])0m:D v7i(K!}_%! vNwa I`0cMv$E+6)|A`cy4/u"4< utG|' eO$aM qϞ5g0'.lEUM("ĦF%iXne/#s%H7)c?k-h.xGcwEQRJC5%0'80+=#.kfq ]|*{PΕ@S__S # X9yCkvDMJ5#ɡy{6' E5g.??g M[ً:<GG8wl&}fF S$C &9T&wEqHߑ:lT9>59s`vkb_Zdy@%}!= IM'KQ^PgDѱ~t>/Cj>`-||0, :s֖_gl1@>^> PxĤ`KQ/T+ Ç 0b`K{5/11>Ǣ} ] nZ.3@ъ.X-Bi":; G,D2.cG8S .>G:+=|Io`3iߑ$OD=Q@+)Kk%, H`1-r['z(TXIM,W!'f"GFb?r bULu_bkKB 3zh<>(fS՝~ұV˴u9Jgso^Hu7KCh5ITK`U∽h TMTc!ΗS{}@j4=ޕJ:WY4Uf)u=]~/rAgT^i6pFQ:GN =R]je,l5\Bvҏ!5v#B&Kpb5 E-"`kT ý,y#IA2C҅a_*0sS]u( tAYӼ|u>ƠπL8!s eN]?Bj4rpQ`eG:.ҧJhB̃Ҋd#YNxxe)3 h<V^8&\C>A%쟇瘐]$tW"G0b$^PFae)Sm[;Ŋ"D^UQRqAĚKPJAƐVPdSet!M i K,rrϬC_5ymZZ-{lJ9ޥ̻,r faQ[<ފ  1m91Xd+( {J foR(N,=~ orXrk}gYdZwvˇ%V.'O7=Id܆o'7U:8ug ](J] T:-竻 +)eέ#%-s$hk5?ʑF`F3@'7]t4kg]69T$+J!KtmIp?{nrdVR[/cіmy!&pUYoTȩV*Skh\p).b *3F! ~|bCЦ;r*3;G)S$d۩,~OO-g7319R," fj 9{4Qԉ[QY-d kSuü3Ga/s.5[{e\l>[ZV "g,a1Z vX\NbZ!"ffR&2[ϱp4=RN߻a0И~aɍjX/쀚kV89 Ţ\;:Vl¬3bj'Whݒܤ61?3@㩜AUv[侃̻W[fYɟ.OS*,*`wIΜPb.Z*Aǘ6KymY9@;vK7:\(Fyp&Bnr<`q%p_ =rCYM!$_[7 :)$t _WNJh\`9([=-/rv[DL':x>Meh iXs=`jF-a?s&ZAOh /97TJkpמrʢH \^j'& '3[pq-w+M jeBųaESBk`Kq!#ӄwQR^mIMwvpy{Yornu{x}EChjZ"C .]  w~Gr9ec;'Vv};KڅpKTo]|,("#U' ;B#aZ@/wKkUk Lg;8NwS;}ՓNkHAu +D < uLڧKJb7m!gh"yԡ">,.@!r Lztw~E5LT=E`T27!|23 $WD3.Kd DA& ?G@0w/3'!rMw/̀fZwcEvզI,G2pP^X}[XR, QP0:E37 HO:W -Z1]٧\V̽E%Z2h>4 Za[ifupdown-extra/.git/objects/48/5cbd371762c7f40fe825a5233dc5326543f3dd0000644000000000000000000000025112220615030020504 0ustar x+)JMU047e040075UHHMM)-LN,I,``4SܾlO=Ov2Y@剕 :.]XRޭ1xC( RKurR|S<{Lk')|ݻZKĒdݢҒb{.,z~ʜ_ $Iifupdown-extra/.git/objects/48/912f889eb5a75da60699f4ca36e8e68f7468ce0000644000000000000000000000077312321354572020667 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &'r,^U7'5$9? QnmgN] "(?a75}m.Y-!{o\IAeQfzF ޜ_{/x'O7v:@d3Ո.X?oʲcg?4'3*d桀Ҋ3gΜ9څooل>j^ _)b:Wbm6W]⽲>ީH?s(Z?}Ok|bx[gʷܱ7":@\zIlN-cj/6 *)?rԳjYc8HЦjhl.?v/upN.]|r1Mpt/TG#a'_`8P΀'&'dO2̑su)a;\JO0Pwv6҃o?lF:2dN }E/ ^d7ף\gRC|Ai v!1p}&sBifupdown-extra/.git/objects/48/d32c24a22e4d2fb03f83d6ad4443b41c8c0d330000644000000000000000000000024011575215741020632 0ustar x%A0aלbFB)41ƅq 0mJBkJ%[y/&_/Q*4= deP*LPZ梫) %Dj睡 RfƑV_[pswۇy{3mJZs,;-*LG<,6ifupdown-extra/.git/objects/4a/0000755000000000000000000000000011575215737013533 5ustar ifupdown-extra/.git/objects/4a/7119ec7f56f741091309bf29aeed9661c394480000644000000000000000000000173111575215737020500 0ustar xVn6S$6[ KxoS@#DC/I%s̅N /'?8jj7JbSJuAwLSQVPhaF) MM_dα \кE LQK;=H%`]0 .LK:> Bb50?Si+*-Xچ[]kib> ܄R]@&o߃M{.CFew[8tKJ㢲_! ΁zө``w/F&cmtu}xpqn'5nڎSƤ5gTkOglGOSڱQ)!9%&Ʈ@(Jș(]6j;`,itΠh eeb{Kb iS);7މa [ÞoT1lJ=<%P"&yɇϺԢ'U]a`9's<٠[7㎦.-]>_L^Ϩp=Wax@IuTNWĺ欓xzJvT<Jj)SP'jBKЇ1:im )ߣd$5n+v f,v_᧛};ѱe<&ifupdown-extra/.git/objects/4b/0000755000000000000000000000000011627644204013525 5ustar ifupdown-extra/.git/objects/4b/7331a0c13521560053fd5e2b2097559f2ada4d0000644000000000000000000000024011627644204020407 0ustar x%A0PלbF(]¸pe 2%%ҚRMV u j\gm!I۰UBתJVn5gug0a\d8[%λgzN=ߛ+| ?ގ/ۃ(DU](츨42,_7'ifupdown-extra/.git/objects/4c/0000755000000000000000000000000013236430777013534 5ustar ifupdown-extra/.git/objects/4c/b5faba78ff1852e6498a61e03326aab665c9670000644000000000000000000000025413236430777020704 0ustar x%M0F]sJb •'hKJVz{;F<`H*jeQWBVyK2H++M9jZS$>z_.6&qh,Xd;ǫ5L:~Vve"0R$7RǀE q`><ifupdown-extra/.git/objects/4c/b9e692ff41e456c801551290c6102116f7db950000644000000000000000000000015711627172442020370 0ustar x+)JMU040g01Ԥɀca37DF\V>iWqZXη>LU,%xys{G7B %4LQ_΄9;v\L!g^еI.HH<7$g:,VI7-%bo),$z&U`݄ڷ=o'XP:SZ'_)Eć{ڗ~or87t=QѤ׹G4 nh `[W0]$~fiL'.Vhǚ}>ز?y#jp( V Vf*M4LUU[8;;ҥN*}h6ZoDw6[T?έfS_͢2amqQ_Ur8t7>J inf]CrJQ0aEQeabXZ[ĊWAm=noZ"qd0{tiv:דއ.(:+] ঵oʕuG1XT|n|+Dr.M ƲLL1P9eQ =,8վGRe7?S $k)1@[jQYi6gaizDDX7#;}n2rL}#{c VCʄ^v5JH*'z@5I5őXiU7l$+v+l˥d<')?81i|h8z~8y.Wܙ=k}k2@FD0bMm\܊U24~hHo ٷ7J4!} PJZaʑ϶XA|Dȏ}2!tA2gjNVTz!ܭ8|`W#}HcSЀerr 7v?bϥRgm3J/f,y6e&0(@'5R6bbYZ?R$bAB.J;P0 /ffgQP+Q&@ކ^a:BPAٱE9,Qߓ 0'@&J&wtb\=P$=USb-X{`"chA2C%af#cn6WTzHJ[$kP0݃I~b}8iîR h%lɺ܄}'H?uAS'*f2쯧~O\C?^7sE3(".} N}E/d8'^ٿlz\_{.Iop;nJmF~Bs&|M9zNƳ4?\!_냟9BQ|>@JXwܜ˸/XHl Ǜ χ^p+ifupdown-extra/.git/objects/4d/64498f8d60359f2a5f620e20f5bdb20f966be90000644000000000000000000000373212220615030020612 0ustar xXs9_S⇱nW! \7ʥ\Ìt$v1q%4`Ȓ۽͇~u+L?Ys&U,#ZBP&=N)R$+aI*+4LҐsd , >QSظsk7eZ_^I38[]P ɘdt hVu~vsl?9i\uWVjO)v:> Jȥ7OaOu_ӻnDQmH"xV 3F-=h\%ZR"z`4#o8hڲd/ Jޡ$]CȆDp[FBrwo]:hfҚ𶈹(j #bŹzVKlKݽu@3)\,jn*QZΝ;'>RgH6g=+q@]^me}n}" OߎnxNo/ۢ-r$y#p&Woq?OoOɄ^ԥxڿtt}3Mz p{Ulbg)Շ+ i|`恟+}b&EP %-jF\rEjgl/S~kWqF@ Π5lF/Z]j[g'tUR*Q4X֮znU 2]Ccatt5xs=86QBXN(<8%?s1}/_+oh44 7: (wv@OT-Oy,3~mc\ ;,{^&My] #u?/G緟Ar|R`>^2MTPA1]L;asm]R}EI$Z5D"3bS @3G`ю:迅^ eB(YEe b`й ħ"=\Ӽ}pSTܕ9 "^'!E_hPi]Mo * [䊪~5|{8@Ndˌ^ "F!3}QR ռp00|5\D66A7F0`٣9syr2>H+*2WNQ&08ГD g| .{!rt !W1<Ju' +N_r|mՓP0kSm;կЊ1RTm!#/s{#pLL^0d]xhbLQ]Ղx<GJ(4؋`` ?P Ld/!ЂצqYI3nխa_*_7 Ƨpc#Ȣ2Ńf%/SS=Bs&Ә99v)<2TٓV T7ѵGMZf#!\//Rװ?|$VF/nl^xx! δJJ?@w<{ W3"c1lIxJԛrA=X_r`k{a; \ބ8O-ome{Jo{`#04-T쟐ޤ')R;9n<0YF^fmq7t r({sBN)?Gt궺 %BwT|ӧ-y?%` >5gnuQ7= K-)/-/-I-fig/oa~w h*+MIMK,)a&Eǣ@eϜ6*U@榦 E9@E:϶Y<%9O^!m} ifupdown-extra/.git/objects/52/334ca925bb4da4b9e00c3b78c14a817caed38f0000644000000000000000000000057311627125104021003 0ustar x+)JMU014b040031Qwg8SGϞ?t%%B|rFb^zjN~:CݣYA/?`9VfU܂keѪP?y[py%E9 W_ |;jvj O\p%E% J9jnп٪Q˫+PE)E |5&,9ϛ>?%` >5gnuQ7= L+-H/M()J+(J+.a02ӌwЕ+6oSS#/<([($a_{=jevo׽;M%PYnJjZbiN î7)j <5*|̷Q775U(*(kE˼;s1&ifupdown-extra/.git/objects/52/7575df7ea03fd1b5e9620dd17fc8014fd7955d0000644000000000000000000000015712321354405020674 0ustar x+)JMU040g01ԤvөMGbs.kifupdown-extra/.git/objects/52/8a2b0eb7411110b56cb93b42e98d88417b0a920000644000000000000000000000016012220614450020410 0ustar x+)JMU040g01Ԥ<{U/?Y;_Ò7iE% 6/.߷qF{ Rk!`*?<[J͓9]B0ifupdown-extra/.git/objects/53/0000755000000000000000000000000012220614601013433 5ustar ifupdown-extra/.git/objects/53/088ea686aa505ffc0f5797f94e1a5e402069e20000644000000000000000000000025111627641600020533 0ustar x+)JMU047e040075UHHMM)-LN,I,``Qy}t70h>:wBĒdݢҒb{.,z~ʜ_ kIifupdown-extra/.git/objects/53/65c39b8cab9a5ab06a1f989ed5dcf8d5596a8a0000644000000000000000000000025112220614601021111 0ustar x+)JMU047e040075UHHMM)-LN,I,``4SܾlO=Ov2Y@剕 :.]XRޭ1xC( RKurR8<5Lʾ\ ^n*/.I,L-/-I-f’ YꧫOJifupdown-extra/.git/objects/53/92946f1e45c6be8c5a5714acd8e5468982ab380000644000000000000000000000410011627640450020545 0ustar xXks_ͯ`Wb0>pq0uoʵkHnb>:}I'~D]3r AIh:74j&ʹr© i VFXIE:1[kPǣSȕ#I˔ua$Ԅֲ559 U5ai4TVbzh)$UQk%r˓ YTsJVX*%j սl;MǸj;['?Uu2A?4;YA+~bܲ2ə 9MNXiji5чg޷Fjena#tE(P1a ?ܞ Nxu]܄KFgf38NIB:#'wp^E50j#90H,ǖt˫J0A2zr*̉b/ًQ]jXꌄsCX||b^8oHxrB;Vu~c繏 3&d[F6W/֯ߞojZЇi,A qεuZUS^nF-U!?3?$%/[5jz]ͼ2amqS]e?{WJ h nf]CࡵrNQ06aaaab"0Y\ĒO 34(FI%9S\3޾EZBl5t_nBB(5kkic7|A0MNϞx]s=n|+ɓ2~ ϲgٷFpTߍnG`#S?BbYq|WKԡ7̻`HVm)BY0+"Ѳr#4|Tʙ%<p4Ԥl*`32cbEZˊ ȴ-ϵ'"ssKmU&l x*0.z>G`EQ(ZU-Dlv.t48zIU)Fz _Xc{t(,;/;^q#k+2@Fj?inĊU\ Er4p@ᆳ ӧw4>} P‡ ,^,F϶A| H|+S P=͎c*{&\8|(`W#O#MҐ_el>wx!'Yo*w^.IJK9{xDr*hK, (,b2ĭf1eh'F47:/*4vbF1 |yN,KH/05] С!tრTH2xz+OhƐ1dPmqmc '%SA:}c,.iKn,Cvcr9fZWe̍@aU<Rpٕ?0tc=EcRoq=jA`JN5u-݂y^=~Ѭo@ Ȕ{Qܳ o(7O}xq,XUYr-}Wi4r[= i׽o>/wYt\z| iR՗b7Hf䙍ydJg0_fwg{;s~sՀ~[B |c=\ 2qe^>˅cCvPϜTllv_x/dG&L͜DK6;.T}nI6B{^}WhPPE+a#_s.cx6i<;J{Xa)*@T+ifupdown-extra/.git/objects/54/0000755000000000000000000000000011575215730013450 5ustar ifupdown-extra/.git/objects/54/13fab25af01ec9b4af8754376bd1e0f241c10e0000644000000000000000000000317711575215730020726 0ustar xXkOGg~ŕLY~ۇ &E!UTUU5{gV36;6@O}sƕӠ7JR.B'[A{aۡF;/ƕ;:_~_>1sITZL%%oY)%Mpr]32:Q[U{,/e~M]\x:7hSK;HGx*\"tqI(9©\mLjk檐!/G9ڻ8&@kf!i_+=8J[:/gʗf~f=1+fh>\ޘh}!D a9#^P?Ԕ ?5S2i(=JXќ1ᵋu4ge.\C>a60VImn3_ν8m.>14$%UIh׃;OO=H7R?l8x<і_M#y4ABjb`L5?d v{ĸyAL/,_;fQK{W9R>]آ {g[SaPQ:Cæ* ˓1[±fpwQL;;Q^q; dS[I?5>t,͑2J@+тI_fS gՠ 0$ o3 @N\YFxhB0No|yLXG;8V3]0~bC]W B`J<$'Y")@E3H6 v6 Ax)eiKsr$IdkԢʠyۈf9g.)"m=d{L$朂.d jwp/""2pS8w@c 'LV08Kr'N9Yd0tMC.3TKdlrq fN=܍GOMa1 NXyCrMr{8}x^8|v̜'|^xzd 5ŐՇopv1#Rp/!*@\D`bp~\q5Dv3aD!eBeUL GX`[830=^Q-`h)fP&LbȀt~ȝifupdown-extra/.git/objects/56/0000755000000000000000000000000012655222055013450 5ustar ifupdown-extra/.git/objects/56/0847edd3881bbe20b3825a3797dbe0890cc3cc0000644000000000000000000000361312655222055020666 0ustar xWSH__,$d/g2`eۢHB(3#_Gwu{4ׯ_Z//:XvL{t=+ $ '(C-@ ZX* }4RXz,ւD 2eFb ϒ+< SK&RYAFNjei;ݪ6oI i ) ԣxi;whiCAbvO a-C1J>iEl6:*>{Z2ƭ0KxXъw|#w`6R+$MNQc2*6qp¡!@qEb LTZNg%-1llg=k[gU5*> ,MfieVziЎC?.'#<\V_1g;\GP,p0\0**NwK-M~'zT^r* fkN]S~ w[6~met2GT식/h#(xx:nzIL/*R@^׍w+l~gy+!>Ǝ!pX!l45V0߼ 7af)Jf7:F3O|I

ih&)O\A|y$Ʊ\A`5T"$M.99j:"vp9C*T1 0D*&׈*|.bmnNSm J<x rpz].=8n yvxO_?=}w!=R#N4^Z!yZ8Y$wN򂋰J\ (gAц_1toO ipu*iR1RȶܒNP>y 3c@XPĪq}eukaqkU-tc#o*ח]-/)6*[GPcv 1̯0lK}K¯Fw n|z}izxrb\!w;EK|x/me3uC]1qty`r§/߸$:vb͚<>4 *P #q0C+ĵI zN*UA!=xuHe,#ye',gu ^&Hiq k8r,17*8](T"_tr!&Xzn ףifupdown-extra/.git/objects/56/7a112358bb00bbe4fd7297a7f970550e1b19590000644000000000000000000002152011627640450020443 0ustar x\[ƖbRl0l[R74%ٴOaF[d w=gf$ͳϳi9s.ɥ~GQydWUs$6yQ<2Y?1vg 7f{kik{1Daj^iă ͢8U x,d.Zfb^?hyfqm1i 04]_(&D4^Ie(7ܜ]|g _E7fmOykӧߴYY$!*ɱ>ʦa? jB6ȉt 3QnݘdswV8{s6 YbD90YDym%ew0xX4K90>03 <6 d"sEmHkp"Oy9t*&q-4)Ĥ}J,7ޔ\`=(|Ž,qrOQʣ4 08N< S,4p8h&$hx' G0dN~>:7?q'q7Q?gW+NDa|I*yL03F>5Ѓس3n+BN[Jݣ_ @t3ܝ_AVLx*;8n!ii $O^aO_y/zGgg5'Ssr~zr|6 |2GLt(ip+7}ݫBN? \r, ʝȐe3;UM0r28 @xa~gz!1|Ü8Ó'['01[۝Ny1g + @۩@|>o♠m_V{{?=~q[ L2_;dz G2Da!GX4 1 >*f沀e^8 k(f{ZP80р g=Vd`g i0%B4KLNT IBc8QJ2I?c=HǘkxD\br5di\זͮ-QH4,!g0W`Q2ՙ(.Ӿ[ Yi 'PFNklh|':xc|wb}rX' bvzn/v1:``n Иl6(=PKzA9( I?ס{8+LHWt M]rnrx Z(_8t#a)l$"#t!d]l6r84 kFF Y\)j^h&89uL!8:I֧dS4&F=s `  xX%{AKq,ykhfhRK<M^ᱸ-C'QԢh 4üW:<#=!H tc0 :k^Jj;D |zǶCi'O2/6YdS&Pm=YbO?A/Ȟ DĵLc~=(h5BG猘> c#DI@Z!":)4, n{qEfn%+&i f@,M&1-@iF櫯LqK{?/ ɯ88yXe|kw||)6Fq VOXYŏěNO{Fb[FG/Ɲ[a?; J9mv{ebg3gY /a3,_lD6f{z2|g"㌎vnWtsu =%Pm`:0rjUbHG"J_p%C`&"M燯\P%:LyeTFRնF}8#`1aO jDir%1,H` ۚ*[e:0CF4x ;!2썟E,H2 Ax[ef #D ?콟E$nX5ș9qbtH3C( 4.; 3uc* 6tC'zf6Kְ+ctqWqp2D٦ilU~w4ЎˮvZ 1X'V>#4T#ItbZCjӍ#) SgI4 ` q6CVK@zG)|] ٔO8 U&"!Bm,y\|oɵ Quu{c81t)g+j8G __n9o6c KZfG1q RZڊ` g(qҺy {+q;OlBͲ-1h''GE!tN 1{zLJMg6njMcs:+§7V%k 4kʁKNDlL$kk+׹哫YG)vc:uրQRF6dF]+ 1E;2~ 'q.OboPh`T.V\y6'YJhNB*tV4pB A3:{zu/%V#揭 HB .]Q}[ ?5qY= f',%WVT;#%I|*'˅$g,Bo/{}`n r r걔)GG!0h)|K^^H%HnFS5 7h !Ee >W5Y2Ňm+㢄A֙ 3zְ(2 fNv/JGxa$Jɢ4*-,#wbwg<soDlm+)Mdӻdp؍$Cw0ߍe#~<;y2[Ii*Vv41T{AL2M?%IkzO S i6i ?pAI80w@o~Ma(o`e74cI1TVAB=IgKr ^Q=4td{>Ĵ¢L/x˕Ɲ>KD }|Li 4mh[Q /[8hZ4t"x4_uAẁX1Koŭ˺Us$Uƒ.6ijBJ!̸AgAT+ǧaC1݋zDㅃ:l]!*"j~3 5c=93n&AZT\12&cOnS7$}ƺ 옅BS<\\NF lo=b۰̎FDc <=c (]ڶ~^ cOɔ* j/L q`a#>$=:$#{({d]Xl3{<4o[sqBBxռdNƀs>LҼhCkHR"ƥ:J[$ c?׽0 W7U)پR+kjpw/X^./l:WIےO*&!SijsW6QHc[!`UI 5C $2B)0_~+G(Kq kJ 4d䄤!.5˂Pju!AFVh5 w0E>hB_-)6/'FvyK h};15N=F@rb9u#gL&G,~uශ$LG @m#]x)XCt\ɈΝO2$"ڀ)~ɏXZ>>gc)`i`Oxv`Xu-󢤒|OqrH~`d. ,[ztF緛%z!Ssj/i3B2v6H`&cnCdn]怆i}y4t$ 9%N!^2=OP%|BDtb덲}kB8R[\ ߀'Ges-um?[p:Ԟ1ȅBeFq<2?61,,+j]Uj ǐxnG&T\`5F) 3g3"Wmf" #'k'uȞ8[Dtˈ2E0`Xp/ŀ6pS J㒑\v(w~տʟ+[@aegkiQi=`4hV ʱh_JZv`R-BĢhkn|%ɠ929<`AP/ Ҁeբajx@շxY8粣/*k[n[ȣ H!wTPWpPbײHV\ZYlO?P:祎WI JSOT# π$ ->F(Ԋ p]ld  \K gzxfpt=ĮR,)s(崋3]Q:)g ޒ :̹r[mS>wa4^>5x[񬻵Ĥ8KQ/TN_e[YP%\13s,* *Xo`}Ԋu2*z",&pLb eqx\ MT~`nJxU>d6qH2E""`}Z1V]G $,(,rfgs:ve wEJE5Lplj=OEl+ceK iK0fY' 3E%j"VR3e%l;#6n~t\ Ul*:t8nVDTj1)2K}/MUw;_beڽsY۰/zٰ%J̉߻lUu@ۙ\+X:LC)8ao /#CTDb%?K#TJj-?GzIK}M-wM~IvEaj۪4c0W-V!/#85SrD{ ъX/I jxIRljF{B#e}P( *xB;P~ 4&dQg?v 49-Uk-0 22>hW! P(MAW¢'0bܛ>_D`e֧O0CZZ' 1yˋ׻GRk(iϯ'SyD6p,]My[=뛿}[ 9T̖Xₚw{hN8)n[ͥZLXfD5I=-йy7Vy|: ?4˃|=U)c朕< ɔSK"e P)aZ0x66@zߕ.sxEb5JB= 8uNAX 12an ٟA X/AT}ez1$)-Xc@\  xql؅-Hc7?`;=MeP }䫼ܥ\LM 1q ߈qӀ8ON s~Sz)4m'M1c`+p3坠zŦ$xwg2_Bm*#ٛuk=-w̠ƭ74BB$z2uz5EOZ|"By+0xRv@^7R~mE+>^#0zN{ oՈQË5Zsag@tȔBfuY mJTIɏsE_,ICҼ9ZXV E*£eY ٴ91 :4 N JxfŤ^O p@9e927Ze&ȳ\- ЋD0%&Zj?w[טLba^AոWzxn+kM:y?H5L3$\("C)p"SjX]U!"CyXG-0_1M $~k Ϗf8mRcIQO1C޳%Vgn}&XQwCa; %KeAtyC`)xzYnopifupdown-extra/.git/objects/57/ac9da32d7cc7090ccddec0647e04df954db2c30000644000000000000000000000030212655220617021152 0ustar x+)JMU022b040075UHHMM)-LN,I,`vJ: i^ T`p&Nf ygJz[1qeN (Ӂ'V2|cZcY=T0/<([791)'7ų7tV|׽e*/.I,L-/-I-f’ Yꧫb\mifupdown-extra/.git/objects/58/0000755000000000000000000000000011627125104013445 5ustar ifupdown-extra/.git/objects/58/3ee29a528fe3d3e004c67a54863958f00ccfd50000644000000000000000000000473511627125104020622 0ustar xYko ?j)zfkYɮd(E1"G$ZVQܙ!-ڱu Mrx{#37o Jɚ,VT¥>ڲ?̆xt@p:zwJ]xo Χ[*@k[80:n_7D܃@ ?^8YTz=WT2dc8˜i`Ԩ# 0zjk@j[+p §fd8ɹn=?U%#Z86\(kcɨcGb#*9M8V^p766HeP.f5?!j>֝ۺQ[!nFCUQ k(+VnEuNnywM+f,رףwV.)A?O`Ze?A k+ѧ<5pHQ2:MF#`4zED`9!_cC:|J[Ŵ<|' z?QA1;֔s8[XOǧs2˹jL.[(’2(Q0.tYsf{3PXH>x8 u[QJ[T 7h, gL _ h03t[ߓ,Lvd$&x#i m4-;y#% 9 f Sѵ<r}sXǮ)"0Z0MNga\#͚Βq2:6tSCv[Hb4 ЅL94%I24 UPBLfM7Em|G-ҥ- i)$wQu(D->=4JXO.Q@VtՋ?̷]F^^eݠAZK୷CAs[F\Y(ֺ`LE`%ZlT@/c =x%q Ūt태tTcng-<}36Jr56У_%!Y0bZ/LGfB΃]#2=׳>?uY°ދ&dυCJMRS?*~!GR~TdWB-*ߨy$[dF$N75i2ܣ7'?G7]ݭ<ơ'=i)y%Ezy%99 ^a"㺙37Tݎ]Gnb^Abzj11|7eO7?" iT͒Ԓ̼tݢҒb% S;=AFt`7 R_,gO}f!Бv]n-E &\B.ld h( á(l TO8!gweu PO0Ts\ԩ2׻vpT@S knJjZbiN C%{8Ju꼗Ez*N-*LNe,ή6)f_)?E9h0ZQ!Xw#Nkj9&@P_Z4!au\mM&Lus;ifupdown-extra/.git/objects/59/f41990e424e3f47d07083fb20906b99456ea980000644000000000000000000000033612655222350020333 0ustar xKN1Y#ǟ dHn'==Yp+ŘpVoS* rI 6)(*x!fuz"Ăshbtq S' \Txk \3f5Fx>Ƕ# SnPRK"MAԂlP&筋`۞J~o 〟@[$~@j ifupdown-extra/.git/objects/5a/0000755000000000000000000000000011627642641013530 5ustar ifupdown-extra/.git/objects/5a/8246f5a310cc55ddb929df9f868d0f4baec26c0000644000000000000000000002153511627642641021125 0ustar x\WGѧ( M7 q1;X nAV[&w{߫s։ juUz}?Fɕ~׿>ڼͫ 0%,zi4ͭ;[[7[[O[[6 S2L lpImvM0F#'dY2zI<4ȣ$6ӌkyHKfmԗD I:yxČ, aafA4c!ɲj0M_ս] 90dyO3wD*EIML1 mTHͯCt2iL$0KFS<%a/nACyS,"arSg&O 6&r$ oT4Ic4V[^ . C\%3p',@G=l<]a(6D rjS>g$ni: 7#]{r=[O>}GXj? !WIP6 {Q0UANr$ Cö9M0#"yѝϊd&ʳp4h+){~ijĢY2!!X48(XD3HA!9fn m(Z2_W{> gi[IpP&$}<Ӥf(܄zSZ7Zrծ*n&Ľbp/="F+`l"8o(Li؏m ~St9a NFQE0ƞq^ɮqW:%8w2L@2b϶[θ9MlU+xEVFݍNkh?Sb"Y8``:ڐ9k6pw~ Y1m'A,$S>81{?v<'gfϜu/Aۘs  3ѡ8 Av[ m/;d"p?<,+w Z C Tm;4t&€|7y`ThNG s> Olm{lmw:VW\q6('om٬=jZ l~4[xz o70~O6a$g9܆uX^dь6Ę&pB#Vy0TvvkCiA "N. čl [7oI.%/pw7 x"B GQf֣|$»R^,Z  G~:7H'r{q[',%qnYǫx] &u ƩJQIk ci~pɏ[5|Ch۞uvS7'bkF߇jez s˵["5NN{g?>{&3\1>Sۖ98yY[`c[V/[-D_k}Q2щ 1@%[A ^u2S!b;%FNs7>/.xJW xѴQz&2j9̂X 8xDm'&]v`NAA:B>uc JB y}LdIu+ؕC.2s]Gk1X1NӨ7 `An4iڵ_L럦(0n~5_|a * b˽gp*7EMvkMa7o~.~ tzr]ɋ_3?8~1w0DbWQPikӽ]f v63w=RFTac*'7} 2kG{GG5K7W7zх[SA #'f-]'PDn7Gɐ!ӟumTγ5A`trU5bm!LcDknC nZs)e|K:oh `[e듶,X&~ՈagR2?DȐIF1!b s/ᇽᒤMYL\93=G1Nn`F{#<tZoܿ=S7fREZD %]&Aysp$]DY_kؕR1}Y:и8o=8ELlSS4*?J%i7 +c+D`87 իH- H2ZtHFYum<fr͐<{c _r:kaS?$OR5DuN:St%>S& {&y|yMo5BIH%y3ߴx|#F4H`xuX!N@ ]Šy/쇷1ZΝKZfG1q RZڊ` g(qҺy f'YvdfٖC4ۢ:'S}{~OWݓMg6njMcs:+§7V%k5kʁKNTlL$kk+׹哫YG)tW : lȠ8W ?gveZAN\3%\",r9kޠဩ4\Q$KլgZ#yՓAxvS"NyeE5D+9rd9rKXNt =#YިpA=z~Ux^CK(X'nz-e 96A8( M1_Pbi٫ם/ 0BA( :u DqVDYtUF*' [|h߶2_HKI2,!98g K7pґbDJT( y kH5Rl>-svH."N%I,uzd(_#漑|@lBpgG yOF ibeGZcĤ/#P&, 4A'2HIaOQw! s,~zf&dVvL8CeU [T!-H"eX]re 3 %ez ]^4y\"bcJST@`h׬GK l51ywp-}iDj7ᾁX1so˺U $VƲ.+6jBJ!̺AgArT+ǧOaEwtx7إ~֏% o+b~4bx<+Td0Xи jRr`ʘr6qU9nWGFqQߎza>Xl%=p~.ČW%ӊ!(+Fy'}>]9|N(8Ҋ:>! WuR!53]pIiZE"*v3Y?N*Tmy?"􍤈QH-.fwccxpS`fbVN튺18D쇦\lF1Yw\~;W%>Jݡud-xy~5KԠc Z,e rɗH8?o,,HMHY)VIFK M f.cuhcGN,g1Pw`~tiP`kah4 -&W,Sr)0 *K*-I#:/^^"tl̆Ds.NTP8q0r9LLgy26REVغ]qo7lW* frldKjd)=OX+tA+35x|$mk᷆tn?1fp?^g5nlZ.ڼUBm~pV#o?vctoEgMCIdymEǮԮhw qSuQA`@<\"Qm/j)G|HϼH5r2OEPnS7$Ƽ옹\PDĄ;&&دA], hD\B1t)ڊ ΡM7ZxҏPOЫ6K?6AvرSI?2{W(G>X:sH&WMWnϥWK6 P'|[@$鋦Tz"*IPF3d3%IK+"Zon\ˤERPLy݋r,zyqSR++Er:xpm@ ΀q8mw;\d%TMRϮPيޠ:nDur{Lcا|[@QFxS!% Tv aymi1l47ܥJ.D R&Ap ?I! mVUT&B<%h~ڠJY7na91A &s bDV8B+2 [dbsۆ"Kk?FHky(}E>ࢬ9G_ch,eω?OY-mJfx9Ё'<;0J-juQRi^rEM٬+n`<*2fQ f^T`̅!W(螐 ]UgB<`a`/ ېdmAz{<.Bqd0h8@}X\[2S> `7[x<'o b:6\dYe@U#gleBjˮ8Nsj9%<#BY(휗Z_5S $e(%P=Q͊y<! _Α}iRX.6O6*, K Ogzpֱv5g7T\ANݥ6Zx G[4{|z' /` |8/|C/ӱ/7ATcJ >Nl`uɥi+n=ʞ/qb =[ Yۜ/kpcBL*Bj@_pNK,Kx!\RL+v(ÞE\:Dl_tPMxZՒ&,.޸O<ņ=LʌHAcXtmBeU{%%7#nubL(7 9Fs#6tJA1oRIr:[syE~a REvv';xi0 (k͐b,2DY.l 5Қd42,\ư+m#5\znT-dL 9u;Mih8C(gp &*"MfmK G)79dY'sp@F>/Cj>,KPMXXK*3oL:c{.qpF/ |,[lwk3Iȉ^./ ?"(%,J 'd [uqx RPT`nJU>d6HE&"}qV=G $,(1rfwy2 ץqkPrN[ÓzVxh)`<~@n#jLԔ"VRe% l%;#!vo~t| Vl*Nt8nVfj0i2K}]OUwp3i ;%:aaKz#sʞvjc,Rƛ[(25AE0v[Ar//hz+}/)yԹʢyO:-[}c &ʰðW0sPcJ{ZхC3%A o ;GʒMays%xjZEAe*@gF5|6S<3r.[ei S=SB2׹(VD _.֠πD:!sen]r?Bj4ӊ_Pz.AS!sj&4*4(x5si5⸘ OW-Sz|z& i=Z~^ )ZEc?؋CQ~*Рun +']P~3ڶKx'n\Cn%_Wؐы]2HX7C!4F_9{" (K>چ1p8Q]෼qCT\bRa0xDPdSeL!Cr<҆Y kEe 1Ԉ6=}YOZ]`WC faUꅼ`&2uSr55%9'#;pPrTV>6<A(ރߣy\kز-B 8.$7Kx` %uO>dj-Y%V6gѷ/E_~ d2`M|{*G7 Q+z`%Ui`.#C )?}Oͻgc;i G%Z\_ǷΑ~+VjQK+5Ptyʹ:2Kbm3% ӐZs+}.QcVV%a.~ nw|QxA Tϫ7lKs5ZV ".g,aaƫa@E *#lVmV8sw+*⨻[/~숑C/ )x pYܯ#{n+lG꣑"˥›>byӋ{Rw( iO)YI=̶s,]M(y[݇Yr5! :y$ulIؙ-5.l~Z .{r>NT_j8y`bXKRfT'q644BVmZ!̅ x. MW-r?@çꎙsV'nʋس {j$gN(Qb.F*>@͟1 m /f9ge1Q*^=XH2nD(_]47p{1KTG|ly(~@{SDwkt#lYO!1%@ bSBcney=@>@\:*g"b5hXo".Ck;au0`{YC.ƿ՘oļiϜ''h9 ߍzߔ^BCfʾoM3Qs x4ؚ%\My)ޘݹ2L;P[ ml G@gEˢ(3hwq]@%8u>W6ETN,prs$V$3=Pv^d ?e*&ק݇W[FtRW{/̫nt{8b* MvP"oC2%Ь@dlkUjs<z`K @CּZXV EB£ 6<:1 4 n xƤ5^pH9e9ָLgyen+.1%&j@ܷ-\ ~Ot&QUVJUiWifupdown-extra/.git/objects/5b/0000755000000000000000000000000012321354655013526 5ustar ifupdown-extra/.git/objects/5b/9efd4ae65c988b83c5d5f8212e6fd5f02a88a20000644000000000000000000000015712321354655021053 0ustar x+)JMU040g01Ԥ<{KLw糏:7Ad'e3HjE:{+2j!`*LX_*k#1.ifupdown-extra/.git/objects/5c/0000755000000000000000000000000012655220617013527 5ustar ifupdown-extra/.git/objects/5c/a2f75a7fe891e3df7b58dc2dd1084f81a2ff9c0000644000000000000000000000051511575215732021206 0ustar x+)JMU063b040031Qwg8SGϞ?t%%B|rFb^zjN~:C*r6;yqIb܂keѪP?y[py%E9 W_ |;jvj O\p%E% J9jnп٪Q˫+PE)E |5&,9ϛ>?%` >5gnuQ7= K-)/-/-I-fig/oa~w h*+MIMK,)axP7ܕ^G-¶ixq.PBQi@mƳmOI~wΓWng[ifupdown-extra/.git/objects/5c/c18483a28d6d2513d8815aa479663c67e081360000644000000000000000000000016012655220617020313 0ustar x+)JMU040g01Ԥ<{KLw糏:7Ad'e3X8'{RXOtʴNo: >.0 ifupdown-extra/.git/objects/5e/0000755000000000000000000000000012220607637013530 5ustar ifupdown-extra/.git/objects/5e/097bc605207a42e188057877a80c484c725d350000644000000000000000000000143612220607637020237 0ustar xT]63>3p{iKKW .N+9Hʎ;d9<aYܝ-]o6~ 28hpNA dkHq!L:6^Z^Яro8t6uq#SҼ5>tśX]そ g;+zt>rȳe}#>X s>Y;3mO;]P~1!/ z՛ƀCiX4Cc+2Ø`\GQ"It>a>J@z;U3S/4"u}~Q߬on7IΩXw5*MS{m8-}W?{BQSNiza1{i!7P"'m$')~ILcdMwAkKDTY=S%%L 7&)?B(c4,cN6Gd'3Es+GNyFܜ0$QT 3k|"ϝfZE{\*L,!+$N0 Fâ+pO梁KCo"1@2!4Z;@~0'5)] g<كeNn`(hq&èhsmL_4}Vߩ\T&wzd*O]^1`1*^kߏ>f XIifupdown-extra/.git/objects/5f/0000755000000000000000000000000012655226615013536 5ustar ifupdown-extra/.git/objects/5f/55e56fe90ea201ccf24220c9e52e43a67ddf2c0000644000000000000000000000025512655226615021024 0ustar x%K0E77 Bb+xmDZR]7&=[`XxՑ5/Th-QRײxULIcP\<@1!eѭXwKx3:C􌮝p a5e>[`(%+ aZkbUm =~iߵV{^mЌȝ7IIZ*S)- q' Y% cq0fV=4/onZHÄ4gԏgB9]L!g^ЕJ1IhtYΝc 55o<[JP^'4C`Kqvg|/0(]IŝXKoip;}iF9V[%kwWZ'1:vQ/zqUorj06 ۣIsohx;*88sla<;\oV.9ܱfߜo[vs=/\XL i żCcOA5we-L-+Ŋג+V|kX9¢l`yҿ)О3ʩ9`>T}{۾bJѰwsݪF; Oߪ U*(Flς?t&g)>bϾ no&s38}v3.,>5~|71W<70ϥuG1 ss3?S%t(). e,##1P ʙ;%B80 lhnEe _Tf&/Pg˜+RC&&HT>k+D΅͗>`%;أU& x9,!0.'j@ALP S.ĈJ1[ri3j 񬇒SG9\8e~"7x54 -XS HgOREl e/Vf2e:VIhnTXV4wbZ1|yM.>#aj/С`[Q',?31~d` [?g]WWT|DL*p0tEQc7H܇8 }`~aW)sh%lDO+|'\5y&]_*_ JFM ~柭\}ogP|+wHf &9ؤϦ0Pawohѧ`8 nƭ2\ fta/l,)S+x"7]>j^^72FWXP#^@^GٱWrdu.=G o\˨lvc'esnsK8幬<rvپA^EN)=$2io&pf(Fb]&%Y\[9>X@h45JԵ%"7c/a1URBioC T'\.~}t' MstUtK| s:hpաLUZ2z:?((RY"E.Ml}dBOByJPh<ᯄ0>$$,RS%4B22Mi>WQaT(VBS -G3̞l-MXhT+Fj .Y*؟=pŊ2D(s-Ef݋^<&VK3 g)lMWP$sqBrKmr9+ *n{ed a"I3KK%FjxCW"yu1KeD $@+~v KbRFA C9 ̤Gk|+(-6H6Wsr9rh`'-f $%wJazߟL;;ޞA"s|XRlof Xz㋷}ȃ.ao2јtO7oףIE4NZ'KnXPʝd&% C86-[LιsnA\6h/ss}ϢVw %:4hRVڨAD'v>=+ͤK~< Ƭ΂`^YR<iz0`:\]K6aLIV9(̝2|Io`o=oѠhqtQ*H~wFB;_7{o9YJٴ^ތ&S|քd~v#v537~=ܸ|lxx W' aɡ-Ѩ՝lG3 8ZlڪI&0#\ 䢢2zy~ f,,V zTP yea3ʕ2GFv[!vM2_g !; V*L&RdSer.;K"rms,nw)mߩ'vaxFX".T]/dݽ~_Ig*K1׶JZP$Pk~Y\ lAj^^/w_lGlݟ#%@8蛼>3Mc籅tGK_뻷2r|U .~&'E73VIj\AA1O5$٠=},:to\@+06܌xl >ػ.. 6Ey9\bieI0Ca]0AyyvD@t x9l7,[vZMx]j^ Tb2?;94 ifupdown-extra/.git/objects/5f/bc37ba188d01e9482fdad3373683723cb960f20000644000000000000000000000267711575215734020630 0ustar xVNIW+*b{+($X"6"Lb<=q.z&Nv XKשS%zF퓓_f*m88h9rtyF:XN8ѹfʈtJ.kIRV<#T9Sđ`)eJ" #F}Ia4eWm% KF~%"H4tp|U+wƧt&ްJ=A Q$]uy#ϚQ[QqEN5=L{sm՜:@1r[ Y#tjm%j>h*Ό^$HIVJBm0j At %Xja O4 ʽ\.ҕL sBY&Ť.5p:풄$Q{:8)뤹9qtƆL|k[G}:c,W Us+yR@ oFS 7.N=V>J?w;\#?>z0Gt9 ]ԣx:8v|3D=OxvYBP*M#hf#C@Sf?TУDC^)NCCbNiedP[oT:1lkJnCI064]3mNG>t:q%hpV,ZXAo!`;ZժH6D˂ۋftt~}usln:ܠ 5=0qQpY0)5ɏ<ت'D}q!He;·E^b6F1R%uQesk©4>S]d QL,GtOsK ó@3p~v0Ax  LhIOmCbkD6xGϨavGjY?s>娍cO{|6ɿH&@s2O[8t9/ViC3t0g2Pm d|Gs0@U"mOD GBel)40wm#|exeowTaO*Va@$J k^cZ& t~\_  -߬lxQn-I޻ݢ4aiv{uJˇk /"29އp+mgO>{ L_W+fO]6DmοcE]a MhvR/uV#տosҊ09`ifupdown-extra/.git/objects/60/0000755000000000000000000000000012321354366013444 5ustar ifupdown-extra/.git/objects/60/3148babfacea76ba2106a9e6a1005dc0eaf95d0000644000000000000000000000026511575222503021125 0ustar xAJC1P92"\tU L&6Bz+OXy]p](U}rNIr3;)ęw(YS,m\$$]v+r2YeZ-rMyu)N9i,\Z?M Fen\fR>ifupdown-extra/.git/objects/60/4c164ab8fa63e6d9cbe33dca4d87cafa71ffea0000644000000000000000000000026411600222676021376 0ustar xM1Faήbh쵍WB(rDH"A(]#^S M%@즄X"X:yb> tl4.ˡp984^mF<=?K4otkf4VWx`cC8|^&Gb!~Y߈*Vo?\OihΤ ~xr[2jDLj!epwA&A1PZ+.0&cc5џqR2eP%mGD~D”3MǮy]_?_7+ +Ms3x]kJ0^ty{K^AT7G^Ej}X#D&mȉ|{,ɉcʽ@-YSqt0'<.'e8򒭤kUzV%TIɭe&tGphj$MIzϼP.M@KǘS ,8n jAѦ)u2A.Q}&7'Aq&L)1dG$sV OӠ Ƣ-:l>\y,suAs-5/yL}AaWHc>BYAl8DD9 !UUvL@e(,lMi"{ip# gcqȳ%N㚇0߷e0-Rn1{fWŔ޹|ss:v);t=|Um&U⽋$[@`c\{\p ifupdown-extra/.git/objects/62/0000755000000000000000000000000012220610264013434 5ustar ifupdown-extra/.git/objects/62/0f4e8c619dd9d6ddf642153c90b8e4a429a2ac0000644000000000000000000000033212220610264020732 0ustar xMJ1@a}7T@ąp5 SɐN+x+l ^b[2@ Ы@)NZ:d-)Stw<^g &bDJ+vuy8opW߇w_GġzH4d% )/cGoMλ9qVeXx]+|¶:ܼ\ l3\difupdown-extra/.git/objects/63/0000755000000000000000000000000012220611120013425 5ustar ifupdown-extra/.git/objects/63/84adec3e2e48623e75de818a42a01a064716460000644000000000000000000001511211575215741020442 0ustar x[}_FO11)1ܶP7%|Ks6ȶlk%W1lsΌ$;dm3gs^fG]_O wdTZ7~:IC`[Ө5vfo<4͑^U,:vFÃXh>IFbB^/ p{ifpm@$ i}-JG&Q<)ӣ33ֶ{q|Ӻ8%IƏ(Ə,ӽ7߻=̨v&It֭n0{ c8aB z㙰|lB<(JO;/{yzvBA`K[P>x}.;]2&01id1Do8 [pI g >WtV\x>0_F"DǪ_L1О fɓ4^4,LgX}6IjQ<{qo&vWjt2D#vX %SxcD5aD< 5hGܽ5NL;580;ٟ5!L&xPSVZ~@]b$C"c@~&4,S3 `ڰ3z70-^w|O<4%E`g㨴dbR-_o IUUe*&H~ބJi@=/x0Xy{0'}1~?HRX E;`~3Ya"P7~c?H=nKqRv6UhJn= !HᓝIR, 6ЀX̛vcZE>F#؊oPmg2-,-B$!sZ?Oڝ_ݣv]9o]tW' s~uq~vyX3rB9  &;ni=%0eYG0V0atm;<|F"\ۀ^m׆LP FKMzгgXj $ſCz8~D8:Cpfyu~kь1ĘMQ86 9UaDC @qkC "Q;`%zClEcB#Hif(a ),)b_LZ6Ȭ{9Yd(C0ZZȀ6~p|vٹdL8t} Hrh"}Ht3֣$S4 | ؽi'!/* ,#1xta"ΒlҼQ:&!eq)10UjJ Q5{Uٴ #ٕJc%&-4(a7;WrOex>̃$AϒF#ij^:Ĥ/ 8u):i |isp,?^|V:9{)G )b{b{vl$ЗQTh˳[&*gū}y1 7L쨴v*eTv̻jۻoҚO98fՉ1¥[I >k(k3]7Bii3 <Ѹ)u#bV5[lwg?z](U4+$Fl'&Sv`4(x5JG猘>!f @-lúJ!%e֭@cG -6 z# X1N㠏4 An8 jw/SQ6o1&}^Ȑ8}´iQrPk<{yl؍>@lß2Agfa{V/Nl?f$[*:Mv w^Bt j6I#'x2 ztrur<(Y~ч4/J95~o5PezitF|YĴe]tixfϹFƴᐟ< fs)P&F)0-11`H@aX@!:Uq>ɂe`QNSDx KI@ervW! ؀b( q 񯐇UpIH1dAa?AD Ē,Oӳs)X"ٔ˔o0:\4"Nde61h"}Ib&j#^i}0@F|P,.ʏ tS$1Lh zXl>;=Mov0<1 o!uOXERsb9g B*vD PcǏ jB^a+Ȥ(g/vlݰM ;*.12qͶs94.v7B̍ XooKRmj_;H|W[Е ^simlnj6E;HM`ĝM" ϲR~ k0%NR cqP50Jo Od <@kGC(&_3Z">cQI${ ﬩h[R]KY-n\"rRR n P|J&+b, m54\_d3;Q \/*kڅc$ĨuFBc&r=4jP'26|]"iQdPi$` U#bwbH}b&He M^IΘsoPq$VII4t ,}S <,lf3p^Z li ԠNU',D6;@Law]`CZbj T{*![\!?)|jώqL^+el4+6/FIo;5fS*Z$|}i| *c"׬⼅IZzsLEI }hv bcXͶ~KGe"$c L8{ u.aZ&< A=}.@hXc:HˎNZ*6<"/J0~|]ZX ?bk lp!v Mh0\xUAS|?C@079y73 5-帥 v=Ĭ_G2/nI9Pصh ZsL>7Vh-kӳڇ_oKZ06u93 c{pS u9 T,S @~tb!FK:CDal?sEp Fm!=V^rxÞմ\..dDRvdU$٪Y`}D.n GqÔHaqyLH!]I_lm kAcm<ݲa"z4DYyS6UO\2@4~p.HS c[6s,2kE˸D K'<31ٚlNxY'eVV>Y VL]/y/dBA(֢jLPSݱK Hrp~eMˆRAsbZEy(yU1e`qT6 {?[܄#cFc2Sj#10MUI w)=jmmc=yl[ 055eα@}2gMֱXWeVd"d :fvߚnRH TO~dsi:ύz" rliM8TR(kcF:0]4q0.jvv0@p4w"ɒMጊm>.W^<.TB/pv%2a/s]Zl nsbd˿gn-6 `+6-J˨,Zm)od[v$"J%J;/+RQ?E$B:ETt I>T9nF2M.~ȹ^!J@ x$_pymϫt27x-kXi=%yTW-Iiuq삉x[̼l`#Eڔ{ VT䎊\R[ެ\1}}'5m:-o~81`X2KkSyo.qo`/'榩/[lfk'GTg8b// +U иA= [VXpa[˔5^g:P$]G{ -^!t.|^̢s+n>5m."; +,X{__.Zvҷ.j,PEXELxil!}qᒬKtY/7pb6S .M@_4GC"kyuivSlԋ`JxF,LۺkA{iǸG]~D7x3EBnJhu .o_nOkq}(i5xmnjzS_&lIr_0ifupdown-extra/.git/objects/63/f87dd6588c76aacd8d95a603eb698c96fdbbaf0000644000000000000000000000025012220611120021176 0ustar x+)JMU047e040075UHHMM)-LN,I,`>97|2r)CQTXXP9tDYۃ(K-)/MNLIexv%qSs9!kǮ*/.I,L-/-I-f’ Yꧫ]Jifupdown-extra/.git/objects/64/0000755000000000000000000000000011645664261013456 5ustar ifupdown-extra/.git/objects/64/cff439993f95e63d481680886906c1d63e5c220000644000000000000000000000036211645664261020355 0ustar xuPJ0Cu/uD,x "x$mMh ɴM˼y,9OKcӠ Q^5zYPP- :"lG].w`k`&\#[J!+LZ9(c9T8{y0Lf]X~}e.J-L޾w6wCx(%Y̐*;e9~:e8AgS>e ({nifupdown-extra/.git/objects/64/e68fffd9917f92e90826377e2d76e8b956e6070000644000000000000000000000064111627130755020535 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &ΰm[Z?whؑ jHr~nAb C}?vKnN\E^IQ~Cx?oLTf} %E% {stъc,7?u5'%Ftل%2yV;L>?G7]ݭ<ơ'=榦 i)y%Ezy%EٙyE%zy% g̽oNk֓ O}Qx)9Ey% W$==i57PUIE=v@-`ΩSeƯwo%8z#਀ݔԴҜ]oRxh8}NO݅ifupdown-extra/.git/objects/65/0000755000000000000000000000000012655223750013453 5ustar ifupdown-extra/.git/objects/65/687c5764d2dc48a92b0f90aa114807453d979a0000644000000000000000000000016012655223750020377 0ustar x+)JMU040g01Ԥ<ݺG?]{tV䡍{Ad'e3=~yG1{ιS%ʴNo: }0ifupdown-extra/.git/objects/65/80a03b5e58db05b2d290ae3e1961fde6e7a3ae0000644000000000000000000000007612655220524021011 0ustar x+)JMU01e040031Q+L/K-*LI-fXEӇE7'צٙ׼n5wfifupdown-extra/.git/objects/65/dac9229670a6faea411f67c106ed087c6032a30000644000000000000000000000015711600223301020551 0ustar x+)JMU040g01Ԥ+Uҙzc86 ^TJXʕ,O#)q`A*W[I’ #R-%|wz||J;eK礡wl%{^gUP:VK^m=25-${R3:*2 x$M,B|ԚEE59n![%8s+T0-"X JulA E*a*pH:M2D7noeOJOt)\ ~d>WwݣnKʖfEZwq;EލztXӊs,kja_[Fv+obÏ+}PgZ7N|D+b܍du3(<@ЂF6D|Xdav[4"bbtT(9Y䂳UYЅgH w:?ϯG]L4t>~s{5f2uf z3 #PiBD#Ҩf#CPtR*: h(\}[o614j% 0Q[[wܕk%X)<=AAo#;(RG"-dhz>aF_|?:GA$ӟ˷[%GÚ]5|\W@Y-4YD?ZJ[,Sim%/Il+L8u#ΐ)2`NQOX*,uۃ(*P[^|~#42O?쾼=bf {%ynzZ5Ft肒q(:[_[Wo9aϘN 5/^S_dˆ _MugW, MJ?ETSϗ m&}'0@mZJȫJg I< h]3rZ-\ndF!. ™7"d]v9gAaϋ`@{gB[XFMH]tYv={p5\ DXϮϝmƂVs,d/.$RllP\ I V1dxTmQ|tHuU|U$2Bp+w^990PmE^dߨ\@9]u̹ Iݡ~(٥Df!jDB<@@5cn7reәP yY~x$,jmXde N^8kMB=>Po7"(<.pz[[k+/ڍ]BV/|]p#ȝ4v@~tT. vX,Z:v`>B29?D.S􋕐NŰb>i c&I;OXsa2 '?Lt%$9lGI䒬v;*TY]DzoQUDC2A,C%m}As]G9(qxs0r0\CKF 7Prex /*P0Po}86*v+]\cAc_{> 3cd>[.\&=`w*%T$"!h^}Y!hAP0{6{ry#'k1ecBdӗ{kW/=UvK yL%P"P"ւ*Cag,Bhw'sG9&HѱY!9Dbڅw{:2T^؟Z>/ 3=Bf^lukP\ *0܌XA3Bo墇K _{qkcUð<{ȹt+> n+Z SS-ݢW3H̓C 4FG@8SN G Z7p.`qq;; NZ@R<^#Qd^wm.XFc 4&A.cS1Ows?Ґgwɹlz_V gm3c@Eކ,_.^!h}3?zzK>ۿKC;9RnO۲E9;5q T.0_5kFz-^ .#J΀E@]VEw|2Nw̅H4 @xNz߬17 2tK t2 Jx$O?tw"zu0~T%wQˮ?O/ifupdown-extra/.git/objects/68/bd8b2d3bc4ec32cfcb7dc59a59c2b1bccd5d5e0000644000000000000000000000077412655222432021463 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &`)֔S82?iS5$9? QnmgN] "(?a;+Y^9_fuRˏUp%E% {stъc,7?uUYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼ U?rFM6c7 $3!˙Sz5tdf[KQ. 13ٹB5q>':ph(J[q0S4'a졦'휃Bn}z(%26,ͺ҄uv=_ifupdown-extra/.git/objects/68/d4bd0bf98a5018e6f444eb2c7c0a645cafab240000644000000000000000000000016011600224251021053 0ustar x+)JMU040g01ԤB͒e^ +0yifupdown-extra/.git/objects/68/e03a200186e23ec39224d259c5158f4434cd3e0000644000000000000000000000113313236430145020346 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &ym3)yO, u>c 5$9? a=K弚;f8T۴"(?l݃>R*l*] WRPYQp7gKg?8rSǍPE)E OTVKJ_8?=g|~r1ófoxٻ[s]yԍCOz'B3J RtS+J2Ksr6¼Eu33gnļbcʇo>o~D@҄ P%y%EٙyE%@k3Krv{&O$[_n@A~q ȥ )XδC#5%ZrM\؎ь9QfCCQ*؊=qC>%?`ΩSeƯwo%8z#਀ݔԴҜJϏ1p/y/ӋTH!TZTʰY]7mR̾R"|M'~Jspdty=[NLHK&6,ͺ҄uv=_j7ifupdown-extra/.git/objects/69/0000755000000000000000000000000012321354405013447 5ustar ifupdown-extra/.git/objects/69/4570f7422aeca9fc91fb194d96cfed0713c5f20000644000000000000000000002276112321354405020762 0ustar x]mWGޯWeMyC8f bԂnE3q>ϽUՒ==gLbCwWխ[>n՜s軯:I9}s7q^${d\k^_ފX[{X[gt,Qڏ:ҋif{䮃d8Nm66/Q37b:$K4 )Ғ `Ɠ:˻4I:&#mwЌ<.|eD_f lrщ&:$wS6=zM v1~Cc|h1dLS&)3p 'xaf00ό0$d~V 3IA[I%ͳA9ߧ EN?L26I66$gÌ$ M˦C|xKOIRs^R&,w\ L^{}oL F n*",c^٘"2-$_ ('*Or.XytYhapU[˽Ӯ:Ŏ>%q36R$sio+W^`<;<6[h븻}ulNOvƜOPz  nbysٽ)%w2p4 )h Yf>SЙ *k+]ګwQ9Wɔ=<|j~ |_lZ1'[ qVZA蓧SE:XR`A~p{};e^&CESz:}*s 9 nG/hDYNdt{Y Qyp2;D-p`0:Ğ ģ5)ZU뀙";`p =I4}%b4KlN T ~IB#5C0QJҊ Y/c.^k,#D<"\)l0PC>S~Gv|V("X\&8O6]*J3ӗ24G}H䀎+\4W݅b6̲+Bp2s8,$ mFި YK\hYk_ϞtOh#NG籚x9L18:Q ֣c4:F]S ߋ퍃l X&{ApOR)gŲ kVj5a$DYF{HrelnCAk[Q{HsfQ໵믿a6ىZBb:I(W8SDhRw@GZ} !1{iM^5w_vw!;7u)/?z@I "݀.V8Bf٭6-Ɠd;ɸvvfTl)G/w'okRmuo2˟|>) _܃Y Y< c3F϶7kvCZ.48G/uk..`"dM-bk (C#S7} (eza8Hc X-ah"d 8= '!CEZ /ᐤuYͱxf lA{CM d{7꟡ ԮkXREZ`6Jtf]ܓT!eٰ#7a@yb1vYoΑ`.p3ʏRFM 혺J{ 3j9)Z<Ӹ $=Zw:AF˱$ڸ0892!$>>6e@`1ӫ4u[?%EV-+" `i S O'.8]yɸu7) 6dS{b|dǐ rtgݼ7ַEt 0BFQ3OQ{-_< ӏ;)Z֭`4A%)v ; ֒` k(!yq# s̎K8ߘgESb f휈s>ova^ ؝㷗V%r^aZ}M`;! **J=\fJP@:DC 9Qwv6 0=AKe۷n)+#bD0ѱ7`$rP+.6\|L 'R*q*(hK/BWmIs5(R cYK=6o&V:1/?lt>ol%unz5d+X<g'0qKK!'uHTXX ez`aGJfel* 'n0z-!l WA8(-lJ,-{U%aR$5 ̿u#XM3"L򜹇+T96CֶI}%"9+ewGo5,[l2!8brKfa(Rɠ4,-=i9:pf?8\EDٌ ¸zѨﱹzi>Xlr_WI opE+V A[g=tf/]@ s''b!dQu5+wܾ مo:킳NBjyI ܗ 3Lrk[Xa5n[IC6o!);\4im#k8>FqVt4t,糣(+6Z8;`nA #uC2Io0'YD&~^zSS @zfF6"+!'S Td.U:9uCBJyX֘w[L_(5E0Ą[|`XNΉ~2(d`R%CnlѸc4B7$@01XbJJ:^hgc'Ky]&_[+g3SC ߖ3I [JQ&LIҊ,0D0@|9Gnz8zݸRy<\Y?P5`Q8u_T2La*u 8"2Aa} hU6s0qmEF9]Ll1G_6* )Ύl:0-〼!8&?$ 1wERЖyùYE6Qa 7wdG罤qcCk|4 [CVk*Wx $L+c\_B+2[؜膡RbaP6.: }yE'tp‹;E'CX1p!{{!rB)15,7>dC=_Ll9c70iqgMqw^Tb_أzB2ƶ7ʰ]Ug~ԉCY5Y>bi8kym76<+HœAo)2Z@fFRU_bpasw_? p[Lsf&hBF)D)i % }q: 5\0K8R[(;QSEHr+! s@x|sNpra/ey+I>/w~=.WJ6%)םYg=u%( @ϼFM7c40}f#Z&[0Pr:^.tX;H8x٣$/AP0}IDK$9)$5;LeӰ/͊$Ӹ4Ouџs$=]4Z i?{֜ xmNUM6їc-?ܦ%| Lw,F8% zҷ̞뢹݉#@FI) cn,b+jlX ؆JM6tSAe;WRaL}%gvNf~2`IexB5vc(Ռ$KQ JXW&h@>`b7Яl-4ne/n"E #c Y2i.L 5hd4Rܹ;ı#rG&*jxWP- 9ۋifP*LT$ >7eږ.EAR/{msȲBEƆ2yV p@ T*sٷZ[~ Ign{+Cg.-GP. ^2J. r>LkJ_% -ۦv5j:XF+^Hc < $]Z68Oz b:LN%V P'}G.<ãDh/q@ܮ d2,(yr !#,Mn"mq&'8TvémOElKw莚"M 7m=HbSy+b%5]bB`\LȆq{[%dlbUq2՝~qݮ- 5/P)deOUwpI[-fdיC<*eaJz?#uʢvjc,7Px&YxPAv/E UA\v#2B+>R5QE0vZAr;_N/xW(yP`\etW=蛁q\tHQybX E9-c`LJwe84Wpe I?R\؍ e,P'؊E\Sj$y8]G Ir|٪LT̩Ouա08NJf`б e*N ,>2/%Z(A8uI+l4+ ~yQWEI+k.A)Cv[Ew@eCMz҅4)p +,ɳHWQ>}Y`FLiiT+sxz2 &rGod&RӋ{+&pH`kN.W^ KMNpG`%)dq?"pgR\縈lG;$lr溳g,~9|w ndvvCNJ2tBl=H:}>eCcBty$7ub93#jYl~Z .r>+**NX Έm8OZJ_uKrZL"rWeEo2^ng%Q*, $pY.q =lŕ} {ogg7@p|mlJps-@^9)q9J" P{nm1XT75 ;a>0]THF̛̙k?:g'LP!*]{1*"(sYzV@<6*lle"ŵRN{M414۫ ϢYO .ƅNEI]K{%7u< Qg1Rl~ v. j],zw%*4-˽J3UtX٭9[,9jFU,QjPtT9*L&j#G iY.U0YbP8iLY4 /qRm6gfB<*9 °޽"D5ݽVXmO!c[ncEW}B i. sCUd|W5G [aqO6m,jb;ΛMdgϻ̳۵9Jo6#R%9.(.k{  # 7g҉^*2'4o8$"^J-'U6^ #>7i]-=8` V&?-gcdCyanaI'$DA}s,أòK8( =W\5X`sfktfr [3h ʴ'_ +[pk[ifupdown-extra/.git/objects/69/93439681239b078ba8c7dbb48b8ed38e6c8dd50000644000000000000000000000321311600222161020624 0ustar xWnF٨BiTFDv8!5#-VR܆2KB%EGqhh["s;s H<~Gz6 }F厜&+] NNdtᤥ2"K$z҅L6zՑH*SNv1cvVy UF_ZL,JfD$H AX&xJVdB"LjTFbI>;>~FeJ礡Wl%{^gUP:VnK^m=25-${R3:*2 x$M,B|ԚEE59n![%8s+T0-"X JulA E*a*pH:M2DĕY 7e\ ΅k69l#:~9׸Y'钣h;p]Nwִ˚Z>{ V۪6@cJsjGf.F2Yn-4;7ziĊw#%Y0 !#4(4=`ф ",0hre&HX΅ eV6;6k#69,fUt IPAmc4P8NސِP׶%"p_KTV2(_XiG,t3\ixnr!Oz6do᪘"3ᏖC>q.z̊6H˄nV|ꂵuRx)ٍ/%"ڐ: ENW-?dwĸm(a~T>,Z9)gst)Y$/Uy5`v5=1+ ?R;9q9l?&vb`Ϟ+ ^pĺA;< W,/ BSycg*864\hnx+JRxy[zDC:TcGRƢH݉7d>?Pt~ HߕoߕC3t5kwyB!^=ih54b'zoATF؂2v!$?B0h湂Y֡!Sd❢>^b v;Ы։ oLb8 B{XGK#sj|{C߃o>φ/F?4p*؃K%]5,tdoTsK -U-nW/ nrݛU4yDvq8qP|F~/CFlxj4#S"^hj^@TzᔚQ~PO=<_&gF}Ã93 04j[Fj2ͿTDzתs9ՈJ.[X;~\8N'SL, ]6/t9}$5kkkj6v#=OBֿ4cཽ?a^JY=VjYד :{qǧb~u <VAP c(3ifupdown-extra/.git/objects/69/eb8edc94873100eefa62c0189f6f12f00a27950000644000000000000000000000024711575215730020617 0ustar x+)JMU047e040075UHHMM)-LN,I,`X;+ǎ]^o* Eu:Payb%sF z&mEYQ楖e&'&2<]+만7OWC$d&嗖3έ3I{+Ӿ/pV.m{. ȟxc}Ћ*Tifupdown-extra/.git/objects/6a/0000755000000000000000000000000012722410432013515 5ustar ifupdown-extra/.git/objects/6a/fc049baa73b29a13bed2ed4eb08739a285f6ff0000644000000000000000000000375312722410432021161 0ustar xXms۸WWlhOlg޴gW(hHInƓx(PS x,YR\/ >"\g?7Tmr!rTqUŊK%*e' i$,*2 ])vd-s+]>e,JѬV`Nהzm4? s;9=>)Ȭ.WꢒZᪧ#J.329K6[G'3zb.A~8$xq$K:4+a*1R%sZUgpٮ jaH#'|B3Ak(W4ݳ>;C"s˸txbA.uN+87-f.4εzeU\TzVKs,O{|R\j&,jvaQy/ ,J{tVR\eHJ9xa:ٓ5ZKKN𖮅eM=eB"WΜ!>r^Lta9f^(zw:bti9DӏEb8>`'W[lUXruao,?8RwxGqw8 ]x:*E.--cU=!kSo|gqU:M&t5Snivf4鵈& Z g.%Wu*Xf;W$9~Lι!-jARrEjkl'& ꫤՠ~Pnre&5[8;;n{m*Kt|zrr<9; #2P̒^V[AYyZT|o:\ p+}pg2DV_( {ӏhiJ<^TvmP+ETD?3}7nkn5oݴil" ?'ww47qJTb"\ )X2aG޾ |~ 邩ss;DQMI͂X,j & EnN,tIvjU u)[ ؠԆ-$U304 grB.ﻃA2_ n7{xz=ÇGK+}a@=܈JoD{B4/EA͟)Rvv$ RP.og4Hzx5 vTDaWx^kއwu#m"Q45/я3->ƃ]őװLLYYq\7ß#ѿa!POX ך |m=(0m@keZR} 40]l!#CV=%݅2?[̗ @A 7bрיY-I^˲Dx#p`JO|+BKiEn7n=*)t{ CHu]=X8Yu>cA8씵Nf%"񀓠~4E̤q:_?9y;8v0@4ed *C h-G_uHW \v./ǽɤ|{6g6iξu, 'H6_Ve'iG^Xcc=Jd엔6AɾA$|HaZ J'Ҿ,}!ѽdg;Je0RHDKZ~j+0|$>.͇K/Q64"քԟAZU [}A"pA 8$XXjuNNBVR`=3T#Y lZAd@" k4>7S\ϝs=r@pJF@hzG/k cШ37ΘF7ps&j ++p*l\3l=y.h!-w"XjKtF6HFv^l]|kԏn޼BG&KxQJF:Df4_7Dt34g ^ny)4i]Fee]p:>bGwչLۚ}0-Ib ٜQqA(Hr6}/ɥ⁅&"h-^ vI+k3`~\C3?&;>CihFe]W\dLK_!))<[zނ>/ClzNkxW^p1v1O71%1 mI xGq!$肓H$XV^fm6KN5Ņ>?\E M τnO=P~ ` ƒ\ S\*L:wm;6kj9'Y SkTR *ȕ<1\ UQY 'Pl,6~&nӊnQvqYMkӻ;7re7/ 8Û"u9b-RV[Ukн d2%sobnT;7ptbr2${bGxlJͪZ~|kprJil@"M!2UB_6 Q†n&8SFrUӁɇ %3!wuƽG Hs9Ey ZP ڣҧ3sT2![[&DVj/j*hpym\S)0 & uec {0j|Kig[Jqz Ĉ _HRGsJ؞@,Bj0;ms"cZi 380 ZuWu[19Rs`CL ҙUx^lqUE]6z4.5_>eԝLQ1WG v"E,|`(yfP4S+k4C#͊4Ѱ E#Er&vIOsϽZEjE~*4cb@\,!XJzQSv')M08a_P  ,5E b LTZ:JF{b4QP/j-qy.l0F@K=c0T'*𩁹V =*?!̤r"r3Y jxͲ0q|Abw9E]+XKNPtRXlJL8'SDŨͩI9h5br8S,jo~Kz[7&^W0{+^{$`L|Lj4ȃGYr=Sf;/ǽ9͖t1l- 獩D(-sEk xOe^ y袘c494wze&A2/jk?ԷI#n5?+Yi"c ޝ5JZ&}];B\qVUoB!O@nvVf-l -6.Z~i|3㙗) ?"`x[ݮL_l,ҥp:Z\0*n&uGNBvazZTް@B35؞P~ 9 [6~mc|6%[*7ЙqZC;T͚ F~I~_/a9xtaPY+T挻x#ae^R].ӛn{uq"a}8.8g?,`2U2ָ}K|U)nY6g{KZGPڑnQ1'$'&JDm(b(ڄ{)}GtK47$4@ »YZIi 8 M0cF_]2{k(!Lr_0y[#<sWK;^' Y#!QJ1'N&>t tQnjF!oEBI/8Aa!^vox ooO~ky{ny|rc!σJp%}hgR3KZ;H}Г a%_^ ̴s#^ƒȈ I[WZu ȼM@* ̵eT':7Tfς[v1jrV05@zl2$][uNG1XL9ko.UcVR B>D- d ٵ¢ifupdown-extra/.git/objects/6d/86bfafe53ea66fd1e82e4e4c0ed2fa8924119f0000644000000000000000000000064211575222503021176 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &Πx]#Jbb!uyߞjHr~nAb CݵMhU؟ObhP%%ɺE% ?\X2y7Kt97 TyhnD_?:?#Թ?ѣGD|ihjFh7ZF^Z!-* lܙJ\Jhb8_ bTO&n#ia 'Ɯ$LT9#:^lRV-Ksg!lMDwIHܣvq%—$rT vʗui& ,--]H$nH7, '" D/,s&W$<\ I+h|S+[αk82Ҝdh`;lf sYڒg Ұjo,?};RgxG:qg8iN1$V"CloF Xz[t.yU:M&t5Sn:i{;v|3D}qeܹ!NfR̞+f$l{396Sr0/* ڠ̽Zm}ԏz^FS݄О*MRpv֬ҥFEUz!jZZ K:r/z]Gi]%H˄՛YQwp}3@/l,\6b rP id-A?`o2MNGAYF7g*W).Fۍw%K)k7d0nWl> _=%mʗH}uƗ ZPYm6CRL@y,6@c+cϦ#9&2<4rJiQTwREu.;"b{Rx UvL0;Y~B幠Ub5"2*Js\"QyZU;mfʢ9^:h1N:nt*J,*f]6aɱ ޴e~i)O.fx6M9{wk+qIODBfZiAJ~ynjEIQ^^jIy~Qvf^nQ~iIj^f^f sӚS_^GgNn@AQjf^q B_U7~| u 9u]oTQXS°MG}3?9mTn)*I-fʳy A/7|ifupdown-extra/.git/objects/6f/fa4c9ec4670a519dc7c02960cebf6af50f13b40000644000000000000000000000024111645664452021105 0ustar x%K 0aYŝ5I_)8Wp܆64 +ƬutKhA|ڞtN5XH4T.ya*L4@qt0:[IkKp(z^+z{w>>o]M/ ABEY \rqQ!@8,O7ifupdown-extra/.git/objects/70/0000755000000000000000000000000012722410516013440 5ustar ifupdown-extra/.git/objects/70/009c43e5b1f0501479f1fee24811d590f3c5a60000644000000000000000000002152712220607626020435 0ustar x\mWGޯW& ' q1;X nAtLsoUu$ϬϞy֭{}5JX}yśWAv][5a>KYCh[iwp[7[[O[[6 S2L lpImvM0F#'dY2zI<4ȣ$6ӌkyHKfmԗ{I~mxc<<~yba0[0 dfoΎ1̐dYt5 MIgg(suozaw0eWbtQ;İ8-h(:}*;W$LJXnYނ&i,>Ͱ𺲿*,muCG 8$K8Бj/%(OW<8+9xic|9OY;IAڻn"vמ\O6ӧOi_.ֳOBUc},M^ :`(l46Af1I?pmsĈsAt'", J^,h racag,D3HA!9fn mhZ2_W{2? gi{YpR&$s<ӤY{}YoB)e-jWzr7Q^,q' rOHQ4@ 8V<#JS,8`< &'hp/g0gN~>0?qɧӫQ3GQ/gWkNDi|I*݁L0 3F(BFv7! z%(`<)W@Q|s cJRD LG2bv_\t(vwί!,& cda4dg0fã<ݗsӽޙ98;=9?hs>B|&upK>L/gQaNA d2 x&DP9[_00O3 xaΧɓ PzϘN<Ƙ=Ά+ H۩`l6kmV'G?=yq[ l2_;ӻ G2Da!LJX81 >*Ȧ>e^8s(f{ZP80р g=Rfw`g i0}%b4KlNT >IB5#(QJ2FI/c=HLj =hׄ "c8^jɮ0-ݘ553-OJLD"^ 0i~ÂR\eKFT 8"rrLo 0$^d AC&C䆧흝`[/B5u"˅ \6(!Mi<MqV>+Bcx@-!@4$i\ӥ43!}9UHsԇ4Axɹh| Q܈ЇuPDZ6H{9SY&#d-rU\]:9&B5r("Cpt 13VGq&iL.Z7zۛ.p 0aᇊ>N. ăl [7oI+K<Mnᱸ-CQԢui 4p|Vyx,C͒q߇׬U.T5lu±4j}pϻ[5Ch۞uvS7'bkF߇jez s˵["5NN{g??{&3\cNO[emaʎil췷[=Dj=:d3b:@%[A ^u2S!b'zjfCS <hڰfVM@efA?|xqp"6a׊>;0 'Ո!Sb:1R@B%͇i!< xSh Yg 4ve bQZL+VL4>&X(MbZviFo櫯Lqa^EAL_qxz Xekw||)"6Fq VOXYOćNOκ #yq[/Ɲ[aw~崵^.S;9R?=RFTa}*'7~ 2kG{GG5K7W7zх[SA #'f-]'PD~GI!ӟumTγ5A`trU5bm!LckLoC -DHS7aDԔ2>%r4  `[e듶,X&~ՈagR2?D}ȐIF1!b $t/}ᒤMYL\93=G1Nn`F{#<丠tZoܿ=S7fREZD %]&}@ysp$_DY_kؕR1}Y:x8o=8ELlSS4*?J%i7 )c+D`87 իH- ,d:6i- SgI4 ` q6CZKAzG)|] 鄮q&yz$s'pҙ..Q.ҵw5qlpťT>7ɋˇhR.~W/T Yw8Cp]?7rXjhd.ND ցQ7up Хl!`f?݌!$ԢT]r\?d6;kؔzVk8C͇E(`m-0;̯cK_dGjm 8DL?=?- s2շgt}=99tmPm:i&^~{ceYz8][^>^VL^rbz`cd$ \[ε^/\:J`7Sg Zh %!uaCm>ŹR9s- p)/aK^#5vLႸj%s_Z灇në˱(|YR*G@`dp RJlw`n=$ҊSaՖ Y?Y|~\åkoMf=qȋ ³qr++!Zʑ#DhDAXbrzF #.ƒZC:pk)Sȱ6±@!phi)K^`|I,H~"GY 43C>kBXeUM0l}ʤ2;d7XBspF=* o#MS0bdQj>-svH."N%I,uzd(_# 漑|@lBpgG yOF ibeGZcĤ/#P', 4A'2JIa:pC(I9XM>"%f$q9)ʪT4B8P?ZD,GNCgJL-\iD9)MQJZm_ .9^Vߊz4`Ex^WIzVD=Љ|`d[`Ǡ/Ukj/Vᆢc.B^[sX,@֦# )0/{Z9>}/.5e{W?"h6/쿫Ӯu[+Ҭ9P/9P5fۓcBB!nT[YH(cBhWw>:ph^EDq EsfT}i1_9|N(8Ҋ:~C8BJkgF쥅2qT1.ےaDI.z\,ؕ000H5a18D쇦\lF1Yw\~owxCKb9 *CRZ XkA^ѵX䒛H8?o,Y J R8}ɇ\n%'@P3fX?B#U=b\+L#d3^$8 6 h [LXSaT -UZ~N&t^DHDU٘ '.}_]Bt:q`r\`;4e&muD/#oi56خT8,AɖR h{ ⮁ No`+&tB.>~hԕv:1!D[^-um>@*Y6o?qssFlYA?1dymEǮԮhw qSuQA`@<\"Qm?/j)G|HϼH5r2OEPnS7$oy=1s5E0ˉ w0Mbs1M4:_Xlɉ~1c`RCnl?PoWmz ? 9l փcdP>m },[-1 K/u]L~gu.f fJVD ݸTgI}$Y 0u*WV{u+8$V+\q޻:=\d%TɻMRFnV\q HU%R+S`>$2» )1G_+)s G|Cs*ZF('#+4J1yY,"3YVRN A򼗔y ncLsh*@f݀9xkN7›kA2̴"8&ZM0غ%6YJ,^1zEZ/;]~',!>c¥^>!-(J=ANJXI(.ܻ+q X62(x] >z/m\^ƀ^2BSȻ&iwG3=#(f:8r) C$⯧W:\pBhiGQA."EQsWO@;9btOfye9RB;fu./|N=}EWmiS2;ρ<ف)VjQJ0+0wmf]1vP!5 2dč6KB3g. BGdl캬?1{ hm3ZrSoKspez0b3jKh#MR$7e{PNr~ͷ2/&BZ~Tu=M7cj 9ʌukeŕrXMn:X.oH2$^Ǒ)yYYtw4"/b(DFN/N =q̗e`tOdPB!Jx`!6S璭\۝~4~c- JŰ/4Uȵ1sYb4hd jqH&vֈs(n>8_/uRBMΫ5X؋16x Y%4}=idP&>w"A$ז̔$X-69ɛc؇?8M4YV*n"D`"[pPڲ+ΨS\Zelq HCPJ;祖GIJ TOT+x/BHg(|sJ_+VK͓ KER$$h3=:yspvYqUbWPK;g^&ey)`7}i>h_acdr8d[. B'RO LNd-QKݭG=Hr>}d tIH>b^ؗ Gű@tdqh6Mbuɥi+⥏{$=_ 4 i{ 9_4ƔUՀ M/k>p-Y20C,l3M;VXPз=1ؽu!ؾ(餡B$%MX\^yD ;z1ǰ醭d#??ʾjJJ ox ։1) ӏ(H'<Oz|)˯A(M~|J5'el%K6+C5H3ʖڝpFgu(c5C24ˌndE2`Kkܳdp%/w|îlTpշQW15!VK,6 LTlPLT$ 7Eږ.EAR79dY'sp?@F>/Cj>,KPMXXK*3ٻZn Ix`8^>xĤXKQ/TNOe_YP%\1|񈉙9 H[Ci~jźtHeV thyJI8`2 ~ŭԺOz bօs{)x)A*?07f/*{2،XO$"I|оU8+#JYoSY yt3G+Wo'_bk+B t3z4Կͮ;SIrҙV˴sY۰=ݰ%J̉9eO;HϻV)Ch-9 Kҩ`La;{V!d"- B|k—S{DAu>@KJ^/uhkS긻.s VE_ɨ2l0, y9-W+%eVt?If_g3NdSc7rX>*\ Z,넢GaPYħ svxyB$ߍL#c lU6 ra*ԃzPRHf`б:e*+}e\\s9d.B,­KGWfZQ>"\J"% tj[1dNЄFof7 FeJ/Yτ!GuVx؄P@ 4(dqw_wz?9#Uk#P 22z0W f(H+aO0b_Dae7U0ZE~_yQ7DI+k.A) CN/KMI6UIn2$+m8aI-VZY`[Chji Weef 6`V^w X~/f"c;>Z7%H> ,?Sb^ٞs2b}+Mik;r=(=&/-"P39zBrwW{ biodj-Y%V6g/E_ d2dM{*W7 Q+z`%Ui`.#C )?hy`zs'-|q9OT- yiF3N#Y,nSA,ad0"^#u2/ s\p 6+%R_-;CpMy'OW)ngQ!R1+|.FRw}%h9*3GR$THZ<\gI[ɘf_U)mlsZCn9 kBub{4 3oyT0hojM@jd>¶ru(-hqY=c 3> B-JTV\fj F,Exj7\OAGzycG|B?~ \HIS ~D(~^IsC_c<`l|GP_Y.t_^;|ʫ9g%⦼=p}~FrDH(b0ަ0aasVs;ރD>*Fyr8;E!9`qxAAzdȯɖg7@HD6J7̖dHZ`+6%46q&`[&uSЛP9[ >V&2cV>湏=bjKP[#M~Lt>9@3xIqKSҚ)5mGM1c`kp5+AƦfbwh2jBm#6)m9uk?-z̠Uǭo4B\Q%>O8u5EPZoR^mEGA^2N{ Qç8Z3|7ag@t~ ɔBf}uY JTIOsEg,-%[>jbZ% 9C.Lg{ZS3(*~45(kW_{/brr qՙ Er h^|D&Ĕhr]L<pVm}WMifupdown-extra/.git/objects/70/6e278ca9fa6af734e298c08afea0fe16cc029f0000644000000000000000000000037112655220607021114 0ustar x]J1}S4JID|A кB23Lè񊍵%2IFq9۩vj6 4D8unj8GuYo<ɚ2<9pG#r 1@<)/XQZK=WAV*@9l@Lm) <T^@"+CIM9#\JỤe|Wse^bsifupdown-extra/.git/objects/70/a0017e8e7f116830444b7aadceff5a764866bd0000644000000000000000000000103312722410516020652 0ustar x+)JMU033f040031Qwg~ɭ VF*_Z`-?M &x7V gGyTp5[XP(6ҳsu`WWROd$.Ja|p%E% {stъc,7?uUYTIjDqs}'3T!!mRREUUUݱwzf53ko3kc|c83UfDA7ua:7 I5y1؉̷vz"i*'#w9|-I荘)i\Z-t!NXK_cc!GJ}c'?[G#:9^d.}vtkTO$RR-kޒ7HyRłƢ,(75+Cj4urj^̯+ /Uga苴cK*tR$" MFpjeA8W-9ښ*dOVΤ. ؚi6BJO!˩%޷wPo#oĴ$rycGSSΣ Xdb%mzjPxaBȎ3RS.*|2j<'Oɸ=v0'+}c5GsƄ.訣D8+sf ˎ^LjvpIDŽW_mv+!q,sm0m!^K̴4cWiŚ vIK/lՒ)^ S,S(( YKPS $'Se@ꮱͺl>CPS`]Tzj*:rE- ;N# _B1SHRh6b-ߤ QVcd @I 0mP8 LF RbIqN~ 8썛j&-Y~ښfV50f2ᅻXhѼ1n~ `}CˢNp%UU,!||6B Ga6<BF< !ۄK-gQt0OL(TB4ι$sHz 1r)̅ >.Xì3'gg_^]݊8*AwQ zy=`Pb!]HLyX'_|x獵(ʬUl٦%Uy1dq w/ %ISi֡`+$wGӋVuXJ3r}Qmm[$ lMwwzG~R8!Tw^`R E?^klxn-$*zsZ'Y_ny~AQ6flH=\W?E$(T}{x`'G|;}ya@0̌w@Z /=^pCt1emu T⭩`PfaS dɘ-xUf3uw(gKrT-:UG (+c"Z0KޙBlJ 0T; Acf]]щg﹄/ū3P~ M8$I'58u>/C)i8R-h;8+>JkIlDHbۙ nL;l&cH q ;h&VZh?KϺ$4GwD:E:y;+73&~}<V4VKJT/E0Ժ0 0ifupdown-extra/.git/objects/72/79ce41baad3a70bb618356d8b22ba22e4a5c4b0000644000000000000000000000030111575215734020772 0ustar xIj1sWشh| ZG,_ X!r[2@{4(։ 1HEG JB =O'RĠ'Eyz\8_gBWynt-]zzS7gI+(>b`aqʏJ>SCIJ?VwzXifupdown-extra/.git/objects/72/d9b3930d77ec1799fe63aa587b2301b862488d0000644000000000000000000000015711627125104020464 0ustar x+)JMU040g01Ԥ< c}|c]qЫf~4̂b,oSVf~ͯu0Mۣ 4=Zd a-#ifupdown-extra/.git/objects/73/0000755000000000000000000000000012655225650013453 5ustar ifupdown-extra/.git/objects/73/339df5902b119a3ba8dd8340c48c3093dd52b70000644000000000000000000000025111575215741020520 0ustar x+)JMU047e040075UHHMM)-LN,I,``Qy}t70h>:)¼ԒlĤT{V\U銧Wy5#¡ʋKK2uKKRWt.{ ma/OlN_K%ifupdown-extra/.git/objects/73/45c0d4611511948d8387cbe9487b13a3a7c2d00000644000000000000000000001255012655225650020367 0ustar x[rGgELP^b9dѣ[Fwh &g̪6SD*dɓYLo=Sl|ap+yjyZw0e,\U$vO1Qd,̌M*Oˠ4w7\ r[fUi$>~dԜϺ'n̤Yim  ͟ uArj.";ì98e#(mtF6+Ėx}f+l&:u}\MAl\ApyjZ χcu'o~bkjdَ!lCnY^@~y,,0"[3J IN6 |j AY&6޼[Ev0 hy.{$U MN8=s6B̳>Ң6 7#_^9KhwLp"dNd3yN#u.8{ ̿:/]7v3eߙ~76t؛&nmJ=AJ)Jya' CrH9p(k08`)% 3!/n1B.N _#5I<{཯|noP1Z0/`Ebi|xk: B!r*Eo]6:M)J^tyK8tdQEEg);@9E7="fg+@^ϗJ!0`uɬWW,;_CEcsMPqj!(4.L;O$*NnJ% E%\KfGSUA?=BL% s< +?}|9')SDc ^~ٴ?>A '>rA&AKhޘt&z3AKo(J.4CQKYmsܨc?ujbR* * T9axfIN]Ip\5y/Jg)[Mht 'ttݏ ?sXt1u gH#ThgF)Y9 Hc *D-S#%$kHF" :g *,l B#"VBr BaDžߋKh4eGsSN~u\)]*?;eF\PѐzjHk>Vb'B Rذ3(-A쎤`Op$ltv+>~OȭӾ02vl, ꑈf<& *^,Uc6`5ZXǓ"ߏ"δ8nO"4e (q7VVyTϼJXa}`Ydn*͂XzBS=LӉJ |X3U rƂSkomy( }}*081o#=yt~S7Ղ h0 C J9ղE[쨄P%RXmA 0j2MCBNF(-d$nV, & ݷY!r~"6뼼?}'A 4Üщ| I&&n E!RHۡ ,Q ;N}3V6r;3[^n~Ac(q=lig-= ׺agP L:dmv>:+C?Ll::  mfT caM=$J|5\HXe rUa=D, bROzѥJADR䔋ȋQM(=uY9((l"9^2ҷQKVYTkjn#j6p":W,[3ZPZ\g=#~5W^ OƬ7Dt#.W4Ft2O3ڔya c\s_fX!kU6DOidh|ͷ=)7^ƕxv:pY!| xMk]? @|#(Hk{FG!z8 xjDr8~t!:aNIvGn>ꅏ@@@(=jMʼGn+p_2°n n6 DQT@ 2:U)LчgWw,}ڧػOG`&;j%W7 !(t:BL#:rO&vXfIMkmr4HW+k1a&*y(euz~2O~x)]cNxD^Q-0~qŸכnJJK YKtI&^Oؚhhk-1}]ٴ6(_޾WOao 1Cq)ܠj]kNutNm!uK*OL>e' $aX͙Q- _LyB#Ʈ$Pේ2i]F7րm=!G?>UQǸC`c=/:XFX+'&>;SfKRh1?]CgƩ E!moTzl%6t2鼉awIT-7@6:E[F!#Rm)#dɬlU_Ʈ0 7<*.V|'Z;n e[f ^ox1-+T<m[g2MzMhq;XE:~ɊחN2\K 'zAխB= NTJQ̪xjnyWq.fZ:)&,h+2!T2ACjİ2Ǭ9 Agm-f6}%Æ%~CJ RJ9݉\O]i=wIz,.aƜ[C:]W_ȐEpͨۘihNcH|l[,M+[jd h_Wsh!܌y#c; ,ke}{YͼhZ( Vb#75u$ aBϳٯ/'{!>]9"Zba80ńwxx@"MTN\₶z1+/BRl0OXeU16vVe !l \RֹTVFE/Pᑏ}1D zH+z!S@YqBe0|$ܜn7tHDuoϐ]wu*,lL L0iݞ8Zl* /.R8;R˙QӚl\eb_GgeTDŽe, 0,g l%ZaMuFT)YF1Is.>Kݶ+ed;JK g90rh]s:.%x 8L U6ൃYgyeM xVyK/FD'V*<.Y8ez3NӉzoHLfRv"(npe~iJ"Jŋ_xS>bcI0 Ap %*R %UV%)J=bמ);?iY1N8jrӰTffAl#3I &!LDIj,V]/;oWօ)Q`WY* O^*B&݄DANsok__|bQKMj}yQ;dV\ htLz6HӜ]ܟI#GOFPQ4g~wGN x x_-7 b ab(ALn;]Sыix6&gM#^Pړ1{`2iVijb>pr=H21FS;&b]{ \M6`Caܞ2KqR] pLm어Z|u!V8260E8r( 2D%XA F;RSóMixk7J*\zg<5ei% OI Qm쑚'"|{? f"*ofg:["躴b)gf _ڠm[ "-PAQƭQ'" <HѺK+ 6 ͮ#ܓpH:Ly"矐-D!?GPIožr}K(}; ?jnBdmh5dQaIGDȟ5=R,wp{-9Zn{~M`Y'KW1FlB2M H7ly__yifupdown-extra/.git/objects/74/0000755000000000000000000000000012220614601013436 5ustar ifupdown-extra/.git/objects/74/af08062388eff2f0fa93b0da5b54e9b51f9c190000644000000000000000000000064111633736601020754 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &pcKN?%` >5gnuQ7= 775UL+-H/M()JK-)/K-/-I-,aQ/g ߴ[_^a3v R3KH6{zPjZuoʡ>{P'AZPqqSNˌ_޾KpFQM%%)i9% ޤ1x<L3F ꖢҜb˂ǎ.|̷pnk 'ifupdown-extra/.git/objects/74/ce7aff36bb1332ed6c2a50b13ae0b68db41b7f0000644000000000000000000000016012220614601021117 0ustar x+)JMU040g01Ԥ<{U/?Y;_Ò7iE% g!K~Ƽw~\ꂨ8/w@l*7O缋Zv,1ifupdown-extra/.git/objects/74/e9a54ef091f72b5d1060298929de94ddd4306c0000644000000000000000000000466711600223556020552 0ustar xXko8ylDfn; łh$ $eNj=;i6-P8)>=;aOjZW^y猠Iox;$$dotTQiDhRh%UyI|Yn(3ʅ'HM;uձQҹLrPGU uƟ.IOI:E9YB"\[GNK*Ih*|"Esl.% !HY80IKV,:)$yζcί)9vMkuGn]qdȥD8L!45@3U(&;u>!3 ˇ 7W[a=Smp.smƽx?w۠7 c'vF.7zmV "*D!-9WM&0 b)Ï 'NU ΍0f/5*HZOM]r |[vVFJ"\ip}4{erDjO?U$#J86*5m1ی~eGb#*9M8V^pauP|J 2JEI_5|cQ ^!V,HZ%VUVGHlj6}c-2z'ߧ?wvRAEUk@WT/SdMojp,^HX ؒ|\Wqo^ԹS }clme =@G(s' vܮK'Hxڤֹۦ9R2e\!*&lyZΊϕG)_k8vۅ-x4ljyLq3Y;M;†n"~ 4.~˹iKM6 ѕL9ç'a24)(ӅIjy8*l^!,.m]TVOK 61n>&P@q}{hf Wq\@V2ux1v /"Ko?@;[P6umЙ M-g+0͹u`43DUS Juu6tr6WSSU=DZ:WmĽ_IܧG48)`,c6:̪u?u e@@t{r1z% 3mgiDcvЉg?pj\!),Hi;33%qLVL7N6\yNo3F1Xhf&D_h2.%Rt΅]x fgcR*֛tԑZA m[SvhDL%Vg3Hr=$4\ +guްI+wn98c=`k 䡹W8a2}|Ky!"s|EC䑅qɿ"tI^ɽϘ:<ܒFgOgXti@:BQv";)xO0A }#.W?^҆EÌK溛^\]}x͘Q /Pe* y1в Vf">0r&0oŧ׿^im< {hB\X1Hn4< ?ß{b7rT(P-DEvys0tڲ Ǧ7%3&N75O7gq鍒}i9{C30=rخ{avqܱ^^'L_y";s~?0R[4%Q2a 9~ߚۦa3wD(E3:_0 $=N/j4^F?%@@^'= ^gCۈJ+D5 :\y2f35b0´bp˒Gu1M#0ُ,^UTn;Ǩw=Gg͔Dh9nj\: ى`c9aqс_BurB9^=k ݾ2c]Oyb~/񻋟H_kP #)E q4R"C#8_A7цѨQ2a4!4H6؄y̯^X+mfK53";WeK 6]e%rhE‹AOSuaW] ifupdown-extra/.git/objects/76/0000755000000000000000000000000013236425301013445 5ustar ifupdown-extra/.git/objects/76/54527934f3aa680517667fd078bae3978c68280000644000000000000000000000064111627642706020273 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &-,LE̪EL< 5$9? QnmgN] "(?!A[ʢ9^:h1N:ntYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼37\5х(Μ̼݀k+͞ԴVݛrIP;0Ts\ԩ2׻vpT@S tGnJjZbiN î7)j <5*|̷Q4'ౣKf%a4>Iifupdown-extra/.git/objects/76/aa2213ddc161404c1ab1c120b619100a749b730000644000000000000000000000147213236425301020362 0ustar xTێ63bzs)*ln :;M$fiR )Nڏ7z(ry(`C8s̙Yw[?HA-dHqb&*]~/x'Kr7y0N:͟tMo OuYHWм{cu;v:VmW/i^,IEwJwb)Gq \OGcЦUUcRy){rW3.KD(T| CdwA&A>PZ+M|fI등kOʏ%9NJˡ c(6.vIOMTT/̍R{hFf!~gqڌl w5*{m8-}_>q~ fDE9}xUڇV>&R7*E`4$EN8$y15%߀#AGZ \ Gt Ta9WRrg$jIy`n3/ˁ2F8.cN6' fNuMSjd<LsJV}2$Q4iRBD>wZ\q8 `gM z&)&ӱ Z1k_sٔCUO0r\@*IY E3NZчw#G6^,,;` bM>4|@y0~7 #/8k_v{+Rwv6ooG:qqɜK^ұHomFyI EMK c,g)/xifupdown-extra/.git/objects/76/d32eb153848913143ca19e1fd2a93fa183d8930000644000000000000000000000030511627640765020456 0ustar x=N0ajbzHQ V38 (Pp=^hźKD?dF"3yo8ed1yԤt0E1$4j#ay_%qB]P68" ޤ*IީLR*v%xȗ$Pymzm!8묁{U+;Kָ?wz> )~$-\7ifupdown-extra/.git/objects/77/0000755000000000000000000000000011645666071013463 5ustar ifupdown-extra/.git/objects/77/56fc4de9f7af4380519705ec1f91f76faa1c400000644000000000000000000000066311645666071020716 0ustar x+)JMU054b040031Qwg8SGϞ?t%%B|rFb^zjN~:Ų̂Z.f駙~/^ (? {g*TOFV&\E^IQ~ì׺Q;:/kz9o1ʢ %G T57l(̢beM[Yv0bgstwOgV%d08KX%I2vOV2R XlBQ9Ϩ]MaLn,(lEd_ ֨YI>gRKuKKR,cfQf&yk۹fT覤%0zQ_L2g|*zsSS|V[xz.Oۼ?Ӕifupdown-extra/.git/objects/77/5eb361ff551b8f7611187a3fce9ab753611fe20000644000000000000000000000410311627642641020616 0ustar xXasHWtdWbvoo cPG R˝#*p9{=3[ʇ%Kfz߼~b $uS{!,b9yd:TY23LevR"fTP VBJ$<#)Ze}</0EOdeH/T42M0%uau|UX54$EV&טikeJdCZ9+,M&!L%kbU9fqָuwqAS"[oNTQ$Sq)lCF`c~A-09h}xf} iV*3,5lD|ah= !$GLf.>RIlBF2gђљeYG8IB6Y2 2QK' c8Ԥ/onZHE) ILLԂ9YL!y/Jrd%H$xѣ4IX%Yw/Hx Rǐxıۣ],faִ.qUw|? Zq}k ip;G88s/Ul6Q";OmKLLE Xo-ۍ96ROF8=*gI cVz}^2l^i-2۽AkJ%u\!HdNR0dPmpLD|dsIoK>5b)i/ 3'^ iY-^/] ѕpн>:&V=6J (85;?-Myvf|~o'Oɸn̅º}ء6HE<\^JX纜͡b+dKp9r7YbE242ܺH.@T&˖[/h A6~;-W׾ozfRսc}! /4X~)+}wqԐi̒&hYrn|ۏe8Y+2 g>﹛C\eZnvȆ>99~G]В!c c#my͝Ҙcm'k!쑏IُebX ׋›&:4(x]>Qw+c9Ts_}[^ C]r8USgEc}xysyjS:Sj ݒE^= y:)_ V ԗ ǂ%f[ [/׉-uv:f>oVgYǼ"N,{ݛ_磥mBspi!VK;3+MbIGg0 fwg%|sq{݄Ș(C |Q=B<۸Э}cW)I R~{Oga\^mK$ b^r96uH> ""+`?%` >5gnuQ7= K-)/-/-I-fig/oa~w h*+MIMK,)axP7ܕ^G-¶ixq.PBQi@mƳmOI~wΓWng[ifupdown-extra/.git/objects/78/0000755000000000000000000000000011600224326013444 5ustar ifupdown-extra/.git/objects/78/6877532058ac860979000061e54733265e667a0000644000000000000000000000031511600222400017722 0ustar x;N1@}RQЀ &L;FA[q.*W{m]D`1h&0]fJ9-q0Pc'[aϚ](Kp`t]4yRx ?+ux.(^Q* ^BrqfѧjxlԳ,_Uٲ@p%D@R*ۉb+ifupdown-extra/.git/objects/78/de41ae42892c8498faeeedee6042baec1041200000644000000000000000000000110711600224326021005 0ustar xTˎ0 9_A @vse?ؔFIvl(p8Ѹ#Ӈ55:Pu9jgIi#[/\ѱwƻ6J 6rPz}5ry;Oַ1 !S Cp(FmO*BSNLj o6$TDq+>cB:)45\vSd]:C@@Ft@kyT֖yTi@FjRAEI@ؙ3e8g'9xJ狑g_ygGQǯ./HbPԻ: `1BPK;2B UTpm-dH zm&wcv3s̲y6yRIPoŐP wdCLk& UkM2/ٽ8.k yΌ`2 3afxyF&c7/5̀:DvsZll~~bb&3$IJI8h1wceqOifupdown-extra/.git/objects/79/0000755000000000000000000000000012655222432013454 5ustar ifupdown-extra/.git/objects/79/01ef38e7c6000887a35d1bbd4289de6af2e8500000644000000000000000000000145712655222432020617 0ustar xUTn0_h 4*}Em4+ȿw`Z݇ώ LsDr h(s.)5u9͎(IT Ly'ԭ]UwsK.lǵNw*Me2~ص3EN7w3 S62mMtfn( yY#SY!&Od%0 LqeV +#9pQQte wHjq;L6,X&X ֥l 5kO|Du v UWsnޢOv:<ۨX.JLȵgl0.6hEKHxwL:Si`OE}eoT]._>!.= MT~B {5[.tp˩,)qvt|:\p49TGs/|?:vpE шqҝ7J6ױ5ŰB,znAO!Vv@/0<0z* `X8Ժutc, KOJxsr?qq^n%U~> M|R[O[$h€﫥><ϯv^Ŝifupdown-extra/.git/objects/79/bfdf6ce8e6b622216685643b647f0ad68d53cf0000644000000000000000000000314611600224402020677 0ustar xVnF٨@FTFDv8!5#-VR܆ⲻKB%E[qomrv.RW'/[g`?اYhTi9 i:THFNZZ+#D®']ˤ[kW]d2l;ñQ0fj*PeTRdHd~Ia4RJ1"ѢXWǯyl234T$1y/묊BGҭr +\GS#dO*sFGEX߁EZț&m6dgcTE+A2Hű4 PX^[(fV ^ .k69l#:~98{tQ HP.qȻQkZqeM-=LKcmUL]Zr1r#U3#,VpF݉Oȃ4bEZyܐ`gZh,8 ڽ.rquC2Ft],RΥ eV65s* :)IPAN 6iC8yC:gCwC)Z^ۖd{C~8D 0\ʵBAʸH>`fNët;NWSy/BvT | :A; ƗAh6ɔt=on.S^Of. 8!C8 0 V*Dq.z̊6H˄nV|g v uJxχoF>:z~ЀE~/^CD@.( WqVIp>X㠾55UFlxj.5#~E0x;:CTA?GK|mB7zÓ93 -|Pbo$9~7VΙL9:N'SNjm8:E1j@:::RpgTF_a7ruXn>%EYá'oG ci.Cz_"9I+ v_B0ifupdown-extra/.git/objects/79/c41d44a3df8fdc516f71583dd2c75cc630c67b0000644000000000000000000000013011575221445020746 0ustar x+)JMU0b040075UK-)/-I-.aثTG`PmG:3uz y×9_|w o#ifupdown-extra/.git/objects/7a/0000755000000000000000000000000011575215743013533 5ustar ifupdown-extra/.git/objects/7a/6e39d985532549dced1c0a3071c3c9e9b350560000644000000000000000000000171711575215743020545 0ustar xVYo6+Hmh;W ME7])ȑDX"UZCmq87qR㨩(fTOw)IqMEYAa|.<45}8ǢB7$Ϲ5ә6(0w{4,OKa\:3| )J- kk`NQ4Pů I/9m(eݡ_9a흖!S:@M(E_Kj=ش2dH[h| 3@dXVZunLY?p xƘN {{6*7k+ONjۏWOo'w}6^~"71âMCtʘ&Y?yiVW TzJ;6>*9:$ò>ؕr&2J md1K]3hµ3XCYX;҄~uT DžwbXge–G@ar:k=^:gɄnzfEļɆϺԢ%U]a`9'q^|rlϭqGSNv.nGYo?B/Gf|q=W>*axB-<щuOY伩xJkL[wC5_p=USZ \Wo }C{z=2͒M=o8y=^W1$t}Bvp78p0+ou+b\{D/" Xאu|D%G_rpi7)%BWc\ۡ6u#" aaz,zMTEk&Κu@/}Hr%"SQ X6}BY-lmQzA?+ VI^脪]fHxgTuub'abGC(9~W#R( 3:ifupdown-extra/.git/objects/7b/0000755000000000000000000000000013236425317013530 5ustar ifupdown-extra/.git/objects/7b/2cb45e2045026d6fced4cda12065e6eafa675a0000644000000000000000000000027213236425317021064 0ustar xM19@RqS$*x"E&c L^yۻucdyJ1✃@@g1tE.a`rPГu}]p噽~>s[/^ ӌ^3!:{mVx$wc-PlWLifupdown-extra/.git/objects/7d/0000755000000000000000000000000012655225363013535 5ustar ifupdown-extra/.git/objects/7d/2f441edc6a50df477cf56342f503c0f188b2ef0000644000000000000000000000013112655225363020743 0ustar x+)JMU0b040075UK-)/-I-.am a?TZ:Y4TI:3uz *n,yd%Yi% $wifupdown-extra/.git/objects/7e/0000755000000000000000000000000012722411567013534 5ustar ifupdown-extra/.git/objects/7e/6d16e97e620583390fb69e24fb4f100b6a555a0000644000000000000000000000015711575215732020537 0ustar x+)JMU040g01ԤpOpԪHYV햲;TOW,ifupdown-extra/.git/objects/7e/93227298f47162ac2639fc63cb6fbca0ed58910000644000000000000000000000042611645666021020625 0ustar x}QAN0W zHCKTH!$V۲7  *wwqۋ2+B#D FJB%au]Aˮ\eI؊ q d}SoW @džo~D@҄ P%y%EٙyE%@k3KO;[#gE8Vsg (/.!˙Sz5tdf[KQ. 13ٹB5q>':ph(J[q0Sr;(H$_`$MKiW]Z%fGiQ%rwv͛7D诧/_Ys&Ӧ^x]BP"{&0&S,djDBja&WBID3ؙ$"'j 6oLU#jz0pr a=nEZ%fZ'/~JXt(|UuVFg=ShU期 |4<qx {2GvX%j4GWBnD) hEk$ ( f*r ))UŦo,4A " 44 nI c8|aM"}J"5gxEk#'Ъy,v*S,X2gجL;LDRLr5RE2~0O#٠r9K,H*%2 E  ? D;sx{1) df҃4)wk2Q`i+:ɱzml|V`D6.CqioFS o]g< 7XmP)ăHD"ZyD޸{:qE:M&t1S:i{=z|5Du dع JfR"͡<Ɋ}>۲=9b58Ty%hI`F4l?h*SI^8+JkCtrj'#t~Ká{a\׍y7T6oLXXer0uWE~F,U%*=3O ?ƷΞz7hnjqTQ* ϨjwFq06s-/nL}{nOy=LvYSҶ~{pVOhrcY)ƪOma]=gڤ^uu=mQuIEX!2<о'-+EPKFpfz0vF;5 \4NZ #`zu}<ۑn]fWg }UmV4Ċ*2nySɄɳN/hӝ7]ɘ'x.d|r@]ZuBex*܎#hƼjB"Hii7Ere <$y\T1dMW8# 3b&}K;(wFoL77cq4VmH5*S\euw>z28K WQ}٫r]os嶘4#LsLeZ$SC';bR:9!7gh<J[qM :HqVcb`;EA"PO0Ts\ԩ2׻vpT@S knJjZbiN î7)j <5*|̷Q4'ౣKf%a4>I P(/-JNeHmX`quӥ $>{x`Difupdown-extra/.git/objects/80/865255bac93d509372021f066f9c588fce38880000644000000000000000000001322313236414225020332 0ustar x[rHd(^bՖݭ²ccb$Z E2'g*I#O?mr4ͧ&uG$zwY~wO{/_~y.6qR/ΘgdU3[Me51ʘMWfU$Yeޛ0 [&;k᭕f&TmeeYTxDc~o[WYlڹydyogvi^Ø=1~35n06ޤ; Gn~ݎ͞=5uVV\#*llQI2gS-Bnڬ1cfE4iU=v\YL*\ F3&bS&*nlUy}^W2%+1)ݑLcͧ =[TjN7zsX=]gl) k尬IE-k|H_Numىcr]Vv1~7K2\|M9ER6<~-'h=u$N6Et|*%m'&1n>]ɲ.թ!k{;aMzCu/~+Ks@(u]\hB,s{g:1y#O$8Ce^ vDEy,j.7:rAT^\a4 g.B IrT K?D Z3̐`@YYeXmaḻ">ew4[zkɒ:ZL|I>j;V" *3f뫷F$$-hmX$Y 7|B_~m8g6ʞ:sw pn h_H>S3٘ɩHr#| c^`uZ)*9rGO>WoJ֧ xn~-xB d{NyЂBv|tg[/Qئ(a1: !lca*n-EVDC(6Lk*D.zw;tFUE6şA} ҈n`4C8n LG#"%zJ 9&`bzTv ޔR1V1 4m0K2 {ڄ-BkP0Lk(B_M.h 0R[eH~yjEꏋ]s*XLzIPq<]d7ޅkh1*OS9RDH[)j N ;덆Aɽhs?z[fkպZ A1Azx4.IG҄ 1I?|Cp!*:o?8VwXWv+ 05N@ HqJ[!0#t /&NRkXG^ "᧰Xm-L"\/Ѡrvk%=kɑR*ҷ]:{bg_x$ *^;D]#(G'n/hr`ў&ڿa"T(CNXr83 ygqC:-qFaWoTGǍ pv'Gr 3$a1 mTffq6]xt4VU1SPFLf bLRJĄ^Kp/s YYѕ7.:AQ;H!$ ?}| @'x*Fc5#)RA~@hp6Q3A '/[Oɪ("\,bMy*L#v2aXQرڔZKl`BZ&IG&HE.ph\ΛN5UeEyxvl+DcGGpn.5Ѥ]ڎ {d/QٙC>}t(*p42J@ZVYO[D5@\.*:닷XNv<g`$59M9# :g PÂU ^KX>B4Lkqq,]fSylvb;nY]-UwE$1\-Q 1ѐ V$<"r,sNGR `g;AOJ,tv+>!7m`_WRnE>]=h SAoB΀E/B p9-\I#mCa"Δ<5Eih%@Pn6E0HrN|a)Gl~67ćl͙lYiXVk%STOy* t"mLՉ‚qI񩵶"|5u}*?=?cqxB~ g.93w ]~9qiZg'8D )@&"nt!RHۡ,Q ; cƩoLhJF%&\HgX$V );'3"6SGra!vWTjL"'<c\7p%Àd6ã3,}Xʲ^Q;7?tYQTQ$X4b )sOB=%sf+l KKʲdY71 j ^ Qd]1 ݡhw: wEs#n8׳ 6b2s,aW,)¾~Ƚ꬙ F~'eDM&_E&;R8{(|+ k]? @~'C(cڞW`Zq ȁa,& Y5ow3d.i-z _dqvƵI7!"= sL~hzxuG(p:k@I|1tHK[[j$[f L:odذ&Jktbgoy#&Z(M˸Zv}TĿ2 +z՗*#8Q#q٥qykś[! eXX%x/ M9ni!pXvd7? 3G7&ڤ[|&87jEhqe" :~ɒFkg*/%MVNTJQDUx}<Ƃjn&EG6.] 9t&Ё;Ŀw\@&&ڭ1lbdПg -blY2,7 U=#=uV3Ġ8a%ÌKO RtU2OH87fT/vxNDc 9tq=q;"H& [N,ӕ^ Ώ^Nt{<1  e!{/@ Cl`#8ӔN/bb^(ԠF`7$g9s&R숔kUrvnXn&̞q ģ@'TJܿ~}g!)T6Xfq'[]h@qo u.%d*Txkߠrʫ ;$9c'ǭI9*dWOF鐬@uo͐]wu*,lL  ѿݚ8ZXV(v4W gR[j3 !2j|Wљy 1aYys>lgEcG-5is˛!ͭ LǤo6~6rod_n@#GËOFPQ4gh'q8p~1Y!ރ;xm :| KbMaP 7!Ԏ^l7L܃mx~6 ؘmڮ]l'LGA!o}1dȞbODӼ~PuwG50OoO R<&xdfx7lS[yߒVKno61X8g[BChZ#(ڠ\-r$+(v#SS&Q*Po)̸e+$<]$%N:V"GҶiGj z^ bN@,L'v]5Q}GץK9 y1šg6hh'd&TPqjTۓb~uVh;\;V$4 )^4!̳i_n.*{4}[R˝'@UͼMHpR]L+Z YTXґZQaG2Noh9WI~&Ї,sW<, \7'y|)7yG*H6ly ifupdown-extra/.git/objects/81/0000755000000000000000000000000012722410537013445 5ustar ifupdown-extra/.git/objects/81/10b6d1889082dd0795d49961a288203656827c0000644000000000000000000000033711645400237020105 0ustar x=N0s#đ@TH`b?m#K8# tͧP%7ܴL0))yfo8§8O>XmnEeً^>M0$I0LL?v.^ WD{Y 7#mO /Hj;۫nQ ?{.$ъm#\26e'U*uAEB]hrd(#~Ilifupdown-extra/.git/objects/81/2753282052f40cf565629268bfe47a31676eec0000644000000000000000000000025011600222357020304 0ustar x+)JMU047e040075UHHMM)-LN,I,`*9|- ,Ǣ VDQTXXߔYych)>_8%40(K-)/MNLIe{x4*}埶G*/.I,L-/-I-f`3 %5pK2Wq~u짪qwYY͢/mo1)"YUVwyqөlYM 2c^&-0I4"̪6ll̊|i< ${k\&.;f)ld[fF7*>U]|f 0";rx5߿2\nQU[ ?4 Ӽ?_湩rxwq{k,0qחò'Q1qgF퟇;mId'"MhuYel,p[ *- nO+є3عZ$ei^rbFSYG2ԫ[Mo,'ci,dK>6q|HuaNw][ k{[L|_LQg܅K?˅F12w6ztOmݽEb5X'YnohY1aubzc:\^7^t'vfG ]U ^m'YM q^ج ~ *ݎ$4m dՙwcۥ> F%,`$X3̐`-fadWaq%7ʳY2NJgxo鍽k 'K ƚkݞ2gKm'e4Xs[%R04ث$ϘͯѓD 3 ģža0RM.uÍЄջ [l3^y.0 V (h`?O0MO0+)7=0Ve |ħv7%_ $0*&AEU#IdJB r_U^ҵJoe'fl ĭAl|d Χf ;GHWXU)fk.ECކiREBo4uHӦ"5?hY\zF ڝf`m vh|Y$';N93؃Ç֣HخkĖb$XXĥn),^Tݓ&lIƈbd+BkP0Lk(ƯLZML| KaR"wO"~u!)* Kǣ]aQk.V]=0`N!W*%s.\kD{XW}̑&B LQLw&dYo4O JE&9/:uȳb4d hij%X]r ; C~~hBzyUtHIpw9$ﰈ/(%$V`jTs?`=&dBaBG@&NRkXG^ ͏a3x7: $ZE_-A ލ(pXL*U}ﲵAp A܋VT)P*,3wb@#HXb@PL.!-nޔqrSvU5L#Pypս{ސφzo*,a4 K9"6d.Fպ`Q7PA,y4y2 Fɏz!>b/{$Y`TfY D98ypxo ^,@7By<*w+tęWȫ8ˎۗ>,@P*NK\Qq#\`I<\kǂqL􄰘…mTffq6]/xtMÅVU1SP7rhLf bLRJĄ^Kp/s BYYѕ7.:A^;H!$ ?~x @'x*Fc[j)RA~`zlaP]m-dUZ^CPYaVk Rt&f)@QS;OT@0ZH,슨x mJ%ZH0 -#G%ET9azYIw;D9`PNU\9GgǖQB7|tt 'ZMb@yB@t(*p42J@ZVYO[D5@\.*:7XNv<g|g$59M62$@6m`_WRnE>]=h SAoB΀E/B p9-\I#mCa"Δ<5Eih%@Pn6E0HrN|a)Gl~67ćl͙lYiXVk%STOy&?DP>^ ߅SkmmyE4SQkwTz~3p>xAZP\s2g0 ҃IA|Ҵxft;*"Tp B)؉RPvØJ"BNw4&WY ZTA4o{fm+('60Hm\ FmDS!tT;1"2ma>;!R0L2q%$ DO`Tf`xh5N}m Z綊9<?GҀZ)z,!M[I%փ0yܷn9萨pkuMcg٤l;3vEV{ǐ|Ä͏y< `$Qk…zqNb*xY(-7*,Ӌp#߮r*4JA7@&#BPB_{b}كҾ 8Mf3<:#ҷq%,s]IeEE#62;W4_ $S2g&k¦,kM&ޞ8x#KݠP{Eֵ`v'p#.W47- F/d=hSy%l*`%EW5SSD]6O$0aS b޾ocaMGdEr X3 l㼦D n;9q: %ބ!"9鷻saQa=ꅯ@@@8;$nkEsL~7WEmޣ=\<[݇&`c/B;KT0EZZ"ww~ޒҟ ?^_pA)_S-WЩbA-53-l>a֘ uDle k"JᯨqDYQ:dzP(Ա2/"Na)]cNxD Q(o]ۆ|ZKC -$dwyoµ}U]fݶ٠A_I=ͷ8 ,8!q"CqH;DK]_%ȝ{1A ;թ$Pw!+(0.!WZNhÏ96- |J6!v,<̨\Shvn:e3 0~0V!?eBO &w[m/K>#\T6P4xԡua2GGgBpF=D4rled9J>|rR _ jVB,YrC'Λ(6pz[nj^!紉)J2ֲ]B:"v%c#ʦ^e%NxH\Lͭ2G,,Gku}=x/ M9ni!pXvdw? 3G7&ڤ[|&87jEhqe" :~ɒ6e 5Xtlfu&PN~L(*<>cAH n"ף\q.fr:HS[Mm. l|Q\Q\Vt6KP{J12C`PBܳl1KQ{,L,+WJ`UѤ;8uV3Ġ8a%ÌKO Rt2Opnͨp_B9Y9KMǶj¸ml8Lz`lwHs$T-'J Ώ^Nt{<1  e!{// Cl`#8ӔNbb!Q$ #AnH]5Zf|E5?QKE@"MYITup+nŇlw쨥&m}yQ;dV htLzvig+gvI]/.?B GѼ8fNq~Wf=Nh׶w0| _$f pxj;Jvz=g 'CP=1۴]+45O >+BZcɐ=Şc"vpjm:;lAb?N\jk2X3p<+-ؼoI,_,泭!!}-ґCqUPmP9BTaT`pQZYBڏ<{o /T8x;g<3eي( OI Qm쑚'"|{HF9Py3D#,R^֮;Ɵ"s躴b)g9&/8t`  mBn e7dB6pghݥU#8'?! <a slE?% ^ơG={=T|I|28!Q3/geVCtd#na;jp/sϙ+]'P٠Rx"ľ`1ko L`u69y}`ifupdown-extra/.git/objects/83/68c076a5d471e4b640ab1bc5e53f98e9a0743a0000644000000000000000000000016013236430502020572 0ustar x+)JMU040g01Ԥ<iS"{<}Zq溍iE% /K>HlysHe !`*&\uVcyAx$0ifupdown-extra/.git/objects/83/ca6daecd7c11065cbca85ce15e05372044e6730000644000000000000000000000430612655225056020732 0ustar xYrIWiX*̆ )@;h QSTu#˗ߓ@`ލ݇'OfϞ}'T5;(l7rQ cHdt {o#1-lcSa{{;gu{+sz˗Fe lѝ6R+5,?biDPDRJfdWYbsyq-Yv-.gmʉ]U:rJ"z5|͊0d qI%lb@͆Gj$DZAH*ȯjy7X9K&  fDվ"GŒ<#p̌0nų("c:;+4< GWal!yY?p\Ψۡ02!㞺R+ Ʌ"VS*D8B5=1FSllE5/ˈe Y~Y <7sIDZ' h 2 .mn<6?HΌTxS 73zl)pdM;DuLo0r$r^%:{\6Y"e P_($|N0!)?HχS N cY#R{e]/bІ,卺ҝH:aG&z N"(^neB(u+XkV]9tŅfA\ MPKDx*g:X:w0U3`>S.[nէŠS% BȲPO!:0udȥoN;14iWyPC^Sh !XI.ϥljNWa!ϞtmU^~h4*go ojѯ#wHTGN:QqC(ZD,.Oh}g$C(Fg 6ObXO*ӧBjB;I%JcӎLs/ENb>7+O֞#tAw/IgY=?@WZ"l. [K2o^uM;H0")C@ 4V1Wn!S~*5rT,^qy/QG]؈J0nRDʗeE@1A4DSs|}քj!\v2,;t'N\;~N4>w2"spu fBa("Jn )ȱ~_)YxDЈ}6sxNi?ÆBe!: V@_֐x_j\0YLx&+1vyI0Dμy~=t7tDE L,%%~?vKX_q3c*vc],ҿֶfGQ0:L1\K0zÂ}wͅTTM*w{E1Њ5XPv9 ɜIHJ M` gه|=0[3%؈{R [Ite9zrs!7?aA. ȇE>`bz_ظÊ|0(2 '\u<\GE'hi]V'ž%F yoE0?9rHңt,"FISm4&V}Kn3td? f1FbyېEqeBX'Op-_\r,TYGy򨉅tmV2}ʶco1O9tu+uKn[rdȵD8L!47:GSU,(v_Z#8h_Wt^Fb>mm9kɐ+D3F%UuǨ{:F]xDiuM\qZymb.r׵0ݳ 0-u tTtW.C7 0kLf @*>ޤpFڅ?eV)y =:G(&>폧 n 'nI xjyB )3QU OFF#I5ay Ҁi8ݣs%?v:N=a [OP8_2#}WF3 g`8`j>CP䱱%+T}q1ַ\X]*/Y [ߢ \!ibܷ}EA7u<>jFDՀ~+a52bS$Gj,[o?D[[2W6te)ש K-Њmuz\:0@{"2SD:u:9*㫩~cng:<}2=:eqyie |2Kݳ :8/`kȽbMapKii:K&j>WF`IA_NYh*irE 8$ڰͶiO8V{SpΨG?Ť*ή&+aJ4*t!!R%K.<CiJooM!h;AsP/bji8PԖ9(f7>ڌGh9uQƯ׬N, guȸ̄?w:̦8{ooR?dž;/=V -5}2 HΫvC è./?UYv@Qش9d*,N75tGF_oΞE,P !Lvk9^`Dm[w,0kckt4~Oc;`{.蓮.o%Gˉ8i2l:MGOZFGxW؅klxiĂnW/ pI۪XZ.Hiiw~::v'F(]A@buDf!}߆`fs5s(pحS;/\bD?GZQx4>lm7&-.6J%J:pDw{$/v LJ]iɔ7.,A{7>;yĆ 1qs)B%!2O^M$Vtlds,IOLUo̰?I#Ck,U6K-\1ߖJ神,u%ּN\p;Bcz^n!ue/ xbi3ߛ<+ sif4~pWO,.ON9Q{rbȌ6;ЁIt8h U߳v!jf)? :V /  K Cf LPہŅW E)}aa8fifupdown-extra/.git/objects/84/f19e247e3bbd01920fbda9b6c50517ae46e9450000644000000000000000000000030011575215737020665 0ustar xAN0EYGTI%Tu` Oؕv8#?K%*A1s' R8ySF rơ 8;VS.n^QOK2}k"biqOm:# s3ݏ&y[ϹTDz'rYr"޵2X|ifupdown-extra/.git/objects/85/0000755000000000000000000000000013236425317013454 5ustar ifupdown-extra/.git/objects/85/6c567efc7f57260c32386e13cdcadb2cc80d9b0000644000000000000000000000113413236425317021031 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &ym3)yO, u>c 5$9? a=K弚;f8T۴"(?l݃>R*l*] WRPYQp7gKg?8rSǍPE)E OTVKJ_8?=g|~r1ófoxٻ[s]yԍCOz'B3J RtS+J2Ksr6¼Eu33gnļbcʇo>o~D@҄ P%y%EٙyE%@k3KO;[#gE8Vsgb@A~q ȥ )XδC#5%ZrM\؎ь9QfCCQ*؊=qC>%?`ΩSeƯwo%8z#਀ݔԴҜJϏ1p/y/ӋTH!TZTʰY]7mR̾R"|M'~Jspdty=[NLHK&6,ͺ҄uv=_6fifupdown-extra/.git/objects/85/8899dedcb4b614f039dee9b93a28be14a3d2710000644000000000000000000000113413236425301020753 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &ŵt-dK[5$9? a=K弚;f8T۴"(?l݃>R*l*] WRPYQp7gKg?8rSǍPE)E OTVKJ_8?=g|~r1ófoxٻ[s]yԍCOz'B3J RtS+J2Ksr6¼Eu33gnļbcʇo>o~D@҄ P%y%EٙyE%@k3KO;[#gE8Vsgb@A~q ȥ )XδC#5%ZrM\؎ь9QfCCQ*؊=qC>%?`ΩSeƯwo%8z#਀ݔԴҜJϏ1p/y/ӋTH!TZTʰY]7mR̾R"|M'~Jspdty=[NLHK&6,ͺ҄uv=_X6ifupdown-extra/.git/objects/85/ec1b899a115652ec36a8d78e3e9b73abb4a6400000644000000000000000000000015712321354572020674 0ustar x+)JMU040g01Ԥ<.]6)K2Ad'e3HjE:{+2j!`*LX_*k#1.ifupdown-extra/.git/objects/86/0000755000000000000000000000000011627135451013454 5ustar ifupdown-extra/.git/objects/86/ca813c2666e84bad201da19fd7d23dce2093ef0000644000000000000000000000025411627135451021017 0ustar x%A 0={kmO< d[#41|i``&QXoA$-rTjElV+^ }Hòv2"ß8‰nƑ'oyZ5g vqYPaQI)2RnCq>2O :7W#x=ifupdown-extra/.git/objects/86/faf79efad244ea476704d535fec6c8b3df4a580000644000000000000000000000316411575215736021143 0ustar xVoG_1vH vP XYQl}^o nov/׉Dr ٙ7o$R:{D5==Ho2M*$?&4dlDx.5 !=WY4 XFՄ j[&JJT5TFgZݭ3Hh)hqZ?pHY~X%Fo=P`Uꂟ|8,&zt2G!%u9^;!G6LEgY'T1B2V2h?WƟȅ!T M24 ?V* S?R䑴0NhR*^؜WvBɡUR I5[$U_*ЬT\8PTL6d7}Z 5u,& ,,-]X~D7$d b &|vG1ʣ+>dfR2Ԇs>%GֶvrA`e4; ҖU(̢} vLo  :ŐXaDԏ#.v7i]v{j0ݴnf0TF Zd 2Ɨ^ w2e\2$ fcg0sf3mp([|/* ڋܫַL8_i,SQeTڨLo[DFQi&~2c{)O|1yZ8tViz:7`@x{ה{X}u J KYAB2(CHyĺº/==U>Q.:6ǹa~,>&"5<S+ hq ^TIhꋅ"Ł.z"b{SsUB0X3"ގL4HCri& }#H[^O 촺w } Y ȯFd՛N_6Y*EXفQ\g6nx$PHҘJΥ <ץ>]~,~  7 ( .hlۥ Zal .p  kSn]!o%QƉZb~Q>P|C^7(qXp_ך_iս2v ֮]e⸞}'kE^a7pv }6Zai:}t7Sy/v^e[=̵:T%毪&6O/zWe"mV{q%6ҥl𿞺t*utQ(X]Xٴ4\G]ҥu*yfӅ*lJ?K)iY2'u8q)˓|wƚ\=5yڻ颲So?ϋffuz?zg#5Q@ Gh::Q__0`8ТZԟGWi$no~0 iԔk_"zÛl^tKlvn+m1vnarKbP}m WyC0Mǹi8V?CG*7T67,}ಅI]oʲm`(91Bo&.҉tBgfaӔ2:Zw!jt~vvIkUeʥ ^Yۓ휨ҹd'P(8-4ڟaPJ(AR2X$"ߘzTt tԿ!{ET1aj'x XS*a282@% RTz "j*Z*OqrG'11Fڔx&fҤp+YIb5maW0Ud&oEJrF#-Df:ޞDkZ[Mi<3._{q,bTrcSlW:¨-j;$'H֓K&7Hyħ.I\/1Y/R^܆xeBfmI! @5h[\1],K'}bQ5<:FBt3q LI=xጤ^м;dg^< x\vA|XPʑK'g(!/ A,: tR85|ӡ˵ɍűvˋDxyk;~m3J\q~[FCu$iLl+yQ-|}vIv֥EO` M`J|ʴQO"*B $]b-bKvQqm1 ۟y0 \ze8Ȉa >ARlSh4wY;EXdO:kf밑n2z| Q+Ǐ`Z;S-PD6BLϠB+r5R& oDPIb{ "˽tl'{Ͷ NkS0(kJN:"KH3ܗ "]FD)>g!>GttZ]2Vt+%& t0ʼ8h |\Ad~ !:fEk gg/|6@+$MޮGW5G%SdNF>h0Ԣxc46ek"j)2j rS| A_BBsZƃ*x^%"mǯ5 ށ`պguZᄀ?0K4;A۔HdR TGd vtZ'^`^B]4ByB#Y.ؔ*|)?e=nǺ?n; 𹉞zPᏱ$14XG-ԩV3AOT.uCv@>h )-x*K7//_PNч< 9:\glWEatYAPQR"z+0E7us 5l#ǝlS/-#8¬Tx  K&;Z;.@F.6^}|@"l|urhTEOdoaF޻0EYKOGi]gK4,o*@wudŮmN"4ЯMT!CL |3 TT;q.ʶK3,]v** ٽo%Rhl|&:[ua%0O@^Wsm9Y`ס`1=8)I J-0}+٪T(-6i+%+.f ,N;H_ƼңQ r X3**vx]~A߿ MePv;@pxnA4L:1WRW3ui"@SNGd ,N`m u}2Xq n,UDM7\>䋩z0Hңଆ,_ՖN!B B`B*TcObLeO^ ' V[o?ye^D ;+,zB.4@Yh2! 0.Jf)M^;GF G 0:S8sbkr0۴]+5_1m?A8WFa8c>G>@SlOp1XPd0gzgӗgꅻ>!|`a1v. "Wd\׵G}GjQ 8fPv; RL՚BOG<}{X{۩ yBI Z.RH`C^"֣J)|Gi yJSJAh ^ _K;f&f&@!yƵ.q$&KHgtՆZBBDZl#5 b> ^.K+bo`8iA<=ɻwGwZe)~uB0zlF גsBÓJtBCżM* TԁcCUiajʨ,wp{s/@^ }}A7[<^b과+Q[9rRsifupdown-extra/.git/objects/89/d47b658ee2cf30e45b00ddebe1e045934515fe0000644000000000000000000001253412655225675020765 0ustar x[rFgEA궨&xĽjZݶ<} mǮcb$,q3 c{NfIVj,TɓYL0S2q~짪qt0yfꬬYjf_W6NW_$^QEm/i%)2g.DylMuae)op71a,me7o/hiax.,~dJXk9~ajdL>?=$^l +F>vYYb`DRC]#of?1E$2-8̚#,z *+4=<qG Orav[26n*ģ7!:8bt>+|:y3FB/Ȕ:⿰뼨JD~EAXXH|eO̬$[4=qctl|d Χ] 3ۛw'$-e´%BuNF9Wyڜ(A`iQť[_^9Kh!&83 p׶Ylֻ Ed`?_NboƼ.;333NGtxaW_m 1W/쐷 0|:MCrHLq,kD@sPaILȋd[KRkXG-OA ]X m "D SW)ѠȇWb\wB`rTʀݵFG`'lO ZQXL܏2Dp 'RbrW\݂AYvIlA8M@ԱA6:cp PyRuPoxuXBirrD 1"]u,0 JX h d4:4Jϯ߯pb)#׷*!Ae1xMNl~.bE2E|l~zyg1҇-hJ.C(Byr@q~:<H.U@>Z7f)"LQR[GE%Ee|9jh)튨cnԱZJ0 '?"؜0x$f &}]i4Wv~{ j>He~ʙGgϖQF7|rt 'mt}t]ڎ {dOQ[$G M gH##.?,Rֳs  5 <,Ue1ӛw؏Nn<NFg#Vx ,%YC:_%60 F"ܣqÂUp+2"b5.$N|@H4L{q(]fSy'1}䧞q[gϥL2.Z&iԽ9 z!AIxDXȝ8&HcKt̨;aj~o9=nHE?/3}aU!9&X(p+f<& *Y,U#X-,ǓFZKa EisyݾEih#@Pn6E$+h9'Exm/[ ~ݜɑUeE&YA;Ez,(iCxC/f.tƒSgo]y( 5}}*0<8cqx6~d|S40 h8 F!|t ݴxft;*"Tp B)؉RPv ^%S!Ha#UVEUP'[Y|eA ʉ]2 }'121_{*Du^ޟj k EiH0dĝbV D*?i;40߃%S!uvЩo=m_*rC–|~QO` ym"=Ja*!sܷn;萨pXɹpSSy)0t|62L ˌ=#al~4%`#_.sSuPB@lXD 27BJ:GB#:L"\D^Bl A }1͉̋fbr8J&4(K90M7G&_ 6ظAʨ]dz|`~Ȝ֒5(0ku:xjpTCv.ÜvGn>ꅏ@@@8;jm9&]ӓD%- "{MƂPE"wЩ*a>=ud-|EBb>Vsm 7U/@׫VkTH1͠6D0oLJ}tzE": :&R xe3F`QRDBPJȨ :!z4>ZG5* ǝ[WLwkUZT:&.ir 5vL!L  H4n? 5_޽?0I,5 =٧aA!A gPer5;DK]_%Jnј|ZTV KEp\|զiÏ96- |NڐfgOrc5gFe`7|6>2DõpG殲$*dǻo9zl{CG? |~FAs2k)~j 9e@F#<-x,GWY8UvR _ jNB,YrC'Λ(6p{zoHekry#&Z(M˸q}TĿ2 +z՗+~ ˱߉Ύۥ2G,,GkM} i)%>&b GeO7$qFz@ɍ6s1S܊O|vƛr&wh{dEKe~'`ID/u AUg#SՇR&bQr fwIUVܥYA08ֆdnJ. ʌ\B&h|Q\Q\vt6[z: ?A!v[,Fd02ѳ/h_)AV)!'&@xZO.7Y~r\BoŁ;.fXzkHg 9PXW܌ F(]>76>+giit1FSۊ5fa\vn8Ln9`lwHs$T-'J}  Ρ!FPvp3?qp ,e}{ͼhZ( Vb\Tɚt//"IXTh5vCy6e" n"E^pqWHXG. bwx@MKe~xct:?#`HACRXXWt.~xus#|y}jt.L1A%* j~ SDhШp+㫟/qX;vRk_d:30~ziO -' b(~xy}3Q*pفh'qƅkp0W̰sc{yW^uwW 0ON R<&xdfzS[s.#?2@c>ߺ(r@"9WEj#D%XAwRL՚FΆҾ=@*^pwwyn\ OI Qm쑚'"|{? f"*ofhfu:+\wt]{3HbK/`mж-PAQƭQ'# <*3=#V.u \nw$4 )00V3򺅨0(_jl7~\_ʟt8_Ow5r7!MY2ݮW##rč =R,wp{%-=QNxAB0Ò5xs6%"oJpF^T/Չiifupdown-extra/.git/objects/8a/0000755000000000000000000000000013236425301013521 5ustar ifupdown-extra/.git/objects/8a/0aa5ab905464369993bdb98d71012b168e66ae0000644000000000000000000001340313236425301020521 0ustar x[rV|ũ΃lG Dq.5e'JVLk ID "]3 c瀀LQn$x.4`2%Yԛ8zSUId0}j~~W//f6N7̔QlyfۼUf_3l${qa$ sk*̄Ԛ*7lN2k-s' h6A7{aROE^TkPqH#70 nh)͡B5HrTxB@da1لѵJa&M]|a)Wg^^ZnUU+|Pg5>qtּs=|ރ8'-ny5L-+.H(ihX66$sWi~EoO&ੜc xQ0J"N7I[1Yׅ<1߇vko ']V>՗]K*9Sk194N'OmWaulS&Ҿ'f0Yp cߓ{:GEzʺ:k,"35FiO=Ms%R> ʔ&b-adVaq %7ʳEĉ3l}8NfnQ+,knT2⤌&nյ5Hb3|gXO4)o" kp#o)3'L0<鏿a\"g݅n=<+efҊ! *((X좭Dl'Z@HNyZǦ3bʢG')z2O͑-adͯObTXEs##x8wNe>/&/5[ *yymO;Q؄GCa0*E,ޭ"'@DR(&Lkd*Xezxp7e1(. )ritVK\V=)"WED0@"(  CգH,m,0K%! qi~Qd(hIaKlUռ5$LLs(B_23ed( l&CL| 歂lOw{N'Z ps@-4hU\&M82`6!UK%KpMR?vŀQS%\Dp[]Ԭx-;qk?ꇏVdwQE M0 GpBT@bFALQOD.q Jt/N&NRkXlGMA ,ǰX+-LQ@w kP@ygk%pV!ҷ.[g8kԏkE`%_@9"Dʋ5nHȥ<;P Q2nHnNղmP'цacs?m u< C/,vE"L;@ P~!`g*] (̀t)DX | ƚFӳ@G}ZX$FXղ{J-xquN~.k&RI=7,ę`(\sybUK?ӚD@ckM?xл1V+1&duʭ8zY ͥ}@{eHR$Ϟ-poDhLvf0 [Wpvк?KTR?PO0*d^Y|0* PR(e=o= pZ֠.d % oqʧy2NG>ނeԬ!$˕ܯ`f.h(P!99|'# 3_fQJA$@|.Pw {&BSZ[MH+@-X#!y22M( z,WJg1XM,ۓZ~;8UtAE_[-ZyI`8S&+HE|[JT8ɚdn '(pRIFqe'g'qɬxBZK"g ңP|uyå)̀8}tC+*"dp:)ЉBPb7S%J4:WY JT:i_3ћE-_þBHn2 #ݾiWbB7;C`"d8č$m/)XHJa֟.Z7>uQUVoT=ǠO0[ ]=E%-ܦayL遘 cT\-e;*$ >:_դ;F Lp:ΆĶ9ӈkzb\= LXhϼ)!ВH5BHu\' >l|/!5H, KePo. хJAwM! =Uy=V Gj_p,:cn17/#r/m\"eT.yIпDtzKhIYL\8a{-K] {MԾq kf?Nµ%A$ϳ,4_eS DMJHq㾳Nggtr=6}+9HNlt]NqZkm%vjPhoM`Uv;WvMiI;*G@VgG@\;Gxmmì0ޭy$ZGcC4(j(!2<CpPYZt'{+ڷޢҿ3[U~;9 > Ũ xc,0vMR:ʵ#wbf4A2l@ !4G 5EDas$DrO)Zf0 Bw넘dźGfp`xG_QrTR93`|@[]n*lM0u+.if,hX:5=Ke8Fer FܨQa]rsubƚFDc 9FmjFfc'hI'a Z|Y%`~F`v0p"c =Ňb^MDk61BaOS.Njy!Q8 - ;Րhn?&\xgv@ʕpjXdO t$V[?}eI@ \c~cl5l@C8Ɲ$ w(8ᑯ}d=,5_!@W!T:9W=LͩV:Cr^;g aq5wGgk fkDNitWwgbkqPQn4g 'RKj3WxրM D)y?vHXNg1Cи !ɺdgQ$-ݫMRQ7Ͷ]*"ۓ_u<7/0V4A9ZyNKs8t]&ɜ/͠1"9@oi6God,!y}Y8i0pN0IHN=X^`h3('/l\ASe`B'I]#sͅS*%ج$dW3H7Gg},dOX#􁆢܃-Y~NdI#ŏ/ޛC2Ws~qՕqnh L̸5 ?aSEDMI4Up+ǗcX;VԒvc_^dVLۤoN>[9S2ߪn.ZjRh> /3Nv~1Yރl;f'D#X]6" 7ȧ,]i?~B6>;Nq\L6m @@]튚oGO@>^+̰u)ڈ1k{:b]w@Jy7t 4#ӛb?\r+230`j7?h,@Hpț;) *1lwtޑ JUk !?:>Ր#߆;.͙bgÎEip@*]4XoUJ٦)tD`OyC;k73I4#CySs;.H D&C@mк'xT15*ob0~yRh++ \;N 'cN~5 )^mA̳i?n),{4j;QCqo:f2`RUL[+ TZQIjewh@'0-s_}{fq:3bh^eaNzc[s?*)J;M/\l믾2'󭽋\n^<ᅮwcE%ykǎL4UY(+`^XeqlgSlQGps84O-41ejlEQJ_֥Y$Yf.7yߞgorL&hQy<KLU8M.z+}zKr6c(wA `Y\a3ӕm#,R,OWYip*[6t0iG-~s&Bʼnz]şC7lr?2`lOG] ȼ>}jESb̫$]5 ]8J\N^@*Drf`;g\#`\ڒ 1Q#8-*i 4_#cjB8F eYE_N@Hd?]U@,sOOwi͍ԇt|>aw9cx^::ɠmRu&>ʲm` 91Boi`cs_E R~=s(I`)6߅g!jKMW.Lp*z3d'<NzwaPNR7Oʊ{l7|2>,cl5ZQat .0F# CP섑g&.KG࠙QjzJ\â 17T<;i'|L1ŕauJjX/AE["`  |An t-R3EV`$ ۡ*. !ш?/?,xєf3nObuhj)vp7o.&is2W+d4P/7IfQDDi 9Av^kr3-A쎤G4 "D|MJi◑о%a{vl(q+k >1Wq̀MŲJa}FH뀧?+A8f* M=xDr@&4 ,qX 957>E߶ ~.G^/#<9L =΂b:G|ӡD|y?E"]a?>  7%pn0? ˓9{5"s:ٓM\U Fx:ooW!l]Fh @Xu  D%Zo!(IA12u4%1-0D]*0oa$POIy/wOmScß+Üﭣ|l6}%8НROGvl)=a,~4J=ZĢzn㘹NjHw|,I3\KJ#"]8FD)73<*MtPgZiny?6v!;GQ-*kPe`}HΣ9:ܢKnPDbN872-+ &+T5_oepkzNh4rN}6Д?bDGE/0^ !pɄ|'oo #ܑ}4T7/{6rX,MfLY]D&vj'&Z_t4Y<$|ƻoɨ,nJۺobֶ' pI^EMT!]}NEVGvߝ+@]ri"ӕms.fY LpfW>[Me&MMhEqQvfK`b9 ,0Qwχ$Z%~AZ_g=Uh/JzMRڏ#!)p$gÊKs fҗq#Er bTN|j{ C4KY؇ʡ?va| GLR N1\%Px:a˦Yz/eCCżd]MT+E.2DM7\>勩y0Hңଆ,ՖNC셔(X\eO^ R~hz⼲(" \GEJ te !l:BC.`*]Jf)M^;h~ AC0i~O-n U\L\hI-gF Gؔ^e$Pg|E{%,;%n> Hs0T-3hp0Lu(cfGUrg{RD(%Fh0}4@€ccP>0y,-5Pʜ@PɐKڝF`) F%K1Q"K'=ߠd l8zT-,]XIq@x rO9} $˥%T.5)`!3G̝AZoMrӰTefAl[Gψ~@%-7D0>yδHjC#'^77[*)Q`W9IWu 9 cDu:]ݥkaW^x\w%'m}&cnYq151 8T-^^Ht1r<u(mp @_ SA;3*^3+}08QW;|D>>53n4{.)_֚팚mr9da#M۵"@mQ1gh~ͨ {I8m^MlB?!NHRW%"9Z\7e>& {yԹt8ʛ0u]pP\; 6HWc%lm0xbBw|>z bmnTxzxOS}IRbX*QmZQB'RvT$DqaX;׸֥mLb|A{7ߤ _CZ )<@DThozأyVh; ~p5x{Gw휢1R3꺅taQZC^ogZr}I(zѴ9祖U1/w"\\afC&tD.uP:?lT큪rgwMa{:GmAӿy'yaS_ ^~E>ifupdown-extra/.git/objects/8b/0000755000000000000000000000000013236430761013530 5ustar ifupdown-extra/.git/objects/8b/14bf16c900ba93257b8b4b544345b3a8bdf8650000644000000000000000000000027313236430761020601 0ustar xAn0@Q>Q'v2TU,**c2N܊3p1^z?ytnZUlO%;&)"Eb0\57Ыzȁ 28h.‘&pК9^>9)ǝt݋Ɖ`Vl-Zkҟ{I.C {U!ifupdown-extra/.git/objects/8c/0000755000000000000000000000000012220615217013522 5ustar ifupdown-extra/.git/objects/8c/4031e06cb1567d937d991f53b57211c0fcacf60000644000000000000000000000034611575221426020603 0ustar xAJ1a}7SI:DD+Tt"鴂 ^At|P95Pj8jأ,FhMÀWzT&*18^hB/fr${KdGBGkە w-L9\??.:OK@(4NP"vq;D8v [naZ 4[rr/ /p<<ooifupdown-extra/.git/objects/8c/8758be3cba794e6ea1792f87cae7dd26be10290000644000000000000000000000043211575215655021055 0ustar xEn0{S!Hܪ%XFRw!Ȳ,=h/DiSAXL\"]|`^$`H6P&2F:Ghd\_r0)hUPHDnJҪ<1qkZC7U)?7[+GpZ]"S%|3="9F +l[ d0`Fk@g yvVE%pUEp%E% {stъc,7?uUYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼ U?rFM6c7 $3!˙Sz5tdf[KQ. 13ٹB5q>':ph(J[q0S':ph(J[q0Sl!$΢<<ݽ*Ml6kg&^jg'&,8?u9=;$ɩ|򽳏EI]b ٿg&uϿ˿V/cp#*3C\Lipno>ao:s3Nϼ paMO6yJ.- cMCdw9,-.l햬*IJk4 OG ^*L|W)hP,&/n{ٜX+a]Yl|eM@UFG`.{'Vf!vue# ޘ 'H``1%ᐖ [zSbjr3v ,]hlculn PP}/s,QBirr k‚IF)a`QnBe(Ibo'e(yjddQyWK8tL>7v[IV){@9"N^em148-Q.;,bE2E0MX|6ZWdz\cKZJ\ !jvu<7/#OpËny*$,RיXU0<{g:+%#?Oofca;kl`LBJJ}xE:¿"Hb*Y #OES 1nC'jPs,*R=sޅ2B:O_ t09A`ד}uu⥆meJMxkMKhޚҰ FI,5w]3H!l-5"DA8Hl0ѫ$ψG*,';A`p~&Fsjgt8Լ4y#g(\)>5FWpy]]O1")*{DiB`d2@ JEJHYglM4%$ZC㲎%Ob?KON۬5G_m|Jj,A*l͉~F4r mHMFȈNᚱuZqT MIE_qpLCh3(ILI"MBc[]IAǜSjWa$IrlyoEi c$y4?E %.Io◑о*$a#nE@[_߀fJQP3`ӫdFxRu*\ A8ԃGT Z-ZyI`DXR ϩm/nAdp.G,<9 ZLV(H=΂b0-Q&|PrT|y?Ek)kw?cME\VqýN6G*TP@i0U [WDO`Ձ&0SjnE_%QO"+"UVEUX'[Ŋ|cX(b.Obxw_S0 ° r^^0ak 2b>:!B0LA_t/%,t'TxN0J")J9SuUCcy .s26SF@ 2H7"J:GB#:t0r)9)pǸj0/РWHh|WgdY6A,zMbz>"7"Y`+ޫx/ ʙZq(l-)Z3'1? WdzMԞF з`KNZ+w4) P$qgmɼȱc\q_,$ !kՙ5DI'u5_eӽM(˸݉ڱd[i|œNH^ւ`/>K0kq p x%=x?K +| A@dqvŵ 7!nkI{;UQ#Ou=D9~~j P:J"WSU}x6{uk;>>ŃT">vq8_ /ǪVKߠ_VvBPU5T16D0oL 6E"69T| RЀ_+5&g$7dt(Q()"[ h,l*9?~F5f-x#$ǝwUiRij8:l% @CYnmPA^a0ŝ|:9pfTe uw! ,E;bܒ@?*eoh nyDϼrclla젃:4*sts)bُNh1?]Ce j  uy+ѥG7X%ĆN&72lXApw֨Hekry QiST^oNLIZS*FqYYkˆ7-2U߉֎wK2G,,GsM}a!%Zᶊx4c8Z,{2W_ yG&Z_tL,L>{jwͲ(|dŮe׿ktM/Fu&.GOLA$#w5 N6K<ʮK3`pv*)-UO|S+ vq>BSZQ\vԭ:°#3@-3 :L]Ϻ'1į(_CZ[9KVut?;DAeX"#Ht|15ρ ԰®jH;Bh2`޵d2,zY(>#RҊ ;H3I nXtc r_ȹJP]V܌ӡFg]uu2,R;kHdcj_c߯na`t|ro[Kj93WxڈMUL[ >-=U73I4-mv^oxKW\^, "y1å76кT TqkT?h|*3\ѼZ퐯 { 5x{Lq{?GcH'u PࣼDP^r}M(ir::P!b^&$BfC&tD.uP:?nT푪 eۻ&=G/@^ }/^A7'y|)WyW*??"=v5ifupdown-extra/.git/objects/8e/65b3c2d76d0081b2e9a20db2c8c22655b3bb0c0000644000000000000000000000656711600224760020722 0ustar xZrFgEWA2Zd'V]Tjk ɉ@ 2D1o=%:,LOӧ{8Kgy'v]TeEf+UnxԮ=#:Dόʞ6+M#:On+M\2V.)I*Rd2m{+eXV3^ؙ,c=gRKbt&.iޘlAs+-+;K]YTkٌ{XJ񒿿6 21+uke*Kk-*Yz)ۯ'-ANh8WUF`@A4G }Ϟ=.coٻ2]P+zyx.͝[88s>dXe4K}rgs ḴV*YWY1ߖu*t;I49F6.⥎ozI&VQިPRn°ELR.F8 ˈuPW®q:.yheAr2:+ChTTyn]I߼Yq웂MpFW8HWdf@'26q(fb #05 ?WIAW4SSo/Ej N旅q2=bb6lO'=L$NسMhZ-8„"Y:IZiA:^kUN8Zes|x +Krfb^Qo_'{/H{ tFxO$5},(FSR<+jKII?G/1(ݺ) |i+W9 ~fNKRzkgD։= rB*1U(l=6.y*V@Mj(]Ex?H-Zf nDdPiy=w`pv:f̃"5h%8CĂ[2U@T'Pמh [^W7O#C틟~=` Mf౷|f @@mqR0_jRyc-XJn$`")ZdUzT-d5Prnn/8BCj7rB$fOYSVx,T?}|;er`lڠ!q L!n-KAm64 ^Gdq^\cc`_=QfQ#DOmK^:sDӖ9Fmcgio\)]+PIAUI*C )%)I\t img+[ |ظ,mN}ɜ Vi/'|6 (`Qutac'.931.jyO]Uy.Ϋq;4wt aMUlRݑvVHQp2Ƙ[9 ^y|DߙR؍㉤ ,ՀN-^4`MSscOk`pT̗ %KN OR8 v`L'04I_} |{yfEʹG@n4S?gHWv4;!;kG%f}u&:1NFLUϨBpCZ$dZk}Ww"Px#V悉~\/ jS2hT="3-p]zmpGҥ, gW*BMuV s;ώfE[\$$' ]oS:YGl78TWf$ט@8Y n?[=~.,ǁNSY2Qi93؟W8lL)[.Y{i[X@HlMcbc}I7Oi!&3gTU@Hi#Y{EMƈH] ݫU{ 5-"BRHU0 nڡnwƘڅ49b*rJʁ,Q8‘kZIρS|ֈ%G{FNB7/uRISp6LjD/#p#ȭ(oJ|[\1up%icGfg_ .k{&|>)&kZsqT_~=4(j挾eʻz/Eߣ #ԡhVf'#PnG![D\Gf1'a鯷/~:}؎+R]ӷ]n u3w^_zHFd8T-^^r"p+Ѡ^}Y2nͅ7HL߻xCwUd/B fHm\ts9NmM3YSkh2}qsdX)`嶛n`5^LdN駸;&Lifupdown-extra/.git/objects/8f/0000755000000000000000000000000012722410503013523 5ustar ifupdown-extra/.git/objects/8f/d994300db1d6f999d0fc1061b1cb1fdc63ae120000644000000000000000000000016012722410503020776 0ustar x+)JMU040g01ԤP.ƾ^ZstƈmKlWQ~ѱ&/WC(B>[ tǡ0ֽwC%~ڄ׶)=d9JχOPFLXR"͒~k2`lCnp"0mq&W)́.ooIuvDM9UU@V8kR99rIHte+Gt?gp2xΖ$;9TIa&oj ujOP.tkA~$pOR0:1OuF &N) Z =.˘ZR6Ҥ|m5ǹ4(! `\gE-z1Dѡ Z2+_rV9g`8, ¤E3mNЇ#G6f\L il>xP')5=G#a/](BcS&mSqMC|)1 n%{'g,:{fٞڴ9;J3tzTTw6@dZLcI>Uifupdown-extra/.git/objects/90/540f094133d134d48fbde05404bebcdb9154a80000644000000000000000000000345011575215737020576 0ustar xWoF_ſbB ]HpWn#"E.=S\]R+Mvg7Yfmѫ`&@/#-DHf!(#iBJ(H`9τ!'a$p`t˕!PEL`ND0Qs?2ir,V8`^z3JׂfŜ:g7<#?9I:Q+#UN)'*wE*Ke6možL](w à?'" T5f̢2LSZQT g*GC(VBS -53̞- S8HQLaia Y8,Idkl)2s%KM.[Ͳ.(pn5]jKBE\M .T,& rTL!,Y,r40P Fd"S-fh #p+zhgf/&t`9_LZ\31^DiA*Ɂe;cYvr.Ph6P+.0L"J[rWH6~Oߍ;_`S T"Z73W;{Aj2јtOAwLwE4Aࡵ<3OLXP Y2A2GBy Ɋ}>e{1sn#n`LSxo& <=oYj߿@ݦОM MAo6*k.Q4;o t~+\Jdá0fuͦ5ϊ@ˀۇ,ӣ7K86aLIDrP"̝2$(ozZmijn: .Bf-ÍRwեMar?n.럷M@.ey3S_oG 떲APJY!tuu/\{V{>+j~"^]rY|m>]8xC+j O|7%5Wbȱ}OZvh|/ 5#UQijShiVs Hu iA;\ף-^"\/ݭDjZIJ?7T;Ɂp^Ur+2o@3G%KUBFi%eԳw<=ǂ^PZQjSt%p'l1#O+ox`4!(vwc ;Vᶸiٯ뻱 Ϫ ~9$ IE뀨$`+1r 9wzј_/l4o;,|rPV )̥I,x5HX6Y֝kp4nj6;ЁI<)s;h U߳v!.S? >:V # KCf tP[ŅW E)_|"}B; Vifupdown-extra/.git/objects/91/0000755000000000000000000000000012655220524013446 5ustar ifupdown-extra/.git/objects/91/1173e118490ef63fa5f7bab4d9a2a6db55dd7a0000644000000000000000000000015712231254114021010 0ustar x+)JMU040g01Ԥ<ͦg8۔S(B 3M@8(GC7xW/٫g]Q[ QSq^JUBoysY[-ifupdown-extra/.git/objects/91/72177d7fa9d543c72116ce2d3afed951ba4cde0000644000000000000000000000025112655220524021020 0ustar x+)JMU047e040075UHHMM)-LN,I,`vJ: i^ T`p&tJ/}Lk"߾u5қQ楖e&'&2x&׊OSwP%%ɺE% ?\X2y7Kt97=2Ao4("=^nĮB _qA~6ѸN Yifupdown-extra/.git/objects/92/a7feb0566ca04d08177d333f4f928dbb6ab0c20000644000000000000000000000632311575215743020743 0ustar xZioF+ vTZLv.6JV&lwSօŽvV z7*[T&t)ۯ⟉[MpL繣a0I49F?_zkӝ^We:^TyjbU#PY|blFvN\֦TKTkW/š+ !Pi:S,Gk6M)esҤ)q %(RUhR.7b?zieċ:!!> &鸴nsgv@YPZiZPbsl!a *<Yqۂq 4p"zW.u4s0 8L3EQiݙ+XQK ّ޿D-t7?]Z1t'&G`BSUSك<+xb:IB]iA:kUN8Ze' |ʿWaeIBL+"K; Wg= 9&9x&='OJ'Zy^: Wlb SY=@@M^UDmB%)D6T,m&^yL,xo]50u*+![GONGgkFh0T3U n4mWH;^ʑ)W&gN[U$뭝4Ҳ}2Lg>%9 =ɸ *B͘B*p=|XG 0/J~{0O&,1nP!#3P`nmb͂憋V6 N>]`Q/."9=f6c(-RbF'G/#EO`ن>.UBM'Q ?!W·. bD&3,T'PLCءJQ8k&)?Qg עA6%bm<&9}"U*!!0Z1Z$ 񪜯NC%~X,NEpy4$i* {ADU,{XU#r nVCC5ZɅZ,DBX98s)74cykUqk= X'OMR<8b'䗴wǿ)9XW(⻽{RقXKRˏu0N K6`¬*Q:D%`!(P \\JO9Z?;U_m"𔥋f!zo{lU-WBVjd$n-KM49Mui51R{*I)G"ӗ%/΢ N^Mt,tl :]j*q@L?!J/VUZNփ&PR2BtYDNw*vٝq6[ԸSpk前 f!h* ]zCn#覢s{ki>O_ނE*ב_I ؂ͻ*tsI~¼P<Ϋ4h ?GihG;AҲd'ݣdSdθW8F, )8H}NxbM0[^4`MKssYOk`pp~VEh KMҥ9'Fq4적NSI`h] nlW7oVT\w rPVs!qvvPb:\QgrQaԨz7e1Q:l,1ɡ$&0q^YGߋ@w+nVP9 HԵ 5f4U@3 [x.cKT1 Eҥ, g1*LMuV s;hfE;u#"!q/?Yz=ցRl>bp0F g׸&vat?uEMeDm6+6BS-P4-M b^xL@Sql/<-bdps&Y? J)mqp$UcO1h($`NٽZxiavMB"ȅ-L![ vv!MΦXY,Q8‘樾kZIρS|ֈ%G{NB|.uRIH<ᾍmIhAAnFIUǘ_3Mc\z$Mx̰y"W  k׈8v@p s3)//?%ޭ&-d0B x+ fev+|JgJxc%k?V?+'1x"mOQ[]n 5K1ɤٞ*8]<2n(w?(OB ){Y2c{IwWd`zÝ8"/B fHmSts9mM3YSkh2}qōZ;Rm7͸?@h1&L?Ɠh3'vOux{ tmzw$,Tm{.^T(fkS`ySylz)j0#0vIxE*fv jiO!=.ZX!@7VMh'Og߳D={>MI Z(kUa[_J<Pɾ;:0^1shZ*Ѐ]Ak ]М9P^<"4^롯t RP}T瑂.gMF;/ OI4a4_4(r ~BF/  zd/¨Z+AGQ,hP /wV_Hb('\ˑǩ9FyyQYGod -@\vzv .9>EĂRa0)S `('ifupdown-extra/.git/objects/92/c80917196402e4dcc153daec00f9d4f388f74e0000644000000000000000000000016011627640450020611 0ustar x+)JMU040g01Ԥa:64̂bI]mHguEFm5DLyg+U y?]Բu/Hifupdown-extra/.git/objects/94/7670f2eb6d7ee73157bf6656d7854c0c038e9c0000644000000000000000000000031011600223556020544 0ustar x;N1}W  !H6Bmw{vV36z ՞1B܀URm OOQBTlL;W:c/FuHF4 Spυ;rX߱ץ6x\ӂ `}R[+е+u^r!='b=7jPhmpgifupdown-extra/.git/objects/96/0000755000000000000000000000000012655225650013460 5ustar ifupdown-extra/.git/objects/96/79f7fe6c8ab05a10a0ab52054270cdff0427c50000644000000000000000000000077412655225650020662 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &PzJ/=/?tjHr~nAb C}?vKnN\E^IQ~wWr<.XJ *23J,{ǣ8Yn~긱(%Ftل%2yV;L>?G7]ݭ<ơ'=榦 i)y%Ezy%EٙyE%zy% ͧrםdٳ"a˳bd0b9~3[Lbpk)e7ra;f&;WF3DGQ E`+f_z9.TP@=PqqSNˌ_޾KpFQM%Я%)i9% -ch_+ש^֧P3l=sPO11ҢTԆqY7]N2ifupdown-extra/.git/objects/97/0000755000000000000000000000000012722410503013445 5ustar ifupdown-extra/.git/objects/97/6760a8d5d94eb42a665110a50b147253c19a070000644000000000000000000000360111627642641020276 0ustar xWasHWtd*.v8ء \ɕ#ZhXė CrW* t~g?< f2 ;,2'mBShR  <3aHfFI l.&reH/T4Xi*b|@(4WhVx0p `>3J͊9OOvBXP&Ū:Z2xDu>Qs~&QPD΋\fsɄمrxz7 ÿ8|pH,HMPm`F,*X4ex_EM8S9Kv]X M20{η,6}c SU@S)dqlcHZA+hكU9#/yLffR8`ٜr5%!#I.pJ:Ź E,0ȸq*ɣ5E ,- ]LaJ, d$2^ ڙ3[.ًI]*X9$$3DN [w^ɑȡ±jx 2/Ԋ Ҧe()҆= fJ- *ŐxrJD |03x_ƞ?Etٟ{ ]ԥxڿtt}3Mz- pwp:Yr„2U\e%3)HfdžYmH*<%hb0wrk?A,j5/?T(A)A-7Fe z%:>i_n&]Jfl-%2p(^: zݚgEKe͇,Ӄbpu=@-aX1Gm8[DQ3wʸOP9mrכFNYQF'Xwϳu;`ƛ}j̲vS4XQ3e[_^sv;mpj0EQ=%-q;^P1f !߫P?Fp]q^ Z" RZ@MѢ\mvqY<)o^)%:} +g@@UIo1Ⱦ-w;#˷ q QVYDr(A|W޽/İl5d#l0zQ7g`BF\Ы-ƃmolx5WMœ 8̖2f2f0nOxSX'6+aء-՝|G34CΗ*^e4nY>ϵuǯrz+]'P}+=n*kyێ}LrKEƩSXpifupdown-extra/.git/objects/98/5302220e63f54fc75171192c42703776ea045b0000644000000000000000000000024711575215734020146 0ustar x+)JMU047e040075UHHMM)-LN,I,`X;+ǎ]^o* Eu:Payb%sF z&mEYQ楖e&'&2<]+만7OWC$d&嗖31%Ces" 'aEVifupdown-extra/.git/objects/99/0000755000000000000000000000000012722412232013450 5ustar ifupdown-extra/.git/objects/99/1044b40c022fbd7ccff8ac9653904d86ba06f90000644000000000000000000000647011600223725020667 0ustar xZioF䃎h%q َ`9A!{f:ⰹMR !uc9IC5xUfY4WybYOߕN~xpz@UVjR:7O CJ̨el4Vʥ*)k*lb]rԭ2)E&ئR&+q\G?[.SY]lQGO~UH?=@*+"%qأhx@o?2GhaN2XU3Ԕ:[^?I;=I2ONGg0LνĠ@+^\ &T/V9nP/MH&7뭝F 2r2Lg ~v**pt05cnк zl\,]8ռt!OId"yjE}j$O: ,;y ,hnWXbKJ4r|6ЇJmU~id< >_޿Z| Q>6A18Xڴp@Q @s23UY0Eac tmJ6xLpozVϫT VMb~śr rV.rj QiO/5 Xt؏}n!ѮΠw]>`Fo5 FKYV9@(Gf_^Ą# p&z? mw~lIlD*x&y:#0N&/izMSrfϡ:$v{[ 5GԮ<"+.?`P`̗l(<]T^M VR(ؐM 2NiA9N9tZ[_BCj7nM%a2PXuʡ ˠfe(2&}|_Al<"&RG8 kҢ'* ;jđvsǒ`;m鞳h4<<{Əf>=sVAa€pqC7BL\!J |VUZ.MQe҅7BY2D~nUZ"[lbt7ͬC1x覢s{ce>OAi] @<waT(|`%0nO|¼PϮ<Ϋq _Gi5v5oJuG9tP]Wp1)R2g\!*#ֵΔnO <ƀYBcM0sXƮ^4`Msksh8vIxc䇀ޱ D㻴k.u> h2A6;T}xY& ͊jl=>hvn %렾xPb\x/t࣮ $©3aux;Đ'ƒZX޾}'RX!lU iI\MЃ`F ̈~mw21R*~.ug9cRajj1hQyX1EB^~{> {99l>bGؑH]cYpFkB`e{L_¢m6ۏ3؟O8ll)[!Y{i[Xż 1Nűu9߷?x╎ov;r|0֫vCF.]..?W4{Q dzՅw6_UA &ш]<鱻*ܾ`A}3R6.PxoLV3,Lfz\}/٬+N3ߍyFˉ\Ҩei4D&8q_|u7~, *1Sa+&ria~Q}=/?vJ Z ?|K\'V # kx~pY"_= :Bz<}B(ҚOF~SO@';xQ EV2֯J ,vIǢ)ٗuTK𱰶W  : ZC4 eHȂu3\ӿװ9FSb~]i`pB7rx>\F`8i DFc!E@lu* X-d[A̟SX#Zk}\WEhc0S#1iΉoN(o잗/o@?EɠYZ w\\A.\r|)oɅɨާLi:C/^^,ifupdown-extra/.git/objects/99/4a0d63c6c046e958c3bea9fcb736c0739850d20000644000000000000000000000077312321354633020624 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &0uc3̖^jo[XP(6ҳsu`WWRðHMFMd (3=~o⯽~+vꇟ.7y8~GGWyQp0U$&;rQ|MoJLmRXnF׮ Ss8m: G=1_L_;|Ya ҨYLsO ;uSP/{(/ j. d29;%/Ac.R_1Oz .=)&Y_/(kE(GɋS>؀gvKTK{csyYL"y=_*+8ͯ5YY#,[*,VxQ Uy^8OpY8:߃`nK&E)mTnM.,sU0Fq/2dAXƚi JUD7^#A h>w,S#A1nCGPs".Uzf"\2kSDCU$`c?0Q89 G'{|8=z볞!(Vz][D>Zo$FXfn DQ˯gv9B(^j5>?;;*D!9Hl0ѫ4Ȥ@UTZ!0Ov, Lj%VwͥyIcPN3$ρh |0D-!+8ߋ>Ca P?`;mqO= ΰ뢤T࠙Qfytj%Ŧd %bWo.kO&b_mgII%\2DRE ~F`VAڎPm ފt!yd5GBє`ߋñT1Mz=7iIzbk՗˷9~v4I 4/Wh^zk MZ/.;IKN,džņLK# a/$kltnr$EVܖxu) 9&X  h 56JZ(Zl`j4'EZ<"N\kc* M=xDRܵբw:jG> 34W>E}B~._t7r2œetٳ-(0>o}:&*ɍձnˋ3Yr=ߍe#s:&oFYP9C`WE[׬DO` M`\dP'*AՊ܂BND>]UhDGZn&B!M,/F"G4E>W %4=4S I9^eۤ 5t--ѧeM/q*n/Y$3*gkơ &.|&<. _5Q{E&h;BߟTzwBZI-ZI5=e?[JE-l`PVOPCtRWSU6޶IB* +!1ɮ} zN=Z0HւÀI0kq p x%=x?KaN!7hG YY@qmuƼCDkޮǖz]6=G#S=d|d_ '`:RHf%T(E^:m$uOq>5Ws8LSU;j%oЯ13! }*FPe-JN&ev2Ö:NT|-RЀ_+ Ag$7dt(Q8-c%X6uJ#<쇧Ot:_PͮY3lVUĬr~q߭+N4t M^R 5vJv[V G}DUSkXA/Na0w;x)7<: O ga#2 u\shFϯSmd%)Y*e$UQMGI.=,%6t2鼉al[n5:9-uҖ[907SmaV_Ʈ0 *RKK~\=E!%:gmf G@2$8#5 D9A8dar9o55]At&+v.0\%kz_2;Q|v>q}꧐I3 vM5T7q&-\+.] 9L榲fW=[Mc.&MMhEqQv vK`S #3@-3 zL_Ϻ' o(_CZ[9s>q'{zUuԹBő+.f ,N;H_~­bt(Xc%.ϪYZ4MON?X'ng&C8sceE]A2I4l :WU`tb7c#Ș{`!{_6 ^& *ƪA.Eh "emՐx~{8I Z\ )WSD0)|r(hO))xi},@LmcAnFKA޷>U}'ץ;HMQp ="b $e;DZ1_ mL/{4:~.How Gk.S/Иg)}uB0!Tl~wYKo O:dOy n+ TrčV_; --=BOﳷ}9(R8zR'Y+zՅifupdown-extra/.git/objects/9a/eb2d5ab9a49ac1682f11bb3de74567770d86c60000644000000000000000000000117011645666021020752 0ustar xeTak0gb1ӕu-Z2"m-dtr߾$ 1>w;eV*uߙHՊtWfkZFM BߣSOh}/ >RO=zC?>o50[ԑ7\ZrP\޾Z%hF!WRKl|uk9ub] }9t7s49خOq1_0> 9RM3\,iR>YFshB0.onuyn&YG;Y3}_1!fkk:5B N){9k@ h`oS x?҆NhRPnIo̱Ƶ#!AvbZX ”#>v 2Ƌǥ얉Ĝ!"9O©?,j]:VD{<hfqH;Y 0ÔQ8 @>%9IN\s$[N!H!7և1Klz.q œ<܍|'GzX\ɂ%qސ>r.W .7=xzdYp>x@AlCwrK샎ifupdown-extra/.git/objects/9b/0000755000000000000000000000000012655222432013527 5ustar ifupdown-extra/.git/objects/9b/bfefb512402fa29f897641962819c4ebaf91b20000644000000000000000000000037412655222432020701 0ustar xMJ1])N'A@^鈝 鴊 ^̠`VEQEQM )OJ&mo%34 ]'x˽pko)@ Be m$*3m*֙V\ʘ2<[ w#FG;%[B|#0^ɮ- NgK9~Y=>9,'Uf+),L(aߛk拾VdN̢beM[Yv0bgstwOʛ*dV%奖eg嗖ee01:YO.LvөMGb*/Mifupdown-extra/.git/objects/9c/ee76b3c7cd731a6197d46c63fe339e8c7304670000644000000000000000000000027512321354405020631 0ustar xKJ1P9EEɧ+ rJPIUz"LČ03x1+x|7sڀ! &jNChJ.T2j4d%,.­Z7-3MiUhWifupdown-extra/.git/objects/9d/0000755000000000000000000000000013236430454013532 5ustar ifupdown-extra/.git/objects/9d/44092e8e79d4b86b12bef641ae30ee4379bbea0000644000000000000000000000025111627640450021031 0ustar x+)JMU047e040075UHHMM)-LN,I,``Qy}t70h>:/f28IOifupdown-extra/.git/objects/9d/783db8e34393a8dabc782e659c409082c13f110000644000000000000000000000337513236430454020545 0ustar xXkoFݯ毸a9M9eHr9gMqUs[Ͷ]`G":sGjN߾;IDޮK@ԒUdRl!c}+*7"$DصP,d"T8#8^X.6T~i'RDbOB\^ oЈqs&cH2y߽:8xE{Ki> kl'%ZPvCNZ!th]JD9e=e{*̂< H=҆+qTl8B2qʧX,P.B3@rxH-Ta"+mWgyOuk:X-ztzO/_v}^u;=6[`,x .ԺâK{XqyMM=LKT6cl6*G>TTͳ@% 4w:tI9S_㮅 vkq>fChsFo/N:8!C7pf0˸P!#0'7)StcJ4fC¤B'ZcY}[gtZ5ӐcF{xbEGXÀh{/'~*Z?6 BMrȷMz,5՛NdWlݘutxSڍ79~!3 :~<]5|㶡P{Μh L ٰOXӁͰ&\7+b8cV{F aG;Q~S Qnb Be,HNNZ@cÙց %".b;-墽֑ "gEQXvH=/K-Rx󫫾IO,0]Eϯn/^AD@.]Q;A{ã`fo&[8 VW>{C5-)FlxYQ[|^1Anxtq ‘(zȟF|Q O(}$Ah} 9ȱ_S77?+b#]e;,zs>r󧕜Q% m{\8Lj(ekqM!nS¿½Fm+>Ep?H b39ȗKD@7jD"`5b(OXڻ{XtE:οۖH&zO]| vT|,O"|:6dL|փR~`!x^q,@:ifupdown-extra/.git/objects/9e/0000755000000000000000000000000011600222676013531 5ustar ifupdown-extra/.git/objects/9e/a4d1fd41faf41d249fafdeb9de0589a8bea3f80000644000000000000000000000642211600222676021417 0ustar xZnH|E`;c9^d<b0XȖcm5&EL}-YSNUgbUuӷS?PTS~9%zfT"YlYr]i MR5r.H9MF"QlS[)G8ףՍю^i,ѿTLfo͋wYU`H?W  Ѡc?{K;]zkozM.]b1EIsgWB 3N(yAEP}?+))VR=v.ŦPd|9į ]Q,w>jhr&;65ġ{EL^/⥎{I&V<"vz/fdeimJKUPDuJ~IXSZeV!*Mg*~̦ "X 6IS>ۢ0CRMc^x!b0XUf8mY P+VʐĢpU[WRެOp`SΝр%)w[G3ظ*S0EF`tc\2^z'fJjQퟧED?Ldztam؞==L$N#^#D !D8!ijuΒt҂t<Ϫ2}#A Ĕx\2qYNF_ݡ'Ԇ},(DR9{qXVz1ThlJ+6.Qo@Hj^sqOǓ˻ 0}Muy(k fAsIx@L'C.F}ϗx+LR31&ł?19C![3L@{KЛzӎxTw/Z˝;! POG&3;.'QLx8Jѫk*+D,\g٢AC%6%rm<&9*)HuQ-*a栀|*K$o67PAA!pr7w4'5Tps P8QJTr_\%P |Bk_^6# z?z;u :hk:F2»&Ig>:d5%gK}^b^sT v1=? @`dC LְnW&HD3liUYAx8}0()T 9zԱ[7nM=* )͚Oz'lUW6JykY= mif5(Ȯaй=.DŽq$JA3NZJ4 >)CJ5omؼ 1`p, Ĕ.kR oUn}PXZs:#KR?F :1f+7 {99wl>dGJH]chYpFkB~`e{L_m63؟OxM BCҨ61W4{QdBӅˡ6_A &шo:%;|N+_ eJqz3m{ifupdown-extra/.git/objects/9e/ba7576d1e6a660ad19dfcaaaf8f3278ca48f2b0000644000000000000000000000027611575222052021251 0ustar xMC1 PΙ āS%&w64VbTOtjb wsZΚ&T`ɀWzwk;&xKQlCG v7hLYSyfG 9YSifupdown-extra/.git/objects/9f/0000755000000000000000000000000011575215736013544 5ustar ifupdown-extra/.git/objects/9f/13ae267718d04b40eaf470e6d4a86104a5de290000644000000000000000000000310111575215736020600 0ustar xVnF٨BFFDv8!5((r(nCqݥU!Ϳ̒hЧ:v$;3gp8yB}"֎&ˮXSHvkZ ±Eh9&Kv}vQ?gc:srmGpkLŹZ3l2)*%8w1.?2)GZ.`Aƈ-Sh𧂑aL*E/ON^Q^.96VT$ ~7y7+mݣ{RW(bW\;@tM O*wFET$aZX|Q-ۢ]6L*Sy1BʔulA *I@r8ezcqeV;M\#]7ƻpCbIotyowLpqo@c8)l.ԺC-ֽOG5$Dz&pW*.hr1҇1G:OԲ0m9Qw퓦KHp7du6s(  @тFDrcK ++풋;Mm08*$ZYRUYХg ωAIy`cqM' iIZ -ehym[)9tRUn "h󷓻9 op:ߟ4O>vT | :EŻ[ /{Ah6ɔt;ǯﮇSNf 8!CopqY` U&MރGeq9̆#V.P%fJqtN`*tC@pIoc;ƨס?ќe 6lthV]htޡwC`Ht77IUB0BMP`:>7Mo=m}Vk/ԭ Dtt)x2Sڍ/%0.vIq"jNWmw$m)j1âݩ˙RK9%6T:̨vvٕ{NC+ /yѸveۉ(+cR% Q0|H-L ^)Y~`]G{X p`5){]Vb" ̃|g5 ,|tFXӑ+&|7[+豨Ј#G~[ Qic Be0H^"t0h(k t"Vۃ^%ݽIUz{PE q4"H#P__6q/hF]boek%ZXݮ^ܔaIi7<<z{%ߤ.AŚ(|3:s2/ /:|XC}WR<_v 􈾪IIAQBo_9˙}Qt2&6XoeŢCOvQNN౬Vs/\x WU/4,wCF##Hͨ) d -\uft? ~pmAЃ.ifupdown-extra/.git/objects/a0/0000755000000000000000000000000012220607626013515 5ustar ifupdown-extra/.git/objects/a0/f7a05cc900a00265d8c6fa6be2a7214466b1c90000644000000000000000000000016012220607626020625 0ustar x+)JMU040g01Ԥ< ֪>Z 764̂bκ];kϟa01ՠxrN:rD?Vzλeן/6ifupdown-extra/.git/objects/a1/0000755000000000000000000000000012231254114013506 5ustar ifupdown-extra/.git/objects/a1/18be890e42c302fe35f5dce5bf05751102c5ae0000644000000000000000000000562011575215736020732 0ustar xk$U PTP1F=@tLttϣ}Nv1 ˎ;`xTW*hF&QDCD5 FD 2L\S3dɺ(~ۯss]Uksekᥣ2;YxѲ*wG}j1˺g|Ğ9^xNr)lW=;Zc35ӎnSn 'aF_ix a>xuՁQx 鵖u/,C .ӄ6N .G b(Y}p |^|e /  , ȸ,؁oF"ƤMĒDZUcqvq%LInqSD^'lz)1qreW)d<93&fc"Oo`4Z3>?DRI䠉;pK+H e彜 tDa~4Ep<#Fިr\Gy^72( c -rU\&yDj&2? zQogEߏ)8ȦVK~6[Ӓ8|_:Q|88a;/:bʜI5ɬTF}q^&"!6N^&#^Gl׍$n#\3KK$$8#5md701U%lav8)E8iȂʡkelKL3_^5F>-zk4èͯAV*(\%/ 6( 4*bYJotNa#Ҍv6 eNio7$U0<ca`dp |;lBlڄF 5Xl/e?+XYZ&FQGn!$@먂LJ|L@#F3oN7*x\ckB72w\wIyl}hw 6ksk)Z5 .ǖ9yDh&-uzɄ8*gNުO8}c}N9;qZD"q?d{W$YMmDa%9)Rk!sÞ~ ِlg3.{0σy~gZiTH5je ∈9) l,>,l0-7w{@O˙e*:?gulg^3|š6p#r5}ێ58mwtɕ1Iw8ۥ<0&:jc֨Wvx\ض h$;gVϱY©BSҜmX>%M-{(& qm~f\Ν1[Lo?6MGGuW^gl" OhȈ4;ymf y_ @Hdxbai2v-XdnZdM  6CkAi$6uˣ01ұn{V˾2nBH^i')dXB뜞Y6^kQi}vifupdown-extra/.git/objects/a1/cbaa9815b45ca85afa83a6db12f5737dc514220000644000000000000000000000145312231254114020771 0ustar xTю6쳾b ޥMp%%A PN+9Hʎ )Y ذ,wc܆.~z ^rMzOыb2jgkjmq:jr}z/L^he_;wVXkaA[GwWAr}UQ[٪P:6= _%sXG@ By>dNϪ겸|>$]}Z:V:_#66]=nBtFCǚ)^AO5B˜bnX /!j^ۖ>SY(E< ?9ΙDVYO``C.~^TOn%⍳2995T=Z ǽ4 8?:! PGrM1'G1~6LC`Eѵƾq?W(Ál)l]QIcs8h2 KpFHh^ RAnpR0:'M?T?(1x窭r0pX@ e$Eeg&ڂ0:gGʏ̑9,Ζ1r|r1-cSjz9㇯&7`NFOߌ'`ѥȓ%㚆06a|bKJN~F?XhPH',N)iRS:fP {.̛D*; H*EX;ɪ!ifupdown-extra/.git/objects/a2/0000755000000000000000000000000012321354366013521 5ustar ifupdown-extra/.git/objects/a2/54f9c3cf74977c715b47ffbbb0b1acadf3ce130000644000000000000000000000013012321354366021226 0ustar x+)JMU0b040075UK-)/-I-.a{24S)#L331AQgp"RGf]5]9.5"ifupdown-extra/.git/objects/a2/672f14f4cd41776f753530afecba5e42843fa20000644000000000000000000000027611575222031020654 0ustar xAN!@aלbF $Ƹr᪉'i o/7k@撄6(1SRzs)c9; lAxU̮PN ]A'g 2 wk ;&x:i?z3"fYkڐ[f7I'Kd~@YZifupdown-extra/.git/objects/a2/6784413d11fdb821beb528455c076d0b800f030000644000000000000000000000063211575221574020423 0ustar x+)JMU015a040031QKHKOO+./`X(0?ӯwg-d:2ş,O?{| pnLqp q,\-'5n ܂keѪP?y[py%E9 W_ |;jvj O\p%E% J9jnп٪Q˫+PE)E |5&,9ϛ>?%` >5gnuQ7= L+-H/M()J+(J+.a02ӌwЕ+6oSS#/<([($a_{=jevo׽;M%PYnJjZbiN î7)j <5*|̷Q775U(*(ұx)y ll7ifupdown-extra/.git/objects/a2/6cff870423f2f080a2d9937d67dcb96e83aeab0000644000000000000000000000025211633740172021031 0ustar xuM 1 ]) 2pr<@2B'ѴUoUt:ދMba߭5"hFSQX/^(j6%P֨3K d[%3Dp "\T-,U`RǙ\as>`2FvJ`0:[RK^ifupdown-extra/.git/objects/a2/fc28a9d3bb951e82eda8ffd6a5e854f8c312aa0000644000000000000000000000016011645400237021240 0ustar x+)JMU040g01Ԥ gjӔ2sddmsx̕PŒ}gXi(;b%.DG0Z_g[gT&\~)M͓/UU `Mht_b4 V8܏l'x#$!hiΨ[a$|}'8QI\FU Pq A3EFY9 SE{y-&E?<Z|MdLFX/U*rSBR.X * tVD4 &1ױ2ɘ] ej/(|4l&$XHuB9".||k~Av{K6*~y 9(*LG^4 %ֺXA&b ĹyiDd ǁx]B.Elt.R(kV "fY6^a7ﴶxBA.+k >Idc`+XL 3OLx 'x.;ea8gg(G>< "+/G:17D{l ޹^`B\Ia[ykt 3g!@Ċ\)N-2Q{KL@_)6q(?H}ƏvGB!X dp<ّNv:Ula (k֬ı*c18A S0))Q_^F+!1ymbAEؼ :^Vz.>g>>G4ւ^0+rJw byNk 4\"ȪYɮgpse/|i WWx zT?JF!<_h:oI@$f*K肕b^tJ)ݧ#BZG'STg?XjBp< ̄}E]V*:a^o`+ 69ST|5R[9"%Z's 7dt(QHۈ{6c!`~Ea/ƓɄtP)T;Eڄaɸ]k Oq 8;í!TZA>3)EX:: '+i_rN#uIDƥpELUNH[xUTz3:e uC/Q\Mr3@??>uIfzLǺ?6=pX([G-Q5 ѻ?dDXmkث|֎m§ gip/۸Dt|_MVԵvmtiwp5~n}QG/QĪHI HJo5)3.z Kd.r~NO|Ss 8 Ȯ;naXo EC̰PLw D J|BJ-0]+gpU=G;QB7ߤ$\pwɇ*.f X0 9}IsG XX#!*Q9suiMt0x| }PO+b4􎙛G eA' JjiL0<*B 48a8`֝M2(9DA`)"*f/B JZS5Ğbme)D/(D^hqFH^HjSXLH^9~hzἼ":WXi"L.0._:ӻr/sSTЦ}:3pPMULBɣ˜]Cy1yoNFT$S5SN au&u/cfM9jUlW,LbeE%s4zဒ+ à^a8>0 8L}ޖ4埙NRN P iL &ߨt69E#\US΃(J'@'(Y0# gB/{;('d~ Ki4txq2L 0.0g`b W)r..듚]X`~ Z sW]@ݢܢ\X:eۗb l#gX?Js0]-!Yn IW/s~y5qn) #FHDJDKi%InqNF׮뇥|ߞwwTQI[LF=]f5scϷAn<ͩ[BJ5b~|rk(\/A; gwM0 G4qx`/|& %pu3R{y '̑Y٦&g.(C=p0۴]lƘO8nQk#);&b;{78d*  &=""ʷǸm93p= t%xmnld <\ .k4wdD9(lv^5;JaSQ5*<%s |'J.$J2DF\b)|ǍhO.)ҎfJu@|j_ZӸ$gKyp3\:jCk?!"P-PAR Z1@lM{\ޥZ'zIk I޿kܵLqϠJH}u >W&GaCm;,\I'pBC;W#w*!1$oЕ`TVUW*}ifupdown-extra/.git/objects/a3/2e552735e79124c3e7c329f6d79d3d2c7d5d4c0000644000000000000000000000026011633736601020617 0ustar x10aj=;KhE(h9d< ^d==+p4v7s.{θCJfH䌉ȈlsBB ꗚ5mr}.:B6g xh YZwr[Rᑟ$He_G[;{fE(X5fE*/[ Ooifupdown-extra/.git/objects/a3/47eb7a5ee13dfb0b6b84611bd44f5d98eac69d0000644000000000000000000000016013236430454021161 0ustar x+)JMU040g01ԤDnS29aᮩq:[J骤B9x[Rjf3:5~RjuI8ʺ(_og}S)h%)wN4&? 8LYZ goM+XQ% ]TCo(yfK]rAЅ+f{RdiT){JՊ#D!D8g58KS*RJ\'o2Dc&'W䙳KZYwul?=>-འ^~TF;z]\z@zmrKW::+)rdDu~H>~2ş(hO }׏/vxWy.uj E!W&9[W5wT vpgH(0 Ջj,yR ui_=S5 [giWѦ +[tLN+]>Z`Yh ppH/G)">!5LQ!p7^<[zղ@>Fl?mSS Ȩչ$ﭜK>Eԗ$g O2 )SH 0ĸD9GEdȊj^Ѹ<q{ #ԞI4Ak]%C?r33̺uyJxӓOŮѤ%TPw'\IS3ł)1#CТ'J0tM*wuͺѰ K~8<ů@u 4ʈɪ MhSM~(Q93Z61袾VBnS0txVgR*u&])T,(7ƒ]9H|hTKDB: '? hڎĢ<ivB #a<%@QvwY3=T ]3|LA<5=}8,ӹo<.!o޼2 CU(̹>p_pGSADSyD3pcw8!O%0u}'w_^F䡹Ffh$P1ru4(j挾eʻ|OoEo 2N2e|+ fev+]dK,>mk5}vW:Ƌ&d<<V:;@̞X6gU|!ye R~Pd|+=Ҩy^ dӅ{t#WdM4{P`KǓIdMbb3ͼ#,T& vL?Gx mo QxXKvgܴ}EveܑMtENdغ#ݪ[m:i*v1tA[1X"TDD*HGŘVZ02Bt Df_HdZ9.AsxgIh]~F7']rp>u??}Ҋkۊ¦5ȃnF;n&3Ӵ?[d>lQ'xCc+[$H3[W#g6d t̜^Lqtl֤ CoK4Rv~@ BIf& p~~ڤ+mVM':=v{yᏳڏ`=sEnkUYw@Z&h'n^L6/yCk"s6Ϧ^+09$.>.&q޲C;<&wޙ}z8'ߨ+Gή&s1Л7 R\.h!QfMZi[NZWj8CSk%c^Q+娰ʯU Ú7@rƕP*+ljG(EG쐳e.:%QBBu@|t 3^֭Z9EBnjK6 dfe?)WiDz 雇E#9{+H& L YnQ_#C&ՅvXuN vHWEQsOR{—_,yp\ēo~j2|6:3NR$ %acQPoعHn"E)$`ȴm04^[|_Æ{Zrƺ;-#}"\*]^3)ssmVw<~[p^?]@m7/q7Wifupdown-extra/.git/objects/a7/dbce00b2d6b6987c5b0adcb06d69471c7101390000644000000000000000000002152611645400141020722 0ustar x\[FbbŤ`mIiJ iK f>MK--J2m=gf$&s#I3s9Fɕ~׿>ڼͫ 0%,zi4ͭ;[쭛NWpyq΃x8⤶gQ&ELjij,kz$DiQiƵAR<%3XL6˽$6Q+&%qf`ac,7N,LoAE4~f xkx] bseadcd%H痒 +Lfȕ4Ay>ܜ^M|է㬝 ]GfkO'ykӧ__YY'!*ɱ>&a/ FjB6ȉt 3QnӘsV8{s6 FYbD9 YDym%eߏxX4K90F{ <6 d,sEmHpLG"W螼OY9t*&-4)lb%_PoJ BFYKUeMWnqo2K+,`T0 0H!"Ϩ”(! 6ڹ I?j8ő;)LǙ/̏ajQ c:Q_sw/,̄z{"v pEib^Ʉǻ.2 n,$O 8PlT\Cq4ц7W']ww~kȊ oXeg<E-$- b$+3Oaܼ<93{t{qwfN/NOƜOPf% f{Rh{!%Ke`@XS|ajݡ 3TV7oL7Bs:o)gxdk&3fk:O2|B+@0}v*6x*fAяGj@O^`y !nC@r mXGOhCi 'ıi<,`OhC)h`F9Ğ c4)YT" 8yL&a_ $#`4UO@6nİwC5Q X1?B<5a<$.X[1׹4 nce7fy͌l QH4,!0WRQ2չ(.Ӿ[ Yi '@FNklh|{g: xc|j}rD' bvznG/0:``n Иl:(=PKzA9( 'I?ס8+LHWt!M]rnrhZ(_}8tCa)l$7"#t!d]|:r84 kFF Y\)`oNλ4P:CL8UQ\ q ֍ji{_<,PɠѥxpM+E+3?r<&n}{- ҉<^<@a fI@8i*^tI]qRT6X~fvtVmv (ögs͉Z?Z^r֬DُϞ 9qSۖ98yY[`c[V/[-D_k=d3b:@%[A ^u2S!b'zjf#S <hڨfVM@efA?xxqp"6a׊.;0 '!Sb:1R@B%͇i!φ&X(MbZv7 __.}?&:r0u_r<{ySl؍>@:훃*%uF׌_";س((ikӽ]f v63s+%{ÆT|UOo6,<@dQ׎/vknn"!  LFNZػNLRcݎo! xC?c.gk<2jj#)jۆC<ƈט0u@/5"Mݴ9QSʘt?$ )22&'mYL*&P "Τd B9~ '! bB=DV_'%I2V͙6rfzb/F xHqA;, ˵޸!8R{nn#vJL'.Iְ+ctWqzp2D٦ilU~KnSheWr e@x-qn\ WZ*#ItlZjӍ"[4Ϊhhx7l恈>'݃S@x ] SL$ZSIYN3%Hg]\m31kokKoɗѤm_2) A$ocq{b|o\n K Q~<0?[`v_iƖ>ˎ,,pf~{":t[Bdo{rr ۦMޡt>6xM"ʲ6q<_pzx `X90yxɉꁍ $TsMl:z|r5(EݘN5jt@ Q8bJ{L"xL+_IkSE.G{0=0 >}iqb .Ǣ dKK@; Q)Ж^HڊZ@(!h?}Vg߭cw``H+N!V[3d!@di|a λb7ǧLkQ"/z2N`J!h%GL!Un`ˉg$.C/ Vҋ>8sh # SL!džw8>8)kJ,-{U%a&WH^ 9dS7@h aEe @W5ar°Ňm+zKDr^ Lq` =kXw(4 a^vߕ7M%PEiX[XGb{M\ιW"8&mUҿgF|E~'Fɲ!zWm=EMxjE~Lӏ@8<$H@"%EZG…xJ $h c;06&_8e@DZ*RPҠ @hA)kZ-WTO8 ٮO(10/K6^rqD4Etj*i v| x4K{Y|+р]y_w'NaZwLC'WEm uA{ָo^֭ E%v\ a2uYMU;GR a :_$Nr|Y_dqG]j˘~D,l^[]6@EWYms^>sYj̶'BCp$P+;PƄш'|/tp[<27xՋFe;>ꅩbby^L"2Jd3J|_QKCPVOZ(6}rx3! "'b!dQqu &7\qIb8vK 'ejy JF Sg|8,c P]%7"F1"]X+5kaMaa6kZI;uSb:qMi،b#ˡ\.r`?(Uv֥U,qS" .k5%76pPXY J R8}ɇ\n%'@P3fX?B#U=b\+L#d3^$8 6 h [LXSaT -UZ~F&t^DHDU٘ '.}_]Bt:q`r\`;4e&zmuD/#oti56خT8,AɖR h{ ⮁ No`+&tB.>~hԕv:1!D[N-umC*Y6k?~ssFlYA߷1dymEǮԮhw qSuQA`@<\"Qm?/j)G|HϼH5r2OEPnS7$oy=1s5E0ˉ w0Mbs1M4:_Xlɉ~1c`RCnlz=PoWmz ? 9l փcdP>m },[-1 K/umL~ku.f fJVD ݸTgI}$Y 0u*WV{u+8$V+\q:=\d%TMRFnV\q HU%R+S`>$2» )1G_+)s G|Cs*ZF('#+4J1yY,$3YVRN A򼗔y ncLsh*@f݀9xN7›kA2̴"8&ZM0غ%6YJ,^1ZEZ;]~G,!>a¥^>!-(J=ANJXI(.ܻ+q X62(x] >z/m\^ƀ^2BSȻ&vG/=#(f:8r) C$⯧W:\pBhiGQA."EQsWO@;9btOfye9RC;fu./|N=}EWmiS2;ρ<ف)VjQJ0+0wmf]1vP!5 2dč6KB3g. BGdl캬?1{ h]3ZrS/Kspez0b3jKh#MR$7e{PNr~׸2/&BZ~Tu=M7cj 9ʌukeŕrXMn:X.oG2$^Ǒ)yYYtw4"/b(DFN/N =q̗e`tOdPB!Jx`!6S璭\_v0w~_(ʾ@W!d!dzHDSӠ5٢u"9;[Y#Ed"hnƖ|I949>B`a`/ ېdmAz{.Bqd0h8@}X\[2S> `7[x<'o b:6\dYe@U#gleBjˮ8Nsj9%#BY(휗Z5S $e(%P=QM}! _Α}iRX.6O6*, K OgzcjnnԃTK=)0m:D.!vi I!,<_% qN_z_0c_nѕ4)|!`4 c%Ɠ~~{>P|I6ԏk(rgd7|YӄSbWbW4݇tµXfY Ე4=fX_CA_,zh.v` `j ے4aqQ#x-6aVfD "fo\*+)0ƾ1['Ƥ2L?|#l>a4,bC4qLa(՜$5,QJXWg@> 5\lg+[jwqב2 ,VҜ.3JjPa.IFs.•He ;QQUگFb^M 3_Z-60YP;B9k0Q4xi2k[9Je4ΉccZV p@,C5cai.c[@H̜;gjku2$]^{XCg.c-GP]:_>~E|Q:J*fYBpaOxƐ#&fZXT/ Uo!=d(U6Z1E Y*MDg'ᘂ}@&R:V?-@Zˋ4b|l`3bi?d$MDBV(o˫{(Ag=HLeYP.c.͌(^Cؕ1dܯKi+8"媝7w=Z/=R90yfW<)/pEf˝K' J4v"GBb?u^U^~qݮ5/a(dR6L%Ig[-vdϙKful>?wÖ(2'~F= >oYZ 7PxX/E K9x0G dF[W}dj8` _N/hz+}/)yԹʢyO:-[}c &ʰðO0sP^cJ{ZхC3$A _ ;GʒMas%xkZEAe*@wF 5|7S3r.[xU4ȅXPCaJ! @\}xStTEekg@"rq吹T .!\5iEpQ`L(~x Щmǐ9OBfŚ9V4q\Lr Ƿ)=Fdf=^-_ )ZEc?؋CQ~*Рun +']|P~3ڶK Tq!`C+lE\$PB#ٯE?=spAWXTmxj}8h.NA-|AEy%XDT$ 91,QrT6=$T'-SȐ%y;tHa~ilKs5MwHJ KX0S#)kpk'[nnI'c^{pUXE j͏{4 Q [X 2_mSuü3Ga?],5/-Ϊ \ ՕpӢAe0;4 6(>PaZeDpͪ*'yypE?[\uwۏ1u6p!%9O. x%u }TM"A}5RdTxsW,zqzXnd^4 9#+lat!KW7J{|W~lM?rɭf[R,vf h+~A=KV89 Ş\ϥNXYg6Í'M-$ кVy|:s!4+R=U)c朕"¡əJ"y PgLxYmYY9@Ϭznu5LM8j!?&[v5"('2[֓!yH h ؔ,mh@P(ŧNCoBlYDL7:x (Z}*֛iX >VG/A5&n᎘7 3='Q/N#Dp?Jkִ1S5=`WCpYՔ^yܝ+ɴ ǏƦpa p֭`P,2vWZT\ QseSDN*?!+8MBjO2eEShKQh| }H{iDyu/˼vO7;-|#Fqhda%5$Sb͚ qHf̶+Q%7'?#l̡q8o^jP$ 0%(4+y 4Mic.sTX<װK ʴ|.f]Nm~1lifupdown-extra/.git/objects/a8/6c8fcb9f999328ceb92db681ed768555d943a80000644000000000000000000000113212722412055020730 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &иn+]*}7nb[8jHr~nAb C}?vKnN\E^IQ~v?»(%spTeg0YُG+qqcTQJfQ1C&U}NO&\lٛ.^s\WuГP̴҂<ԊD̼Ĝl{0xvq̙*nǮ#71 1=nᛲF4aibnjfI^jIy~Qvf^nQ~iIj1SY0\Y1v K@.eH9rgb l(R`o%vLvPfω0;RV9̾@/#\rv_]P(@C=uN:-3~{.iG4@覤%0T2x~}q^{Y^G ԢTg?캿ib;o?C=PTC{$ 8:ᩛ@  P(/-ڰ:.6KI&}|:'T4ifupdown-extra/.git/objects/a8/793ad772cb55efaae77c9c8e723b104bc1b1a70000644000000000000000000000640511575216541021107 0ustar xZnH|E`;cٺ[^d<'ESln`}OU7)e$HuWW:uNi2bfUUwS=MʊRMSW\g]xA=5*;mV:FtjWBSP%evE\ RNU&d?wdtguke*Kk+YYOu]W!sQQ`H?vd[^S˕u7X .uQ%2>ͬ;ݩJ ijR;@,(WN-5~-(1"U[WRެO8M;Ke2 bfM,ci(*-0r[s+xA4U:h<."avG +&n$|УLtQ=r^(nnypV,m$, Lp'o2x>WaeIBL+Do+{P{ t]4 M{FR'Zzv4q 󵹣rzOH&ȓeݞӿ!{[SUd{muEWpҥ#Lw]mz0h28g^1`hI5S0azLá^ޔzl { ~5j|괺,$묜z 4Ҳ}4{>%9 =ɸ *BMB*TH6KF(A2`DE5.rܚ;OD,As)KBO;*Ė5!RW2ś&f~u614N:3פEG$vԈ#skg3MZ4.1yѴgyB7h6lT8TSVbJ 5T}ɄpR4Irv:Υ@G%)ILt img%K[ Vظ,lfХ7ī ?n*:7f7-X]Wc'.t@ -^' Bƞ"=:РSQwWc= :+iPB:o%P'c"$31`L)DCp;hwKx<7>Um&"4u~dL`h.-*4ПЅ9'cnz;hft꤯'Hh;E% ›2x?=Lxsp9h(a吸s;}U; (1s .39pjT=zF6zXX s8D;AoOK9$JZ3*_c-<΅WHPq-]ʲrTgU1fyXPw*pV~lblNS7XTLfəFh0%F^̫`<*q*%]?pP̛,"pΨ#RaRU#sݚ"-d*b2Z51X  8v/5-"BRHU0)u+5wGyK.'֪"d$K)p$,9Vs5b P & Th"|RzM--9xCh~x.I \t~E- Z39o._kQ!5d奴 FCAo!ѬN2uE[,Q)Y|ڏհӫ/go\9q+iser+f` _|6F#%f;O. #? co[}RHEmsT>x2fk)cQX5  <"kox"P4w;$ jj@\\U %n} (oXB $2r` k{i@"ãvIy4t)9_s.]x*8Dﭛ6ٶ?%6HA=vQF 0_A xq~K.7x<y"F1 E8[,2zaeGT#s>w {\koKAQ4hT /wK;& r9Zt?D~f,#{,EIZ0 w\B.\r|)}Ǡ:C/^ kifupdown-extra/.git/objects/a9/0000755000000000000000000000000011575222302013522 5ustar ifupdown-extra/.git/objects/a9/237d07033e097b3bb057e7ac2ec106ab56968f0000644000000000000000000000016011575222302020564 0ustar x+)JMU040g01Ԥ<=,so]z%<iE% /1pk⡵<4DLEYF^:sX5/ifupdown-extra/.git/objects/a9/69afe19edec3f6cf916e032a08a0d5cd7559de0000644000000000000000000000025011575222031021165 0ustar x+)JMU047e040075UHHMM)-LN,I,`*9|- ,Ǣ VDQTXXߔYych)>_8%40(K-)/MNLIeh}ޯK.Y;vb}ĒdݢҒb%.x;RʊD4Iifupdown-extra/.git/objects/a9/6f5a12464c121d83192d763d35ae9d2dd593690000644000000000000000000000012711575215741020457 0ustar x+)JMU0b040075UK-)/-I-.aHnYN#ɮ^c)6w17:3uz y×9_|w oR Yifupdown-extra/.git/objects/a9/a823b8968ae56663c49b35b1776087cc5db7060000644000000000000000000000027611575215743020501 0ustar xAJ1E])j/t:@ą':ph(J[q0SPn.ƾ^ZS՟srخ6Y!:ձ&/WP y/5B˜bnX /!j^ۖRY(E< ?9ΙD%VYOeal}.m 8v xlcX0uNit~}M'#Hjzq=5n*NG]\:ɑCL A XQt-/hcGxp9[ [DTXc%)6L|$-楪1?B(BЭ; 9"gItOb8UF &Op) =ƘZRͤx@>7Jn\atߐ0.<乁zA"oiq-cϹjy}F~0Ha>@"Ƀ`@ٙ`'ّsdbC&4erL@y(\sؔm %;y76Xw)d㸦!LM_pwR=~= SlJgmڸT `TB}K*&J u1V˲*~ifupdown-extra/.git/objects/ac/0000755000000000000000000000000012655222370013601 5ustar ifupdown-extra/.git/objects/ac/21471e6e3f894bea21468ed2aa4b37d63d3d8d0000644000000000000000000000436011627642641021026 0ustar xXksHݯ֯]#H3˙"'Cl*xj@e%3މ- ;0ztf9iEs%Mv}▢% ƴ(A+%+$ZG\%B%"(ɄZ  V"r-haג~ЙFlz4#y\`΂8!nlфTh6YǒdN N i&_Y6-dV!~-(nw 0e"JY!SVi}dI#|^\d.otzoipBR+rBhWFft.!G7xpΥsr*X2=FySs;2-A ~ua# fՓJ~G~;ރЏ)j zD.Q0/VR*@dnLg%>W;K 4Tʲ:tĈ0BW:In$Y.lXXu׏06 <`#͝[DK!MIw4M]e gawwG";C4QGZAO6@=YjݥB#x_zܯwֿsMytͨ hS],Bh,#'JQuEM3$c$zwEbC8UQS64l= $= t$ĝ;x Pwٺ| neYyaavItIy?Z|0<@&^LyFS` `q& iv?;PVa"٭w],Gq.,sNǦnxĨM|ΰw{#UFޱmG3XQ{(1ҍj"R /hVN3벩N(ol7c p3#s[A-e]VU%\*WIL1aw~XA,:pƠ0VFz<&7ں7 sКX9-p]&8Fr=jPa t3Qr[LXY(;kz`7,#]S3goLE!9Lvplw S0ufj4Vr0nƠ d'z[j(qVV]Tm~,E+XoiLDx1ҦЯf\6XصnV}Μ=9+ifupdown-extra/.git/objects/ac/6f848411337520bd39b5a61709cda604b233bd0000644000000000000000000000032212655222370020475 0ustar x=N0F}Q !h(8kG΄[q.FW."n35Z;[!mVgkIZ}*0Q6#цOٸS m :t4+:W_oR=&׻0ɸQdGDRYcHYjaҮD*v)?h}b0ifupdown-extra/.git/objects/ad/0000755000000000000000000000000012722410432013573 5ustar ifupdown-extra/.git/objects/ad/4d8f7c2d04b4a4fbad120c78477577d0c6b5610000644000000000000000000000015712722410432020727 0ustar x+)JMU040g01Ԥ<it66wþX33E˖@I;4SGS;gQ@։i.@"])׫W~Kg6N՜fNZREWłpʘDQ.4\r,TyG}B67n&RB,9q$D,b卓˒UVRe ΍0f/4*HqL5ZtVFJ"ip}ٵJ6H< Ꭸק3[ߓ$vd$'#i m=[y#%39 n SѶ < rsXcWa FIwa\#L객Βq286(Iⷜ[v^K` ]Ȕ3|LA2%>L?Ai;LPY )lV}QAh`ڷԥPYղdlDAB? %2cd. 9NQs %芶|˨ËѬktedƒ;8xyQ0W.M+]Y~&g"c%2ffОŔj_[ZAFj1JT4T2;R碉<>e {|FYOA,_א ] X vNq\A/WxfYwMf} %:mgu=5).xDjò8_5O{oT񠟀sƽU;(/򭙫hd* \4KIhfM: )[-T^Bd =V%tGU7<# *ڡ1Z ?Pm*@|;G%@c j؛Uy&qfYU|JU5V`^#722|S)*NËAm=# /E{/ F#F!-Yl+N=7D eP:2z{h A#ޓo} @龈ϯiCÁaF[溫]\||铯͘Q^d3=U 3e! D}$`&<&0#n۳o~>Ca% {C\X1n4< ?ß{b7rT( GEv~u tʲ {go;Kf$Ln>hnNtY'C=*0zl9y籄C30rhr佰Iڢ]_X`ZMXOi?~֯<ȇ\O3ߍz1-AN<pd4NZ 764̂bκ];kϟa01ՠxrN: UF0'((,e;+Iifupdown-extra/.git/objects/af/5d195512f4921bdc4ce11d40819af58fc5367c0000644000000000000000000000024711600223301020645 0ustar x+)JMU047e040075UHHMM)-LN,I,`*9|- ,Ǣ VDQTXXߔYych)>_8%40(K-)/MNLIe{x4*}埶G*/.I,L-/-I-fH1Q4XfA"ݶkl1aDcifupdown-extra/.git/objects/af/78883da7f247fbb5e80d55b8718656e9c8b53c0000644000000000000000000000320211575215737020730 0ustar xWko__1*Mm䃜Ȏ2$A9Ҫ̒^MbK$w^gΙa晞㓧қg`?اidʑd+ neӒuS]84-Ǥsr)î.ڼUGbNTҹz#86 ^-WJ6T~i႗; #b8L cՖ)dǂcL*y?杲)slة|Ap*VX*nfKwʥpPrƶMv,T I"fjIېL*Sy1BʔulA *I@r8ezmqe;u\=]Fp?EnٳWϻG>KʖEZwqH:Ū谦X?ZVV%CT?ZP;B?Pp1HZF-'N|D .Ip7du֡3( 格@ЂF6DrcK K+풋[MM1 +q^v%wl KGbr!YL,B3$3bPAX\6HMZAt:Iސ^ -mK=FP#I'+.QZˠ|a9)Xn4{=- &NCx'yZk . '/_fp>ޢͮ)]'4d6zy{5f<v ze N.TY5ނGeq)f{dB+w:R*:9ѦQ m174c!dmM:̀w'G_N ?R6̬ LP`::uw]m=Vk/-͕h v е0≦f7XV, 'l'8tlI妸#mC+CajWL9 _d4j0;j{NcV8~#v|Jr 5~+M dT@F~uvxh $R&Y^A0T,qlh0F0JM nmqWXc u 5P B;tWE> =苃 9|;E=,lxJwXӑ+&|7+9cXC#,vDm-,3 ! AC1_)(\d91En,)%V`oJ:; i((Vad>J?/ ݻ~yat1x9x`~xv˧_֋jYX JfQ;c}cuzKxtSެ3agH`0G7IӠHmQjx~{y eR EA?WK|mBc җLJ`,@äo!%k|G~9UDz?U\m\Q% vj8L<[6ot9}Sj׸נ?lG>{=п6z'7(_8@RvGjjB&Cհ!*0>W Cj^?{39a/" Oifupdown-extra/.git/objects/b0/0000755000000000000000000000000013236425317013521 5ustar ifupdown-extra/.git/objects/b0/1a453b6ee79c8ba61faa9cdd555a19859aac300000644000000000000000000000015713236425317021077 0ustar x+)JMU040g01Ԥ<֜?jxMI9F?UB`]g5Vjѹ!wbI-ifupdown-extra/.git/objects/b1/0000755000000000000000000000000011645664414013527 5ustar ifupdown-extra/.git/objects/b1/693778653ba022ad256de2a2a0507fecf643860000644000000000000000000000077411645664414020532 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &_l*MjHr~nAb C}?vKnN\E^IQ~ nsPu qtʢ9^:h1N:nt*J,*f]6aɱ ޴e~i)O.fx6M9{wk+qIODBfZiAJ~ynjEIQ^^jIy~Qvf^nQ~iIj^f^f g9#}MX P_\W\rLl=:2^Q­(ބKȅ혙\8Eav848s}_G>S9P,BC=uN:-3~{.iG4@覤%0zQ_L2g|*[JsR. ;dV1Fsz.41ҢTԆqY7]N2lIifupdown-extra/.git/objects/b3/0000755000000000000000000000000012722412055013516 5ustar ifupdown-extra/.git/objects/b3/06c38dd403b948ee46d101ae996999b0789db70000644000000000000000000000006012722412055020540 0ustar xKOR06b(N.,()K-)/-I-.QP/-.O ifupdown-extra/.git/objects/b3/7f4b63667b23930fa505d48ccd0d164f62f2e10000644000000000000000000000030511627172471020576 0ustar xM1@aήbo%rʁ!k/tE 4FD 4ںڻљAN.ZGqr8!eo)Q: fԒ]TN1Cbe&kA8QÉ{:+e/ |JI\jSk?a_%By\ƬH-dk.t S/q ZlPuM4%=:FZ@UN?Zr d4HuN]֭^+4H%@>@TgHGtLumsWUR -7GeUNi&֫yW.'$plv@ ;,Q(0ЇdkN-plD5?8[l55 %뫳WarzE^tIg҅^?84EhK{gym8:ߎzSN'٠E4Ciyl4Ʒs7J<^g|=w'bp1@ 4VDwcI<b2ae.g1Fw@ (SbB d?s3 9F-˪-#&" =ZCo.' nA33'xwĝ!a<2'?Ul\cXk $6[G^יeJ\] g2j/F"w-oԿF}O~ΕT{e.ye}BPp8SZABANkƁ=ne| }Y7ŹGJ K+6@H> ¤[fUCJ`i-tFRC ڏss&PijkLrX 쟪G %CeWev? Ek;[[8[ w!uwP{KWdKn.K[eEm^O2Sn闦(#ou/tl M|i5ߪ{JjnlTE5o]ʕ+ ^IWt1T.??ZX\0Ega0 j%4klV&S[jm\Z mShWakkKvacL|γ]Y*-w.³-e-NeT(+u.k,l_)M\Zz޿ 9;w>Vxu-uQWk+N.UޯN S>EBf70t2krE>x~v^vxʂBG`M>Vibg]JvRK|L$`8>5uЭ#i)ϓJee Vs~7I{حs]ե嫔RGn#&t?%_kA|YPOʹ.t Sd!jdpja?7xKQ(QR3T\qܵ-9?)w+vJDk`*0>>;7F"3&1!W[>3>?Yb~_jeS/3opΫ C5GI4ѣn|N? ~Ҕ1 C ]45*^V@q+*(QG:=vyS錫л eoQu6AT3t6ddȫLMr>%H `DeNPW'Xu `ĭMbʒ{H}We!h<&=A=5uHvZ=1e\'p Pv-F#G5i4ܺ(TrmZMNbGggUNEn{F#7"WܭTsȸ*Ǧ`-*t ,O& %j(p2 iDoPhzOkz\Vk`oLm* K@& *cXLMk]ϛt/&YkW/42T5 G֣^JA8{.NyNfgѡ:xp:KP",NmL.ְ?c‘.MB.kA;WJ:LOgSa5'nCd: Q10ܺ) 8ȄQA53FcNX4.蜄o(ି񖇹N3L|M: 79g::Wzl}#"XqL7Ͽ(}Ed:8r>ʚ&Nǭ& \ l8<;I(sMh%I˨B؂b lpW+UͶX?֤K\x63^"1@Gn6 CceN:Q\1VKO}!YpEFfTܫ. M&wԺrz^mzqBA{)8ELhٝb? ݥD:sR4uU7 wQ׽,;*H K"+d@&>v޹kq'w4OFU 擒8X'G]>Ul`vk -]-XP._a!!aN K`bYF:Ot^b6!hFx6&R6-[9)2YG|N]j˷:%8JLgS*#[t0.!!=(n-wK!!c>ï()a c*4WŴvxo?{0!E|΢0`G|<ωZΛo*ȎjdM|{twp A^g[?4U~v6X]!b?"R}:Rm[]FJ՞'A6b+AdP@3_o*u`W@5E6!I@ҞRH Aiׁj)Oj+I`argf`gbUe+>4PG n X1lF`˘}"B/w^449ϗVc)dH!XBj81+/C)4#D FxM{`F (KA0ځ4 bkyXT1^@+m=u&)l"\aZ(!tz: s jeKa4pB \ӗAdi& Y@eLp'6172>b{ =LWbkat+ `Y5.'otW6_v pg]7S?2Rh sKhp =/K&̖',?q:&~>T3 [e<F@)5!o)dFI'0#>slZ8RIFhTkp4kA9L & 'VP @+u>v-y+pG%'.l Q"NHV{$*#;"&G[8LRqQ䋜BmsIj;bK*]Éz FfG ΝEɐӸ DyfjAvaIZ}.c8ۋתER[B1o-eճ_^yz}|u&Ǥo'mv"un@G7ңDht-r>%ۉ8~8|A$ʙpE]wȏ$E(b)aʡgrj'*u ؟՜mFmzMg=>1Vڡe]톚&8mA8 ոe))4*-78t-\1͹LJ!z^Omp^[ۙ"|y!$0 #L=עP\tCrQy=BTd|(-bRQ  G{xN3w2J@D x`^G<ɰG19`ܓGAp zi'-D3( ~Ig}(:s: :_:?K`mк?T&UДSRGR|\/HߥY/HkFӖ(i4c5Z푦8vVii_Hn*  (אpMq48&{&?4 /mGE!5jԁmUiAj{2Cw>ma_ >{%+f#7&%2EѠW*Z[3^TR?ifupdown-extra/.git/objects/b6/0000755000000000000000000000000013236430251013520 5ustar ifupdown-extra/.git/objects/b6/4fd227c72e766cd89b257eddd533246f101aac0000644000000000000000000000115012722410516020732 0ustar xTKO0RpcHl9fDbGC&A ^)d{xƓ6lwacxdJ E b[@ZPɑmjИ4kJ ]ʩ .mhIF ZG!|?-i48IKWq|d xd{tfQ&PbL d&MXفm*ԏBKop#9`gWu*i@Г&8  VpxA bJK91|ifupdown-extra/.git/objects/b6/684957809b0339740ddd9398723b997092fa300000644000000000000000000000116112722411567020202 0ustar xTN0kS-Z7 - >-}E=ؖPH O3眹xf0_.>L>UiF&--X%ӊ 6-e1#iR_ 2B9] eiMFjO1l-nCi4zIkX`+dxEf꜃#:(us'-H =؊4;[)|!zR c:@Ժc%d}hM-ӄu]eM2a؛2JY'u;߁,Gxx2!r!pNYѺɨ-D`{\ }5ko:p[aٯixZUN^UǤ]6dBJVE|~<O'"0{"/DDխU2~S-T P"ו+HɈ=ԋǽBIkr=Bصf5Ϳ}{&eуve)560]ͼn'8e[#kFهYu.~}AY6!bo$/2u3lЬ0ēgͅ.aB@s0%Lyw%(;ifupdown-extra/.git/objects/b6/74457aee3130648daec6d2261cb0a9b54988040000644000000000000000000000016013236430251020507 0ustar x+)JMU040g01Ԥ2wpzSD) E7IG{Jn['5-49Qc';Y6 # q#8zCk'Q["z{|r^RM :Tj;s)̰Z}e^+lz5?Uifupdown-extra/.git/objects/b6/f62886cc5e97f666ff98ea4de890cbe83336c80000644000000000000000000000503512655221767021034 0ustar xXsH_#GgEq\*z@e157~_όU-凐f{ךF^z4 tv]:]-s% HR䧂q(+.˖""Pf"3A0?J<6JRc^KAebU*'PaZy(nlրu6¹'!iK섪K!=4UhyS@;᧟ Hmv|~Q,EaD gXڸO{lMl;7- Opg ͗I]/Rda,Ƈ(I0`d}J@ ̕nL8B4XFDllih mPZ%/y&ekqtEn\I_C 6w؇-RgwC͡BB4p !0mA \>5] 5R?| {%;5x9[1Vy >%H3t\(kڜ?cSCX@"_5[lY "+ QMk[Cnx=G':10P\-~p-}ot{o#A%·#Uw4^#] ǽ:~T-hL~Qɶ@g"u>6a Z1¤tbĖOiTbo[kG8JUh8g /_6k6VY,kK6pl*Zn`xV^Focm䰝c8o<5\Mt4!̀P:^(uN(*>C.I 1yƹB_2˚.Q,tKE>G~#nؚT@nh\_ R:gfof߃3 }I0AnYHЂz%EzPwv6̦຤2EQt2l Z./ mSzRaT76XI P<؅D_Ja BAADkqDǍ `և #P8L݄wjɥG OоzlE|qLU˯H_#hпgXB{tyH;dV+1)*g)B3҆lXxw䢂ܲvvLZ8;; 6&|" 'oT-XY4]e#*Lj4K~(cާ튭 %p  :xQ˔q˵l $:z{Nsdž[f{6uG|EIy-Z\ɨ;x3GNonu)}6̼ =:uى }5Hr}u$gHU1'Mq nw<=+vpJa!΢&ߊ;(>.Soϕ 98U8sˋFs1AXxlILQPv^liڷ5-p3J#i SզG~S1!p |6IT hTӭx>cJb ,6< lg#sDX2uz(H龷އe8uW鄕]+50L: +  om!NMj%|S/CS8$F:wՓww";}z!`Y:n# ZPIxnLn1Ic=﹌WVQY '|֫fyEV a5,?_otqa-"~s-s2Hzf^ ew/bmpjot,dEH& &\hCI`2UZn5cS4Qgmө/v ]^9X@*# ٷ)̦ @W7ܫdOCkZvEnv/@yPiD2 4o)/}_1P}[_;%~Wm:6ŜST$Aw{"7%k,@Jk4Eh8p%QR4/#mW:3Do | TBU%sf ᔰLQJ :RИz9u#U"_+$فO(`rifupdown-extra/.git/objects/b7/0000755000000000000000000000000011627124704013526 5ustar ifupdown-extra/.git/objects/b7/ce5d4c531e974ebc20129758d659863c0b2dc30000644000000000000000000000013011627124704020602 0ustar x+)JMU0b040075UK-)/-I-.aثTG`PmG:3uz isX.֒\. $wifupdown-extra/.git/objects/b8/0000755000000000000000000000000012722410516013523 5ustar ifupdown-extra/.git/objects/b8/4ff3e6d987c6835f9378f19c2df350a67e2ca90000644000000000000000000000070211633740200020715 0ustar x+)JMU054`040031Qwg~ɭ VF*_Z`-?M &ΰW.칿S;ט2N 5$9? QnmgN] "(?!A[ʢ9^:h1N:ntYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼ U?rFM6c7(53d5U*u 9u]oTQXS°MG}3?9mTn)*I-f,xY|{ 鶶pKSRXEfti:;ĿϞ/^{?ifupdown-extra/.git/objects/b8/8571d50622f2f984e645525c7adfc85fe9bba00000644000000000000000000000015712722410516020701 0ustar x+)JMU040g01Ԥ<u}.Uk*H Q[Z[\YPRp%.?G\ɪk9nq^ihL_uAF,d6. 7L-ifupdown-extra/.git/objects/b8/9122c0e24413dd242cb12059e7f996e554603b0000644000000000000000000000016012655220524020347 0ustar x+)JMU040g01Ԥ<{KLw糏:7Ad'e3L,_y9]7w܃8f2-cq}Sd2/ifupdown-extra/.git/objects/b9/0000755000000000000000000000000011575221642013531 5ustar ifupdown-extra/.git/objects/b9/80aedf74b51294badea854cb8d5182a70836d20000644000000000000000000000063211575221642020744 0ustar x+)JMU015a040031QKHKOO+./`X(0?ӯwg-d:2ş,O?{| pnLqp q,\-'5n ܂keѪP?y[py%E9 W_ |;jvj O\p%E% J9jnп٪Q˫+PE)E |5&,9ϛ>?%` >5gnuQ7= L+-H/M()J+(J+.a02ӌwЕ+6oSS#/<([($a_{=jevo׽;M%PYnJjZbiN î7)j <5*|̷Q775U(*(kE˼;sifupdown-extra/.git/objects/ba/0000755000000000000000000000000012321353610013570 5ustar ifupdown-extra/.git/objects/ba/0b802bbaf56731a22387cfaa42f3bb828d9c830000644000000000000000000000025011575222052020773 0ustar x+)JMU047e040075UHHMM)-LN,I,`*9|- ,Ǣ VDQTXXߔYych)>_8%40(K-)/MNLIe{x4*}埶G*/.I,L-/-I-f/N\₷ë/ϮHdYzOuGAifupdown-extra/.git/objects/ba/607fc94f2bdb0d533ca31cbcb584542ec9d5b00000644000000000000000000000030011575222342021126 0ustar xAN!@ϼFC Ƀ'/f8a+4~T*u-&?].&[d Hd@qaXγ5#ՙ h6HҌBZbԊ:2l imZ- α [_hCT9˴d,8G+UT:#G$`;jԺD+0B L!Vzxx?0-WaxD##D]d%FɦԌ~lq;CºFU騝U\#aB :ß@et r,0 'o07&.k`6̘.`{ wU’ja.ۃ’7r0NxǾ J@v(`DV#1pૠw'֝.wsL&懍n d k,t2Ѝ yL6Hdv{ }QC6,Hȳft8Tu#")nv[v)魄\f e͢p;;hlO/o*:q;)OZ`H.wvƩ a/~Ξs0ye~iX&7 4ifupdown-extra/.git/objects/bb/0000755000000000000000000000000011627642706013610 5ustar ifupdown-extra/.git/objects/bb/9eddbf2b34d67c13c94e0781fd1bfc94f971510000644000000000000000000000015711575215730021116 0ustar x+)JMU040g01Ԥ<7nG?= Q[Z[\YPR̐ΔvCwH>Q"5gZ1[ʊ jy%EٺɉI9 ) ?-%TyqIbIfnQ~iIj1=}}^R?]eN ϯ^ifupdown-extra/.git/objects/bc/5fc9d498fc1344cfe1185645ee56774a13bdd50000644000000000000000000000064211621077221020755 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &|%^N$N]s-.PCs Ko}FBQ_kDneU0`W켫5̍^]ʢ9^:h1N:nt*J,*f]6aɱ ޴e~i)O.fx6M9{wk+qIODBfZiAJ~ynjEIQ^^jIy~Qvf^nQ~iIj^f^f sӚS_^GgNn@AQjf^q B_U7~| u 9u]oTQXS°MG}3?9mTn)*I-fʳy A/7Kƈifupdown-extra/.git/objects/bc/7769fee0a1eeceed6e4187e7c50ef2bb2a9b340000644000000000000000000000016012321353740021320 0ustar x+)JMU040g01ԤV#ȊoPeg2-$-B1Iki>nw~%wڝË stznZui\a͘  GLPW7~ݑwCP>N/,{ʛȐ%> M`?6Lxm`:>図1³g;ga7-cvvF \^ VZ1΂ia8&uAzٱ:ӗ8j#CECz8|8*C6#Z3c6AG5'cp wylxCq> 1h)Ǫu0"-Lp h؛N"eM4(FS5zo8פQσ81 yp*rAN!b ^-lMjY-4&M&^,ljQ!0?i/t#*BʁM]i0y1p| q]0ٔǁ/"-d;,"Y0ZZ6x><Ӌg٤;@C L|x%Nj(.q/WOݛp#l0EfB}.lY2-JWGХ,%/px;7 D"BT Af6mDACJ)̵YTH ҨG3q7K l֋<_Ai$@͒F#h*^I]pRT.8~';T+Sg-n֚uZqܰߟ;#ӣ%=S1o7GOJk$cq4̲g4nh $\rn1;tk:!g >Es"<]VT39--|G3 "nZlڬfTKjOH >|>ɒ IhŐ6 |e#sF>!vѣ%m1i>My=@$ͺؑh\fVqGAn8 joS6l~3|cM .qGc9mfㇿ;?Ͼ6] nvFlß`-@uEN;va`pxrpà`KVuz"ϒX>%{}HVUCPO1`"GF[bln?EA߃q۲S87LuhfBzcif:UG&9ϥu!4,$ECh؅_H4r@4{"1P$O쮠]UH@[-a?A-BwjhaipJ;]Ϧt}뇉dҦr"N-#b ѕC΅gJL<[L/%8Sd?'r*?~'(~Mazh 9peXoz.8˂ݟ}:QW4VJr` Q RthA`_ŞU6HC( 1f|ƽd=c%E:HB/n\ ۰X̃{7*1̮sy9==n֝۔޴ MSCx0|{k%Xj0u0l{UZ3d f)&ZH`sC?VSU.222D,m0rNOn^*ٯyDIal> aT;5қ#/|yFj{:Rq6CFk*ZTD"{*\754GH餸p SZS_D;[8ĠKQ5BK?j$>jݴ3Ȳ/x6ũꈈwYvcU_R*vM*RKh8@7v1@@I#7iQPQQsDs`I r!)$-5m8';JMہ{l95b9I 8v_{ [̦ܴ)L2.mչ^sAL 4QUN0dG+'{5`C w5h.fŵlSZC?CR'*$#%#̞f2F fƒ g@*SQpd4>1;?q Wvv[|sDVHc$Rcy Dm=sE&M(X>= [7r x<)0¨b#T9nҼ؅S>k2W5q"fޗ7_,r@XE:Xȇ9@SNߐaj@ J 7D xp=s'PPǭE!eЊuQIraf? (Ea-b~rZ=@}xXů 1XZc00I`NE2= YlȆa 5< 3F*^׵E{pZZ{ 19n<ٞհh*$U\*2캑 S/`E);>Oo\)qAX`jMTVVː{pu֢gfd[_n$D9-mteA9&M|B;^-#z_8 ̚y+$B?) Jh!BۉɎ =ݿ%RPIb:w N#61B8dT9Е0[w%f FRP=7`UAXnr,PE(55H ȓ0HHH:j{R6`û(,dVZN5 B] Q-',H#*139]H XV%2Xg Ni̤R+сǿ O42^H{29Åugu'Lv N~ٵ} Vzs.`}{xa6V11~4ѫcjp;!Ցt.k]9ؚEl*3PɎ|LբL G@.\;}y~G_^ЄQDՀXMUvF4wg\s(?'&\ ah^{fϵȎ+i$bϋ9|G^L3OLNeRAС^0X3Ԥ F4fk`zO&޿ 1AFʈƪ2S $׭bDܿ_ PG!h"+ Ao0(HM@{m-^W:16*bHݿHNH3 QrlZ\ uU2*!c{J HM<䐳ˆ*9LV ĢXڡ76ŅVQl%tJ\U efBh`&&>TFϓpg+@Ht4s3Px1,f%*!PkQ^\BO}xTRe)rR8P*B4$zD+uӽ$&Nt/B@ .-W՟+c8?x=N0_4GČd]Ӈ#9=41M YIBzZ lŒ{8/slK 05q@!u4g&Et,@+ˆ("\F2d3AoE dPI!7[CO,~.Lg7(1vs n!;/$tCY~U*!5qT\%50ϝ7p *j1 `TQAܬl =*\\y;W YybnvIװ별G׹*-5TlyE2SaQ7$#1W[+$,(y6j|Qi DqG>g-V % ]Y&eSNzBH(*}5Ç*P-ܪU$S gA[1 ՈU;hYq-{B'2 Mf4Db`ZgkdB0ugz'[fM`il Q^ٵGb|Q]*W{y %m)ʛm!4@}&8Ar:,Mt(/jta26F$0Լj5L&S޽bOՔmQ0D1 iu1 ̂K{|qQ30q`> Dܔwf VQk`iK2|Ygw0 OJkZ:t@Y ͓oу12KkܓC!87G榩/[\fkOZThg8B// 'UtP=  鯐oY"b`)+Nt ƥЏPvW&tN|Z"s)mD>9m-=d@',3ge=]|9mkYo),[XfLHB Oage]-SJ(y4-ExҸоDzL!*/ޖ[:ҝtߢz"Y&VxfC&q d^J\h1T bS ÌZTCXL_4GB"@:^wŁIS{ꎔyA3|ؼ끹 &COp^'ST!dRBk{y>YLEE^vDHLiy4mr~(g#Cτ,1ʒh; 78"CDGZ#^ޏ؇NJj A/Qq"';p0<!^+[?Y AlC48iʺR0 s`@^ Hm[-ةlD4RC!ۃ!? A2R'N<42iu*K,oҙVXB9|_n8R j:B9!Ɯe"PP MWzb"GBg\oiwHbx[0"]Pz7W?/qV@Eh!}Uoyx΁򎧼.)c(sDǫ7{P"/9GEaؕCENި`4D9vѿh/'֞j Hq>xp˱5!N:v60KHQ}jMw5ZBVxLLa7+Z]*{?A _nSXBwWHzޤUv40էOpZ(eVF6Y^ö A RkބWifupdown-extra/.git/objects/bd/56d2423b65d01a0b03ca9352449f8fa4877f990000644000000000000000000000042312220613037020515 0ustar xQJ1EU<"LfQ~ M2i!I[\s(q960f"@-6FqߑQ=#)%WmѸNӜ[tL)V '{!Zf=#8ZzHNk 21P;b7FQ0ޤ9!pC%(Z*"TaNo.C=/`9]Y v [P5\_*ifupdown-extra/.git/objects/bd/65bf7f9fc305c262d8c11252bdce2dfa550eec0000644000000000000000000000113213236414225021223 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &m"&y9,:$$03mMp\4?U0gwo0I/빩R2g\IAeQfzF ޜ_{/x'O7v:@d3>iRZ-+y\~oa >5gnuQ7= L+-H/M()J+.Iav Nwn̜bv:r S+)|~jTI&@-榦 h䥖eg嗖,ah>l [̞1X\c7 R_,gO}f!Бv]n-E &\B.ld h( á(l TO8!gweu PO0Ts\ԩ2׻vpT@S knJjZbiN C%{8Ju꼗Ez*N-*LNe,ή6)f_)?E9h8s Ղ:E-n&Zoob E@RXEfti:;ĿϞ/^b5*ifupdown-extra/.git/objects/bd/9f0562b3c1bd691a3ad4f04b59ac1e7c69437e0000644000000000000000000000024111633740717021017 0ustar x%A 0a9Śm@ąp%xi2 )66 z+ŬuA|ڎLWڒjTJùFCJfcՍth I}2˓a ׼מ8#Ls!bZ]0{ y#l;7" ~JW4,䜱ì@W‘`ֿ7ifupdown-extra/.git/objects/bd/a24d36791cfacd2c6456571150794f34df64450000644000000000000000000000015711645664302020534 0ustar x+)JMU040g01Ԥ<'_O9TeH{ϱS\EiE% yuv֞?'a6cA u02`.OPPX:id*qifupdown-extra/.git/objects/bd/d7d24894307adc987c03acbfc3518d8f701ec30000644000000000000000000000015712722412457021031 0ustar x+)JMU040g01Ԥ<Χ'l5Ps,o4̂b+q9KV]sJtu0Gcz_4 2zf!q&.&ifupdown-extra/.git/objects/be/0000755000000000000000000000000011600225051013570 5ustar ifupdown-extra/.git/objects/be/aa1f54c47b9b587de9b70fdde134c1043d914f0000644000000000000000000000031611575222147021102 0ustar x;N1aj(o%("kz(#]69]eat"H&Jl /jqV-Z|N솝Oq6 rL§1/YIDK>N;~FbMu6879oBBq煐N#xL;vUb5"2*Js\"QyZU;mfʢ9^:h1N:nt*J,*f]6aɱ ޴e~i)O.fx6M9{wk+qIODBfZiAJ~ynjEIQ^^jIy~Qvf^nQ~iIj^f^f sӚS_^GgNn@AQjf^q B_U7~| u 9u]oTQXS°MG}3?9mTn)*I-fʳy A/7e/ifupdown-extra/.git/objects/bf/0000755000000000000000000000000013236426470013610 5ustar ifupdown-extra/.git/objects/bf/320a336b1859233bd838ce14dc742a55040f780000644000000000000000000000030411627172442020427 0ustar xMD!PT1waχOY 9p!dGFUhԲ|=S;jpoSdIcg@nE6Z+oe}Ӹjm~RϢ~Y_\ifupdown-extra/.git/objects/bf/b0a6d166f81c5aaf38bbd268f04d709639d73f0000644000000000000000000000030413236426470021027 0ustar xαM1@bW9OB/H`]ߣ_>]QhFa]$EQ9lquA.%.b,RD\ky\ifupdown-extra/.git/objects/bf/cdf0eb6a098adfb2b2216bd47413dcec77f20f0000644000000000000000000000044712722410516021304 0ustar x?O0ř)2*!*$1T\9E=&$ ,ݽ{ ~~w}gҝY"H]%u@)r`I'+RQK,A.Iњ[Ǐw=ɋk]W`OH<Պhx:ݪd4>vZɉ'Y5ٿپr|8VTm1T qFR8cvx$\:XaFԬHQ; rq':ïs8Jjrg2-ݿt #j\IfC- kx/POifupdown-extra/.git/objects/c1/0000755000000000000000000000000013236430761013522 5ustar ifupdown-extra/.git/objects/c1/08619b8e7d44c63c02a9b5a4271a1b487509c40000644000000000000000000000015711575222503020433 0ustar x+)JMU040g01Ԥ<ܶ-˿BχүNiE% sNenÑwCT̏rm-5]7WL}+ifupdown-extra/.git/objects/c1/0b6589c0f9bb990c8021d8620197339f85ebfc0000644000000000000000000000460013236430145020533 0ustar xYksGݯ_qX W2 )lHR\^'Q 3 t4Lɲ<1rR[e>}nX}RȰfT*=-E\ߧȍGZő0, 27&gUkuvvxS/LW(k/e8&0'R ڏ\t,SD1t B} gc0V]& "z5|>' QPܓQ,b" {*QA ɷ}!DRx)GRynHABBt=a1ʓn$xH*byJ">qoŕНXeÍb!`~M?eS-DwZ) IJt# DExٲ̻1鍖qDm {%A!}72T[J^+9Txr(Apc{ k ơk6̙WfNx%я5M] Ggca@l".iY߶XjQ7G:fZA@2ЀǻTZq kXK H/??؈-_v2}5/Mڋ7vOHp ^Ƌ?`d^^TktZ;a?jԦ5١C7Jh9@$l^KN/7< 4'r8̚GsDȣ1B=.v3y~?*H `' + 'lT^hݍ&5M&ҕ0P3maEj Z^nsoMkuB M'@BK0a۽19e􇝳niG-:m:ǭNO->bt0ˉzAN 8-i*++z#\dEnqx<;$*t%$ f:U_Й9 4@b xg )B[Tn4Ƴs:﷠fz)F>C՝l>wKZ"Z$hXw2@Q(j*Ji٢Z  j2Q5c\ӊLWn voojq00-@ 㪂1pRϞΊhV`͒">pJQO+"uHG0ȱ"q:YR!z9ݑ_=mlg:>oǘua"*C}HU4uaa>-hω*k{O|ot;?j"k\2,kt؂O@ۜYX\;fSMd= >Wޮ"W%X7;DNC ,5'HkF{ArOɉ ؼ6 j,?Sm&62؝ֺL3Xc*Dell*Ȯf txx^j0ovt*\+]ԇ$v mgM`3 bs7JK% L,uJh}}{sc041bbFTj[Zk /fY_f[Q:L`>+yW,T>t۳`K"<GHP"8w8`"9$͙Awvσug%8˾lfr> 0iY( u܎g4##`~Dc<ဖUk ޞ_)9=@yAXj ".ec͌A` }wןڭP<4?ĖgvӹʓM~ܟbi&ʶQH%9w,TZNzMДFb}(ځYs:Wf~VWO Y"`(*4MEͷDie)B/nt& ̳(-xQn=ElV(}]6*[6z0yc]~G(ϯiSy:xlVߣ,ߦ%Wm0%?mݕjrXEpZ͢~lCNLM㨱9X(w@2z4~_DE#DϘ F9 ۸A:хk/b$䔼3BbpDXLʶ#s"E[W,M+8>@d1_͍b :Ç|[ZA+9R }'i{i ޖ87<+I%*ɟ|ٺg ҿY֪}olO\IkXWG;V/ifupdown-extra/.git/objects/c1/d90576db94d977a3feecdda87b17b03c4437b90000644000000000000000000000015713236430761021042 0ustar x+)JMU040g01Ԥ`PaƶQt~ 9T|hI[A@y2IX׍Q,фVjg*,+\^Z|:%ɇdsIb[ߒwsJFcfEn >u qSn#πW {/nn鴪+m#>8bPiW5g^9/p\ԕ2Sڈ^_WMt:>n]W)PP6YG=Dz-Qϟ+Hi<׮en؃oQ7II"A#K<u?`wڗ,az9l 4d]%>!h[n/RGt|$t RK=$Iifupdown-extra/.git/objects/c3/0000755000000000000000000000000011575221642013524 5ustar ifupdown-extra/.git/objects/c3/65ffbf46b4cdaf3af7609e999236d68bd5c44d0000644000000000000000000000015711575221642021135 0ustar x+)JMU040g01Ԥ< lފӽM9.Ad'e3{,|)㙻!`**Ⱥ,'00cǪo.ifupdown-extra/.git/objects/c4/0000755000000000000000000000000013236430731013522 5ustar ifupdown-extra/.git/objects/c4/0d755a61c97e1c4a72baad9d2a3a821c4625d90000644000000000000000000000015712321354633020726 0ustar x+)JMU040g01Ԥ<^8ofg\(L---N.,()ft?1 tYWdVCT3X񿱸T>vөMGb .ifupdown-extra/.git/objects/c4/11857714ee97cb7b3b0d2a5ddb9dd10e3e7bdb0000644000000000000000000000503512655223750021157 0ustar xXmsH֯Tnq-bc:b\/J^PYdd陑ٽ۽"~yiMxJ^lmYsʦZ:..9W?PB)Z SA8 b R_IeKJQ(3PApr%h1%2jheH0H-< h Re~w7E6kB:No˓FЄ%tgl vBU@륐pU4<\hE~6}E>A (P"y3EBއi,WBfm§=uDl{v6ǝGh5hN<™ /L`6_'veHq:ޣ$À:">r U(E)2W:LK1Wc= o-eBi q^#~U Fq;'} A6b%cηH} >gkމ5 U<38h´U-7s l~/tH)@p&$EplZA1$p qJSjsOm0`E|To=96g'[$r~Gu nɻCw4^N>@x@BVB riz;8'c:KWѤz=zt5Dc RgNU 0AaD%_a(ڄmj\ M[>uZ!P؊޿or֨ӫi"(AWN%|٪Xe.Q;z;˧*e?3_fYn6uc!F.HZNXU^4*ڝ OW!~3λ׃IGs ~eN{P|J="<󉼔ܚzTp,W,F^/iPRÛyR\ !rZZG9ɻp84B`7&<#+$F\[R38 /:ou{Wov8FYyZO9Fobgpz :iFMF>?԰':\]O:n/PU," :"RbR̖C CZ AG R焢32Tsa+%!|BTdy*iq釡:䆭I@*S!zf }7th/'OHI r˪F4*)ca6h%9@/"3ѷ`KRvQ }Q(oҨt֛DƧl8 +eϧ.Gݷm%NP.E$o6P>S_ J ,%X+ 7(?nL>a"&䇝>gI$q~>zLP8[|Sn(l=kg H0Tѽl >yg.y~M+ jguLI%XƔg`t\-lbK3nY){,G.J 0RT  w0śr agxW 9B_hYɶw -< 4" a) %^ca48RZ)Bw4+rvʠ~$/ql*!'z[hc,3߿ OEfVVՉ 4I&Q?S8;; sz@kʲifupdown-extra/.git/objects/c4/5b6d215beadf285f260db41df0bd90351bf6450000644000000000000000000000030213236430631020772 0ustar x+)JMU022b040075UHHMM)-LN,I,`8yއ$މffj30;)ln2~A'3(Ӂ'V2|cZcY=T0/<([791)'!Uśf oCoʋKK2uKKRBB[wz4ɹ}D^ifupdown-extra/.git/objects/c4/aac952c54b7998d13e98e0ef0f6bb5c61c72bd0000644000000000000000000000016013236430731021104 0ustar x+)JMU040g01ԤC񴠂-MSYV|И4 r ݀]aHђ,54B@~X\ zht0-+|e+ p d49tfQ"PbL 7:Tu99uݪߺBgp#9ybnR}+ wU%37et8|5ܺ R2j7QGVG}<7e T< y-K.pËSow qH ɿ*%F̲Ky~O8+Яy4l}<FxHNO` ~R{Bifupdown-extra/.git/objects/c4/f7aeacfa3bb1affd659d90a7b09bc3693a43580000644000000000000000000000024111575215655021245 0ustar x%M 0a9E%-O0I%&Ƃ3x1k]}IApt&AiZ[+Y Q[W*+kZa)%iyg0a\i6,kG~ q Mn3GOks#=pϛ`߷ۆ +P5``9E肇EF7ifupdown-extra/.git/objects/c5/0000755000000000000000000000000013236424622013525 5ustar ifupdown-extra/.git/objects/c5/492feda6cf2be3364de0ec29a59766efdbea0f0000644000000000000000000000033013236424622021325 0ustar x1N0EsW83k (`TXM@k&z/T|oCi~Nbiiifupdown-extra/.git/objects/c5/4f08aa21b8aeca3dccde3ab29ee0a081eeede10000644000000000000000000000031412722411567021507 0ustar x0 SOц d4[1^-khTw5:{[M.»(ȱب85_n/DP# 4psA<(p1mK U®882QҰ!ObOzX1{fjF-ϣzllrL%}_1xIye'ul`4G`O?ifupdown-extra/.git/objects/c5/5c8e8d3b51afd1355232e6381cb1a5b010bd5d0000644000000000000000000000013012722404651020701 0ustar x+)JMU0b040075UK-)/-I-.a8gR =lJՙ3d8Wuc]#.ɚM.p<#ifupdown-extra/.git/objects/c5/797ba13a8fa255c0a4401984f52e5793d6676e0000644000000000000000000000073711645664265020501 0ustar x+)JMU053d040031Qwg~ɭ VF*_Z`-?M &9mmϬ;g off!% rm/==WG@p: Opy%E9 _2Ri' R"Teg0YُG+qqcԜ̢beM[Yv0bgstwOʛ*dV%奖eg嗖ee0_q3ׄoڭ/%y% )XδC#5%ZR:f_z9.T nbΩSeƯwo%8z#਀ݔԴҜ]oRxh8}NO݅&@P_Zʐڰ:.6KI&}|:*ifupdown-extra/.git/objects/c5/c3474197db633cd4441dab6b9c77272b6964b10000644000000000000000000000777611627640765020560 0ustar xZrFgT偒#JoZE%%ǵJm !9Ah3 =3KS8g0KLӿyfէJ78E慜%ꯢ F'fυˬGVgE~-Ut_B`۵TkcowPPyb]!^%b/RfF6"VQ"NX*H&_J=S t %%6/Ө&{USlxV++^*4Vd(uj;/i@ q21h  g>wepӕnȤ5I(^Ow"t*~B>;NqBٹ2c {: "ueWJBeّ9WgoZv:!ߨ& xlOzRF$(s8:߂ïJly"=ב scٮXeš7YB2eʖ #R@r1LF7ND֑B.~|k~A~sKv*~\l aUf-dɅk],X三ʕJ IKNeV R(> DHtzC"Ux*iAg[8 W &^ Xjׇ,) ҋeaUJK2<`tL{:2;af@qtR%07*=pV5"dqP-iK E(}6bBk-/sBcwԸs&"و\Y'xyAvLr#!B]\KKvmu/.Txx[g]T W\8?zSP!Ro/>P oQ.|;"|;B|2@$HJ­΋TϕJ #Nb U3~xCIzQq(e[cD9Co~2*2"+ܵC!_J9=ND ˆ[I"2ݴ>@ 2A бdG:uaܚ8REt/c0%޽8)'h Eͣ 驨{&J3x4r@럈_qXn*1ñ8ˬ8rt۶eG\]iYX5WUx_E]u*!O)Rff2+ 4$^AfeNm ](*/f`8 +sh?E&H^ۣCGѢܼtF']}g>G$ւ{d[}TնN3I/6+6 87נ8hEbY s @@@8q5Z"U)!w/-{􏒳Gj`4 ޫw<9A%"!K5FDms`L8IڻNR3''ӉcXGO2( ;/.X6גPWnY5ֽV8 vRpj#0UU̖4)Ѯt*W,n0gHjױ$M:$ms B!{LSۺN|2/.}Vm(٨ȔHuNqXBzgNsvzM<qT[Lր6$5I|1D7έm"/T$]Qsp\%cWy yT"x.8gHU̞HiSgŘS h9|h_^G}bB + -”P=gC0tA -/KQi/劾Te]"K =UWI@)heT9xBqޗ`w.x+!͐tu;,OqjP_rFwuoY8݉ͪj.Uv#5 Vx^M>jd;G11Tτz'Xa㡚!'h0:Rk8a5#%[i+lWaFsl Z8Rɍ0W8h4k^9L& 'Pg&'W |*1/&MNw^q|r`>J Ъz|D7,pdG_ h+'d~쥊K4:*s_0C-pp7IP\mQr$+8``z4]< ƹc(>WXb~plM {?`v>1s;"r 2..޿b>:0e#("=J!?V)YKi8VK8݅k*a/۳u,K;mrip܊;&};IO+QZ/w 8r8_^w= 5t Sޗd;g:/ZHݙM0 Gt]l{$/bW”C :ϩԞ^t ;s`Zq)qi88{`cCl8mB8 Ũe  4*'WwQz78d* \1͹!z^Ox6p"ޘ[۩"|y! 0 jE9ҡSmЮ)GҶzN`YSzBѾ(k7JE%Txx9ގ.%Ie z[U= < SK;2#$AoLVG+;,IxgOyT^:?ACzPTAS КOH1 _q}fv@W '-QēpjHZm86Vii߿On* \29BpERʟtN O nƋ+tQqݐ tT^*i^j{eT?泒CwGP/h]NIYJL=)JE0)>E+aifupdown-extra/.git/objects/c6/0000755000000000000000000000000012722411537013526 5ustar ifupdown-extra/.git/objects/c6/2d6f23c3d91de79f655a6f37c410193404f9340000644000000000000000000000004712722411567020460 0ustar xKOR02f(N.,()K-)/-I-.32 ifupdown-extra/.git/objects/c6/30a96658ff81738f751d3f5db2caef82c45c6b0000644000000000000000000000013012655220524020753 0ustar x+)JMU0b040075UK-)/-I-.at-f埉%}.|P :=CsY7<2뒬4w 5$ifupdown-extra/.git/objects/c6/a92ee292f3310cf0efd20484f66e8bd883899f0000644000000000000000000000032112220611120020665 0ustar xMJ1F])j?(Df!.\ Tf2Io=^xt7fH9E[$oMhKhX1*9mԸt%&6cF޲&-I ~ =s'nJW*K&cdvz, (!q }5=0knVGZ?Kv=F_G~Ua&ifupdown-extra/.git/objects/c6/c946719aa87960b3d311f5ea11bdb9a269d7c70000644000000000000000000000070211633740263020670 0ustar x+)JMU054`040031Qwg~ɭ VF*_Z`-?M &pj[ë翜ꖶ6Ԑ܂~F Ηݞ# 8u'/~~[t)oJ *23J,{ǣ8Yn~긱jNJfQ1_ Ke,;vOO |~r1ófoxٻ[s]yԍCOz'MM2J RtS+JRK3uKKR22Kn/|T8k7֗W،̼݀k+͞ԴVݛrIP;0Ts\ԩ2׻vpT@S tGnJjZbiN î7)j <5*|̷Q4'ౣKf%a4>I P(/-JNeHmX`quӥ $>{xزifupdown-extra/.git/objects/c6/faf9e70651cf5d4cc4ee813ff4b06e6d3b0de50000644000000000000000000000070211645400336021243 0ustar x+)JMU054`040031Qwg~ɭ VF*_Z`-?M &9mmϬ;g off!% rm/==WG@p: Opy%E9 _2Ri' R"Teg0YُG+qqcԜ̢beM[Yv0bgstwOʛ*dV%奖eg嗖ee0_q3ׄoڭ/Ey% W$==i57PUIE=v@-`ΩSeƯwo%8z#਀ݔԴҜ]oRxh8}NO݅&@P_Zʐڰ:.6KI&}|:$erifupdown-extra/.git/objects/c7/0000755000000000000000000000000011645664263013540 5ustar ifupdown-extra/.git/objects/c7/8cc307a025cafa48c40af06cbbd7eef71de51e0000644000000000000000000000044611645664263021317 0ustar x}Q=O0ex4 tHCBTb`@rKb5-0qBAe>{w>I1\DIt+!<1bBdFgƳ֖N4P,HDw}L^X#tC"mˠwae%|dODD9.T3Ě:&׈^ݕq#f9e9[kcf]ZG l=eXj~G O#}F?BV?D7!3Udz6v3[һ:WN\mfrZifupdown-extra/.git/objects/c8/0000755000000000000000000000000012722404651013527 5ustar ifupdown-extra/.git/objects/c8/d5ea29238e85555b6d8ce5115cec34ec14405f0000644000000000000000000000016011600222676020663 0ustar x+)JMU040g01Ԥ<9bt&]a*.'~(L---N.,()f(6u,wLbe~ln麹W'g,.ifupdown-extra/.git/objects/c8/e37f09f96270c84ce92d6f8f8ce03ca550751b0000644000000000000000000002276312722404651020717 0ustar x]WG__і$!o;!b@g;xF04hF`6~OUwO$l6&6LwWWW}KW 3GYϢvu64EIzn$tZu_魚G͍W?$$~qO4Ƿ݋$w\'átjn7yszY:HΧHLs !-f<ɮˊ l2&+/(½4{|>F0@F+ i8`\ gď~2p5wb8N~?1?i<gäg^bX1X3TygA&N~b9g b{\WLU+s}WEXݵKADEI+.1K-,0Vs0I`y}yp5[?~*NUxFaB&Q*$]9~6[?vGfnuwON˘c J3!Pg,o C{^6oY3-!̧v6:3a@em}k^k*Ȧ6i;s(z{P80րk=Tf$@@,&x(/9Y6HS5% jR, pG)UcSH+6f C:$̽Mk,FElGiKLӼlFBI(@Dq $&RXPL?D+XUKUBiԋ<v}#hed~ih[G֋xe|}hg@+  bvzfVoѨj)n1t4&vA-1@I<&3mMLg1Q9% + ՇGw., Rd>O 0Eet8'j#CS0y|u MJQJ_o"p+ETOŅh=J&UͬXACKJ9oųh'CnG=o^uOԳd,EP|bxȢY8P=v𚵽~bR`I>N8y;G?l>^s-`sSr_=1~VC2 }ٕY]ݭ>9~Mst0i7ݛݻZmɀegN0;!1o ѕYGcLVu"V!b/6jfCS < Xaj&2պsG=.ŠlۨOM\+4<ׅV#v|Nqz(iH~6a`EBɒ8J+\hHzbZ1bN>,hJ&YJ Ъ1zĈyg”6iY4[ϏUoBMF10}X;?`Uzu?I?:<8ε d''F|H8 #]y:Oóͺ l>Q}3 4mE_Qgsyk_!T)) 2i1]>DT% 9|y>0p@КwΫ;:<< $^NnpA+, @xE>!WG׿NM2ndm;g4l)G/w'nkRnu_n2˟|>) _Y YM< c3DO6kvC.R,87rle]DB ɱ8lS߶n:}`yl:)# Ks #aD~!dZ)hװ#j-)ְ!-0>Q~6pO>츸))3PhJL"ģӢB:~N;ݗ݃Ͷ3lm;ګ]}CsvH]aʲdtX]^Y^>VL>^b`#@%?6 ky\ͺ`3;o Zj "!;H†ڨ;XbȘe2؉sʕ4ˀإ/u5sD Ԋ˞M081 = AJ2J8 U[Ҕ !4~oRϱ{I0Ns8:]#bjOxtAmvޗݸ?u4l%"'& NyiI5D7dNRPKHPƫ7*\Pv~.$}Zg'n0z-!l WA8(-lJ,-{U%agR$3 ̿u#X2"L򜩇*T9.#֖I}%"9+ewGog5,{1!8drK&a(Rɠ4,-= Ni9IzVE;Ў|hd}0tcП=UkgjTb9A;̹zM BJ!̷BgP81nowoK ~%Ǎo+b~iV췗vYmBKnl,$c!l8d+p>:pf?8\EDٌ ¸zѨzil1<+& 6s?.AF:WҭP14ͼstwf/m@ yxnxC], hdD\?pbT2t)ڒ ΡM76hOP1SoW-n|A saV%%~la/ 3nr\-oUŕ3)doș$}QLO-C% s(l$aiED ҍGuI" Q |c>“#7L=n\WA}i̼W[&: Wί* 0@MPYJȍPޠ.B>Dure9ƸO"I.B/SAgGMeq@ސm憘T"B݁nh R@^<,$AG(^ZUJϏ;a#^RjF 1͡t}>-!+5H\d + $L3c\|_-B+2[؜CCj\u^wӯBw [ŰYlI .f;+o DX(+>vҰ-{Zn<T{ŔV Q0~b` uс$ >QG @-#= INYiX#wO>-غ]f\1gHC~ |F9eW&%:?s LJ_ k( S"Nw}) rYgxS5u4Irĉ/>z!SJ]]Bob X&tdvcu]NƟI5E2R.Oɠnu!=O0q%iI`#ŦO.BkWHHx2d` >~ŵ 85έaU]M2kݒE[+aX m:XKeB1 ϺsI%])\an9H{p4ƷeV@Ŏ1 :{6k0(]DZ$ Z QJs<(&$wpy._޼yOΓɻw-d Q,Z "&17:tKXObb lQ<-?Y&d!xbK>R'!dd`pb0;͂^Vv v{c1M}!>E~5 +./詸p׶[ B7-mLJ4T!w!'?)i % =q: 5\0{K8R[(j5Qԋ$c(;WA`8t/v,$N.R),K43kwzho督ru= .a+YRBn~ݚqS\R@l̾leX7 Lֱ5&7T\AN6ړ^sX;Hx٣$/AP0}IDK$9ORH! 3Huo,] d Ӱ/;fURi\yK躏w9ʞ-H~f-㴟=+ xeL6ϗc->ܦ{%9| Lw,F8 z̷̝뢹q#@EI! cnb+*lX؆{jM6tS)e;WRaL}gvNf~2`IexB5vc(Ռ$KP JXWg@>`b7~ӯo-4neϯ"C #b5rY0I.L 5h沚d4ܷy;±#qwG&*jxߟuj1&gfެB`^lK,D׳o<W_"i)dֶt) ~kCU8# dGyRkC5a Tб $ΟoL:cKN541Woų?AL DNBu\>e,%3P% \1|~9KH[MjpԊuHeV thyJI8`2 ~ŕluq8χuā$It7VYh3pOzL$]$y"'Gq:ZI"^t]+Ag=LeXP.1"󲋕AA.;2\G7R7E"t-NpLoN#۞zؖ-Eon z6CŖWJj ܅d݈Ldȇ[G.!c[cCVmIA|bfM',z3M:j67#2A)w SKSTbi]3c w)Z ”Cא^A*@r "ėrjoh|{P폦ǻ2@ɃR*A <0oUEZ6+fb(JicWJ@,¡ſ͠RN2n&d :VDl, xto$^P#ɣ1•-)+Ecz؋EQ~*Рun K'M\%EG6~*54Qu{ i=U Aº A|e!,B~(LeQRa=܂1p[(.[nAEy\%DTd 1 MI6UInKҤ6$"9\-F8WO[Chjc5W.d%f L0 #P/ (LlVM,Px?yiKɈ_b*H+ϋb@ʹ߻~\kqVlQ!dwKo\\!̉+2wV?Efu_|ȍSbJ4vs/Lm&s|K*PZЅԕZo=@Za#rȐb{Yxj?5JK8b1_*:GVCjD!Fj?3t2xco\DGv Y ߕnSC,aHEbhhD,ߖl'x&Y/NjJ6`+%e_~alo ?gkb;y7#=3{^rzLRb) ,H]wCoI]!#W/OcZyGN0PEfGb8)e@7lDE2xY;9l9!y`.OPZ?F@(n"Gva5`;ﭪW};{x1n5߫.z-M-GWvRNjQ'qE n,X .*1 \jJḞeڳjU\["p^wz#LDvi.8q?"7T\ӗs~DЍ$r纳.z~jkw_hE.Y^cl}?sΒcyvap\[E1( 0H㉮d)CBq8J%Ћ[ө%7۝ƔNcC_%WN>e#n q9^ǴG3}CIۮT*FzQ{ L?z&&rG*⃽j)*PȤGGFe,WɄNEQ_ ZO%s'30Ē;yc4z7AyCF3.ETMlA-_~q99l}>G[gI{\[@ Y{k@VQ9]:V9y%iRj鿨LΧ6Lb8nS04v4q<#9˫tGK :%!  f.]GhB^ƹI#_4^1Kt4Vo"bV=BVpw܈[72]Uifupdown-extra/.git/objects/c9/0000755000000000000000000000000013236424622013531 5ustar ifupdown-extra/.git/objects/c9/3ab022066c31e1d555d04f9fe99840eada2b2b0000644000000000000000000001032611633740263020727 0ustar xZrFgTA#JoZEe}+ˎk+Cr" Lgc{gdT* zO>3LEM_.R{ce Qe%\Y=y"S\+QȲ\\hhv+dČQ[A.~H\;nw2O3TdXU[a4U䔲 0e_BaZ"<ËWڬ5NF1oTgYcP(͒WO IR1oAWAJ P x+̀L8TdL.02⩑g)2DT+LOU3]jo 3_S˧b[`X\- W/e^ȹ+]- wRpMTyaV L <ʀx!D70t&r(k]6K>;k Z;L^_8Ϫ;F/|Q1%L>0c%<:GGP>|TXɥ )+s@"rUVV'#b̘=fm(fL [SDo~B d@=Y˥Q焛/m5ȈҜ|,2}0QUhf<}pP?2H|Ȓbţu3/uH0άYcU%c8y E{õ߻LA&2Gb E#){应R3yRFT.&RXnA18/s[tO.Mvm:ȳBO'Elaָ+o`=k9aP=7'YY8"5f9s 7Tt(QDۄHc!`yEe/|FɘԨT[Eڄa٩݈kVA< $N& a 6 u=@#־^T_omOŏ});.^>\xӿ@<~cjCQsL1qG+]M|BƽPi [@jR>p:;3NX6WހWGnYWZ+ "MKBƭp loލNBЋhDõu%kGJ,`S Pŏ:$os B=fǺ+ ̽wBMt`{{gJ }Av6@k%-xT>>^_Fg j aNK1< ppYֽ&΍{>(JV5t6d5:R6[)!PGz5?᳆Sy]Ir%ň13+)U7_U0^\!q >n-7KI>_Ϡ{6.&z\6M<15duc`uҧnL\~>g0Ԙ'|FۄOsLq^,n-},ijv벙15\RuEUgg#?ǤQĪHʬڅ[ښOW6] 1&Ǭ L ٝo5l|&"[:°1 ̓ X̰PLw ϧD A%>}Fn?ÿiT;QB\(p$ g|w/|Ì n x.>jc8V4Kd?|Vh'o8LNv z!G eA' e[| NťJODG8,Ɏgͼ*hBA`cM8/eۻ6_@Iҕn#O)D)E^hqFHHf/|7FӌbWbx/?_^G}dB +,5fF/Ly 0 JYҩdjeh?+ K3zԘ* ; 3Qe)rqoks +]Vs!WXlß.pfԠ! 8˿&:Z,n(,Cq O\KRQhYe%K8_<͍I1?J-O_q2I&[?rV3}gT#&^ٖ%7'N"Rs fဒk 0à^c3c8ɠ$|mITH?f=ޭ:caFRQsSaDJj2$Nok7_n}8]:jike4V?1 u ͮ[B=^Htqq|{jQ4s-r} I8~ϩ?_Ŷ{<8 /|& ep8fg>7ޏؙ#&g.(C8ئZ Ŧj _Aw#w1l~cxL==Dl?+ֻ9!s0O01U~s}-ґDjaQN88o >=K;kfnH4nu&W? |k]Nx'1~={;GůҁTfh] n r|?T0 T|]5yi60FqO~10E?*"Hy C_BJp\IOw:ghGyqqvT\5B%K6T;oTS|gwKa{8Gm_0_\A7kyUGETD0[|(\?ifupdown-extra/.git/objects/c9/b39ef06238e71389454b61cb6ed5c30304ffe30000644000000000000000000000503413236424622020612 0ustar xXmsH֯Tnq-bc:b\/J^PYdd陑ٽ۽"~yiMxJ^9 eS-]gNbvK|I(REe1J $H(HLP ̏RM4}ԘגzPX52Tfidq42?D"5`pI#hB|sZ3;*RHqM8G*r.TNg4"?Rݾ"_~KQX(e5] 5R?| {%;5x9[1Vy >%H3t\(ڜ}?cSX@"_5[lY "+ Q]k[Cnx=G':10P\-~p-}ot{o#A%·#Uw4^#] ǽ~T-hL~Qɶ@g"u>6a Z1¤tbĖOiTbo[5G8JUh8g /_mX}jyG'wY~T%CC~,Kzn,dވEI ʋ2[Ej= b7oyz0h|ϣi/0B[Gp>[2\BϟSjRٞh9% J !yx]//\+cV:WTΑoQNon2:MŽ͠ ! If3Wrs?ËN[yzrQkxV^' 1T38SG|M4#q&{~Oj{'7 x K(* r)Y)fu}!j↠ iBsBQr`O*\90qXuf[]*<48ҍPr֤tCVJe)=3oվI}x:4_Oח'y$]$eVO#A EB0BE[%h)(uNiT:M"[J Sq`۶ D'e(@`"|7( vB/%mf7&DYXCA0`tNm3դ K8A@=0kށ#J_F:ѠώKjtyH;dV+1)*g)B3҆X6;rQA5,j , [z| VV:M׆eو z*$͒J9lpojnb+A +.~G-5^_52`Z/yr5nv1DR:_PUri΂jle6^卮;-Joi7OFdLoQ?BPt~"h|Oh4`%pf N$ k"RZm..LwRoNо%rN\]ר+n@L{ݞ؊yƾF@QTJb `\y6S@/q6Kְ$n!JX8iE^ o`0I=G=ㇽl{$w¯̽J40ϡ(D1[uo(gL"æK>{2 56hŗ@-#,ݱaͤHCkJW4|ipMJ,8<2h`] b'ۥu)fk("/~)a煙~,rQ]a/r@GD"?D''B3SK+Gifupdown-extra/.git/objects/c9/ed252e43eaa73398e0875cb4c08a507885d64e0000644000000000000000000000024211627131015020607 0ustar x%A 0a9EMҦi@ąp%xi: )64 z+Ŭu@hMO6CmmTdaښ+J 45U-$3˓R1lZ_;Jp‡H)`h鵺`pw"Fݸ1BѺs #6cifupdown-extra/.git/objects/cb/0000755000000000000000000000000011630253377013605 5ustar ifupdown-extra/.git/objects/cb/33a58ac1a4da76d990f920e4df17fa8f8238ef0000644000000000000000000000031311630253377021113 0ustar xAJ1E])j/JUfR0OPTf"N2oWxz>Uo= [ct]D9&2%7]i!E&+&͚!lE~ -kmEJϛg)ǑK'ؿ.ꜥv<m""k4S3+B(/0Jϯne^yVQ]ifupdown-extra/.git/objects/cb/859a7802ed64d42e85e2dc56f422229141def60000644000000000000000000000025111600224251020575 0ustar x+)JMU047e040075UHHMM)-LN,I,``Qy}t70h>:^.kh/z-ȫi2yI3ZS;~G^i3SVifupdown-extra/.git/objects/cc/47320f05dd6d22ca469ca6ac2f0cd44bc041a00000644000000000000000000000516211645666021021044 0ustar xYrͳA4KE,[JĠfJ_ @./~$I't=NM*׫2vzNBj3eSW/^Q$7rfN钦lt=˵WYt63r\48HImK})G22sŚY3BSd|(gë\ZHM ͅR;Z2rMY!x$V(iR%qtJMײ?~ڿrDfgK72GnGn:}xh{OFWENjYiܟ^UfEK\,  `?|~4$ھ2[$y]*MRi|ęC; <%4pKydR;lΣ>\Cd* (#`U9C5n*2B,9q$E,beſ1G$[V(z1a50:1R,SSK@deڬ7\ {);{Hl_nc,L.k|i~FxEӴu{f{'-L]<@UɁhϴbYg^xPG"mȬAU(H;Nnۺm jcw^6hRZtvm)JW.Y}Msb)=Fݧ~?ퟦ.>3x#<*(Jύb^u “Kz GQX eػhƈԅS mGay}?/lʩt#YYQFf\6 & %2%+tN'- k:Kܥ8FѢ^ťIl]@ (|`I[>ٵ|a(u{tv}8wd$'%i m4=[yV %S9 n oʇ W|\.p5uiċL=ְ}MNPgi8Zюڊf_4In}_a't!31u`z0RNa*H!fg B׾.ආVCt++R(3vH>&P@q}{ W\Ɔ./FӮڗZKߐo߇[߸dlVڂs8 8Vb!#`:hfK `Xh[L?Xˍ|hz>HW_MMUs; <"Ս:\~'qV7{|FYA,_א-] X ?8=q;;'S3˦4m1;P3؟O8lw͐``LTU2:WŁۚJC.xDiòX3O{tVqsFU=(/G&ۆ"pmrG%4s)[U6^B =tGU7<# &*S+ڡf Z ) Egє81y`oZ Ģ笪M3*l͠<4'C\/4\~r?%B0|xq#̀E߭jӏCA1shWd1tBltKjlagc@Gm&8H;"L-RЏ'1G=H3r6hhT(0 ^Dk|#,f~Kh㇎i:1?kHLBqHpp/G9xIo^=3w/2Gl .l]v=;WJЂɅU}ʘz0 _' \ifupdown-extra/.git/objects/cc/56ba3743fae9a506a203bdf025f56516d2eb8d0000644000000000000000000000064211575215743021014 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &0i a9 |9k'pjHr~nAb CݵMhU؟ˈF g ʼnYw[0K0*hut3H&sH%aE(FʉG,!0k\xW葖Fj3k*D1(`DkHp!'7E=k4 Q~5ډ -Zmј"݈4c:ޱNMwru0I%8D9iQ;>HSJv@7bk*kt)5IskX2TfT 2jCY1"!\h.􅷫Y>V!Rѓ g X ԑ5FjTcd4pfr"CNȾnY4ЙJ5>Ok8ZS8Vob%s$H!6_*lƊ'[Y(*Ψ)_@@*Qᳰ5>x! N ^J]7HfU XW %&`GG@T J-\; mTKmSz8T;*!"nz|v GLAW1z?&q7sQ [TBǮa'5;$a '5"jtۘrBѳ8B FȽbePr, #(YCa&ň++w `GӕU)3̅q31*{"mVJW<#f&1y 0U(eNӞrZzotS1b:+]#A~<϶ Ƣ Sm9FNXvA{PWds7rA {&F5/,~Ƿ6'O*]]ǡmP'" ^|{4Bd\ņ'bqoLaѝVMsg)u-Op]wS)\>5ZBDo0&.F;~|0h2==p_[̉ZƜk)":+;AƁJ~BHI--xZ PS@7;yV{\`$t~K\K0?&te8CC?9.Dž$:,MtCKJS5F_BG)׻=2Rֆifupdown-extra/.git/objects/ce/ff625dd33657a5093d46480f83b26ec769bb4b0000644000000000000000000000025111575215736020705 0ustar x+)JMU047e040075UHHMM)-LN,I,`:hӡ,_"vGQTXXpyϾ3_l 7¼ԒlĤT_=c'6*/.I,L-/-I-f/N\₷ë/ϮHdYzOy>Kbifupdown-extra/.git/objects/cf/0000755000000000000000000000000013236414137013606 5ustar ifupdown-extra/.git/objects/cf/1edfc05be76b227a12ece4ff6cee5aa6d7e72c0000644000000000000000000000013112220607626021450 0ustar x+)JMU0b040075UK-)/-I-.a(`tʏy^2:3uz <WuDU_ &Y%ifupdown-extra/.git/objects/cf/35782f88b376431ab8711f854f1ccef7ba37c60000644000000000000000000000024011575215736020705 0ustar x%A0aלbF¸pe ehJBkJ%[y/&_/Q*M4RSSd-KڮBE&K; Rfeo1-G9s[~mnW }7Ub5"2*JsMk5_#A+J *23J4s,PܠUkWWR2jDMXr,ß7meٱ|J}4{kݚʣnz<*ZR_[_ZZfW_JSDS TVXSn¹+ӽZm,*^]zsSS"یg,' ϶>|ifupdown-extra/.git/objects/cf/660e728b2055927d176ef1442ddc1b2c0d68cc0000644000000000000000000000027311627124704020657 0ustar xMJ1EaYś7J"=rHpPISܕkpc6n |}$"UtJf \6^]0M/lakXR9Den9)zgA2Z^[gݿ>ErE@SVA[+K^ PoڛWifupdown-extra/.git/objects/cf/abec2eb45f212d68d3d3b85c614197432cd8990000644000000000000000000000024111627126161020744 0ustar x%A0a=8ƅ+O@5<q/ޗ"؞JyRe%Y3)]S,ۦҲ9Kyc0tIhvƯ1#kNMsopov@IU%,1G0fd/n6vifupdown-extra/.git/objects/cf/c450be8efcc6551c7f133b5b63c37bbe296d400000644000000000000000000000015713236414137021100 0ustar x+)JMU040g01Ԥ<Χ'l5Ps,o4̂b+q9KV]sJtu0t3\{ΫxOyx.ifupdown-extra/.git/objects/cf/eb13e81ac47d2fec7b1c2d0c904edabe3397a80000644000000000000000000000016011627130755021307 0ustar x+)JMU040g01Ԥ.R7)o$p}l}ymv6pQſKR/랗s[ sc-t9 o~`Yaifupdown-extra/.git/objects/d3/0000755000000000000000000000000011627642641013531 5ustar ifupdown-extra/.git/objects/d3/07c3bf58a959d82bee496feda6310366a6ed860000644000000000000000000000025011627642641020766 0ustar x+)JMU047e040075UHHMM)-LN,I,`X.gJѭ*ok(Ӂ +6'/?7k{p#y%EٺɉI9 V\E+-P`)HQYP%%ɺE% ?\X2y7Kt97B͒e^ /eifupdown-extra/.git/objects/d3/afb1c9b58da0a95922c7a55c55703b1f961a000000644000000000000000000000104411575215737020652 0ustar xeSM05'jiݶڮDP c;jUϼy.Z_󇏯~,Q6\@m0jPۣ~.r, p%j܅o@΀Bo]o$Vп5 :GdX8> >SD!ʵF'lp* 1d( b8-V>cce':P5zSuZa~h a=r`|IH{@IKu:&|{[P8#ٖ xJ3vlarenVG7eC\]"Or%/ Ibe-u=gXkdxX&*;.,)5,R,וy9.; tajԚI_-B$eS$&;<3YjI2&^{i#%FSJZZ%ٚ"aLSFCKIKIfJBAbHZpTI)KfgܴEfܒU1V Y- [Iy+lv`۲7,WJeQ. agdiK"5/gHU&kr [C2{J62]|?Oп ^VN[Zqnd% @vv_De"u\rZl8nQ %dYX" a[iڨ0vM|, B=UT^nn"i4NV2C)^XW^еfn_L\Q w:Ts睰켮=;JMl g%Pv'V9bQn4`iYCZnA{?omAK ]Ub@ p*> g_ƣ=Ɍ4ݸ?l:[Ds Z J+ԱUI+<;\3̘^HqtlV' UmK}4V&{ZH$J4E7i^&]*cU֤}ӳNtO#YrTχCB>6Ί6@ˀ5Vl7d0!WLᡞ(RKQJ' tIm+_jJ}Ϧۛ^0ڱ9h./&qmIV_Q/m|t*W{Ulm? &wїs78{v'ч!:޺w5yǓퟻNgd>㔩\\G#cJ#K*2CU03 DAq)Y To*İs4țGkM=3 PF\˪%Z7#4OZC@ #B˜`uO,ៗGL $%aheN~ǫ>/ܣ#1ִnN(s)]"g20A,[E;x{O~ΕT{e.ye}BPp8S^ABAN{25ߔXHs,:w+%T0\gGfPD&a̫b7R] -m3J~^!ܚE`fkFY/kA__PpdOg>ZuJ=*OB^4ıf !YWj.%>,UB@ g5aS r\Q0-855l2U(o2"jqQxГ\oq(ɗѧ d Ďq|7iYS3#V0ώx \89htq5+0 zQ_ifupdown-extra/.git/objects/d4/c833db8de796c5744a5aa4c2f1a0cea51bdf890000644000000000000000000000030211575221604021153 0ustar xMJ1]H*6r!sJUNK:[y/ff[}{.K&כvB2(MHѰ lتOlR'8S  1&lLI?֦Hӯ*V y/uGAt\><&ME}o1nއi˾\ oZifupdown-extra/.git/objects/d5/0000755000000000000000000000000012722410445013523 5ustar ifupdown-extra/.git/objects/d5/218f61ea245e125cf6cf6536caaa984946e50a0000644000000000000000000000114711575215732020672 0ustar xeok0Z5شXʺA-a{ζVE2:9Ygv=w\ՋM裦غLjC:WfkZGM.G$|)z~Mo}5_j~oԑ7 :XܼjD+E@7K֨6&95.>:%xJl'O_E I}&ۑRC.YFxhB0pQ^=Z}0~bC-W QB`JL<$'Q")@E3H4 6 Q24gk+sr$IdkԢʠwۈϦ36^ֲ:&sNA At2n˄ST ػtBxaf)I;ٟ1&a%A~9 -[:Y&H! iV9dC[g3nLjurɓާ';,!y9d}",6#2 墧t^dG7*C g1$` aZifupdown-extra/.git/objects/d5/5e39b43bb1f6088b62ee44700e7bb7e52baa770000644000000000000000000000037712722410445020744 0ustar xQJ1EUOE,e(% xIt6)IZwܘmrulq 3P`G !(^xcmL~pz݆ =J=0jMf6rpu0Gd]_a{x1cA1ifupdown-extra/.git/objects/d5/d013a6ff674f6ee6f546fe32bb005f77a6a40b0000644000000000000000000000403611575215736021033 0ustar xXasHWt+Sw˷1v#|)՝-*232zFSʇ%#ׯ_7L5~iLc0>ubHRa$a#ZVl-͔NjTJEBÙ,0BZ%Tvce&K,13-J& &!쬑i ]ף,BIabI B^"<ݒrA[ckHȧX+c-«wtυ]=~jߝ7=7GޤCd;onzZ*S)- q' Y% cq0?@1{hx| hJ[X6BKx #&f>>2JnlBSWK2Xp̵"jn7gU$(ijQZ(o]Hxc+C斮:LhNxFx&̉51Kb qW8,6VD皞6L'!)9p^Z#xuQpy ]R9/0(O`OM]&7#jӰ=:`ܭ: 3WJif !Yi;rj1+c;9opb58y„jFǠ ܺ֨'g+M4LU5[8==х2V}l4͠yzwq?GUoFv5Bt'&A7܇V7w7u+8yvO&]G, N+ݸ?Ƴly;Q xV\grRBy|t7|_PLjՑP஡Ӑmv;%Bp4tNU Y -I3"%e ;su ?f d{/;㺒=<D-#)XSuqT+"1bR̖Znjķ>5Bx(€ज4,/?t1#gyg.yR~פ iŚ[g'#N=Ti}j eǥ$d>b5fsgT?.V@|́ǘN=;Zʂ`ilyҐ :]L]s^7B2ҵJR߹o睊RԽ}uۡ-q%;fc( swd(R $0IuRl1t9=/OZyßS1S <9,|$%]y csb^ 0D&J&[tb=$=US"%d b0r9+ s0s->av؍/}E%G],"0nHu x\p8{0 >Nv2ȟC(aK֩F&vIF][=wLznupk/:f}sTD]7Hf 9l|"17KJ7WJ0#n?IR2vS0WDne6Ѡw2h6[ص2/|,mS!WK" !bjS ƣ|Yޞ74좧g7Ws}r=X}uGEP2n~"r<|@n9S%%: k=xF8?4`Fh5 8 ڵ vyt*%\͹VW4F:Ȗm$qvV~ O|Fk8ifupdown-extra/.git/objects/d6/0000755000000000000000000000000013236425024013524 5ustar ifupdown-extra/.git/objects/d6/25becafd9ea658f1fb4ea392104fe49884e5e90000644000000000000000000000013012321353610021111 0ustar x+)JMU0b040075UK-)/-I-.a{24S)#L331AQgaiw+L|UwOd[?_y"ifupdown-extra/.git/objects/d6/4f26538c85ab79e511306546a931b9a9181f0e0000644000000000000000000000033013236425024020363 0ustar xAN!aלFS Hb+ba3x1g|y/u$/FcVy;$oL+&QmDt$Ը zv2q$##H;k 0 R<ҞB% ÖK'"}M>Tk;'68%N".'x [ ب@{wcyS-<%]6iZifupdown-extra/.git/objects/d6/6de04f332b53e1fad4c6c6cda77f332510e5420000644000000000000000000000316511575215730020734 0ustar xVkoFWW0FzX6nm,ˎP$y cpFP$L03C+j6}5lX9w^w_u$xA"WO$$N՚&amVKQQ4XI8H-H +i3gHpԮL;.6։,[w[u`S'[Eގ:#.h+b;6J>#g9uadߑ̾X N"i%Pq ;KR=FT3=S||__φyY_ڧ.ȳt%l9d180|uRDfFױHOn\np5(/Τ¡]:FGiie"4 LmP[tψ98]I /9 Z, g1 ςӾ$yctV<6I;8yS{w9*,ށB=T8D)KTME\dM mFlֿ[<\;@7|L%v(0 æ5nF;n&3Ӵ?[d>l'xCc?+-Nk+$Yb+>#;\̘^Jqtt?5)`6qoFjn?BQߤyOtӪIDgn=?~goSC>q.tm{6@ˀm׋`|;%ou-cQdttwx&d2.[`h:cn;C@w\O䶷6d0;yC)ҘA+|JdkS*lVږ֕~ 5X41UUFW8K>#ݲU3ifA % ]E>s\xxVԞz*#\.̎m\R"&Hk8@ક/.9˗nĬґ~)Ly%x'z%7XDtt-^jIzk;O:8Esr4R3k<9b`%c< 9Q8 mjS-zQRj Ѫ- ^0\%:BH?CzwL_|z5D y?JH\A!uN'd5F fPT6ab4=R˃Wz#]aJ~GC<`S+É'IG_゙_1B=ppUaQ92+;|vz9PEZ\ҟ|/v]ɂ*Vʝ7SBs~}+C$Ǘ5P%'n= $L⇐) B4XqnM1+1 cШMeeD71[hs k^ CuKQ;*NRajo<,6^ۄ2 ?zN-Ekj0ji4g삮)f3_AJ8 XK𹊿煦q4A" ':Vb 4HRt^uga:IRa݋{֯0t4gϞ}W1&gM(X(t ۠$YhFH?qB0ffکIdĄIw f4ǃ& r4aSL &B+irkph6z=e8HSeڟB"KD{|YnJ),'UyjWɪ ]{*a/4Y caM `D$ Ia 6ffiIΠrg$qҼC?fq3Aghu'*!Krq2e=6س!ag[T؃+H ߨ>x.Ų`hs0o żmw^^vLW;ot~=t[1L^($$ƜvWjesrtqa^9kwڇǭssvy~vzqT3rB9  &;ni=%0eYG0V0`tm;<|F"\ۀ^mPzƩp0̕"7 :?S[K|55 fq3zn6_@g`7j*g[xL2LX*Բ``~ iu!3*ReAM]k0!"y1x} E4q݈0uٔA/&-d=Ik,2!l-s-d@^sp6D41f1QGsIiAm%{NC^T>,dYGbD %3yruM CRbB#a S4<j$t5i3Gͳ+0JfQM;4(a7o:rOex>̃$AϒF#ij^:Ĥ/ 8u):i |asp,?+j#@=1Qr_6K܇ne* ٭ZBӳNz>ɊIC[IjŔ̓* ^9#G~z(yn ?[.{HeIu+ؑC2sHB+V8#>'D BFZ齩˔+9FooLx2/h}h8G20-{lߵwۼ`nbd,@=|!:;=|6KJDp'{}W-ZM6 =Kb|u/XĈ5l$Pӑ<A p_:>:>n,\CBC\%̜ 7Lm_Lsoi4F|YĴe]ti3g\F]Lc#WcpσYjz] e(y#”MurƎ0Q~x g0d Z8j`XT*bRR6P<ĆUlȂd#'6 ) }a@+a~#\|8%ei ",YPO5>$S1so\ e6e2[?L/6uM%&WaV]$f≫?"y]1_«Q=yWY.ʏWm)@&H=V6Ȟ7AB;XKakW`j?Tq> "V9N1r3!yV`YiH1[G{O5!/EdRC /vlݰM ;*.12qͶsy9==n\nJom Zwi Z nQCqվv +BYg +ЏTimlJ#7Gwa"f;0D|e祒 `Jj~ߩ`ܟJEOx4V׎PL@g3 D}H2YS4z[VE劥)BB6LVXj&iNiM1gw<^f U@=`״ .IAk5Q릍H+Mz|εiNOd7l1 DX/ "I uqAGYЍ ŨM" e}73$@@16Pj|I!HiX|eF)z!yXܗf"*8A) 8AWy8ؔ1^Fu :kՊתiPFp9ʧʪ0lip|<:K2y ^ wʖ5βѬظ4%!gn!OFj5`*)\2pw&mkrύ2%@Mةm`sT7%.] eH*0KԹhi4=v\~a"-;:jذT'4+v*Zui `10n)LUr8r` 40#, ~>Y5aos!ngj [qK ;zY"d:_ݾr4kQHs*Q0*|n0'!%[4"'C'ο`KYUamY)r g6A6rX4XQ(!*BZRuJ~:um/C{<̉-=iݹ:$]\zɈ2<.-H U7`M)[>W\\)y(C ZjւƔm<ݲa"z4DYyS6UOL2@4~p.HS c[6s,2kE˸D K'<31PR%w9Ǒkzl`+j3J~rziRА-so#݀@nzɨ  =?g kpʮ=- : iwH q# 9{/R[ϕԜwxEc*2B:;>LPG-Bmr xEq4&[.UT=yC?gHi׀O.ȋz|nk܎"#ײdR6qK- |n^S ԂlS׍&qyEiaE˓R38eMݮDD $A1Xi`Д`'veEC"=hBHhj|5Ç*-ܨUI0Goq2o D\޳nWoVA#/V޴A"Y:]ߗLl^Zn#Gwf!vxzyi6hH%n .+cǼƆ!5H~&9]@'i&LN&rh}QdDэ} LLKdka_pymϫt27x-ݻkXi=%yTW-Iiuq삉x[̼l`կ6x_e4"Ԗ7pW~_w_rAIiM[Ch˛As y [QOOǥ5ɩP׼7>0zesT-6E#]@Έ3T_1J*gIMnhܠلyFx߇PS-+ ,ce3i(gaxmPq.}:Ћk|b/fQ˹`7b˚mYb`l//my-;[ V5x(w3_ P! Wcȳ2.rSpI֥t,ڛS i1kZtCp?]!5F\ʼ<4W;M[Rn6My)<#&m浠׸G]~D7x3EBnJhu .'^iOkq}(i5xmnjzyUfσԫׯ [׽pk!#|gՂUyh8ȳNG`3SSaDЋbtyUf}@yn8{ )E,M Py.|iʺE|XNаs$/LT0$`oXKCXub&f*>=͗6{Bi(b{0;YE xrϛrsmqAYVX od86"XRj:B{B9-E50@.ۻ;^"oE|#PH(!Wt!!߱.#*R+My{;ZxC |t oʋ}r e7x1xcNK<@/)jx*hQ녩םYQ] \7ֹsL}2rn47}N֛lE锽QC[NUDA/ `qQ^ w>)rW%T@PSe^.{B _nuYRѷ,+%]({50OAsдnXqSهAJifupdown-extra/.git/objects/d7/bfea12976251e25909270234f0d03da90f4c8a0000644000000000000000000000045411645664320020520 0ustar xAN09sGr;a%8! LqbYioc8AtwM\_@0]?ZXimNuʺ^)$d ( hynԝp&T $Uk692q`aZ}J_.?Z=cڮAHRĥ?yg2Vc3uwyсMaAJ6S9tNče&Zd %Bblm8.{^h5ʩ@Xh)fPfbʀ |l~Z@ifupdown-extra/.git/objects/d7/d68058eabee7c26a033e90aff894688fdf3b640000644000000000000000000000015713236426470021057 0ustar x+)JMU040g01Ԥ<֜?j:vtn]\0}ifupdown-extra/.git/objects/d8/944042194c576c421971ab136e1df55e9598240000644000000000000000000000371411575215736020256 0ustar xXko6+.8#?k L3i)X,hH@Rv\{.)98mC+8CN 3aoUn#tvGTkŤΤV,cbE*9U,T.s}B,%ow:y]*^vTEKcR9)Lx]օWU!78,.ar6B$sg;/R.B5s\x$BYKk8=m,PSr@geMN:hpnE̪ʻWYǚo5v/[O(E=^9d@Kp ɵ'^ܓXSP!Bhɔqp">R#=幽RECY׮a[Z7eRڲSvٞAt PxH{ V:PBt%3%?H]}ݽ~CK+ а%}+'+V|ES`Ρea\y,)C!LVPn@&&\,dt-PfW&[k)}K\fԚ2,6Aw:v, v^J#iA"߰ 9p硕rYmjGeԌ 0P.*Qð a0!DG+Z2U2Q%;'3mցx!V6s0l"T ڊ7k4 >]gF52v҉bAطjl,uyX8DW"+<,h 9Cycj [sb@YD;3cr% F]Hk.+ ,36GWիu:NwŽn &{X`(蛉謨sĘ*3t)hrP7Pi*c1bl&}uV8WT;H;{NRRf603B`b2Yh)e 8MU8H4FBA7#ٰx02Ѽ1EUb=*b@,8yeV!>|^G4~ OrCekA_?I١<9T(zD&KC{O[AQo.?mz8qf\\ͦ;!%ܘADwPƯPN%Zmѹ(x vut;= D0f9z!ۭf* EB2ȦX?q7 50d9}gAh|$vk`' H x6.ASy]E\~D7 =A@Š-ڋ lA6?bC7 G/ q5;!f nWq4=?Hh25 $* Hب'i571pfjI12ׇ.@=]V,D}M/y)#¼R0C1Beifupdown-extra/.git/objects/d9/0000755000000000000000000000000011633736601013534 5ustar ifupdown-extra/.git/objects/d9/6fa1e27be36bf4cc13f7ac568fb2bb2f1f20b30000644000000000000000000000423611633736601021235 0ustar xXkSGݯW\ zF?>?65FJ7ܔjIyL!46E&gTs6qI^z%cšJצe|k'T 2 cacJd]}f\~|,"%)4ĩr~pjl\;λnS^" 2枏:/ H>PYajXo4^pHJSCA#3QFi,p4$en*~ %+ MB׋I&B=w8΅FA3IzͭY/oY rpnԠkG[RpfV d0"e{"w4#3j2i;ءfE?OpL $Jzʑnϐspt2PcEwo}#CD|fe̬0~'4("c [34EFL$˩tK@l[X[љ[R?#i'U:EąS'C汖Q'dm:ZbA6;8Y*lsxt`*lHX*=RQHFnpoq%(ԠN{8@5+fñ(mf}3 3pª* (93BXc&r:<+PG/R#yM(% f!@/yH *2yUE"f-y}GrN"@k<_8k ;25sNV F"v$ϯ.!E/;Aj'qv4#/:c_tG?bwֻ|֟.!u3]utq58vDC }Y.3Bu*ƏWT3[EdqtA}RcbU $ɺx.EJ=ԫt)zVt|ɓfҋ5ZV] ;jo{_ofitOzg݃nQ制PYk;o=c~.bhD5KJ ? (թQ#r*奌[y֔FD,AvTޓJzSaXt<řG::?>('+҆|%Ύ_u6%w2NzRO8sKyt/3!v%SG{v˻~]u*k t1U ?&ؖ+z ʘ~V|05T>^Q}M[-[t!@}0`%mPTUk(gfM{I,{=s=\&QgZ.UhY 9<:r^y5gG8&Ov-Q+c4}Tgk&js=_zҤJs9'VN X&8HQcR,Ƥ33;zTKN茽gKoNg33|ъ2+Ffб֚t}X1nhIgޚ8[ TE(UE5UUZ8KFe:n_m/^5O!~R\ui#_4lH%95B0AoUSZ Ï幑>lZsdV-76{a̪9 |E  z t -4aH$_Y vI{]pusGWU)s# .5‘\J2 43)1( lpX'#At$o,P]Qol }Sa$,`DK.iC4Bݘ7t7Sx9iGע+\ {ֿP]7ш.Cmw8]wt{7zMpBpq`W: &C~i\ #Sʅ ^Tj@/NB'괴Wmo5t,cH)dN\<tf7YvڇN9j$u^RV@H RVk\6gY4viny7__^ .ԠC*Lyh7>XR*^a;X&⸜yM/_;V A9baQN ˜[ _UvM cF>Tvbe`$/-#ZőÒ 3(KacAN51A"Qd/4FV4213$b \$[ܩf( MAL?,/ee>#g IQNWI=ifupdown-extra/.git/objects/de/0000755000000000000000000000000013236425024013603 5ustar ifupdown-extra/.git/objects/de/120445e460d18ba4b940125989d32fef4e6b9d0000644000000000000000000000015711627641600020606 0ustar x+)JMU040g01Ԥ<Tf5^}ܥjDAfninqrQfAI1C0G߲UçsP|QSe΁Sx{i,Gնd?>-ifupdown-extra/.git/objects/de/612a71a9c6ea74efc36b1f1e9a360cc7b092920000644000000000000000000000240711575215655021027 0ustar xVnFb>rCGW_ jqI8EPE"ƫ]bw)EAoe'/̜3Ը)GotQW[ڄGh7WmT{mѸ.YK/!E:sJŬʻ98G {eqDy]"-Sb8Fmg R`?uA^!DpGG\zjpq3VA>MU@f"m=zS&$P M"󺊄g%ikyr_*\&!+9Q$U"Ȝ-bHicI9O̹\s@­!jc+dLspo\(;u~xW DtQG4oYa@Q:8H']߷>fF2 uDW-MzV͙WmK/HUyNO_J%+H0lpuLgʒP鳓WvP9=Gy!מ}|z;$}2T8?WQ;tI\ҰLbp AN@@)„+׹vuГZᄾ:o=nY= &*ZFBStJb=: 8fE;5 <9?}݃L XۺJC_*T; }0IGAKw7vBxg;kJ ofvDIatネu!;Գ]Jߎ7D$O}CC[_.:.1Y0ЙŞp=b6R-P(bP&:~a^^E r]:ϊpǵǨ$zgp>_SFѺ%:\tg3lbM]ǶE}v|0Lm\1lڄtS+*3 9˱É&am!Nw5܂uBCǍjE`ͅBicM-SDlI]*>,4KK#>aqW)Lt "bh8YK&^P D4yR,0z˂)aU / 8qe Lq8™"07 4V:V,~c[ARq(?[sX_Bj';CbJհ̵skVXѱx !cx`bPO"j)Q<"~b\+i#&rv]bcqY$]nt6tQX%ٓ"l saPN IZXdI5I(y񷙄h~SwB'HH‹E)fBgI J! z "S$rDpr1x9*)d-TxuJ,Kgb0hϼH/άw`^#.6Ge*% A=#Lƕ6t.hy:VP.p<ELS(U% ƃpI H2)bm3ڒya`Bs0ޟN2'a:nuk5DNeD@)Q_4VxvgGEؼ :^Vz.>g>>G4ւ^0+rKw NQB5m<]CІ1>DVu~1A[Lv=>{.{DV=(&~@*$M?ݬGqaKd$] yGp_|b0iDb.X)VYȘxUpwqi&Ǔĩm۳gu>XjBp< ̄}E포柙Uu¼v)\7S_[ͽZFN_wVfl3 J#=6 X~s5Q NdtP)T[Eڄaɸ8T˟|)4G3)E[H,VT"PU(ReYzid?z{\-^>Tx_G ai!Za8f@|p.@P"Z(7w% n)8WQ ,KkIougyjvfUZZᄀp?rm]R q)\SlIvt;Q- BY.Qpm`ڑXŮS1~I:$ms =Dx綮AǖOFŕGF@FZ:Q7 ѻ?dDX}kث|֎F*I>^_Fe j aNчZcئ{L17i"e(YATH4_oe?@9WDjRLVr)ɕJmfVR߽蟒U0^ !p έeqX{AruyaBk"͘:LMl׀ WY8 & 6Sϳ4m|[D:&+Z;o.M7Яխ uT!}E}2)vV魶&B'3^Ҥh2\@5ߔm&hjB+Q{[G&y"BПáhў٤tSNqLP'CڵrgZՃ%zMZOBYG|w/|aƜ!/>ic+`$,#*'|.?;Ri|6o+iS BTÓ~16,D_IU-> !F('b0 Gp`ӺYRCC<\ eL*f/B JZS5'OS^P⌐*N1Ƌ'^ r' V[o~yE u6E]`derU yfԙލА{ (/JRJTeYMV\4 SiE[Fc7T} q'AIBbYM^";6Ka5?]Ԡ& 8˿&-6 s YUɥٮ=# ^e%+$8q+wCݢܢ\X:e훗b ؚaJu9.ވImŬV9|?n)#FHDJD8)Y0VK(8K׮뇥o=pGս.*Qn[1nܘtm fW-^^Ht1rs|rk(\/A; gw>93+(`h.}ǃAAB0 a&׍f|KE73Ggff@0ئ},@˦ji/;-w1j~1b81iO.L6PC'*9x_dP Oئ+N+sKd; [o0,A߀VWTu-‘⮣lt4(ePmG)ju!OFҾQ*n:Uo^^=—,3$QE\bXƐȽը6W4;W#*!1ӠO*Q[o*"difupdown-extra/.git/objects/de/ea33743ad624969b294ed504f332f3cde289b20000644000000000000000000000077312655220524020676 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &`)֔S82?iS5$9? QnmgN] "(?a75}m.Y-!{o\IAeQfzF ޜ_{/x'O7v:@d3Ո.X?oʲcg?4'3/ΈI$n|􊔣黈} MjUx:իWX+iVZ sy,Q{ILa',M+P*iD8nDIX^0ĝd*u= Nُ]9RMC'tD <_+_~|OQt -f2x?NxGgÛQs҂tEGeݩДc|VE#ZY+1\NJ\hi(ψH. !exR-j. gH6oGRכ-O cFhBcG"SѶmݾ@FŌq #&>sœs@HBOriQm`E_Uuˁ҉d3 }ƋPdnaۈm!7Jui<48Y]nT 4%_ه!*; S ̹q\Fst63WX𝜁v aC/(^  !Lk$ӊ3^Y7/wZz~csvkI|ԴTc_Yq#gݰj`CscE[%kGY _)JgC)8ᑓVd &ń+I*`DA&t.b?' ice`z͏vܬ\(qJpFш|𸸟i1elskt7yxP|Xm~A =? 2L*LGOtڽ9"|h sNjiѡY3RY_@) hͷ=F[a߾! BW=BSLFhy="*j@ފ+֟[=c%HQΉ0.g/\h.RSUF"]?{ifupdown-extra/.git/objects/df/7e696060c6a3aeb6f1a804e406ea0629bcbca60000644000000000000000000000077412321353740021072 0ustar x+)JMU034`040031Qwg~ɭ VF*_Z`-?M &'r,^U7'5$9? QnmgN] "(?AR p%E% {stъc,7?uUYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼ U?rFM6c7 $3!˙Sz5tdf[KQ. 13ٹB5q>':ph(J[q0S+IDY{V'T,׌G۝OBh"!%ShYP-$<.쟧Cfo %+QSNJ'Vs:9d2!n8uJ; 13yi&d[P? Ҷ%O! 䴷׍@0Y=4PCK3hLs0+ar!sіt/"^J'z:gQ!r%dADMNZ#ҜÊ݁ ګ;Rs4-rKPC+MUj(;ht,V`'fswLs2 {A@7 uA\ -9kt,/, &չS`Sɣ5_YjTfC{;1=LWwGzHtzYȏ|ehj&ȑt6]=>MM~I)-jzKZ&"@(hkobżbT`U紨Z%k @//v]JR@JKDTQHg M@S=!|"*ФUJtUXR(I0uucoƄb@5I-vw͝{~{c1rmn\L|?ifupdown-extra/.git/objects/e0/0000755000000000000000000000000013236426470013525 5ustar ifupdown-extra/.git/objects/e0/c566853d37a9642c1afbed47308335f2d493110000644000000000000000000000115011575215730020440 0ustar xeok0Z5ش+XʺA-a{ζVE2:9Ygv=w\M裦غLjC:WfkZGM.G$|)z~Mo}5_j~ö2F}3=u PՒDdq^M%y@*ߔ/Z~ۨ[DԬn:%xJX~2(RN3 v$携 vVޢ/%5\Woϥ>hVDi3g|i-C7vBF:ɉ8eԣH PLRhM-,. 1J@%<+i`62h6)%Ad,ĜSEBs2TC5.`=DDXDFnJNgLj=y|gI_Npl)r;gl0?@V R0xȅ{0z)CE"к̩1b\|C=xK}8oH^YH͈y|w)]׮7YQ PY s؆DC)䦖7#ifupdown-extra/.git/objects/e0/dae46ae1cbfe7c8085ab4cd4d9f2dd993339f40000644000000000000000000000337613236426470021267 0ustar xXkOIݯ1gd3I D0͢Ɍ]NU5p`g3/iWbw{-g9uoϺsvMz4 \Yي|2cŲaXʀʬ04IdcA7vux$L*5|Z˜*ц /-_H-ikAҒq`D 2|CZ|r I4Whq)Mܧ#ad Qeni7PKM١Kic(9GGQ, `O2ZY߂  CjlpE58nʐ$*id!|JlA42f Tab+mWgyOuk:X-ztzO/_v}o_u;=6[b,d .ԺCVK{XqyMM=LKmʈ6*G>TTͳ@\dOTh+_㮅 "8t!B4@9F@wтB6D|3KCLA'gt"Rγy@Ю15s" :V ʩFAn62HEA[N^Z!-la{}GNV 0\ʵD1Q\4BŌgr0 f4Oōp AjtpNGGtJ |0^&t~19O)pB/tYb&0֗IBD1G%aNf-!oR8AOƋ+Әb hZK fQo}[`ci4LC:O -fŋ)cUڢ^b:`oxh( 4k!>vvugf] -tbLvg㷧'%ƬԦ3E~ǜnɱ,O Y1ð +v̇EU8grm]) KG5]躛ihi1ϔ}bxlBA0`Ϟ+ ^pA; 4T„%&xt:|SRǚsÒj\p{]VB ́]3jkիP5D|[;YbO2s89O7}yH~O?5φ}Ěl5ٸ_Á3Zh` ;2؉Jr[,aLDrtC6_I0i)Yj,)+Vۂ^Fe;{(JĪ@2aXhW?~<~;:=^KE+y+jhoPvqxxtl,Ct+sjgoO"`ĆWȯgCĊjG'} b"r׋:Xl1 A Lrdܗ5U~Cq#"1Tò?UtGBnV>$ֽ'd5*++jԶ#0QxP$S1 ίAX"rqwXV'+ ?_/Ո3<=?cYk{mbAu_ݶF2˟-i|_ള%|eyӱe \:anX JOZ5 y~q0ˠ|bLU9ifupdown-extra/.git/objects/e1/0000755000000000000000000000000013236425054013523 5ustar ifupdown-extra/.git/objects/e1/7114d8c54074402883440f6093d2ed2ff1ac4c0000644000000000000000000000016013236425054020424 0ustar x+)JMU040g01Ԥ<"nc1U?DAfninqrQfAI1"oT|s~DL˻jZ;/asC/ifupdown-extra/.git/objects/e1/e56aacc336392421ffc151057cb12d4572f1bd0000644000000000000000000000036012231254114020621 0ustar xMJA`sk23=?" "SI+z:Jgbq=7!(ugYt`K9 3Ki MplOֻз֏4*c٧ 9#gA!\Ql 5w>S݂mKeƳ,'x" Wi Q(XR?[\y_o3KLMO~ddJd̆s>#SWmPSm|Rn0\"Krס(k5>FSCw<wmCb%eKdf~bur{?Ct՟/'K7߻tts;M.D Z_3d eܙhs 䊑˞ ιLFL6s~Q~@ОMrp~ުJjK:kyGI᧔˥H&? cWzn̓yeYQop}3`֩.念ѠuԬ`Q*{nߎ&wD( ?$XV( =3'* 6leE ET寀꟨zXܮ6Džaq,>:-aIJ"iuH Hts;Tc5uIB_,Utۛ"XINgżU?;Xs B )zBs4ࢎ!7=tNRqypS)UaUaYCt73R&ʊ~̶4n{$PɄɳKgA?Wc x_HѫP?!bU`\@cj'h -JD !n]!oqƩZbQ1Гb^ 츚 5oi{ٽ"osۨTARTZPgy5X[.'_nSƈifupdown-extra/.git/objects/e3/f86a73623c3164d1dfa226ea63a1bce51082c90000644000000000000000000000016011633740263020641 0ustar x+)JMU040g01Ԥ?%` >5gnuQ7= 775UL+-H/M()JK-)/K-/-I-,aQ/g ߴ[_^a3v K2KRi?XCG&kv1J2؛p 3+Ts(T{/P=ׇ}}*E?`ΩSeƯwo%8z#਀ݔԴҜ]oRxh8}NO݅&@P_Zʐڰ:.6KI&}|:vifupdown-extra/.git/objects/e6/0000755000000000000000000000000012220611120013507 5ustar ifupdown-extra/.git/objects/e6/35bce5fba104420b6460e0b5a7eb6119b283b30000644000000000000000000000024211575215732020631 0ustar x%A 0a9:IjӀ qJI: )46VY/ޗplG.EXnxڶ%ڕJJ3(Rܱ!< ` .~i9PŒip8}&uN䍷v:.y1.T۩,\ݐ[j/nHZk,)M~& 7x%^:rU's adI2SR{!Z̤&yS͟ ILxk%)GڄI=/n?'NT!i0NǣQ^ΥHH\ =6t)~0q?r>0vѻZSoD'zu{i0wںmGv:3%BuJKHWA"ϭt[TLf!uziH@GS}m2ٵ@mɛ*Iy"_(svuYyet@$uD$gLfI^WʄRz/ND&)76fb.܅˶Q@j\n*+ (N)C1ҾfC-%Ч LwPo#oDY KԎJ0E L) J8 [kP?,R%E.kS2i(0J_U]*訣̤|v c3Iحù>'>X]x yS\Yэћ`ܗChz%-=e]xiP.'WiŚ QB [sb A25&WSBJBEtDc*,]cqBsGXمEUhzj*:+\R%|6cx .3t*bp ]P& ѯXO@Y4|>:F+16N%$^sqNa0H 3!8'J&uѪICzZ2r,B< U/5j&:S0*iȌ@+x#@mBoYE"):szq+͠Bq]W|@{MGAї$\a. eqf]}rvUf31Rj|,p ]3e( 0(/lE{$b&g8%r4x V[6Ű!m.br8ګڅ )`[ա\?M_;ԿQo'mGV6~fdI*RGיp  M#4H_4>๳͆e|j `8R@]$Y0"l|m̋_a Jg@ʪ"ueW&.N0G 3QXl.c`KAebSzڝWpK|uºE9<d%,]=KXDCa)bg̃^SjBS9r0~̻B X@`3װp:iifupdown-extra/.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c53910000644000000000000000000000001711575215655020765 0ustar xKOR0` ifupdown-extra/.git/objects/e6/d45fe382734363cc9f6c548377addc117f5dae0000644000000000000000000000370312220611120020745 0ustar xWsH__ёNa/-`Z.r%WF0ga5#_}_H|H.wu LOׯ{O?OϚS6;˹%2} mkR1) W˒Pe(Γ= vBF ېxuT.D7 R7k{;AWɠ;pD&~gD7 'xh-|g.Wu$L ]*RW ?ۖLΙ [@VTNnM~kKFw%&`hTڨFo:D'V:;+Q6Z% GáEin\VY7T6kLXИEr0^o%l "Xg+wKT;gN ?ƷWΞדnjn>nTQ#`.9gk71}*b*hxD[-0i:y326[^T2a,{ Z|t d?}f "DW9^#.f-^bL`x@#h9$y/EP*f5CTZsQǐb^TQvY3[By's|u`7܌.X} YԬLt[$9b}XիLY\l\ļ Mȧϟ ڿ3 o~;[+?IF 8fcl"񎪿:J h8:G)TZZ@Ar|k݉=. BFJz#b BbX,<];й<kͽ"C[.sM 1M˝%Wݭv7_B$?< 5ӝ8FAlW@oSnm4(o1l[c'Jb) 5#''V#nBb踴Wk;,KP1/ ,5r81T &Jv}3U". $gl1|"yB!f) rg+vifupdown-extra/.git/objects/e7/0000755000000000000000000000000012722410503013521 5ustar ifupdown-extra/.git/objects/e7/7225a6196cea96f8fdfb06f9eb06a667a20c9a0000644000000000000000000000103412722410503021026 0ustar x+)JMU033f040031Qwg~ɭ VF*_Z`-?M &x7V gGyTp5[XP(6ҳsu`WWROd$.Ja|p%E% {stъc,7?uUYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼SY0\Y1v K2KRi?XCG&kv1J2؛p 3+Ts(T{/P=ׇ}}*E?`ΩSeƯwo%8z#਀ݔԴҜJϏ1p/y/ӋTH!TZTʰY]7mR̾R"|M'~JsRjz_9(DߧWjBq~iЄԆqY7]N2uifupdown-extra/.git/objects/e7/9bf44647913667c181fd5563e0f14e66c7179e0000644000000000000000000000024711600225162020412 0ustar x%K0E77bBcL\ky4R51G7gpMfۖ\MRjFB:'QZ+XQUJs\uMԨ6,=E8ᣙH1`赺`&pa};cfd,;U]DE‘`:ifupdown-extra/.git/objects/e8/0000755000000000000000000000000013236426470013535 5ustar ifupdown-extra/.git/objects/e8/6357514ffc96ab00dab448202deca9074c0ab50000644000000000000000000000064211575215737020736 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &ΠŶߋWսe[XPwӽ3Z*'}]#r+"(?#yw{C9_?p%E% {stъc,7?uUYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼37\5х(Μ̼݀u"3W>/Kկ;VoP$P >Ⱥ.V;N<ݔԴҜ]oRxWn~; aifupdown-extra/.git/objects/e9/0000755000000000000000000000000013236430454013533 5ustar ifupdown-extra/.git/objects/e9/747ef374180eaa8984ecc224a9b9701c3990fb0000644000000000000000000000030313236430454020621 0ustar x+)JMU022b040075UHHMM)-LN,I,`8yއ$މffj30;)ln2~A'3(Ӂ'V2|cZcY=T0/<([791)'!Uśf oCoʋKK2uKKRVx3JM94OOzJ8t(|U:R+#U _Oc/E*:{NM~+ЬnTj1vnL{m9YJY^ƷUy}^d~v%wS;z3ܸy}^?y`GS|P/6WAs]LZ~sq]R}EP,Uh'EPKFpaz(F'5 \4M^ c;w~ħ{yv"ݹ)z2gb}uUmV/4Ċ*;2jzSɄɳww O}I=a} "BW9^̛,f^a2 mW 8D0c %@d4eEryIRZKL-*fU%ګy8 +b,7%H/[jݻ&+tw {q /{sjEQ}G$;( 0z3W> -~;Wk[˞! f1Hs,X_^b~ꯄ=NtRu@~w41C n6fpƲmϼu{\ d+y=; K<.$} + 4x~6_ zPի P :bB^`xr="d]`W\ide3oYBFIoY!{xxH9Pk^jAP;&~r'3> |gh%ylD9-dw!iA9:c3 cb k!TC¦cfh*n3\<+]ewfv\cl* ,#U9c5n*2B,9q$E,beſ1I$[Vz1a50:1R,SSK@de'Hڬ7\ {);{Hl_nc4T.k|i~FxEӴu{f{'-L]<@UɁhϴbYh^xPG"mȬAU(H;Rnۺm jcw^6hRZtvm)JW`]z @׃zf3=ou [StO~EPyUƝF1/O%(G],T]^EecD)Nƅ6أ0<4?\uTqE ڬ,Y(K3.qK@{:Ɠɖ?5%?{hv/$d6C.S>ޤ-mOqPkJ>^>Q# }q`'HO5}K)(f_iz@J+Ds@*m$Oǹ\k0҈Wk-q{aT#ꏛq?6e#! hH0^OBfc0`j  UBfM7E}K] km lW?W㧥Pf쐬|EIWM5)=>bAD ]7?]F^fu]C/#KĿ!7޾ ϑq!%3R٬ֵ2pcApzCF t2ցA𷘊Z}63v&Dt(h#"O>,nO B2Kݳ$I㇃xY!;[@@pz .&ntL,;)xG=^;`ւ@"F\.ޜ_ӆEÌ~ruϳ>~3v6Jҋl#ԡGJC^2;aƴ,3D3`B(̄?:8}/goV?첄aVWw^4!{.R7Wl/c?*~!GR~TdWBkOUQL dJ{In(Qa=Yh]`#MJ?m~zmtO3~ql|`4ðr)Q:a 9~_" Qb guqa U~{._h_N ~7,L@^'=֒ nl3XPgQ%^cѠS5I'c6W)#L{,,yT7v+ p.PlIcTCAҜc.u ,\AЇU;߻BurB9r((fnj,Nh3"t)~Z͛-,PSq ]DG^iGDCw)E 1='2|)y"\f>~#m Fc!BR;y>xټ̯^Xu99|quA=M;/'t I(.} n(|9 yCG|zEhąMk׮g" rYZ`=AOSuifupdown-extra/.git/objects/ec/807e90ced4974ac53856b628fef1cd01aa0d2d0000644000000000000000000000115311575215655021107 0ustar xUSMo1y(9$ ǡpH*BCOȬxVk;tUhz~{㥗%S>EZIGn[+0ߩ38&ε)V%w5[Z"Di'ҭFڎGoG/[\r!&=ځpgDq!݁Ɯ%!/k},+\THVӒ NܭLͪ#R-aֹc;GN D0'AN=W ʑ)&]W]?g7jZJέP0-iC{cȻQ z(՗|1-ow ZIZ]@\ iM~No)@۾QʻOMoB I^7l혦\ byub3 Y]΅ s ~  BИg v0&\pA<䦨S?ų gcHJ&LpƵ2.3֌Kl?LszLjc,ER@ 5n`նZ1%e颔:Z!xR\JfmFNXhz^)G%h=q>LZD$̋{?q\Ai:|(ocU=zifupdown-extra/.git/objects/ec/fb34449810752fcb3710ad46b91ed85dcd8bc40000644000000000000000000000064111633736601021024 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &-,LE̪EL< 5$9? QnmgN] "(?!A[ʢ9^:h1N:ntYTW#l’ci+ˎS&\lٛ.^s\WuГ@ysSS̴҂<ԊDԒ̼tݢҒb̼ U?rFM6c7(53d5U*u 9u]oTQXS°MG}3?9mTn)*I-f,xY|{ 鶶pbhifupdown-extra/.git/objects/ed/0000755000000000000000000000000012722404732013605 5ustar ifupdown-extra/.git/objects/ed/680a655766dd7c259d01976b83fa7881ce61f70000644000000000000000000000015711630253377020565 0ustar x+)JMU040g01Ԥ>X 3>n3Z>?4\nPm[e*R,ϲMam_Bᬃ }CHBM=jnq qH>B57ۏ܏ A`hq6Ei /O4En,~I;D)61?aDL,KQifupdown-extra/.git/objects/ed/f06dbc5fd462ddc6d31d6973a58727c05b2f580000644000000000000000000000027611600224760021032 0ustar xMj1 @} KdϏ%tQ*hl9q!qZr\,C%7CiUR֏B'0yCZJҀ&1"1Q#-w#vN0 ^7rk§|gH=J9r᠏WZޢNYn=C?0ExAhq[[]PPy}<:VAifupdown-extra/.git/objects/ef/0000755000000000000000000000000013236414137013610 5ustar ifupdown-extra/.git/objects/ef/dc88de3549a8b80b9cea5f49269ebf6e7a0f120000644000000000000000000000013013236414137021202 0ustar x+)JMU0b040075UK-)/-I-.a0X?QxRMbg{ՙ3d8Wuc]#.ɚM.p "ifupdown-extra/.git/objects/f0/0000755000000000000000000000000011633740200013513 5ustar ifupdown-extra/.git/objects/f0/2b1fe34d56ca6955346faaa8855befa65531430000644000000000000000000000016011633740200020646 0ustar x+)JMU040g01Ԥ<l??tVBd'e3,]75eG9 }{p!\3jف `]{ /ifupdown-extra/.git/objects/f0/53b6374bc2971a2f3c1c3371a2a84de67abcaf0000644000000000000000000000064211575216541021004 0ustar x+)JMU017g040031Qwg~ɭ VF*_Z`-?M &ΰz+>q9Ԑ܂keѪP?y[py%E9 No]d(sۨTARTZPgy5X[.'_nifupdown-extra/.git/objects/f0/bb086adfdbffba2fd563583abb881ac870e1fa0000644000000000000000000000110611575215737021376 0ustar xTˎ0 9_A @{`lVH$wg8p8IcaKTXSu5T)-S'\ҩblēv!_8u -)b i7:sN^I+V %BmG^M )U\YG5:a=e-PҒP):P ȎLAOFYQfmp Nd<}L k2|AQYS趄kSR TLjm;>qpx-=~M-gZCrx2:<hgZj>|կr%y7=SӞ;]R|a~GG*%XM[Rc 9(J@iKVa]i)T3R}u$sRi# pJSiE)%b%G'fap\_R/M !ifupdown-extra/.git/objects/f3/0000755000000000000000000000000011575221445013530 5ustar ifupdown-extra/.git/objects/f3/8a67e69bd16e853a8f93a059fc78a544057af30000644000000000000000000000015711575221445020637 0ustar x+)JMU040g01Ԥ<4Z) &yUDAfninqrQfAI1ùI—rںy7o;w #l/9fpc-ifupdown-extra/.git/objects/f4/0000755000000000000000000000000013236425054013527 5ustar ifupdown-extra/.git/objects/f4/8d5c931a63f169e67fe021d9ada958d8d0f7930000644000000000000000000001331313236425054020715 0ustar x[rHgEA[yŽĪ-²11E-`"3 csNf喧6 Uy9ydad3':nҎR9'O̧^~qvM/lnseZ=zdSSy.g-oSڢ|eLǜg&J4ME- ͍53kSkD*NKwv߫ħ ⎸:̃fq›%Wi S.Zȝ 62XŪ NmZ'qy ~*t::yiFo ]Tqm^wdgqg⿌X#73&ߟvupSEI;?//yj-6s5a#ˈu SãyA܆:lY˥5YUdss%`Ln| XkH-r=} 㭹 ~ϵp}A[9> ,dCyj>!/[Iq6crsql~ ^NXSӻ|&/ڙUtrd|7^7韌"ߗAyd&0Ǧ? G|]je# HȦEot@Vqx=PYjx8MN] r&..`.}f" + ۂf<^`E|SkQ F{g)?#zp ^y,ȟ+pm4)JS"Gn1  <@*H& j(8XA"OA# Hecf$,)#S!щr| "^PuVd 9p߳>V pn>H6ۅBLŻ hHZ^IJE6Bo<OuH2ϒ5?hVIITxAQ[X-@&уe<#=`tbzX 7ٵgIؒO>#P'D,ȣ/5P&Ik$FQ[ ARX~A4Ef8T`7)06`ΥқJn=>"ׅ ܫ8e?Ցu:gqnoM>W*% &hDӳuv0 4SԬbd-𝼉v#?'=%Dqf\fA1Fzx4&dGRt Y1;>!o~ϼ K:d`z` v9$no(%$V`jSs?[`=&aBG@^$#M ' _3WARx7F$Zy_@-A A#\h Rr!rDU o޻h,t; ~NnE+* (?2 !I$ W U &H␖C3DoJɸa]旱m~Fz6B%Ѵ?C{{׿|*T Bv1l@iɆ]u, o[5y4jy<'=Wz!>bS`)#W*Q Ƀ ~cb 8X'yK'PS.Z!NMF^EY6l;b,)V Wi5 z<8n\8nw:L$wc=qT*I/*kx[,9zMMWoxtuA+Y VO 9=nH^/3}1^KvNkI" v,OE ER p9b|5֔WD3eAڽz׺}*08>=CqxB~ oΪ3ᴿ ]~=p[g'8@  @&"t!RHۡ,Q ;Sکo<Ш1zficH3- x{Aiְ=fR L:d-m[:$@ >_V;^tt23LmvJpuk/_*0aiM}(Ip!Ơ8aB/wDlX@ 2| 7BJ-EL#:t+DNyy0 9)%Ǹn07G=(+ξ|GDY6ʀdEvn:>6l;SfCgǸ.\Gx4[pYR矏ߡ!Aj]hP%92Kndy%%N7aR#;~ˍx_kD6:E[FCHG ݷdqYԫU| .+ )s}_V/{oh_wu1Ţ#sſAGw69zS׍zMhqe" :~Ɋ׭Vg*uVNTJQDUx}<Ƃjn^yG.] 9t&Ё;ĿwʜA&&ڭh1`dПàg Ĵ%(=r F&z+%0H*tOgtbA,1>d1g`!Y.ãj/Zd@ F݌ %._Yh(O$>39ML#c'\$asſ->x8?znC(;8Dƨ ,ke}{ͼhZ( Vbqx͙dM;]ƋyCHFP [ ݐxH}H<\\"'#R% Fvr3a;P"c9Whݭe0:"`WM]\|pv.=Ok)sIpW|EEP1ƙC@nӸߛuFTR20fc-uQ(ɝn϶](#Q_bt<3qD(ik -h?5pZ@e F&?xm+<%##7V*<Ⱦ8ez1HN)HBNY=ظ_ z4JAqc6$8xSe`cI0AjKV̗*C] =Mc ;!;`Y1N8 jrӴTffAl[Gk?LB 篞7 "ʹ{v~qvhb4"JQATD/px7a%RN}ZW/>qX;vRǾɨ3+ύI_ R=mlw ,].FhRh^/3h'q8?wo~1Y!{wj :|{KbMaP 7OUjG/;S?`?&g} ø{6&ck @ۦ1Ç{EP k`8Pa"wj޵HNpoBf1XꏓD6 Omj 01okjy߽M ni@Hpam`|_tP\Tecen\bV7Bwwx2xo[ Ι9ORt@:] HUJۦ)|r( NC;k7HGfq )/ku [OKwt]{3z3:0kֶп #-֡S)P WZwiC#QcHI]u0+y"럐-Dqf|Pcžr}O*{:鐿 1NʲizE! K:2B^7J\֬@YY]=-=*/^r*% #6!.oH^׆-#\ifupdown-extra/.git/objects/f4/8e02ac36597bb7dbde0ad56df3c79f091bb27b0000644000000000000000000000407612231253540021163 0ustar xXaoIWT0JcfoAG uL#ݤDŽ߫;*(f鮮zU4QSO>M}˺Yd"1"bni<^ZD4W-zņ`aR,IJx4Ybxm,UD46il$0-uaguσt]ڳ4 %Q'5X {e&JtKFXkl!!c 5q Um vRkЌ|ۤ|o-E1CIBVo*XO=9 9eb*^,--G8 ~p%7wY6!)ώ%p,tbtZ5Psڪe4˨FTϷ.Le$2c+C*-] )t0&LH#kc43_c])Xm95= mNC*)9p^ZcxuQऌ{ugwjyIDxz&Uw`Ͻ7w=o&wXmQ:#RZ'1:vOQ#/zqUorj06 ۣIsohx;8'8sf60NLKۑSXkew0E VAuwROjU%h@(1pvvR eU&:9m4Agq?GU3*ߊfpLz3jgOn\Yq <~.cE\W@DJ!ps #|Dٰ bPB)Ԑ|tΙ;%8[jQY*6ȉax@w_LHwLVܻ]!2o>+ 2`ιDeq9Qb bdMh0Hح*19ɺBl2CIQYu|F9\8<~M~+*G4&bZh6\.nEr8p@ᆳ5УӻRf>:C s0UŬFiSlm~\<2/ʣLe1ň z C[ZJ(dܭ tfiܷV$&\*E>#1}sۡ-*8j(|we[j&0IuRl1ݨtް?iaS$bBB.=Nal'=aDCAxxz',OP1??<\'j{: D2HG.c Ib\cqQ8%R"C]MbPee@] xRŒ _R:;Ɗ羢F8 n#%#0nu è]p8Q3LfL]ixys?Nzq j3v&lO\  u+es1R~# YNvj8aH 6OUnb7VI:U!ȭ;e b0nժ o|UωBDFx,#Ϭ4 xF=O.vnf]v/nqȥ` Z,}+CO8KhpGcJ `L|Hm9ɼc򰩘\oNwپoH SCDwJx 4?᳸GlϻLPЅy &%U0OrXlgr s{uGIP2nX;rx6Kr1JJ 9L" wd#HOTI\(1~xKU%?v82n,QEǤ_Ʒy&L8Cu*Tlifupdown-extra/.git/objects/f4/993a8b80ab50e48f0543d7fb05e105575078320000644000000000000000000000016012220611120020340 0ustar x+)JMU040g01Ԥ<{U/?Y;_Ò7iE% ?jE:;u̞iw8/w@l*7O缋ZvK2ifupdown-extra/.git/objects/f4/b584141934609e2f8a56a1858cbd4718187a160000644000000000000000000000030711600223725020310 0ustar xM!aTqF{ 1ƕ W7Fn0pve 6m[ VFKT;4yk2َuVcp"| T["f\D΄ xiR#53uD_w|<$ m=ŝ8\r_AoSo;wH-wht)m ]ifupdown-extra/.git/objects/f6/0000755000000000000000000000000013236430251013524 5ustar ifupdown-extra/.git/objects/f6/5460dff7f9f83c53720c941a9b8fafcea8d47b0000644000000000000000000000032312655222055021127 0ustar xAJ1@Q9EEJ'4t5 TDDLx+zX5j4fwɓZ$vQ,F&4l =u`1>8LfdaZ|#NX<Ӗ#B% ) {"{8d*5'&^;CIGoԍ@?k<@(ƽVp/4/,Q]4=1gτx._f<:+hBj-7ۮX{ӏhBEux-oeKe1ۈXE:]bDb"[@+BL-tMf.ڼLBT'&Wy(NONNDel}qaDj QJbYcJ>bﲥDSi}muڟPqeM4wOTIWy$37{yqKeLNRO<顱~YA U&  N@|=Ϟ}t'GI kPԟDTvN #'4N)P*3z4S䔼 fs^It3/ٛMc˜vQLٞzR"7+^~%$X̥NoA!WsVDHu$88c5eRq%n».+[<)|4l&f'XHuMU\zo?5O_Œ'msrYsL3PbXNlrBRȲҬv#D70t.R(kV @K+otv^a7tċ r__f8K%;FbY0%̰*0a%<:cGP>sY)>C8SF=ڪU*ݏ=%3>3ߚcNywd^$k:F'\o ZZbks~̅ qvYLp]ƹ=Ob"U*V"rm0 q8o'_og1|]hX"O`iu LWnu^[BG}|74 :B$Q4[7PtzzQqso1NB( \)]:Z!2Q{KL@_)uDٟ-9/чQb8ߗ?+Ov$㝇b ڹ5+q_ǫSbY:A{eFEqf qn56.<*, )g2̰)tDS>1]rKbzF2:&ӻ%M (t#I8*-hK慁 x:tk5DNeD@)Q_4^F+!1xmbANytFx.>3prN@k=Z|->W* <$Dz<]CІ1>DVu~1A[Lv=~1\%$N{P\M @*&n֣򥰥xQ2z.XjBp< ̄}E포柙Uu¼v)\7S_[ͭZFN_Vfl3 J#=6X~s5^sNxRw òq'¯q*?6G1 ӓ;mIZu\Ri̤!lA#X RuxCTpڷKWeͦȁ͋?"o!Pu: sLJMx !D-IBW1{= w9B4$ P.TwKL8`Yx_K"x@;s[T3: '+t8E,hKኘ(fKH]'݉JFlnZ._/{6.&j)ь)!>fQ!Np H>0qEIK Paro>u,H{Yͷ%Jo+lۥKӿc$M/4EuBUgcߧ>FkFDv߭LJ@UzIjS/aiRPE ߂oJq6Ac45/5E4I`ȀЯp(Bg]b )]`?&bTWjUZ9SMxG?ډRMOBYG|w/|aƜ!/>ic+`$,#*'|.?;Ri|:o/i84G eA' JjiL0bk~~AMpսM4ZlNwMA*4~V=2yVo( 9 =׮Ζ%tJHL=4蓊`TV?/>?f=aifupdown-extra/.git/objects/f6/a1b6f2307465cec1d3af302eea7fdb3c2de5ac0000644000000000000000000000113313236430251021266 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &JF~7;]_ﷄ[X°垥{zpr^3tmZWWRPJIDI p.+),L(aߛk拾VdN̢b'MT%x%/3L>?G7]ݭ<ơ'=i)y%Ezy%99 ^a"㺙37Tݎ]Gnb^Abzj11|7eO7?" iT͒Ԓ̼tݢҒb% S;=AFt`7 R_,gO}f!Бv]n-E &\B.ld h( á(l TO8!gweu PO0Ts\ԩ2׻vpT@S knJjZbiN C%{8Ju꼗Ez*N-*LNe,ή6)f_)?E9h8s Ղ:E-n&Zoob E@RXEfti:;ĿϞ/^9Uifupdown-extra/.git/objects/f7/0000755000000000000000000000000011633740263013533 5ustar ifupdown-extra/.git/objects/f7/79de585bacd2c009ace52586d34f782ffc9d5c0000644000000000000000000000027311633740263021133 0ustar x1N1E} ׳k "'FZ;rUΐ T{=2wmz4: eDfԙq1$|@̏%kC78<(Z6YV$|S9sK7o|%30 ^?k?ARC.Uzifupdown-extra/.git/objects/f7/c899765f5c52e5239d80515ab2571a98e65d320000644000000000000000000000032711627130755020421 0ustar xMN0EaYś"1q,UQ? xoCmGSTv-Rl y*@~=F^&xWAx+4;5;F%YE:ꠐg#'c#g,c=[:ӫ|tzAR3wRR[_3b ][=ixl-~2@e>mtnXYX_4ifupdown-extra/.git/objects/f9/0000755000000000000000000000000012220612737013532 5ustar ifupdown-extra/.git/objects/f9/32db90501c07bf238014d80fffd71f22683d180000644000000000000000000000025112220612737020512 0ustar x+)JMU047e040075UHHMM)-LN,I,`>97|2r)CQTXXP9tDYۃ(K-)/MNLIe/Nd3+r-xe$$3Y($ K>/f2ȤIifupdown-extra/.git/objects/f9/bcd0a49debb79e57d9754e2d230947b0e7d6dd0000644000000000000000000000322211600224251021110 0ustar xWkoFݯ毸 t6r";ː5#-FP agVl{RgE6/Kùs9YzIߞYoMQ#JW$n%S!]8ii)Hg ta/nͧ^u%ʔS:]|FݫuxKQ"+#EIr$U , ~wKeK3EZq;Eލzt\Xʍ0VVŴm*#ךP;B?P5b$CjU6ߨ;IysWFq7Rձ#O}P`6dZh,tq{m].d&HXΥ eVm'6,KGlrY̫,\3(SI;TۤDqtΆ R-)zq:`D.c +"mhn'wӛ>h6]->6艧^z vT | :E;،&Ax>Ft=-&on.G3]O.8!Cwpf1'TZ̑E~iTP{d'@ʜs'E1^\)ncq:%L*tM06'maM/du hӼ`/^tYޏ'3xf>boUЊj 4ᏖC>q.zͦʊ6[ˋKӷS Е&1J,+"ڒx1n[4\,VrwJm]I)IcKUG ]麟ihSY1Cbݮxl;` d=W@F~uvxh >$R ,O SucOK-a wT[;ܕk%X)<=QAo#;(RG"-dl:G_}?;_ OOe~-`L!bMl>Jī@Y-4YDOm-Dm-U "y vC6δu1Ef,)Vۃ^ŝITx{($VpB2`\Sǻ?v m~?~<<9QC.E?_U;N\P\/*N֗VÓCXESl/Ggad~Lj _=K ȟiP ahj\ 1$*ò~TO=<_%g$}ΤAhr>(P7?+S+[e{,Q^KS͟Vr'*;jqIU˿d8u<$')hi{Gi:ݫgYplԢxX(D6MiuFdYQG>*Jq>J~/jC6Hx/1Ajҏ@;+=ٯvjqar?+B M񠦨ġI4H!>H,0M(XS3 ڐ3z-E^w|G<0pF`gȴ`bR%_Ro BIUSe2:H~Ja=/p08y{ 0!"Ca~^vց$;9 g`x8zuri^g8燸3:dwX\8~E,c~ uX۠d؃ W@~Q|3[d`6 y>oFumd7~3{$5~i;GŅ9:=7-s:.[f #tu(hp؛?Ȼ|(ovM\CqaM dsNՆu&H[ٟw&W64|\ٳm 0m1;Fxf./Zx+  W_g0UR` lszpXS^5o!!D=n >BHP!pvbyy~g}1ڱY8 Eռt6Tk~k CS Ӕc:Lp&8XiM~_&K\Na\ID=cpm\cQLkR Aqcxy4~8]b G:n{X5l3ok?Z q $&pWR]BU,UB߭ԋăn}`# dr#Px3ħ_<8 ?C AnX/ l6&ZM&/E 4 Owԇ4Aw [PBR8EFB zl 2jGG,d-r-D@b^E3l ȡh`A k&>ZLi\eǧM 6"a!J΂>F6b,x@khbR8͛JU C !xOJU36ytZ,y?iԣ~͛Υ\SY/a fI@h#4~/]݁Ť.A@8U)*i |icp?|V:>})G aESĔF^ٜ/c3g7fkMUN:W8cnOO?UQiYʞDK5O18fى3g.97ݘl5` u+G͜>£ R7-6mVU*ɥ Cc'^ jdɃ^ȁMD$b2 Z9M;рЈ綘4Ϧ<̋tRh Yf݈iC.3sH\+Np8#̂}N 7A{S)WrQ6o1&}^H}¶i?kkgv?.o Q#/b"Eg{;08^ǡHy0 ##-V`6_8mT)B~aE:4Q~x!wC4t3qsU#{VRx!4¯BC$9@=NovWî*Dx$p K@˂-b;54sg%gS:SξDri9UJ|X!R³%DxrOp&i- )2{B^c?k0= `YdGBL7 ZGXBd\eRUSaɨ}+x%9W0(O}: QbO*l!ope>}R} ̱˒"t$![.cymX,ARuf97mJom!Z<,5:K}TmWxΔWT-`*Flo"a6F9'7/`мR$060揝B͑XXT~G# hq` p=S_)Aćf8d!5-*KXr"k ֽkKXH^XH|Pw}#tRR B  )/ĝ-RbХ}ШՃv%5ń{L{dYg\/XMfM<zIvjddGj_Yߒj)$1?y Yl2*pk\f-ԻR̅|u#מ0 ,7("U$I`‹LVat$@K=)0IaN2p+-JLI[.`^(dRN~wI.$Vz, +Cj3R~rcU4fd)`ȕyzp p'jkNS=:ݏrP 'S>+E`9G0c̾m=WBs<ҰL`? ֋1B58 Fteh3`t6a^ͺɖbeOPIRJ3Ki0`:}.nyz| lkl"6e əKdG>jp&Ʉ# ?YY怼Y ]/i/hBށ(VjLc;u3vM9L 0[/=3Zzd SQ4f>@#C/s`bK'D'{2 P R` jBF0vB5Q0=|'_ Ifc#eDcUzQTbVKj1~~/Iȿ~ [`J_?޿ w@vb=VpB6PS[/b+vtQu{1_gpF`U(9S-YĎRv*xx=%D&rYaDq H& Z^F ybQ,ЛZGB)_:%* V`3f!S40MC Veu*IN}A Z FfMq9(b AIZVQ\XdC|֐Xr൨x/.U!s^>fR߈(޴̊" #i+ ҮSs)J'a=d!B]ONWCkn*a`@e⁩ Q-njrzͪ8q=Xfyv&r3t[T1~_V05v2G:Ĉ@Z-GR&vpzyi6K#n.Y+bƼƅͶT TEE|Hy I 9tD c| DF&:SF5:ׁ0pDYka]_oj^y:8cFlC=H0'99HOL'`\3Nd*w=e*OkW$L^;:sy?ݗ>xRZӊAf~j~֋qw̔a\Z )~!lվ8bW67M~12[[4{ҙPeFB~}p@7Q8oԘ2 (PNE ӟZ::r}$B?C9]Jz9 @\3K0\ΥX5Z$U|uwE-e e_\fubb/X o (#?UM,Ŗ1v1NO#gҔ ;I,HBmi} 瑖*/ޖ[:ҝ4ߢz"Y&VvfACqC d:JB"љ@L8^w9IS{ꎔ1A3\ؼqC &COl:RT!d@Bjε{y>Y̩EE^v2HLig4m~(gCτ,1rh; -78"ԢCDˏGZЖ؇Nj A/Qh"';0<!^*[-a؆ q:uk@a.;B΁ 3RA`8,u$*c[+j3S|ho&dB#}x;z%.oOti%U3?"u47rip tA 5%E^5@N[ ^e"D|ֈ+Ҧ>v`/~_ 𭀊J#]L<!$8NyKnSOxWa]}'o/DHg;rN=<Bha륩םYQi Ls)^׭=Eߩ&n+}1e#|c=:(wu8.l`4wGE~jdV#6% o7:1$GZݦ뱄Y @'D`>|O{Puu(})f!P;2xltzmD !|7wifupdown-extra/.git/objects/fb/ea3bf6b2a8e353cc1d81979d8619a173e012fe0000644000000000000000000000032313236414137021021 0ustar xAJ1E])j/J%L AW*'io\_P7U)8Bѝ&"|2($F/vMVDa;.:%*z<pBxo fmp}Rᨿ? i9D徶 ?Ao &kxPjK˥׵8Ʀ9G]?╩9}[aifupdown-extra/.git/objects/fb/f7fe59f28d5d0b921d92220676d3471f08380e0000644000000000000000000000015711600224326020532 0ustar x+)JMU040g01Ԥ<~u{B~\yDrD+DAfninqrQfAI1YLoS>EIiou0+|d%ulMս:9+xifupdown-extra/.git/objects/fc/0000755000000000000000000000000012722412232013577 5ustar ifupdown-extra/.git/objects/fc/7660a0080ac75d8d2eeb983f551e90e22177be0000644000000000000000000000043612655225141020666 0ustar xPN0eWd";NDBLHEbؕ_ Naaf{)?M6AS/R kx.3j=ZԼ!!U';Mq@.yomJvMd XFl(8t>vu;MEWެɅ\2X,bcaB;4@suͦЁuѠ ~+tUϸ}W0G~LP/i$C{JylWCe Ftm#svƪ´Wifupdown-extra/.git/objects/fc/912cffa622ba989799c3686dde615dabe276b10000644000000000000000000000112412722412232021034 0ustar xTmo0+uH0MW1iM|i|ڜؑ,$Sa*>%>=so ۴.Ȥ\!E2q T@i*ˊ3&uuB.Ԟ؜cQϜU%3Wet4z%ܺ R2j7qGZG}<7e T><_ۖ%Eߩ];8qStwxgoݒtEf٥B͒e^ &I*Sifupdown-extra/.git/objects/fd/0000755000000000000000000000000012231254147013604 5ustar ifupdown-extra/.git/objects/fd/86b8cb96ca10a3134d5b4e7de262652e0f1dc80000644000000000000000000000027112231254147021011 0ustar xAJ1='D < ٝIlƃ ~/x/*i ]& 0KbȘ< 1ECV4ZU4x?<#%;,".8n_cn_WE?޹6_lP4/\[?>YGbF.<79z5?6Uifupdown-extra/.git/objects/fd/989ddf31ae2a9ae4c5a161caf420e9175b69930000644000000000000000000000423611575215737021050 0ustar xXr7W+)Z\S0%S*RIT`7H"n -Y^}E/Dqʙy D s(2#ӧH醛RM6iX5)6$&&"rU@$t,Jrw.&677{S߻ğs,_XsBT|o}Jö-QVa,l7W}TL 뱻SˏX$Q$8X\NkywmQD\%Ч| cJ5k>p`XM Iij8hd5 H9M.FplT!3d屴c8Y^(6z# T萶g'عP(b&I9bYo;-+A[έt-Hck@5X,*zB@FtuOnxvdwVM1m;lGq≴ГDiC~)N 9IGn.5)QtL(Ɍ6>b;4NtgvHX̪3{7q2OSR*2?ɰ8CS \oD?Jd Ķ/{^))x;vRSD\:u<4`:iakuI֦U.o󞞽7_z(Wes/~(;ߦSaCR鑊Bz6rK[O|^Ho٭L Z촇[3b<[f-٧;0[' 1o3/$ 9P.:Yg@WaN4BlB=Cс T'"NmxpI@k 9H:̽U#YD&+O'5*V[@KދR4AL఩ kIggچˀGt@ֲx E0_49O@cbH[T:/YZw@9{mM9<3x|K\yZ>~.eKifupdown-extra/.git/objects/fe/0000755000000000000000000000000012722412502013601 5ustar ifupdown-extra/.git/objects/fe/1a9810b081b8a54f78c414c20eadbaf2c256550000644000000000000000000000025312722412502020713 0ustar x%M0]sphZƅ+O0߭<q^{_J-pAҚ+#X\ JbP-d=C$N%Lr#TWz&׎y8M4e>[e!e)uKIb7R~@%40̲/'X;ifupdown-extra/.git/objects/ff/0000755000000000000000000000000013236430731013607 5ustar ifupdown-extra/.git/objects/ff/0744fc595f30922e578ae7354422630809560e0000644000000000000000000000147212722410503020234 0ustar xTێ63b @N#YHʎ{~C,g6d3gΜ9[zvLw\_Sb**zgXINJ|K+>H*U NF7Ӛ[͗:yk+}h^7x;+Q˶Wb$1މM :9āӓeb&C ڔjjL*uV?uVn]fzdIx?^6kxTkbntd>θXd:0?"yoZ`菝7"w͠Uy|Q^/on7΀S\Fq<\x G哗 U0#*=">̮5Q)B{%)r"_率1e%N Ӗ)9:~'e8򜭤ZVCΩ[M&PKH ͛s嘟y\1Ɓz$qOts>1Ϗu<͵m:R# `fS;\1%&Hڧ"ڌ ӠAe:kj0AP1-^">Y#˦"//(RiLZh,<54vҚ>)?@lŤ`gqc0oTlMp l|ʽ4IX,y6i\z_\Խ|q3҉slO\\uF{a=Lj.BlZOLcI>K/-Xifupdown-extra/.git/objects/ff/83e89a46ddf5f735815db7e5667f161c5e232e0000644000000000000000000000113313236430731020712 0ustar x+)JMU073a040031Qwg~ɭ VF*_Z`-?M &JF~7;]_ﷄ[X°垥{zpr^3tmZWWR1N:"z8J *23J,{ǣ8Yn~긱(%!tI*j>^ '~ O.fx6M9{wk+qIOD|fZiAJ~ynjEIQ^f^qIbNfýWwzsȸnf scבWZpL7_MS͏H4j175U@$/<(;3/]($hmf A?wiP8x~? (/.!˙Sz5tdf[KQ. 13ٹB5q>':ph(J[q0S{xy;Aifupdown-extra/.git/objects/info/0000755000000000000000000000000011575215456014160 5ustar ifupdown-extra/.git/objects/pack/0000755000000000000000000000000011627123550014132 5ustar ifupdown-extra/.git/objects/pack/pack-9dacdb9efd7c831708a4835bac698507d2be4f9d.idx0000644000000000000000000001241011627123550023457 0ustar tOc  !##%%&'''()))*+-....../0023336677:;>>>>>?@@@@BCDDFFFFFFGGHIIKLLLLNNNOOOPPPPQSSTTTTTTVVWWWXXYZZ\\]]]]]]```````abbbcccefhhhhhiiiiiiiiiiiiijkkkkllllllnoopppppqrsttvxyyzzzzzzzzz{{|}}~X5pŒ=/a$Sv+lᖜe$Պ Z6vF#_mGzS{ Y&yqP9:z;gR}QE ZM3z 0iy4 z Xl2V|̬Zq /C)}#ȉ^B["c='^SK NcJͥoq#mƥ"bzTL0<(# Vbz6Z$|:I0݋lZ&ST1SD ?R' r6ENJ9$z%'s]!|[-)}>? L3+`F)'3:k)L4JW+Vb/B0U>T1,b";Ly9$tG /l1t2ΓGM*0Iadi p_ؔ.A3, x H A45ڣ?E1wW5 #ʦ5+9x ]5DH،Z&sxr+u6pPuq3o/c^')gDCSMB8]ٿ5SfOCbUq!Zg)C֌C#tDJTvEyWSAƩG-Yڳo}#΄v,G{IL6T"&G @#X~=)>9qHv «{l;Jen:hI~]t.i!5W04kbI(EC#:K ;^IQ?86NbnnN:5>2^X[ϡO-#6_,AgSdzV5ǴS 1q%;8Ta u<W[U[+^|[&W` ybyf0dWdp(l:DM!T]/έ.Hb>uށBGFggLZ+]U6Igo2a#\S3Ïddjo깎5HN&m1ioOpKC.3q$T~f.s@Dr[[9$~"HH1؟Borخ8.tt{".¨ezn9مS%I 0qPVzZ^ȶp⺸}j]9|(Wo wy&sXRA=`C۝,(Me]}"85N o(hT;㌮! s )XW$sc'.bQݝ9hй'GPᥠi@}ޡ`ڼ'{ge>`j%剌pBA;9-44 zwv'C[a˾fɓ%efu0!B>AgkЭ8@q|]?C%3!0ux-Ľpǡ˵'v$!}wT@>D))ZnջWsFi-9#NNDnO@tF7 fUpCs󶥛 9iŊteD; Kpj;׎_ԘDVEVwJ C'dms>r 4U3u=.F "Ï@~T/!o⯪p@1E9Ř1JvI"RS>0NN,=~y^`b ٌ&dǵӕD[Rpmgw <<&ٲɞ ڄ._׷kʒC0?^x˯ŤcM1;>(t`p/1֔Aòֿxc6):{dztx ~򃻇׏QXbD@8߰F>egWϠcGJ(kws@nէXr_Ǩ1U獉g [j&mЉAf X W&BM#ݴ eC߲luA8ؖQþ~d1-rS)OZ,VQ5#Cd_Δ]w  [jB\e~ IxhCʘ"ey/*. !`yJ|HA-#Wf&Z ORK )yRH!-j#4M%ONv>UB?|/@j\/3oL2]*OX!:<@_Ma\tpb`r\lw^Z ôH5Z{ju:rڒK-Z@ݸ(DG\ PղL9?oP`0$1М C#i\Q4g_Sƨdc&p[wo#ZV+fl"mrD󁉡*I}t"a}y{]ŎĽ !}DOPmռjJڒ؂+`"(OsԀDV~'U2\dDm5#c|pؚoU]e4+nUXtK$DXʚe0W3QZAFrAzdp772}"4{Je_F00DbyBS32Bx <(*KJ4w5uH EgdL;H.LX?pGKq?8<?_\@H8D :@9 I4 4NO:>:6J_>0HhE,JYDLJ /;dr~L 9s9:F}8EG) `=:cl8 @qMA>!2FG|x<IA37bEO>E3zMzIC)2 B@3 XK<`i7K Ao6" A6M84 5F*B.HI 2UMV:@\95LG<=7$ŝBZ<>*3$s$iS"gdKCJwifupdown-extra/.git/objects/pack/pack-9dacdb9efd7c831708a4835bac698507d2be4f9d.pack0000644000000000000000000011165111627123550023620 0ustar PACKx1N1@ާlّE9x<ؑ)O n@GWC>Zy(%%e" w0Xȣ0Ǚ0H'lE2q >v^f=q]R{TC7EOlzk󹌡%Pa[W(uwlVox;N0{%XQ"l?;r)8=333^Z^+.!]ZZ|BTZl4MHt*`)1b :.rNǼtTΣQIw/c Q뀨Ij)EZUזi2Ti{ N ÕsrCXfx9B1s9 ! &Bm ?~X@Ną')ȒŨ*V-2^vTbP uOb.81Q?+L<7reU-ZU/vNcw/lu/t祽]^?#Sx1N0{b{tu6-!t-^'>%N8HڑfU`d-yL f'C;ޠڹJiХ S'f $'<{GZm*g R (_w.әϷt\q `4AU5&>r#,g%*dlБv9'w1N"}& An/%s^:7ot8K\g?\֥68Y "yzFk㱌!)6`ܝInL)xMnB!=}xM4uӅ۞`A1#DOޡ)`|crC% !zB:b TSh%MkʂK Um YeШ|qXnsb\F/jz>9 @7n]B~8υEFPԜx11 @>H@v& ii-'pl $( N܁כErH<E cÔ B27jZE=q~ZSo񒰡G?f_mk}rz̥گt߉ʦӷ}t`W u]?S^h>m1zb:LNxK =`o4 |c\p:bRhwD>!}Ƨirz"$k`ҥ'v(3*Q`:G~M`T8f,n N+7J+%:ϹwoReoJ%I8x=N1@ާݕ"Dqg(# RN n@.9gf\MSɺAdu.u!bc̙&1mD)ffh[AE:W,'u/,P}m}}c3|E*뵌!HۯK[᧌/P$WxAN E͍(61ƑN]+\(? M\[pzɹ36Bc5jc, 󬥌RIo7KwAi>7CnM K+ٲ[gtzC\~?[/eOR2Je2 w[)y "4vPzp _&*w4SB*~[jx;n0 ] EL:*)=}ro}@X, ӤA&8Z)NaLMJa@s3*y+ ?68e̥nߋ̙Gm%GpѤz9[C*27 qPVxA @=`o4LaMqe[O05)4H3x[e)΄ly@bO۾h>8{o -zs[7~*颛yNxJ0y."JN_Qn}洍ަ%I]V 3|ô uz颴Jf4!ގ# N%-0J)yv#5Eay-J pɔ#ݼQW{C>Q]tءFi6p-bX%La ispp`>H̰p4q= 58Ninb+\_>.>$vJ|n exAJ0}N1{QiFQ"n_=.B6Nq.P:y\AcE|K4h9y).$FKg`U78tzЊ^vRѮޒw6X²&Vǐ)mrXz{ζ"asT;xJ0EEF&MSDD__^:L2~ōsn̠@HV@s8{:z48X+X97P6(iR4^N: cw8^ڎ ^"Wx1{޿cט }yoKAie4jpp#;))=6vdXbi[VK*g ċ2o3x1!{^Ao4 .ceaX`W190F})f21k`;>z?1xoY(ŕAԕ#cLv0o|eJ\#s;nJ@tϥEn!SYvh3g`p ,urE_ת%?(]JxAj!C߶B dmNaZ@NCEAe4;sc-8LGgb0$L^[O٥Yz2V,i ) lUQ *B*+6TmNVex1N0@ާv%(hhl7aN(8=/_u Wbl1Vr{oѥ\yHS𳸈I(Dn >PfÇ}+n2EFV|l{=I>O`0-wM.tٮ@LJ _Ϋ[so,Xx=N0bzr'%(8fEl6\~$ bLluavt2w\av o#/A{+QE :>Z*-j,y|9R.|UR//ԏ5٥3Ųm5D-Nnd8T #ǻ@SйD;NnnZ+B~ulӜx1N1@~O1=#!DEA '{Ɖ^9v$8=p_?*$As#eoVetB!YeuIYFlcT2yssZwr~z6x>۫h,\Z?qfEڌ qIz-cCv/';_BQJdNzf'Yx=!@S  lb^`daQO_^oD\%tF"ziԒ[&*`34*')0P%#,61X6~WO Hmɥ#=BvRK#FkG7B NSg<7yJx=N0>-oH@A LBٕ8=O Givc4Ȥg&ZB3ygJXʹOJe<{ f}W&x!ɘW>cގ <>"#hj52Mʥw7QmE_|ůBv+ ) UG^:sfxA @=`o4@ MqՅ[O0bR0H3y2Kgz@cѸ*!cxbd3`DG`)Y[!hmR^fʁ?+yM=>ρ}|(u>IV ʲ?E-Զ/K?xn!{b(pH"J".\p#9O!|}iUh|dqHΏa@ّӘŨ;W) DH=Z N b=Bmhv$Nd?i?Y*|H-\f}=p9>rY`sNn)sy[q h-&%ߡrQA\.s~_XUx;n!ОSL9;,eJ'`pbq޾/`Sq&r` iQVyi%RF,6&HAxViIְD9"13UͣQP>jp-WX}q=2<.!"us{޷Wej{} T!x !;Uh ɃW+3,lZE x3N6+MOݤ)lg# Hb R^Eb4$|@}&Dɋ^;P3PR9Pw_B9Y5yH-HmY"N K 㳶K xK =`o4  ϠJzzxUf{U:M fp@vdZ$[97:ȃ41Co4t~d&vkR>W9q66߶<>z͇Ro' ɀ&SeSk"U|Ix1!W $X]a 8=190F}vHj$Nu &QQ'oGq JؙY1i`t!rc~~M3SJȥDseWrZy3(/7 k[Ĕ_oU|‘IxKND!9P<}c+(KtǸzY swJH6XIlap0}@$7-%5Vd’t`RL;^1Ѵe>k;jY_3Rxaw֯:'S!˅f{5?ONxA!ᄁKBr뾠6ch0f?l ]0G`@NLDv6A -eΫ'w̔͌:K"[fC])~u"+$ow :' gI{$DQƐ]eckR *<oQ5xN!F<]jL- 0@b+&|kƪOo+?idzJlq&3q,=&8"wBHΙQ8 G4V4֗R?WTzF͜#~voۚ =VI*^Z\NwO^j[]@[kc^ ]AʥSM/;SF|1wD e$xAN0}N1Kj$HX 'dhcGc8ۑAUkSVwmcI9L۹")V FsGZ:j39Iģ?~xpH#/LOP5VU+Uذ,Gu;xAk%P3IyO[b?A x8+lS``p4v&{9$Z (7p|lw\Rz\(\H} ÂЫx31Ԥ^')gDxUnAeA\@CCF rLX3qA$$LBw7]yo؝ %%-{r?|3oߧ3?GVL#(Cru$rCʬWI'`IQ `T`Tx 1 ϵ[388;9;N qЭH-рE dPyv uVep|U t u1;\TzKlQ\ ~ofaXBO1M[[&un{UwgH&,tђ:+ ̵x2t+n]:vmӪ@C"ǚ Cښ'_G+FS̚k`P)$$qkP(uˋ) PAtG0m =ai!clP+Iba+jJDvKiV݈ngL$ɒ]5:+08@ sڢ4]ڒF2Ր6#ȗ> jRqd"< xUz˻mv#\}#i G4hj (~|ל!guYwLo?_c%qA2׭Ydz <b1l{6ue? 'N2x3zB's]!|[-xͽ{dIsMļĢbݰԢ<+c=ˍkxuTs3\R RRk7d| U' r6ENJ9$z%xti#OkdQF-P! zn9مS%I 0qPVx&t{zF=U+.Δ .̼Ĝ+̜xRf^bQni^If ̏ Ӌs'b*MS͜,kgB5+1$H1% y12 x340075UHHMM)-LN,I,``Qy}t70h>j:<9)t}cz{6]0¼ԒlĤT[/H']kFWʋKK2uKKR~do*sox~.n6H_iyا[L N)cxۣ|NyCkN~rbfPA36f#;㌮! s )XWx{-^a "y i % %9 %۳''(L^!a$pqB9aʶqj@yi qI)x9:Z))$pqf)&g+LSTP@UQH/J-P-TPٖDBp H .ɒ\|5}G0Go^ Ux340075UK-)/-I-.aqc`z܅6A LLP2|X _V}y*Wc>.Hb>uށBGFxY]WSZi(i4^ۻM6&f&j~44B$kvg^IxO HT @BOxDB !!!$ιxu+ZH6ݙ{=_癟nN_ ;`qi[4WYB=XyݦN> Y,-g9g<٭; % ہsHBވ)> n; \tPB8Lz@< THt6c ;#mxu\Ec2ٜ)}z8_|ІJ*:-n:1; G` qN߫DlH3c~73v{b*S˚M+y,:~7dy0@p~=asFoIZ>A0F -0^b.cK^LE\wjsZFU|mPF B;++4ITmz,xEݽw=٬αkM.$%];==$kN}Y G?w;fv?v>6.wj6JV~q 6o4C'2Ui'ǜx8W*+Ǭ$6Py kkq߅5-BgkFV!K"䎘^&e=a3sEQ3cж[Ps"\9 ӕ+Ɵ.ƀ'k[wumj !%IqeG`H܃-!"^ȷU>k9T_2̡ ɜft!7 7-Frz쀑?ڪ φ!'N|.d YrfEg}3˯Ϟn֐nR47힁bs)& 2I$Z:Xv=)!.B~6uTa 쉝r<ؼN% :mŶG9Ek۷,T]9ީ A,+Ep$,-m+IHobդOޜ53`%|,w^ay0?ϧwQD~'j®,+5brhv$ɧ( `TY`Czj,Y6g%SXhK3|>hs{̴5ѳSjK1?m"MQ5ulerab}Z"2@%a\;#z9ȫ Ϯ$ lj-ʳ=5 @C|L&Az55o=c-]߁*S!.ryz E`Lxa|2,{8uaKWtcm`Dhn n᦮8r{͗uUaÇlxW>wPPRߩ>B7A~lr=$׎$Ld"H -1V"H3!:@5$ ͬ>v$3NiRD\NF~$TIN|y ^jȄ.N9'S"zt=CwBB B>T?uUziS"OvhN>z>IgM64xyiKՒPYJD܌Uk9[d4"Ab ح.YvU)(I@ڃ3[T b:|(kab,"< CB$+TLJ^XJ*Bx,m{!Z'bgy:UYU.Q'-L2=S MjAŠDYPvkP^e.\U\OW*G4C˨4!63d&OK~S:E\5Ww'#ciؼ*-Zkvz//dgٍ5I9cA*sѐJI咆 #o[MN4d86c4[`$;13d^uK=o'_r[dQҁ",ͤ ԴDN0N$(6)[l1AShHqT/ԍ0if*jZfZn$6 G_M]/ҭ5ʈG{k~H|ûRDۢDD!b:NCWEN )HFTڡ!zGU9R~VP"E7]RgTy:~WKثk;@jWVRXEh,XcO zHcv)%=a0uW/?^d-+P\. 6]ֆyBy4i:Z~v]\]Y!Tj6b1[J# *jAg2M9(\ dS޽!:G HĤܤ2=|Nm3S G']سͨ_;%GZKv;?۹M'σRX%&\z]INʂ7wo4Key7Iڮ/͐C Ɠ' 50ž7?=HP3Bi&g 0Y@,6H\LS?!H_Di4I\WCFPR E Ua V$$F)YL#L~ϵwX|ZyV~ }5I86v 4ǸKK5Fhzof#튱ϙ{Sʌo>d'L/[;O`.(t lrs˧ܧɝ<4/9ف W&BM#ݴ eCxuVMo#EU BBJဳrF$5]XKZkN(Lvc3{ʿ i/~ {ƙ{zzӋۓo.7 Nln N6;zvJ B)| gb`ZC^|Y[(o"sAֺ ʕ2W/~ZӇ\74?ȢQ<}f7O'y v,֔l lCs%RHC?P' \>;%p%nؘ\qndzݪrPܠm\m Ƙ8hLpZ- IؐȒkq?YѠ-`b2bYTM1?nr6X MȍD-r"ۦNYN7"RHj#]|=_D0+?bgAg82*p4$,1|R9v$n-@rA*(/陋bGiy@S-3VM=zȕȄ|Q\:[ hTHMD8]O!#4$.W'2Z] Gayo[t+X(p lDuXRJI!"]-OeE劧m!QGʉ£yt|C*rNrZc[ ILHhE,Fk v+]9id5Zi婤2t֬3goH g?{~ $4KASVսZp,e VwIxٰHvNݱMvXk$2ɞ\P8VxMuIog2 eDݱ-AJC_ֶ08='S3(LjFC Zdib =s:]y! ļ ٯ:Y %N1GHW$y`~uϿ F_ggs\Ώ˧ht>}{w’y x31Ԥ<]'SW6_bQsu>4̂bC&CٶOv DLϪs_ꬹhЊͭw*@;xvǵӕD[RpmSO's]!|[-xͽ{NFAd+ԂԼ;1e <x31Ԥ<5sػW uW*nXnV[Z[\YPRpdp6nscVYyk_5MZ߾ĥ(3Tx|yIFUsߟ (%$*oK zn9مS%I 0qPVx&{zF1U+.Δ .̼Ĝ++ә2*u3RR *㡊rt3'sH0*O6peSx31Ԥ<ߜ3c\:d{&`iE% L /+=`m=7n%: UkϿYsT[ O*Rx|yIF<˛wp>rs@^ x31Ԥ<Χf(Z9B}-=G M 2tK t2 J5^Vzf> zn,Ju0<2՟梩B+67u*)ex4S~k*x$?M>igbzn9مS%I 0qPVx31Ԥ<U6_vzs-e:&`iE% L /+=`m=7n%: UkϿYsT[ ¯+,-xv's]!|[-S#x31Ԥ<%J *VX:Ɨ~m0+L---N.,()f8d_8xYmd7蹱p+ATZ&d'e32/jͶ}X `*xVe?WgESVlon-~Q-\_ԘDVEVwJx|yH)*zkw&m d~wsK3Ո zx[t)KZex'Njm>YOt x31Ԥ<='#rD뻰r/WM 2tK t2 J5^Vzf> zn,Ju0<2՟梩B+67U*jxΞ.9iU%>͕*bK9O [x340075UK-)/-I-.aqc`z܅6A LLP2 _v~-~&x31Ԥ<='#rD뻰r/WM 2tK t2 J~%}vۺ'*R@TNxUzOswΣ +<Vx[ϸqH|Sf|L^41< x31Ԥ<='#rD뻰r/WM 2tK t2 J?%T~rSjLyR `*t?'MdݧRElw;Q+Ax[ϸqBsӫv 7޾,?Mr R6x[\a2;OjIFI~~BzjIfsv @x31Ԥ<='#rD뻰r/WM 2tK t2 Je-Q֤eOq{DLN礉W4WZ.q< {-Nx[ϸqB\ 3<8Wn_xm+ px[W~2;OjIFI~~BzjIdsv5\%%Ŷ\8'sjNe,0ͺ[7qgVN:5>2^X[ϡxΞ.9iU%>͕*bK9O [N:5>2^X[ϡxΞ.ƺW_ska7[ x340075UK-)/-I-.aȴCy3٢:x`h``fbNϐ>or5'~ߵnMu{ n\x;u+[-)58N:5>2^X[ϡxΞ.rUDKBmiMq? x340075UK-)/-I-.a` _/P^V|,BDC3uz y×9_|w oUe$xkxs#㆗“_ oWTC#cC 2Ken>(2]ɷgJ2q$Lh%=Y߄u'gfZ^bn)rP%E^g39p%\g*1rCU)I WM}uɚ&;km~8fwma 6ؘ0mγ+`,/-I-௣<''̕lfqwc M+N/K5\8 dd@U6a~ @2&moxqF /S'Ρi\Hn>$Edͷz.|N:5>2^X[ϡxΞ.W}hu9RYe x340075UK-)/-I-.aPuEs{Clv.640031AQgp7|w: =QxqF D8@ -kB͇Dl~VƢ N:5>2^X[ϡxΞ.±?=6+gQ_fcwUz Kx340075UK-)/-I-.aPiWv3D3d\͉wz[xSjN:5>2^X[ϡxΞ."Tx⣼SS޶;@ x340075UK-)/-I-.aP ~"`?x s{mgh``fbNϐ>or5'~ߵnMu{>xq wRKJRSR4R+2KT5@`Aoͪ",i 5u'?TdcF(>WS(-2^X[ϡxΞ.ғpkzuT?T? qx340075UK-)/-I-.a.7H2^X[ϡxΞ.2ggiG-lϼ` x340075UK-)/-I-.awuyDѿW 3 :=C՜}ίW7y}G"+x* 7sڵHN^Vu.UxΞ!ܷ@O,v? Px340075UK-)/-I-.ax-v-.Gqm640031AQgp7|w: cBxq* V:'ZY +)(*(聡BVG6sڵHN^fN:5>2^X[ϡxΞ.q~Qؤ3kf,* ͢x340075UK-)/-I-.ap\%\^p{dZeBC3uz y×9_|w op!xqdFI=FV.%2tTRRKsJ2ӔbJ2R8Ⴖyy\KMVҘ%e̖S5UH,- 3Rr 7GI/fܠ,6GnM2H.>3->'3/;>$$??GACS y%Eiɩ  0NQܴ9Ft^jIy~Q6Ba1rW=cڼIAle=X򛳌g1O2 }(h*hje>LzZ((f_XQ(KW,+o-Ψ0z)E@ǡDLfBiL%`'8߼%"W t3}+/D!,>y/; Ȑ~~6gcQ$7to/lzqpO٣N:5>2^X[ϡxΞ.|{a_;qb 5 x340075UK-)/-I-.ays|K䉆f&&( /Ws];^T}[P"IxkeøA@=9#59;3m2fWݛ\i J*0GC1an2^X[ϡxΞ. sj=X~%{  /x340075UK-)/-I-.ayٜ"-3eꕜWbh``fbNϐ>or5'~ߵnMu{ N:5>2^X[ϡxΞ.Q;%*̭p= x340075UK-)/-I-.aξ/>z5}Χfh``fbNϐ>or5'~ߵnMu{& jx8qfii\)y?Jmo(XSP_ZY_XPP4(519Nd8'̆ ƂU/+SN:5>2^X[ϡxΞ.RtcV&^8Wkx dx340075UK-)/-I-.a^{?Gxư :=C՜}ίW7y},!Ox͸OjIFI~~BzjIME )N:5>2^X[ϡxΞ.$W}զMn_g{i x340075UK-)/-I-.amqՔ\ׅF2>240031AQgp7|w: F1x+Ċ ethtool gets-㓳.*; . N:5>2^X[ϡxΞ.yQce25}M:U 7x340075UK-)/-I-.acMةuhܚ֥uXd^340031AQgp7|w:fnDx;8qC=/N:5>2^X[ϡxΞ.rugSlخw ,x340075UK-)/-I-.a伜IJ=~=~{ǔ_E!}jNk+›>/![hx;8qCJr~nnb^!Vd%怄B%i9@sT7 LNTS2^X[ϡxΞ.9˜՞o}B>*M{u8 Ңx340075UK-)/-I-.a~^i1E""v 140031AQgp7|w: N:5>2^X[ϡxkkWٲɞ ڄ._׷k̽' x340075UK-)/-I-.aP]li2$U!>6R LLP2 _v~-~&j[x8qC5ͫT2n.P['r SN:5>2^X[ϡxΞ.rӅaźܞ:Izx $ x340075UK-)/-I-.a0+XtЯƇz|E!}jNk+›>>#!N:5>2^X[ϡxΞ."wI'}[Yޙ cx340075UK-)/-I-.a>e˞0{܈Vjh``fbNϐ>or5'~ߵnMu{x8qC~dߝԙP3N:5>2^X[ϡxΞ.`/:úM)/9w,; Hx340075UK-)/-I-.ak<ӏq4gՆf&&( /Ws];^T}#@xŸAVth~dߝԙlux340031Qwg~ɭ VF*_Z`-?M"|%^N$N]s-.0E% u7>Ub5"2*Jsԋ+vUŚSF/.\IAeQfzF ޜ_{/x'O7v:@d3Ո.X?oʲcg?4'3HrwIKVe}+V*5D ;D3o=%:L LOӧ{huM鏕St88QgTΓ_3gQ敳YL/G_I-M~PwF;z]Tݨ|Y;O_~]XKgi8zIpHq<ģ}; |c>lHﴫLZr.%)I)09Z+W'rr"*g|U&+]Mk5ʙJY{k%-#@Xnx?P4vfY;esZ]YbMJkU%+kT+*:Zٗtr-U7j.+ZļVMܖTrpe& S:OҟtzLP!x<'=!=)ƺ(!-]s]%Y4v>cpg0%*^)S8[hAyJ|mҵy5'=smOIX^sxmB^xk^CC# :2Eѫ&vтdJJV^G A,!PY6WɭRx i 8*+ei.QD-^ei؇nLU@pdIV1/"SI 餲n{SJ*C%fyBZd$. *cߖlʥ30иAʤӹ]sظ`)ڧ#03)?WIA4WEo /efK?͆tvte {R> @g &u|u  {ق--L&M.tւtתs;h}̝)O)1,Ișxgz7=zvDzc5z{b9@iӳx|R>RZ^wҽ\IE DG pʼnH&a1$JYBuN(ʅG[*W:]VP޻W(ģF=GGt|<\ohQ EJ0dgkk8b>7 uO񨝞y]Ng),8l Lu''b([׷^j-WRKMH2<@NRĢ{~3tnvO٩F/k!nx>T|z*QcWOÇ@exﵾAǎhFDtPᏱ"I;ܔtPG`\_7Cș t|.JP7[B|>z d`tK)UU÷**o͒F* 6D%C ¡NCU@3X-G ВZb/IS[RdbSMN3~S߼ExDM n҅pǁ&+#Qɿf D_ږ{0p[<{YEQ j4h8TSn>m\)]+RIIuUM*gt)R(O3?Ne5 ҭ:3kV@w<^% *5Fܮ{=[MM|2\O&x ¨_8Yc8)OUU4!,Lt aMUnJ}$t7dL01 1h*a7''FӳFW:e"g|>;{҂ir> GOͭF?kv9Xtm{t?20h/k:ŧ*40:+`'t{Mmg:Ixelwk7/u=pٟr@9C Iܹ8 (1K .h29Љp5bzF6zGqbȓC,0#~:jHam0ucP`3*_Gd.cѕWH wq#]rr|(dcn\#бhӣޡxIt9UYz> 2Kݳꊣs5>*pV~ՃMb!ǁN[Y2\vZ BSP4֦{1?S:n_yZg0LyX1I}pIUe\4)mqp$UcI0^I{1#nBJHU0% nڡnƘ٥49ے?V9%@hRwHX^5 ߁Sw?Kh&*oqi-y6FzAnuF|K_3N-3G \\|b6jFv6I5w^ ׈84v@﨣@Q[0gS\\]qs#J<_3L jPP[i`H4+(մ-y2#^sϓŇ?]IdlǃHS4.>bֹB8T^r"z+Ѡ|Y2΅HN1߻xC׏} /C feHmUs9NmO3yfצt8 3Z7R]7`9h{1I;;0r3H=^Iן?\( \lvw$,Tɴ\{.^(fk3zchgO넽|Fk N³߸4,RjeO!=.X!@Wimh&#Og)'D}ikHqm1N ^X-1X:Q=nWǃx1C-w*ܼtc H ([5{Ee7˯guǰZ0 w\C.\rb8n)3|5?? *9YxTю6|W'9HP.i/ \;M$hRRv])Y%dHgg܆)jnvhWڲN6[_=FM˜ו>)~[],G+oz|?YvU S3{i 7駛j G)D^5?7//Z1%o;4MoSs:9yg GZŸB>&7Esڥcߒdԣ=CuKVTq %N!8!H`Y@NCUir}Ʋh^r>-cl3cO4/ u!V skH8Q2RXRn &aC)ƱMs?7؆j|[QMz`Tj;is pdR0_@h4s}rGXD%EVL72eoP wjr^%>@0z"(4\"I%L\P;,wZwx^]W3ԻNen^$^"l|Mߔ̫_a+c@qVY$ʮL;嬠gQZnc`*C:MIhw_-n:( '_d#ʙKǵ aY$8K eSg?IPLGn.)1tlkbK^YnGL.sEΫ]2&) lk$9&pI\S` >HcQ\КE LQK;=.%\a]0 ΝLJ > Bb50?x(VUpr[Wo62Я\N!Gh &ꢯ%t5Yh=ش2dH[h| 3@d5 )0.*<\\=O.OY;Ӈ&p  xƘN {{6*7k+O˳O_7}6^ސaQ-Ctʘ&Y?yiVW T~zJ;6>*9:$ò>ؕr&2J md16P'kG` rj{Kb iS);7މa [_T1lJz=8%Ӻꙡ"ELl>RT:T&9o*5>U)Zin W[5UuЇ1#,y-_>߷ 'JQs]L2: ]%8]$ƍ)};6Cm݊Xtp2%0(;V5d-ew,|~7\@"\MDDrʶ;{ -?Xv z戈GdXج$ +dp f])SE/\i=pnDT~֦M9tG0afz [jh[T;^ϊrdy4QKƇL%"drliIkSfR_Nsb#vx8+b{AWc':#!1oItR[6ޝC o<JQ'4A`OqvgW|/0(}ei͟XKoip;}iFV;#kW\_+A {~or87t5QѤ׹G4 nh `[p6XכON#B>q;Vm`繏C9gLLDp][{5iF&@ J-B[U>Of<=*g&χsV^sյ7|/2ݟ :a{J&Fnf^C౵r.`0`mpS#d D=`d7։%V()i&SQ7E&PrB5Ggzo/`ۗABl=n5^nbB(d07,kiw}A>] g z;gw7s+:y3.,?~|71W>ϕuG1 ss+:~Qk KPQ]!ʆYxk@(F|3@Z.ǸBʇh(g9U=s*r0yx:#_fXVr1A2mY}!r.ֽn+*`θDUeq59ˆ$E+JbԪ. l"R++td<'AE&J"N^Sgr(x]W|+2@F4o47bE*\-DQ~?V󇯕`hzCs/TI&g[llq\kd|R$Q3TA~cʃ`iiQO@rlpUFO-NUwy"&|T}r~ U-1)̆PAnUN`&3QNflAsa3eY +j wQڏGzB!װ4CInGAHrx+hP1TP~lym c ''J΂t;>B=US-B%7]rC%E*cnķ |⥯U+2+]a.v &_eBQx J(ܟG(aK.zF{ZKw}>7U~ǿvͯ_ KNY0BA 9* Sk#.6Zb!^Bߝǐ7WJ4 h>Mь^ 뽟u lndE/@IE5%:լqLX) 4E<`쥌e.Egmn)5Q LF叁Y.E֚ ܫ"X/ߝ1Hd-hV,s~3cYDeFN)*w> TEtaF:>=P};OA/BOBo8,S%4B262Ih>WQ&CRehado-MhUEj /-^"B/íDbZIJ?7T;txYn]F{ n42ĺƙoRukpumIt^;oǂ^P^Qj y%'l_a#/>̓1xdP4!(38-F;owxa#uAvHqF׏뀨8`+s1r{-l?NXK YKK77XK7 }bٰwyZwʉڳxCfفL¬䥛Af(T3NWձbWxY8Xh^Zj5]`..W;(JcgG#, vx[[F-b-:o pܤOٖm-J2m=gFCiw[ly̙?wQiݜESKaʲ7`)x Ya@wxD ~ڶyoǀms9#gvK0M˘FQm<_F+@0}vm>׆LP FKMzгWgXj"$ſCz8~D8:Cpfyu~gь1ĘMQ86 9UaDC @qkC "Q;`%zClEcB#Hif(a ),)b_LZ6Ȭ{9Yd(C0ZZȀ6~x|vٹdL8t} Hrh"}Ht3֣$S4 | ؽi'!/* ,#1xta"ΒlҼQ:&!eq)10UjJ Q5{Uٴ #ٕJc%&4(a7o:WrOex>̃$AϒF#ij^:Ĥ/ 8u):i |esp,?^l>+n#@=1QrW6gK܇ne* ٭ZBN͊I[IjŔ̓* ^9#G~z(yn ?[.{HeIu+ؑC2sHB+V8#>'D BFZ齩۔+9FLx2/hl@20-{l_(5Pm 6Fq HK qE狙|%%"y=ۏ>wA+ɖJqz"%~>ºP,_bĂͿf{{H l8a/|l4J_j!t. gfN͆E|6/&Tٹ3Q:#,gbZܲi. Bc4PP<3\F]Lc#WcpσYjz] e(y#”MurƎ0Q~x g0d Z8d2('T" <Ćl29} ;ؐFNl@fqS8„WÎ&F$p$K`DXxk}bIbYp,leٷ~H^.m'22?vJM>Y_x$1O\ a/O4!PB] G>C(qTm)@&H=V6Ȟ7AB;XKakW`j?Rq'"V9N1r3!yV`YiH1['{O5!/EdRC [6c ynAĦ}Sf9wNuuқv[!]FrZHŷւ[TbP\$>-JPֹj667c5UZ[sXY& ߅gyd5'4?vj?7GRpQhƵ!ЙLu|h1($=lw-nĮU.cyb))o PЗG(> 1ISZS/ę(YGP5±Ku|ZMbԺi#J@a_pmS5D(E Ds .V4kaF0H]\*AV1tc1t1j}vY|ߍL$2&$Pg97TAڇ8_`x$Ҁa)_Q m^He68eJ-nuJ6jP'*" Ȼ.WxZ_Z5 *=GTYƐ- OP5рgG\u8[&uNVٲY6ӗf$췝 3)}HF >>^e>1kV@Fq¤z-=P׀Q$Ⱦk|2;? ,Wvf[~ƥ D֣Lc\&z=s:0-}ǞOST4,1_eG'X-VIu\% }]~_.,mv5iJ_a;\4p.<* Bj䈠)KBOV!|hǜʼd̡ *de+i4dD.+ W4hMoR=\:4u,v N}CٵA]#!n<%gVs%5#2=z̼зN9.1Q<Pm^fͺɖbUOO&$l5 ;߁{'EŲKd%V%slM^'²X+uӷ,_+X.׼2 kQ5p&N%$]9vqs8?2Lp&HpaDo) Ġp v|1AJIbb^@é o Ly4;$x m=͠&r$*?Lt]DȝsA=h~ē/XL$3dzSfT+jG1~~׬_e [H`QJ_?޿ w Z;rPbЄhXBO,ElymÎհW u[tHAWf V[3ur%wf3d ':-rv)8A'h`Glf-*ЀkSTE xbTRg(rRXP*B4%z+uE-Ν+_XL\aON9M- nB͑11)zLՍJ}&$6۱d˼zT\^ᚚwdXPfVQ&Ev,A+\2+2F2d3;AoM7)$G'lMj?}\4GACZdo64&Y|yU*)5ً1 h#WViG.[y8F5;;vILAWjSdʦpF6`+/z*!K8@p;\I۰ƹ.-7TnyM1S ?2N]7d0YeT-OFHͶq727wF%`ܒ|bASij)uC!yuwF$CpV&a4y,ɼ?qyκ^Y5 ZYf{ӞLdV[t1~_v05v2GzkA'ݑi:Le.?TvMEwLQs9Ɔ!5H~&9]@'i&LN&rh}QdDэ} LLKdka/ռj:Lx j52L]Mٞ`ʼ *Q̫ĴiyvLv|rRf^60?Xm=Vh *rGE.-o“ҚlЖ7~sh?{QϬ/ǥ5ɩP׼77zesT=6E#]@Έ3T_1J*gIMnhܠلyNx߇PS-+ ,ce3i(gaxm@q.=:Ћk|f/fQ˹`7b˚mYb`l//my-;[ V5x(w3_ P! Wcȳ2.rSpI֥t,ڛS i1kZtCp?]!5F\ʼ:4W;M[Rn6My%<#&m浠c#_ .?!p!7%vw޴ڧŵ+־LPFr5=Pfσo_${iBFj{!l(.q%1g/ُCfB*58"g;p#^@S?YJ0ABxuRםIsaH^`H6ް-LT|z mP`wP77*i jK٭イ8&utA &eqmEVts.[[Ha6S\.wwrE|ߊ FtPC;(!יBB cQ)\fGlUVv Tx )ǫ9@F6o^1jcy.9_R ^x|pxs'M6Vt^F-*w|Ӹ_D ~tmZxX()2YWIҽIU脯ri,[kᕒ.wdէOZhe7vu8})àvJI,TxVn6}W ҤpC(8NݬmXN XeHug(-rngΜa:#-}kӥǯBO ?"3cR9ɭ;_(!h.cdU^ӯVlt+2z(mMc',M+PjxpT ݈j`;TC?{f 2ڑq3P)M?|,k%rc@|䞦4Z?re|$gÛq2ZLl- S[Veלi,Rjt6pPqkTqG>z _[ R:7 Wdz;[j\sğ? S9.%Ik. >,EHE*y7 TkVhW)ZO2x&"]p+T)֪T~vJaf dUlBeL)}̭0`Δ 42 7;PW=i`weY)$c++sp׵&CO=@Z>dRc  |霋<,0]Si-O[ep9)qy(3\jU)3,3LCWTZ\ ΐm4 <܎2w=O 1Z_l~<]F!)̣^x*ڶэ2*fs14 s"k ! =ɥEѽ\-'}SD t~4xV9D]t'мY3RY_@) zqo9zG[a߾! @~BsLFhy="*i@OɱL(DLWW4W*/QW~;x31Ԥ<='#rD뻰r/WM 2tK t2 JNΪ`zrEѝ/JJ}X%#$,[fknə*ŝBZ<>*3$s$iSifupdown-extra/.git/refs/0000755000000000000000000000000011575216004012521 5ustar ifupdown-extra/.git/refs/heads/0000755000000000000000000000000013236430761013611 5ustar ifupdown-extra/.git/refs/heads/master0000644000000000000000000000005113236430761015023 0ustar 8b14bf16c900ba93257b8b4b544345b3a8bdf865 ifupdown-extra/.git/refs/heads/squeeze0000644000000000000000000000005111645666071015220 0ustar eaf8e5c099b4e228c3adb9ad8acee94af553f1bd ifupdown-extra/.git/refs/remotes/0000755000000000000000000000000011575216004014177 5ustar ifupdown-extra/.git/refs/remotes/origin/0000755000000000000000000000000013236431053015465 5ustar ifupdown-extra/.git/refs/remotes/origin/master0000644000000000000000000000005113236431053016677 0ustar 8b14bf16c900ba93257b8b4b544345b3a8bdf865 ifupdown-extra/.git/refs/remotes/origin/squeeze0000644000000000000000000000005111645666407017104 0ustar eaf8e5c099b4e228c3adb9ad8acee94af553f1bd ifupdown-extra/.git/refs/tags/0000755000000000000000000000000011575215655013472 5ustar ifupdown-extra/.git/refs/tags/debian/0000755000000000000000000000000013236430777014714 5ustar ifupdown-extra/.git/refs/tags/debian/0.100000644000000000000000000000005111575215655015211 0ustar c4f7aeacfa3bb1affd659d90a7b09bc3693a4358 ifupdown-extra/.git/refs/tags/debian/0.110000644000000000000000000000005111575215730015204 0ustar 1ad9ba9f2b7dc0a72575bd81358c642025b526d1 ifupdown-extra/.git/refs/tags/debian/0.120000644000000000000000000000005111575215732015207 0ustar e635bce5fba104420b6460e0b5a7eb6119b283b3 ifupdown-extra/.git/refs/tags/debian/0.130000644000000000000000000000005111575215734015212 0ustar ce5f50a07fa3f9be135c8a58e4ed4de948c5357a ifupdown-extra/.git/refs/tags/debian/0.140000644000000000000000000000005111575215736015215 0ustar cf35782f88b376431ab8711f854f1ccef7ba37c6 ifupdown-extra/.git/refs/tags/debian/0.14.10000644000000000000000000000005111627172534015350 0ustar 425255f1321892472d3b9137a96f2cf222a80acf ifupdown-extra/.git/refs/tags/debian/0.14.20000644000000000000000000000005111645666171015356 0ustar 43ca7d03eabe87dd6f0e29eedd161c87504c6147 ifupdown-extra/.git/refs/tags/debian/0.150000644000000000000000000000005111575215737015217 0ustar 0f5e0a10dc4c4cb01865ef49cb4b17212b91727e ifupdown-extra/.git/refs/tags/debian/0.160000644000000000000000000000005111575215741015213 0ustar 48d32c24a22e4d2fb03f83d6ad4443b41c8c0d33 ifupdown-extra/.git/refs/tags/debian/0.170000644000000000000000000000005111575215743015216 0ustar 2f8023f918a95a3931dfc070868d4369db69b52c ifupdown-extra/.git/refs/tags/debian/0.180000644000000000000000000000005111600225163015201 0ustar e79bf44647913667c181fd5563e0f14e66c7179e ifupdown-extra/.git/refs/tags/debian/0.190000644000000000000000000000005111627131015015203 0ustar c9ed252e43eaa73398e0875cb4c08a507885d64e ifupdown-extra/.git/refs/tags/debian/0.200000644000000000000000000000005111627644204015204 0ustar 4b7331a0c13521560053fd5e2b2097559f2ada4d ifupdown-extra/.git/refs/tags/debian/0.210000644000000000000000000000005111633740717015210 0ustar bd9f0562b3c1bd691a3ad4f04b59ac1e7c69437e ifupdown-extra/.git/refs/tags/debian/0.220000644000000000000000000000005111645664452015215 0ustar 6ffa4c9ec4670a519dc7c02960cebf6af50f13b4 ifupdown-extra/.git/refs/tags/debian/0.230000644000000000000000000000005112220615320015172 0ustar dce92a7509b5855014854d6483f260c008d7bfe7 ifupdown-extra/.git/refs/tags/debian/0.240000644000000000000000000000005112231254300015172 0ustar 0f8f1f4af3f48232d8bb114acf217a92734e97d3 ifupdown-extra/.git/refs/tags/debian/0.250000644000000000000000000000005112321354757015214 0ustar 92e3801c2621d84b3b1ded68bb7dd6a8130faa04 ifupdown-extra/.git/refs/tags/debian/0.260000644000000000000000000000005112655226615015216 0ustar 5f55e56fe90ea201ccf24220c9e52e43a67ddf2c ifupdown-extra/.git/refs/tags/debian/0.270000644000000000000000000000005112722412502015202 0ustar fe1a9810b081b8a54f78c414c20eadbaf2c25655 ifupdown-extra/.git/refs/tags/debian/0.280000644000000000000000000000005113236430777015222 0ustar 4cb5faba78ff1852e6498a61e03326aab665c967 ifupdown-extra/debian/0000755000000000000000000000000014115217122012136 5ustar ifupdown-extra/debian/README0000644000000000000000000000513314056077062013033 0ustar ifupdown-extra information -------------------------- This package provides a set of scripts adding tests when interfaces are configured to try to detect some common network errors when an interface is started these include: - Checking if the network interface cable is plugged in or not - Checking if there exists another system in the network with the same IP address - Checking if the default gateway assigned to the interface is reachable or not Additional tests can be included, even for specific type of interfaces (e.g. for Serial lines or for WAN interfaces). If you have any idea for a test please submit it as a bug report to the package. Known limitations: ------------------ --------------- Interface names --------------- Starting with v197, systemd/udev creates predictable network interface names for all local Ethernet, WLAN and WWAN interfaces. However, system administrators can adjust the names for interfaces to match their preference (e.g. setup a system rule so that an interface is named 'internet' or 'dmz'). The existing scripts only operate on known names and restrict some operations (to avoid errors) to specific type of interfaces. For example, when a network cable is checked this is only done on Ethernet interfaces (i.e. named 'ethxx' or 'enxxx') as the ethtool or mii-tool only works on them. This means that if an administrator has changed the naming of interfaces in a system some of the scripts will stop working. For more information please refer to: Debian/Wiki https://wiki.debian.org/NetworkInterfaceNames Freedesktop.org - Predictable Network Interfaces: https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ systemd.net-naming scheme: https://www.freedesktop.org/software/systemd/man/systemd.net-naming-scheme.html ------------------ Network link checks ------------------ The script that tests the network link is run inmediately after an interface is administratively configured up. However, the underlying hardware sometime it takes some time to establish and negotiate a link. This is heavily dependant on the hardware itself and the system it is connected to (e.g. if auto negotiation of an interface is enabled or the duplex/mode are forced in the interface). Due to this time interval for the link to fully stablise it is possible that the check-network-cable might generate false negative error messages on systems. If this is your case, you are encourage to disable the script by editing /etc/default/network-test and changing the variable DO_CABLETEST to 'no' ---------- Javier Fernández-Sanguino Sat, 19 Sep 2020 09:02:48 +0200 ifupdown-extra/debian/TODO0000644000000000000000000000166111645666421012651 0ustar TODO - check all the gateways that might have been defined for a given interface: * dump netstat -nr, parse, and arping the gateways - create if-up.d/down scripts to test for issues in network setup TODO: - if we have a DNS server in our same subnet try to test it too (but how do we do this? Maybe with ipsc or prips ? ) We could use 'ipsc -i eth0 -c' to obtain the CIDR block and 'prips ' to find if its there - Make it possible to test server availability in a generic manner and warn if a given server is not reachable ( have a file with servers to test for when the interface's UPs?) DONE: - link status - arping of IP address to find if someone has our own IP DONE ---- - move network-test from debian-goodies to here - have the package make it possible to setup default routes for interfaces easily (through a script) and avoid the issues described in #368228 ifupdown-extra/debian/changelog0000644000000000000000000005303614115217122014017 0ustar ifupdown-extra (0.33) unstable; urgency=medium * if-up-scripts/check-duplicate-ip6: Fix hardcoded value of interface in script (was using 'wlan0'), thanks to Matti Kurkela for spotting this and providing a patch (Closes: #992350) * debian/networking-routes.service: - Remove incorrect After definition which was causing a cycle in systemd and lead to delays in network start (Closes: #991135) - Make this service start after network-online.target as this is what in general will be desirable (i.e. after interfaces are configured and defined), as I understand from https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ this is the right target for setting up new routes (in the network.target interfaces might not be yet configured) -- Javier Fernández-Sanguino Peña Sun, 05 Sep 2021 21:45:22 +0200 ifupdown-extra (0.32) unstable; urgency=high * if-up-scripts/static-routes: - Fix syntax error in script which causes routes added to be converted into "blackhole" routes (Closes: 987310) - Fail properly if the inteface (IFACE) is not defined when the script is called - Use route -n instead of 'route' to properly identify status of routes when the gateways are in the hosts file * debian/README: Describe caveats related to network link tests -- Javier Fernández-Sanguino Peña Thu, 03 Jun 2021 08:13:30 +0200 ifupdown-extra (0.31) unstable; urgency=medium * Fix some network scripts to adapt to the naming scheme introduced in v197 of systemd (in Debian 5 Lenny) in which Ethernet interfaces can be named 'enXXX' instead of 'ethXX'. This was preventing many scripts to work properly as they skipped interfaces that were not named 'ethXXX'. Thank you to Mart Lubbers for spotting this and providing a patch (Closes: 970359) Scripts modified: - if-up-scripts/check-duplicate-ip and if-up-scripts/check-duplicate-ip6: * Replace the use of ETHTOOL with 'ip link xxx up' so it does not anymore need to be restricted to Ethernet addreses. * Do nothing if the interface is a serial line or WWAN interface, but work on any other interface as long as the conditions are met. - if-up-scripts/check-duplicate-ip6: Improve the logic to not report if the local link address reported by ndisc6 is the same as the link address of the interface (it appears to happen in my system in Wireless interfaces) - if-up-scripts/check-gateway: * Replace the use of ETHTOOL with 'ip link xxx up' * Skip serial line interfaces as ARPPING will not work there - if-up-scripts/check-network-cable: * Implement a generic test for all non-Ethernet and non-Bond interfaces just using 'ip link xxxx up' * Work with the new interface naming scheme ( en* | eth*) and restrict the use of ethtool or mii-tool to Ethernet interfaces * Make it possible to disable the script through configuration in /etc/default/network-test (DO_CABLETEST) - scripts/network-test * Implement a generic test for all non-Ethernet interfaces just using 'ip link xxxx up' * Work with the new interface naming scheme ( en* | eth*) and restrict the use of ethtool or mii-tool to Ethernet interfaces * Replace the IPv4 lookup tool as it is not working anymore * Add Debug option (-v 4) to output all the information generated from the different commands analysed * Add a query to GeoIP API (only enabled if full debug is enabled) * scripts/network-test: - Add documentation about the different options available to run the script (including verbosity levels) - Include information of additional external services introduced in this release (IPv6 and GeoIP info) * debian/network-test-default: Introduce an option (DO_CABLETEST) to make it possible for system administrators to disable the /etc/network/if-up.d/00check-network-cable script if it shows up errors in their systems. * debian/README: Give some information on the package and scripts as well as describe some known limitations - if an admin renames interfaces for his convenience some scripts might not work properly. -- Javier Fernández-Sanguino Peña Sat, 19 Sep 2020 09:09:41 +0200 ifupdown-extra (0.30) unstable; urgency=medium * debian/control: Replace netcat with netcat-openbsd | ncat (Closes: #969238) * scripts/network-test: Direct users to install netcat-openbsd if the 'nc' command is not found -- Javier Fernández-Sanguino Peña Tue, 01 Sep 2020 11:43:53 +0200 ifupdown-extra (0.29) unstable; urgency=medium * scripts/static-route: - Add static routes at boot by accepting --all when the script is called, thanks Matus Uhlar for the patch (Closes: 901612) - Use 'ip route' instead of route to blackhole routes (Closes: #961892) * scripts/check-duplicate-ip: Fix redirect typo, thanks Libor Klepac for the patch (Closes: 926865) -- Javier Fernández-Sanguino Peña Sat, 15 Aug 2020 01:10:41 +0200 ifupdown-extra (0.28) unstable; urgency=medium * scripts/network-test: - Do not print IP address if we have not been able to determine it - Remove quote in comment to avoid false positive when running through check bashisms * if-up-scripts/check-duplicate-ip: Remove quote from comment to avoid false positive when running through check bashisms * debian/compat: Update to debhelper compatibility version 11 * debian/ifupdown-extra.networking-routes.init: Add status check in the script * debian/control: - Add dependency on lsb-base (fix lintian error) - Upgrade to debian policy 4.1.3, no changes required - Use https in Vcs-Browser * debian/rules: Do not set executable bit in service file (lintian fix) -- Javier Fernández-Sanguino Peña Tue, 06 Feb 2018 22:04:56 +0100 ifupdown-extra (0.27) unstable; urgency=medium * scripts/network-test: - Fix error in script that prevented it from locating the transmitted and received packets from the output of 'ip addr show' - Change URL test from http://network-test.debian.org/moo to http://network-test.debian.org/nm and adjust MD5sum accordingly * debian/networking-routes.service: Add a systemd service defining the proper order expected for this service (Closes: #796622) * if-up-scripts/check-network-cable: Use fixes provided by Timur I. Bakeyev to the script that fix the errors when running using dash (Closes: 818276) -- Javier Fernández-Sanguino Peña Sat, 28 May 2016 23:10:17 +0200 ifupdown-extra (0.26) unstable; urgency=medium * if-up-scripts/check-duplicate-ip: - Add code to ensure that we skip IPv6 addresses if found (Closes: 758700) - Do not exit with error to prevent having an interface marked as unconfigured * if-up-scripts/check-duplicate-ip6: - New script to test for duplicate IPv6 assignment using ndisc6 * if-up-scripts/check-network-cable: - Fix the definition of LINK which fails due to variable name (Closes: #758798) (LP: #1397965) * if-up-scripts/check-network-cable: - Do not exit with error to prevent having an interface marked as unconfigured * debian/ifupdown-extra.networking-routes.init: - Fix management of routes defined with an interface and with "any" as an interface. Also, use 'ip route' instead of the obsolete 'route' command. Thanks to Steve Wray for the patch. (Closes: #794846) * scripts/network-test: - Fix logic so that it reports properly when only some, but not all, nameservers are failing. Thanks to Gregor Zattler for the patch that fixes the evaluation logic (Closes: #764529) * debian/control: - Add ndisc6 to Recommends: - Mention that the scripts now test also IPv6 addressing -- Javier Fernández-Sanguino Peña Fri, 05 Feb 2016 23:41:39 +0100 ifupdown-extra (0.25) unstable; urgency=medium * debian/control: - Add curl to dependencies - Update Standards Version * scripts/network-test: - Fix error in output - Add tests to determine if the system is connected to the Internet (using the new http://network-test.debian.org/ Debian Network test system) - Add test to determine the system's public IP address -- Javier Fernández-Sanguino Peña Thu, 10 Apr 2014 01:25:07 +0200 ifupdown-extra (0.24) unstable; urgency=medium * if-up-scripts/check-gateway: - Fix typo in script that causes grep call to fail miserably (Closes: 726505, 726816) * debian/control: - Add dependency on dh-python, as indicated in https://wiki.debian.org/Python/TransitionToDHPython -- Javier Fernández-Sanguino Peña Mon, 21 Oct 2013 18:34:17 +0200 ifupdown-extra (0.23) unstable; urgency=low * if-up-scripts/check-duplicate-ip: - Manage redirections properly, the code causes invocation errors if using iputil's arping (Closes: 632210) - Harmonise call to external programs in shell script * if-up-scripts/check-network-cable: - Fix spacing and some other minor shell scripts (Closes: 641923) * if-up-scripts/check-gateway: - Harmonise call to external programs in shell script * debian/control: Rename iproute to iproute2, since the former is a transitional package that will be removed in Jessie+1 -- Javier Fernández-Sanguino Peña Wed, 25 Sep 2013 18:35:23 +0200 ifupdown-extra (0.22) unstable; urgency=low [ Javier Fernández-Sanguino Peña ] * if-up-scripts/check-duplicate-ip: - Do not pass aliased interface information to arping since it cannot handle it properly (Closes: #644891) * Handle the configuration file through the use of dpkg-maintscript-helper instead of moving it directly to prevent dpkg from raising a conffile change prompt on upgrades even if the user has not made any changes. -- Javier Fernández-Sanguino Peña Fri, 14 Oct 2011 00:38:29 +0200 ifupdown-extra (0.21) unstable; urgency=low * Fix argument passing in function (Closes: #641312) * if-up-scripts/check-network-cable: - Do not run the 'ip' tool until we have verified that it is available * debian/source/lintian-overrides: Add overrides for lintian, required since debian/changelog is in UTF-8 format but debian/control is not -- Javier Fernández-Sanguino Peña Mon, 12 Sep 2011 22:47:26 +0200 ifupdown-extra (0.20) unstable; urgency=low * if-up-scripts/check-gateway,if-up-scripts/check-network-cable,scripts/network-test: Make dash happy by declaring the local variables at the beginning of each function (Closes: #639889) * if-up-scripts/check-network-cable: - Do not use ethtool or mii-tool if we are not running as root * if-up-scripts/check-duplicate-ip,if-up-scripts/check-gateway,if-up-scripts/check-network-cable,scripts/network-test: Proper quoting of shell-escaped variables -- Javier Fernández-Sanguino Peña Thu, 01 Sep 2011 10:26:30 +0200 ifupdown-extra (0.19) unstable; urgency=low * debian/control: Fix url in Vcs-git * scripts/network-test: - Handle interfaces reported by 'ip' as being subinterfaces of others (such as the case of VLAN interfaces). (Closes: #636474) - Better handle the case when some of the tools used fail to work - Separate specific check for the default route and its router(s) - Do not test the loopback interface twice - Better detection for 'DOWN' interfaces through 'ip' * scripts/network-test.1: Improve the manpage with more documentation of how it works * if-up-scripts/check-network-cable: Use 'ip link' if neither ethtool no mii-tool are available and try to handle some of the cases ip link nows about. Although it might not be as reliable as the others (Closes: #630137) * debian/ifupdown-extra.preinst: Add debhelper token, as required * debian/compat, debian/rules: Switch over to use debhelper version 7 which bastly simplifies debian/rules and also fixes many lintian warnings. * debian/control: - Depend on debhelper v7 - Update Standards Version to 3.9.2 (no changes needed) -- Javier Fernández-Sanguino Peña Fri, 12 Aug 2011 03:14:20 +0200 ifupdown-extra (0.18) unstable; urgency=low * debian/control: Advertise that now sources are available in collab-maint. * if-up-scripts/static-routes: Be more strict when looking for interfaces in the configuration file to avoid matching interfaces with similar names. * if-up-scripts/check-gateway: adjust how the ethtool binary alternative location is found -- Javier Fernández-Sanguino Peña Wed, 22 Jun 2011 01:30:45 +0200 ifupdown-extra (0.17) unstable; urgency=low * Move the network-cable test from /etc/network/if-pre-up.d/ to /etc/network/if-up.d/ so that it can behave properly and warn the sysadmin once the network cable is up. -- Javier Fernández-Sanguino Peña Sun, 24 Apr 2011 17:57:35 +0200 ifupdown-extra (0.16) unstable; urgency=low * if-up-scripts/check-duplicate-ip: - Location of ethtool has changed: adjust to the new location but fallback to the old one if it is still there. - Make it possible to use arping's arping which: is located in another directory, interprets parameters differently and does not support -q. Thanks to Cristian Ionescu-Idbohrn for bringing up this issue and providing a patch which I base the changes on (Closes: #614056) - Do not try to determine the ip address for interfaces we are not going to arping to. - Add some warnings for unexpected events that prevent the script from working. * if-up-scripts/check-network-cable: Location of ethtool has changed, adjust to the new location but fallback to the old one if it is still there. -- Javier Fernández-Sanguino Peña Sun, 20 Feb 2011 13:58:38 +0100 ifupdown-extra (0.15) unstable; urgency=medium * if-up-scripts/static-routes: - Fix typo that prevented the script from adding routes as it expected them to have 'reject' when they shouldn't. Thanks to Mathieu Parent and to Petru Ratiu for the patches. (Closes: #613632) (LP: #631533) - Add new functionality to support 'reject' routes in /etc/network/network-routes. Thanks to Petru Ratiu for the patch (Closes: #458395) * scripts/network-test: - Fix call to mktemp to use --tmpdir so that the script does not break if run in a non-writable directory (Closes: #541619) - Trap interrupts and abort under some circunstances, such as a Ctrl+C (LP: #450753) * debian/ifupdown-extra.preinst: Rename the /etc/network/network-routes config file to /etc/network/routes (Closes: #611982) * if-up-scripts/check-network-cable: Make the script work when bonding interfaces are used, using a patch provided by Ohad Lutzky (Closes: #574333) * [NEW] debian/ifupdown-extra.networking-routes.init: New init.d script to install global static networking routes which cannot be associated with any interface. This is useful for admins that want to share the configuration file /etc/network/routes through different systems in which the interface name changes or for 'reject' routes. (Closes: #458395) * debian/rules: - Fix installation of the network-routes sample configuration file so that it is installed where it should be (/etc/network/routes instead of /etc/network/network-routes) (Closes: #611982) - Install the new debian/ifupdown-extra.networking-routes.init as an init.d script running at 'S' runlevel right after the 'networking' script provided by netbase. * debian/TODO: An item was already done. * debian/control: Adapt description to indicate the new features included in the package. [ Lintian fixes ] * debian/copyright: - Add proper copyright notice and use UTF-8 to put in my full name. - Indicate the copyright of code reused from SuSE's sysconfig * debian/control: Depend on 'iputils-ping | ping' instead of just ping -- Javier Fernández-Sanguino Peña Fri, 18 Feb 2011 19:31:05 +0100 ifupdown-extra (0.14) unstable; urgency=low * Apply a patch provided by Guillem Jover to make check-duplicate-ip work with interfaces with multiple interfaces (Closes: 507949) * Change handling of default values so that the environment variables are honored if set with patch provided by Osamu Aoki (Closes: 464715) * Change if-up-scripts/static-routes so that it complains if a line in /etc/network/static-routes is not defined as expected. -- Javier Fernández-Sanguino Peña Sat, 01 Aug 2009 01:26:04 +0200 ifupdown-extra (0.13) unstable; urgency=low * Fix syntax error in the static-routes script and clarify a comment when exiting as soon as we find that there is no /etc/network/network-routes file (Closes: 496600) -- Javier Fernández-Sanguino Peña Tue, 26 Aug 2008 12:17:27 +0200 ifupdown-extra (0.12) unstable; urgency=low * Change maintainer's email address -- Javier Fernández-Sanguino Peña Fri, 28 Dec 2007 02:34:51 +0100 ifupdown-extra (0.11) unstable; urgency=low * Move the package over to unstable, it is ready for mass consumption * if-up-scripts/check-duplicate-ip: Exit if the interface does not have an IP address asigned or none is provided. This prevents the script from breaking if used in systems with interfaces with no IP address (for example, in promiscuous mode) * if-up-scripts/check-gateway: - if running as root do not use -D when calling arping but use -f instead (to return as soon as 1 reply has been received). -D does not work for all gateways - if not running as root, do use -D. - do not try to find out the status of the interface if not running as root. - work properly if multiple default gateways have been set. * network-test has been removed from debian-goodies, change the dependencies accordingly. -- Javier Fernández-Sanguino Peña Tue, 18 Dec 2007 21:12:50 +0100 ifupdown-extra (0.10) experimental; urgency=low * network-test: - Include patch provided by Federico Ceratto which adds command line support, allows the setting of a verbosity level and makes it possible to log to syslog based on that level. This patch is useful if the script is run through init, cron or other task-scheduling tool. * Updated conflicts: with debian-goodies, as network-test is still in there. -- Javier Fernández-Sanguino Peña Sun, 14 Oct 2007 23:17:58 +0200 ifupdown-extra (0.9) experimental; urgency=low * check-duplicate-ip: - Rename check-arping to check-duplicate-ip. - Add GPL header to the script. - Fix so it can work in DHCP environments by retrieving IF_ADDRESS from the interface information, also makes it easer to use this as a standalone script. * check-gateway: - Fix so it can work in DHCP environments by retrieving IF_GATEWAY from the current routing information. - Add GPL header to the script. * static-route: Add GPL header to the script. * network-test: Fix it so it can retrieve interface addresses properly (no CIDR) when using 'ip addr show' -- Javier Fernández-Sanguino Peña Mon, 18 Jun 2007 15:37:57 +0200 ifupdown-extra (0.8) experimental; urgency=low * Conflict with the latest debian-goodies which still provides network-test -- Javier Fernández-Sanguino Peña Tue, 19 Dec 2006 02:59:56 +0100 ifupdown-extra (0.7) experimental; urgency=low * Make network-test use bash (Closes: #401363) -- Javier Fernández-Sanguino Peña Sun, 3 Dec 2006 08:45:54 +0100 ifupdown-extra (0.6) experimental; urgency=low [scripts/network-test] * Do not analyse resolv.conf lines that have been commented out. -- Javier Fernández-Sanguino Peña Tue, 28 Nov 2006 23:37:02 +0100 ifupdown-extra (0.5) experimental; urgency=low * Improve the debian/control file so that it now Depends: on host and the different 'ping' providers (Closes: #400473). * Have it Depend on iputils-arping | arping * Change network-test so it does not complain loudly if ethtool is not installed (just recommends its installation) * Fix duplicate spaces in the script as well as some typos with patch provided by Norbert Kiesel (Closes: #400463) -- Javier Fernández-Sanguino Peña Sun, 26 Nov 2006 17:00:17 +0100 ifupdown-extra (0.4) experimental; urgency=low * Fix network link check in network-test -- Javier Fernández-Sanguino Peña Sat, 25 Nov 2006 15:55:47 +0100 ifupdown-extra (0.3) experimental; urgency=low * First upload (to experimental) to get wider exposure. * Upgrade debian-goodies conflict. -- Javier Fernández-Sanguino Peña Sat, 25 Nov 2006 13:09:41 +0100 ifupdown-extra (0.2) unstable; urgency=low * Change behaviour of network-test when testing ethernet link (based on 'check-network-cable' tests) -- Javier Fernández-Sanguino Peña Wed, 16 Aug 2006 22:33:34 +0200 ifupdown-extra (0.1) unstable; urgency=low * Initial Release. -- Javier Fernández-Sanguino Peña Sun, 13 Aug 2006 13:14:25 +0200 ifupdown-extra/debian/compat0000644000000000000000000000000313236425140013341 0ustar 11 ifupdown-extra/debian/control0000644000000000000000000000301313731327265013553 0ustar Source: ifupdown-extra Section: admin Priority: optional Maintainer: Javier Fernandez-Sanguino Peña Build-Depends: debhelper (>= 11), dh-python Standards-Version: 4.1.3 Vcs-Browser: https://git.debian.org/?p=collab-maint/ifupdown-extra.git Vcs-Git: git://git.debian.org/git/collab-maint/ifupdown-extra.git Package: ifupdown-extra Architecture: all Depends: lsb-base, iproute2, iputils-ping | ping, netcat-openbsd | ncat, iputils-arping | arping, net-tools, host, curl, ${misc:Depends} Pre-Depends: dpkg (>= 1.15.7.2) Recommends: ethtool, ndisc6 Conflicts: debian-goodies (<< 0.39) Description: Network scripts for ifupdown This package provides a set of network testing scripts to be used together with the ifupdown package. These scripts can: - check the network cable before an interface is configured. - test if an assigned IPv4 or IPv6 address is already in use in the network. - test if default network gateways are reachable. - setup default static routes for interfaces. . Additionally network static routes can also be defined globally for the system when this is needed (e.g. for 'reject' rules) and will be added after network initialisation. . This package also provides 'network-test', a script to test the network configuration status by checking: - Status of available interface. - Availability of configured gateway routes. - If host resolution is working properly (DNS checks). - If network connectivity is working, including ICMP and web connections to remote web servers. ifupdown-extra/debian/copyright0000644000000000000000000000307511645666421014115 0ustar This is ifupdown-extra, written and maintained by Javier Fernandez-Sanguino Peña on Sun, 13 Aug 2006 13:14:25 +0200. The original source can always be found at: ftp://ftp.debian.org/dists/unstable/main/source/ Copyright Holder: Copyright 2006 - 2011 Javier Fernandez-Sanguino Peña The code of the run_route() function in the debian/ifupdown-extra.networking-routes.init script is derived from the ifup-route script in SuSE's sysconfig package (scripts/ifup-route) These portions are: Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. All rights reserved. Author: Christian Zoz , 2002 Based on rcroute: Burchard Steinbild , 1996 Werner Fink , 1996-2000 License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. ifupdown-extra/debian/dirs0000644000000000000000000000014012722406374013030 0ustar usr/bin etc/default etc/network etc/network/if-pre-up.d etc/network/if-up.d lib/systemd/system/ ifupdown-extra/debian/docs0000644000000000000000000000000011575215655013017 0ustar ifupdown-extra/debian/ifupdown-extra.install0000644000000000000000000000004012722412015016474 0ustar scripts/network-test /usr/bin/ ifupdown-extra/debian/ifupdown-extra.manpages0000644000000000000000000000002712722411347016635 0ustar scripts/network-test.1 ifupdown-extra/debian/ifupdown-extra.networking-routes.init0000755000000000000000000001706213236430134021520 0ustar #!/bin/sh -e # Script to add global static routes to the system # # ### BEGIN INIT INFO # Provides: networking-routes # Required-Start: $network $local_fs # Required-Stop: $local_fs # Default-Start: S # Default-Stop: # Short-Description: Establish global networking routes for the system # Description: Define global network routes for the system using # the configuration defined in /etc/network/routes # Global routes can be either routes for which # the associated interface cannot be determined # beforehand (maybe the device name is not known) # or 'reject' routes to prevent the system from # communicating with remote networks. ### END INIT INFO # # Copyright (c) 2011 Javier Fernandez-Sanguino # # Some portions (specifically the code of the run_route() function) are derived # from the ifup-route script in SuSE's sysconfig package. # These portions are: # # - Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. All rights reserved. # - Author: Christian Zoz , 2002 # - Based on rcroute: Burchard Steinbild , 1996 # Werner Fink , 1996-2000 # # # This program is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software # Foundation; either version 2 of the License, or (at your option) any later # version. # # This program is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more # details. # # You should have received a copy of the GNU General Public License along with # this program; if not, write to the Free Software Foundation, Inc., 59 Temple # Place, Suite 330, Boston, MA 02111-1307 USA # [ -x /sbin/ip ] || exit 0 ROUTEFILE="/etc/network/routes" # Abort (without error) if the configuration file does not exist [ ! -r "$ROUTEFILE" ] && exit 0 . /lib/lsb/init-functions # Default value VERBOSITY=${VERBOSITY:-0} # Functions to read the route file and process it run_route() { local COMMAND="ip route $*" export LC_MESSAGES=C # We need the return messages to be in english RETMESSAGE="$($COMMAND 2>&1)" RETVALUE=$? if test $RETVALUE -ne 0 ; then [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: calling: '$COMMAND' FAILED" # Process the messages and omits those that are not # relevant. case "$RETMESSAGE" in # Omit 'File exists' since the route is already there.. *File*exists) return ;; # 'No such process' is only omitted if the route is being # deleted. If the route is being created, this error message # might appear if the gateway is not reachable. *No*such*process) [ "$1" = "del" ] && return ;; *) esac log_failure_msg "Error while executing:" \ " Command '$COMMAND' returned: ${RETMESSAGE%%Usage:*}"\ " Configuration line: $LINE" else [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: calling: '$COMMAND' SUCCEEDED" fi } del_global_routes() { ret=0 cat $ROUTEFILE | egrep "^[^#].*$" | while read network netmask gateway interface ; do if [ -n "$interface" ] && [ -n "$network" ] && [ -n "$netmask" ] && [ -n "$gateway" ] ; then if [ "$gateway" != "reject" ] ; then [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Deleting global route for $network / $netmask through gateway $gateway" if [ "$interface" != "any" ] ; then run_route del $network/$netmask via $gateway dev $interface else run_route del $network/$netmask via $gateway fi [ $? -ne 0 ] && ret=$? else [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Deleting reject route for $network / $netmask" run_route del $network/$netmask reject [ $? -ne 0 ] && ret=$? fi else echo "ERROR: Incorrect line for global network routes in $ROUTEFILE: '$network $netmask $gateway $interface'" >&2 ret=1 fi done return $ret } add_global_routes() { ret=0 cat $ROUTEFILE | egrep "^[^#].*$" | while read network netmask gateway interface ; do if [ -n "$interface" ] && [ -n "$network" ] && [ -n "$netmask" ] && [ -n "$gateway" ] ; then if [ "$gateway" != "reject" ] ; then [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Adding global route for $network / $netmask through gateway $gateway" if [ "$interface" != "any" ] ; then run_route add $network/$netmask via $gateway dev $interface else run_route add $network/$netmask via $gateway fi [ $? -ne 0 ] && ret=$? else [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Adding global reject route for $network / $netmask" run_route add $network/$netmask reject [ $? -ne 0 ] && ret=$? fi else echo "ERROR: Incorrect line for global network routes in $ROUTEFILE: '$network $netmask $gateway $interface'" >&2 ret=1 fi done return $ret } check_global_routes() { ret=0 cat $ROUTEFILE | egrep "^[^#].*$" | while read network netmask gateway interface ; do if [ -n "$interface" ] && [ -n "$network" ] && [ -n "$netmask" ] && [ -n "$gateway" ] ; then if [ "$gateway" != "reject" ] ; then if [ "$interface" != "any" ] ; then if ! route | egrep -q "^${network}\s+${gateway}\s+${netmask}.*${interface}" ; then ret=1 log_failure_msg "Route to network ${network}/${netmask} via ${gateway} is not configured in interface ${interface}" fi else if ! route | egrep -q "^${network}\s+${gateway}\s+${netmask}" ; then log_failure_msg "Route to network ${network}/${netmask} via ${gateway} is not configured" ret=1 fi fi fi else echo "ERROR: Incorrect line for global network routes in $ROUTEFILE: '$network $netmask $gateway $interface'" >&2 ret=1 fi done return $ret } case "$1" in start) log_action_begin_msg "Configuring network routes" if add_global_routes; then log_action_end_msg $? else log_action_end_msg $? fi ;; stop) log_action_begin_msg "Deconfiguring network routes" if del_global_routes; then log_action_end_msg $? else log_action_end_msg $? fi ;; status) log_action_begin_msg "Status of network routes" if check_global_routes; then log_action_end_msg $? else log_action_end_msg $? fi ;; reload|force-reload|restart) log_action_begin_msg "Reconfiguring network routes" del_global_routes if add_global_routes; then log_action_end_msg $? else log_action_end_msg $? fi ;; *) echo "Usage: /etc/init.d/networking-routes {start|stop|status|restart|reload|force-reload}" exit 1 ;; esac exit 0 ifupdown-extra/debian/ifupdown-extra.postinst0000755000000000000000000000051411645666421016741 0ustar #!/bin/sh set -e # There was a bug in the package (<< 0.15). We need to # move the file to the new location if dpkg-maintscript-helper supports mv_conffile; then dpkg-maintscript-helper mv_conffile \ /etc/network/network-routes /etc/network/routes 0.14 -- "$@" fi #DEBHELPER# # vim:tabstop=2:expandtab:shiftwidth=2 ifupdown-extra/debian/ifupdown-extra.postrm0000755000000000000000000000051311645666421016401 0ustar #!/bin/sh set -e # There was a bug in the package (<< 0.15). We need to # move the file to the new location if dpkg-maintscript-helper supports mv_conffile; then dpkg-maintscript-helper mv_conffile \ /etc/network/network-routes /etc/network/routes 0.14 -- "$@" fi #DEBHELPER# # vim:tabstop=2:expandtab:shiftwidth=2 ifupdown-extra/debian/ifupdown-extra.preinst0000755000000000000000000000072111645666421016542 0ustar #!/bin/sh set -e case "$1" in install|upgrade) if [ -e /etc/network/network-routes ] ; then # There was a bug in the package (<< 0.15). We need to # move the file to the new location if dpkg-maintscript-helper supports mv_conffile; then dpkg-maintscript-helper mv_conffile \ /etc/network/network-routes /etc/network/routes 0.14 -- "$@" fi fi ;; esac #DEBHELPER# # vim:tabstop=2:expandtab:shiftwidth=2 ifupdown-extra/debian/network-routes0000644000000000000000000000222111645666421015105 0ustar # This configuration file is read by the static-routes if-updown script # and the /etc/init.d/networking-routes script to setup a list of # routes associated either with a given interface or global routes. # # DO NOT configure default gateway routes for interfaces here, they should be # configured in the /etc/network/interfaces ('gateway' option) instead # # This file includes a list of routes for different networks following # the format: # Network Netmask Gateway Interface # # Example: # 172.1.1.0 255.255.255.0 192.168.0.1 eth0 # # # If you want to add a route that will be added regardless of interfaces # you will have to use the 'any' interface. This can be handy if you want # to share the same configuration file between different machines in which # the kernel names given to interfaces vary. # # It is also useful to add a 'reject' route that is not assigned to any # interface. # # For example: # # 172.1.1.0 255.255.255.0 192.168.0.1 any # 10.0.0.0 255.0.0.0 reject any # # # This file is read by: # # - /etc/network/if-up.d/20static-routes when an interface is configured # # - /etc/init.d/networking-routes to add the 'all' interfaces routes ifupdown-extra/debian/network-test-default0000644000000000000000000000343513731327265016173 0ustar # Defaults for ifupdown-extra testing scripts # sourced by scripts at /etc/network/if-{pre-,-}up.d # installed at /etc/default/network-test by the maintainer scripts # while respecting exported shell environment variables # Tells scripts to log to syslog the tests done before an interface # is configured. Set this to "no" if you just want to use stderr DO_SYSLOG=${DO_SYSLOG:-yes} # Abort scripts (do not continue) if the network link is not up ABORT_NO_LINK=${ABORT_NO_LINK:-no} # Run the network cable test # Please bear in mind that depending on your hardware and the time # required for it to set the link up the cable test might return that # an Ethernet cable is not connected when it is still being negotiated. # If this happens in your system replace this option with "no" DO_CABLETEST=${DO_CABLETEST:-yes} # Additional options that are passed to ARPING scripts # # DO_ARPING tells the scripts to test if an IPv4 or IPv6 address is already # assigned in the network (using arping for IPv4 and ndisc6 for IPv6, if # available). The scripts provided will log this event to syslog and can be # used to detect network configuration errors. # # Please bear in mind that these type of network probes will introduce a delay # when configuring the interface (if everything is OK) since the scripts will # have to wait until the tool sends the probes and finishes before configuring # an interface. Set this to 'no' if you do not want this delay and want to skip # these tests. DO_ARPING=${DO_ARPING:-yes} # # These values control how many arp pings are sent when doing ARP tests # The higher the count (or timeout) the more time it will take for those # scripts to finish but it might make it more easy to detect faulty # counditions in overloaded networks. ARP_COUNT=${ARP_COUNT:-2} ARP_TIMEOUT=${ARP_TIMEOUT:-3} ifupdown-extra/debian/networking-routes.service0000644000000000000000000000062614115217122017232 0ustar [Unit] Description=Establish global networking routes for the system Documentation=man:route(8) DefaultDependencies=no After=network-online.target Wants=network-online.target [Install] WantedBy=multi-user.target [Service] Type=oneshot EnvironmentFile=-/etc/network/routes ExecStart=/etc/init.d/networking-routes start ExecStop=/etc/init.d/networking-routes stop RemainAfterExit=true TimeoutStartSec=5min ifupdown-extra/debian/rules0000755000000000000000000000301713236430713013225 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_install: dh_install # Configuration files install -m644 debian/network-routes $(CURDIR)/debian/ifupdown-extra/etc/network/routes install -m644 debian/network-test-default $(CURDIR)/debian/ifupdown-extra/etc/default/network-test # Network scripts for ifupdown install -m755 if-up-scripts/check-network-cable $(CURDIR)/debian/ifupdown-extra/etc/network/if-up.d/00check-network-cable install -m755 if-up-scripts/check-duplicate-ip $(CURDIR)/debian/ifupdown-extra/etc/network/if-up.d/10check-duplicate-ip install -m755 if-up-scripts/check-duplicate-ip6 $(CURDIR)/debian/ifupdown-extra/etc/network/if-up.d/10check-duplicate-ip6 install -m755 if-up-scripts/static-routes $(CURDIR)/debian/ifupdown-extra/etc/network/if-up.d/20static-routes install -m755 if-up-scripts/check-gateway $(CURDIR)/debian/ifupdown-extra/etc/network/if-up.d/30check-gateway # Serviced Unit file install -m644 debian/networking-routes.service $(CURDIR)/debian/ifupdown-extra/lib/systemd/system/ override_dh_installinit: dh_installinit dh_installinit --name=networking-routes --no-start -- start 41 S . ifupdown-extra/debian/source/0000755000000000000000000000000011645666421013455 5ustar ifupdown-extra/debian/source/lintian-overrides0000644000000000000000000000037611645666421017044 0ustar # Lintian overrides for ifupdown-extra # These overrides are required because the debian/changelog # is in UTF-8 and debian/control not: ifupdown-extra source: changelog-should-mention-nmu ifupdown-extra source: source-nmu-has-incorrect-version-number ifupdown-extra/if-up-scripts/0000755000000000000000000000000014115217117013425 5ustar ifupdown-extra/if-up-scripts/check-duplicate-ip0000755000000000000000000001255313731327265017025 0ustar #!/bin/sh # # Check if an IPv4 ddress we are going to assign to an Ethernet interface is # already in use by another system. # # This script should be installed in /etc/network/if-up.d/ # if you want it to be used whenever an interface is configured. # # It can also be used as a standalone script by setting up # its environment: # IFACE=eth0 IF_ADDRESS=192.168.0.1 check-duplicate-ip # # NOTE: IF_ADDRESS is optional, if not provided it will be determined # by using the ip tools # # This script only works with IPv4 addresses, it does not work # for IPv6 since arping does not work there. Use the check-duplicate-ip6 # script instead. # # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # You can also find a copy of the GNU General Public License at # http://www.gnu.org/licenses/licenses.html#TOCLGPL # Check if an IP we are going to assign to an Ethernet interface # is already in use by another system. # DEFAULT=/etc/default/network-test # Read system default file [ -r "$DEFAULT" ] && . $DEFAULT # Do not continue if the user has told us to not do arpings [ "$DO_ARPING" = "no" ] && exit 0 # Defaults ETHTOOL=/sbin/ethtool [ ! -x "$ETHTOOL" ] && [ -x "/usr/sbin/ethtool" ] && ETHTOOL=/usr/sbin/ethtool DO_SYSLOG=${DO_SYSLOG:-yes} VERBOSITY=${VERBOSITY:-0} # Set up our environment LC_ALL=C export LC_ALL if [ "$DO_SYSLOG" = "yes" ] ; then OUTPUT="logger -i -p daemon.err -s" else OUTPUT="echo" fi do_arping() { # Send ARP pings to detect if there is a duplicate address "out there" # Curiously enough, the script will return faster if there *is* a system # with the same IP address and will take ${ARP_TIMEOUT}*${ARP_COUNT} seconds # to return if there is none. # Do not do the check if ethtool (if installed) tells us the interface # does not have link, notice that ARPING will try to send the ARP requests # even if there is no link so we use this to speed things up # First determine physical interface in case aliased interfaces are used real_iface=$(echo "$IFACE" | sed -e 's|:[[:digit:]]\+||') if [ -z "`ip link show $real_iface up 2>/dev/null`" ]; then return fi for ADDR in $IF_ADDRESS; do # Skip interface is address is IPv6, arping only works for IPv4 if ! echo ${ADDR} | grep -q ":" ; then [ "$VERBOSITY" -eq 1 ] && $OUTPUT "DEBUG: Sending arp pings through $real_iface (for $IFACE) to detect other systems using $ADDR" $ARPING -c $ARP_COUNT -w $ARP_TIMEOUT -D -I $real_iface $ADDR $ARPING_EXTRAOPTS >$ARPING_REDIR if [ $? -ne 0 ] ; then $OUTPUT "ERROR: Duplicate address $ADDR assigned in the network where $real_iface is connected to." fi fi done } find_ip() { # Try to obtain our IP address (DHCP case) export IF_ADDRESS IF_ADDRESS=$(ip addr show "$IFACE" | sed -rne 's|^[[:blank:]]*inet[[:blank:]]+([^/]+)/.*|\1|p') return 0 } if [ -z "$IFACE" ] ; then echo "ERROR: Do not know what interface to check. IFACE environment variable is not defined!" >&2 exit 0 fi # If the interface is a serial (sl), WAN interfaces (ww) or localhost (lo) then skip the test # as it does not make sense in these case $IFACE in sl* | ww* | lo*) exit 0 ;; *) ;; esac # For arping: # Two possible arpings: iputils-arping or arping, with different # interpretation of the '-w' value if [ -x /usr/bin/arping ] ; then # We are going to use iputils-arping ARPING=/usr/bin/arping ARP_TIMEOUT=${ARP_TIMEOUT:-3} # Time here is measured in seconds ARPING_EXTRAOPTS="-q" # Use -q(uiet) in iputil's arping ARPING_REDIR="/dev/stdout" # Do not redirect output else if [ -x /usr/sbin/arping ] ; then ARPING=/usr/sbin/arping ARP_TIMEOUT=${ARP_TIMEOUT:-1500} # Time here is measures in milliseconds # experiments show anything less than 1500 is unreliable. ARPING_EXTRAOPTS="" # No '-q' option in arping ARPING_REDIR="/dev/null" # Send output to /dev/null if using this program else # Do not continue if ARPING is not available echo "WARNING: Cannot check for duplicate IP address in the network. The script cannot find the 'arping' program (tried /usr/bin/arping and /usr/sbin/arping. Please either install the iputils-arping or arping packages or disable this test by setting DO_ARPING to 'no' in $DEFAULT ." >&2 exit 0 fi fi ARP_COUNT=${ARP_COUNT:-2} [ -z "$IF_ADDRESS" ] && find_ip # Still no IP? Bail out if [ -z "$IF_ADDRESS" ] ; then echo "WARNING: Cannot check for duplicate IP address in the network as the script could not find the ip address of $IFACE. You can disable this test by setting DO_ARPING to 'no' in $DEFAULT ." >&2 exit 0 fi do_arping exit 0 ifupdown-extra/if-up-scripts/check-duplicate-ip60000755000000000000000000001012114115217117017067 0ustar #!/bin/sh # # Check if an IPv6 address we are going to assign to an Ethernet interface is # already in use by another system. # # This script should be installed in /etc/network/if-up.d/ # if you want it to be used whenever an interface is configured. # # It can also be used as a standalone script by setting up # its environment: # IFACE=eth0 IFACE= check-duplicate-ip6 # # NOTE: IF_ADDRESS is optional, if not provided it will be determined # by using the ip tools # # This script only works with IPv6 addresses # # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # You can also find a copy of the GNU General Public License at # http://www.gnu.org/licenses/licenses.html#TOCLGPL # Check if an IP we are going to assign to an Ethernet interface # is already in use by another system. # DEFAULT=/etc/default/network-test # Read system default file [ -r "$DEFAULT" ] && . $DEFAULT # Do not continue if the user has told us to not send network probes [ "$DO_ARPING" = "no" ] && exit 0 # Defaults NDISC=/usr/bin/ndisc6 [ ! -x "$NDISC" ] && exit 0 # Silent exit if ndisc is not installed DO_SYSLOG=${DO_SYSLOG:-yes} VERBOSITY=${VERBOSITY:-0} # Set up our environment LC_ALL=C export LC_ALL if [ "$DO_SYSLOG" = "yes" ] ; then OUTPUT="logger -i -p daemon.err -s" else OUTPUT="echo" fi do_ndisc() { # Use the Network Discovery Protocol to detect if there is a duplicate address # "out there" # Do not do the check if ethtool (if installed) tells us the interface # does not have link, notice that ARPING will try to send the ARP requests # even if there is no link so we use this to speed things up # First determine physical interface in case aliased interfaces are used real_iface=$(echo "$IFACE" | sed -e 's|:[[:digit:]]\+||') link_address=$(ip link show "$real_iface" | grep link | awk '{print toupper($2)}') if [ -z "`ip link show $real_iface up`" ]; then return fi for ADDR in $IF_ADDRESS; do # Only check IP address if it is IPv6 if echo ${ADDR} | grep -q ":" ; then [ "$VERBOSITY" -eq 1 ] && $OUTPUT "DEBUG: Sending arp pings through $real_iface (for $IFACE) to detect other systems using $ADDR" dup_link_address=$($NDISC -q $ADDR $real_iface) if [ $? -eq 0 ] ; then # If the link address is the same as our address this is not a problem # (ndisc returns it in at least Wireless interfaces), only report if the link # address does not match if [ "$link_address" != "$dup_link_address" ] ; then $OUTPUT "ERROR: Duplicate address $ADDR assigned in the network where $real_iface is connected to." fi fi fi done } find_ip6() { # Try to obtain our IPv6 addresses export IF_ADDRESS IF_ADDRESS=$(ip addr show "$IFACE" 2>/dev/null | sed -rne 's|^[[:blank:]]*inet6[[:blank:]]+([^/]+)/.*|\1|p') return 0 } if [ -z "$IFACE" ] ; then echo "ERROR: Do not know what interface to check. IFACE environment variable is not defined!" >&2 exit 1 fi # If the interface is a serial (sl), WAN interfaces (ww) or localhost (lo) then skip the test # as it does not make sense in these case $IFACE in sl* | ww* | lo*) exit 0 ;; *) ;; esac [ -z "$IF_ADDRESS" ] && find_ip6 # Still no IPv6 address, then Bail out without error (IPv6 addresses are not required) [ -z "$IF_ADDRESS" ] && exit 0 do_ndisc exit 0 ifupdown-extra/if-up-scripts/check-gateway0000755000000000000000000001024013731327265016075 0ustar #!/bin/sh # Check if the (default) gateway configured for the interface is # present in our network # # This script should be installed in /etc/network/if-up.d/ # It can also be used as a standalone script by setting up # its environment: # IFACE=eth0 IF_GATEWAY=192.168.0.1 check-gateway # # NOTE: If IF_GATEWAY is not provided the script will try to test # the default gateway. # # TODO: # # - Support non-default gateways that might have been set at the # same time the interface was enabled. # # ------------------------------------------------------------------------ # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # You can also find a copy of the GNU General Public License at # http://www.gnu.org/licenses/licenses.html#TOCLGPL # Check if an IP we are going to assign to an Ethernet interface # is already in use by another system. # # Read system default file [ -r /etc/default/network-test ] && . /etc/default/network-test # Defaults ARPING=/usr/bin/arping ARP_COUNT=${ARP_COUNT:-2} ARP_TIMEOUT=${ARP_TIMEOUT:-3} DO_SYSLOG=${DO_SYSLOG:-yes} VERBOSITY=${VERBOSITY:-0} # Do not continue if ARPING is not available [ ! -x "$ARPING" ] && exit 0 # or if the user has told us to not do arpings [ "$DO_ARPING" = "no" ] && exit 0 # Break out if we don't have an interface to work with [ -z "$IFACE" ] && exit 0 if [ "$DO_SYSLOG" = "yes" ] ; then OUTPUT="logger -i -p daemon.err -s" else OUTPUT="echo" fi # Try to obtain the IP address of our gateway (DHCP case) if [ -z "$IF_GATEWAY" ] ; then IF_GATEWAY=$(ip route list | grep "^default " | grep "dev $IFACE" | awk '{print $3}') # Warn if there are multiple gateways echo $IF_GATEWAY | grep -q " " && [ "$VERBOSITY" -eq 1 ] && $OUTPUT "Found multiple gateways as default routes for $IFACE" fi # Still no IP? Bail out [ -z "$IF_GATEWAY" ] && exit 0 # Set up our environment LC_ALL=C export LC_ALL do_arping() { # Send ARP pings to detect if the default gateway is "out there" # Curiously enough, the script will return faster if there *is* a system # with the same IP address and will take ${ARP_TIMEOUT}*${ARP_COUNT} seconds # to return if there is none. # Do not do the check if ethtool (if installed) tells us the interface # does not have link, notice that ARPING will try to send the ARP requests # even if there is no link so we use this to speed things up local GATEWAY=$1 local ARPING_OPTIONS="-q -c $ARP_COUNT -w $ARP_TIMEOUT -f -I $IFACE" local GATEWAY_FOUND=1 # Check if the interface is up if [ -z "`ip link show $real_iface up 2>/dev/null`" ]; then return 0 fi [ "$VERBOSITY" -eq 1 ] && $OUTPUT "DEBUG: Sending arp pings through $IFACE to detect if the gateway $GATEWAY is present" if [ "`id -u`" = 0 ] ; then if $ARPING $ARPING_OPTIONS $GATEWAY ; then GATEWAY_FOUND=0 fi else # If we are not root we can only use arping in DAD mode # in this case we negate the check as it will return 1 # if there is an answer if ! $ARPING $ARPING_OPTIONS -D $GATEWAY ; then GATEWAY_FOUND=0 fi fi if [ "$GATEWAY_FOUND" = 1 ] ; then $OUTPUT "ERROR: Cannot find default gateway $GATEWAY in the network where $IFACE is connected to" fi } # Check our IFACE name, if it is a serial line or loopback skip it as ARP ping is not possible there case "$IFACE" in sl* | lo*) exit 0;; *) ;; esac for gateway in $IF_GATEWAY ; do do_arping $gateway done exit 0 ifupdown-extra/if-up-scripts/check-network-cable0000755000000000000000000001205613731327265017200 0ustar #!/bin/sh # Check the link status of an ethernet interface # This script should be installed in /etc/network/if-pre-up.d/ # # This script can be disabled by defining DO_CABLETEST as "no" # in /etc/default/network-test # # # You can use this script to solve bug #120382 # ('ifup should (optionally) check for link before configuring the interface.') # if you configure ABORT_NO_LINK to 'yes' in /etc/default/network-test # since this will make the script abort if the interface does not have # any link. # # Note that if you set ABORT_NO_LINK to 'yes' and the Ethernet interface # does not have a link, the script will abort and ifupdown will *not* # mark the interface as configured. # # It can also be used as a standalone script by setting up # its environment: # IFACE=eth0 check-network-cable # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # You can also find a copy of the GNU General Public License at # http://www.gnu.org/licenses/licenses.html#TOCLGPL # # Defaults rc="/etc/default/network-test" ETHTOOL=/sbin/ethtool alt_et=/usr/sbin/ethtool [ -x "$ETHTOOL" ] || [ ! -x "$alt_et" ] || ETHTOOL=$alt_et MIITOOL=/sbin/mii-tool IPTOOL=/sbin/ip DO_SYSLOG=yes ABORT_NO_LINK=no # Read system configuration file [ -r "$rc" ] && . "$rc" # Check if the test is disabled by the administrator if [ "$DO_CABLETEST" = "no" ]; then exit 0 fi if [ "$DO_SYSLOG" = yes ]; then OUTPUT="logger -i -p daemon.err -s" else OUTPUT=echo fi # Set our locale environment, just in case any of the tools get translated LC_ALL=C export LC_ALL check_status_miitool() { local status=0 if $MIITOOL "$IFACE" 2>&1 | grep -q "no link" ; then status=1 fi return $status } check_status_ethtool() { local status=0 local LINK="$($ETHTOOL "$IFACE" 2>&1 | grep "Link detected" 2>/dev/null || :)" # If ethtool fails to print out the link line we break off # notice that ethtool cannot get the link status out of all # possible network interfaces [ -n "$LINK" ] || return 1 if ! echo $LINK | grep -q "Link detected: yes" ; then status=1 fi return $status } check_status_iplink() { local status=0 local info="" [ -x "$IPTOOL" ] || return 0 info=$($IPTOOL link show "$IFACE" up 2>&1) if [ -z "$info" ] ; then status=1 fi return $status } # Status check function for all types of interfaces check_status () { local status=0 myid=$(id -u) $IPTOOL link show "$IFACE" >/dev/null 2>&1 || { $OUTPUT "ERROR: Interface $IFACE does not seem to be present" \ "in the system" return 0 } check_status_iplink || status=$? [ $status -eq 0 ] || $OUTPUT "WARNING: Initialising interface $IFACE which does" \ "not have a link" return $status } # Status check function for Ethernet interfaces check_ethernet_status() { local status=0 myid=$(id -u) $IPTOOL link show "$IFACE" >/dev/null 2>&1 || { $OUTPUT "ERROR: Interface $IFACE does not seem to be present" \ "in the system" return 0 } # For Ethernet interfaces use ethtool if installed (preferable to mii-tool) # If none are installed (or not running as root) we will test using # 'ip link show' if [ -x "$ETHTOOL" ] && [ $myid -eq 0 ]; then check_status_ethtool || status=$? elif [ -x "$MIITOOL" ] && [ $myid -eq 0 ]; then check_status_miitool || status=$? else check_status_iplink || status=$? fi [ $status -eq 0 ] || $OUTPUT "WARNING: Initialising interface $IFACE which does" \ "not have a link" return $status } # Status check function for Bond interfaces check_bond_status() { local status=1 inf slaves slave_iface slaves="/sys/class/net/$IFACE/bonding/slaves" [ -e "$slaves" ] || return 0 # Loop over the list of slaves while read slave_ifaces; do for inf in $slave_ifaces; do # Use ":" command to silence slaves. Run in subshell to preserve IFACE (OUTPUT=: IFACE="$inf" check_status); status=$? # One functional slave will suffice [ $status -ne 0 ] || return 0 done done <$slaves $OUTPUT "WARNING: Initialising bond $IFACE which does not have link" \ "on any slave" return $status } [ "$IFACE" ] || { $OUTPUT "ERROR: Variable IFACE not set in environment" exit 1 } # Check our IFACE name, run the status check depending on the type of interface case $IFACE in en* | eth*) check_ethernet_status || [ "$ABORT_NO_LINK" != "yes" ] || exit 1 ;; bond*) check_bond_status || [ "$ABORT_NO_LINK" != "yes" ] || exit 1 ;; lo*) ;; *) check_status || [ "$ABORT_NO_LINK" != "yes" ] || exit 1 ;; esac ifupdown-extra/if-up-scripts/static-routes0000755000000000000000000001206014056100751016157 0ustar #!/bin/sh # # Script to setup a system's static routes based on the # /etc/network/routes definitions. # # It tries to simplify network route management and make it easier # to handle those as requested in bug #368228 ('Wish: Better Handling # of up/down route commands'). With this script routes do not have to be # introduced in /etc/network/interfaces (in 'up' and 'down' commands). # # This file includes a list of routes for different networks and follows # the format: # Network Netmask Gateway Interface # # Example: # 172.1.1.0 255.255.255.0 192.168.0.1 eth0 # # Install this script in /etc/network/if-up.d/ (to setup the routes) and in # /etc/network/if-pre-down.d/ (if you want to remove the routes before # deconfiguring the interface) # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # You can also find a copy of the GNU General Public License at # http://www.gnu.org/licenses/licenses.html#TOCLGPL # # # TODO: # - No action is taken if the routes already exist (when adding them) or when # they dont (if you are removing), if they do you will get an error in # stderr but the script will continue # Note: If you add the up/down in /etc/network/interfaces failure when # setting up a route breaks the interface configuration ROUTEFILE="/etc/network/routes" # Abort (without error) if the configuration file does not exist [ ! -r "$ROUTEFILE" ] && exit 0 # Default value VERBOSITY=${VERBOSITY:-0} [ "$IFACE" ] || { $OUTPUT "ERROR: Variable IFACE not set in environment" exit 1 } # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901612 if [ ${IFACE} = "--all" ]; then IFACE="[[:alnum:]]+"; fi del_static_routes() { # NOTE: We actually don't have to remove routes if downing an interface # since they will be removed nevertheless. In any case, this # piece of code only runs if you install this file in # /etc/network/if-pre-down.d/ (which you don't need to) cat $ROUTEFILE | egrep "^[^#].*[[:space:]]${IFACE}[[:space:]]*$" | while read network netmask gateway interface ; do if [ -n "$interface" ] && [ -n "$network" ] && [ -n "$netmask" ] && [ -n "$gateway" ] ; then if [ "$gateway" != "reject" ] ; then [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Deleting route for $network / $netmask through gateway $gateway at $interface" route del -net $network netmask $netmask gw $gateway dev $interface else [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Deleting reject route for $network / $netmask when bringing up $interface" route del -net $network netmask $netmask reject fi else echo "ERROR: Incorrect line for $IFACE in $ROUTEFILE: '$network $netmask $gateway $interface'" fi done } add_static_routes() { cat $ROUTEFILE | egrep "^[^#].*[[:space:]]${IFACE}[[:space:]]*$" | while read network netmask gateway interface ; do if [ -n "$interface" ] && [ -n "$network" ] && [ -n "$netmask" ] && [ -n "$gateway" ] ; then if [ "$gateway" != "reject" ] && [ "$gateway" != "blackhole" ] ; then [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Adding route for $network / $netmask through gateway $gateway at $interface" route add -net $network netmask $netmask gw $gateway dev $interface else [ "$VERBOSITY" -eq 1 ] && echo "DEBUG: Adding reject/blackhole route for $network / $netmask when bringing up $interface" ip route add blackhole $network/$netmask fi else echo "ERROR: Incorrect line for $IFACE in $ROUTEFILE: '$network $netmask $gateway $interface'" fi done } check_static_routes() { cat $ROUTEFILE | egrep "^[^#].*[[:space:]]${IFACE}[[:space:]]*$" | while read network netmask gateway interface ; do if [ -n "$interface" ] && [ -n "$network" ] && [ -n "$netmask" ] && [ -n "$gateway" ] ; then if [ "$gateway" != "reject" ] ; then if ! route -n | egrep -q "${network}\s+${gateway}\s+${netmask}.*${interface}"; then echo "ERROR: Route '$network $netmask $gateway $interface' defined in $ROUTEFILE is not configured" fi fi fi done } case "$MODE" in start) add_static_routes ;; stop) del_static_routes ;; status) check_static_routes ;; *) ;; esac exit 0 ifupdown-extra/scripts/0000755000000000000000000000000013731327265012420 5ustar ifupdown-extra/scripts/network-test0000755000000000000000000007252113731327265015023 0ustar #!/bin/bash # Network testing script v 1.11 # (c) 2005-2020 Javier Fernandez-Sanguino # # This script will test your system's network configuration using basic # tests and providing both information (INFO messages), warnings (WARN) # and possible errors (ERR messages) by checking: # - Interface status # - Availability of configured routers, including the default route # - Proper host resolution, including DNS checks # - Proper network connectivity, including ICMP and web connections to # a remote web server (the web server used for the tests can be configured, # see below) # # Some of the network tests are described in more detail at # http://ubuntuforums.org/archive/index.php/t-25557.html # # The script does not need special privileges to run as it does not # do any system change. It also will not fix the errors by itself. # # Additional software requirements: # * ip from the iproute2 package. (could probably be rewrittent to # use ifconfig only or to parse /proc) # * ping from the iputils-ping package or the netkit-ping package. # * nc from the netcat-openbsd or ncat package. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # You can also find a copy of the GNU General Public License at # http://www.gnu.org/licenses/licenses.html#TOCLGPL # # TODO # - Works only on Linux, can this be generalised for other UNIX systems # (probably not unless rewritten in C) # - Does not check for errors properly, use -e and test intensively # so that expected errors are trapped # (specially for tools that are not available, like netcat) # - If the tools are localised to languages != english the script might # break # - Ask 'host' maintainer to implement error codes as done with # dlint # - Should be able to check if DNS server is in the same network, if # it doesn't answer to pings, check ARP in that case. # - DHCP checks? # - Other internal services tests? (LDAP if using pam...) # - Generate summary of errors in the end (pretty report?) # - Check if packets are being dropped by local firewall? (use dmesg # and look for our tests) # - Support wireless interfaces? (use iwconfig) # - Check for more than one web server (have CHECK_HOSTS be a number # of hosts and determine a metric to spout an error) ? # - Use traceroute or tcptraceroute to see if there is network connectivity? # (traceroute is usually blocked by firewalls but tcptraceroute might # be an alternative to using nc) # - Use mii-tool (requires root privileges) # - Use ping -s XXXX to detect invalid MTUs # - Use arpping to detect another host with our same IP address # - Check other TODOs inline in the code # Default values VERB=3 LOG=0 while getopts ":hsv:" Option do case $Option in v ) VERB=$OPTARG;; s ) LOG=1;; * ) cat <<- EOF Usage: $0 [-s][-v ] -s Also log messages to local3 syslog facility -v 0 Silent run -v 1 Show only error messages -v 2 Show error and warning messages -v 3 Show information messages (default) -v 4 Show detailed system information -v 5 Show information from external APIs (IP address and GeoIP) EOF exit 0;; esac done # BEGIN configuration # Configure to your needs, these values will be used when # checking DNS and Internet connectivity # DNS name to resolve. # These are default values which can be overriden by the environment. [ -z "$CHECK_HOST" ] && CHECK_HOST=www.debian.org [ -z "$CHECK_IP_ADRESS" ] && CHECK_IP_ADRESS=194.109.137.218 # Web server to check for [ -z "$CHECK_WEB_HOST" ] && CHECK_WEB_HOST=www.debian.org [ -z "$CHECK_WEB_PORT" ] && CHECK_WEB_PORT=80 # Web service to check for a specific content (fixed MD5 value) [ -z "$CHECK_WEB_URL" ] && CHECK_WEB_URL="http://network-test.debian.org/nm" [ -z "$CHECK_WEB_MD5" ] && CHECK_WEB_MD5="8ba464e5fb512de41d9b1816e7582743" # Service to return IP address # It should just return the IP address # for example in PHP have an index.php file with: # "" #with no carriage returns or line feed characters. # External services to obtain system information, these are only # queried if the user selects the highest debug level [ -z "$CHECK_IP_URL" ] && CHECK_IP_URL=https://api.ipify.org [ -z "$CHECK_IP6_URL" ] && CHECK_IP6_URL=https://api6.ipify.org [ -z "$CHECK_GEOIP_URL" ] && CHECK_GEOIP_URL=http://api.geoiplookup.net/ # END configuration export CHECK_HOST CHECK_IP_ADRESS CHECK_WEB_HOST CHECK_WEB_PORT CHECK_IP_URL CHECK_IP6_URL CHECK_GEOIP_URL PATH=/bin:/sbin:/usr/bin:/usr/sbin # Set our locale environment, just in case any of the tools are translated LC_ALL=C export PATH LC_ALL # Trap interrupts trap 'echo "`basename $0`: Quitting early due to interrupt" 1>&2; exit 1;' 1 2 3 15 # error reporting and logging functions debug () { [ "$VERB" -gt 3 ] && echo "DEBUG: $1" } debugline () { echo "--------------------------------------------------------------------------------" } info () { [ "$VERB" -gt 2 ] && echo "INFO: $1" [ "$VERB" -gt 2 ] && [ "$LOG" -eq 1 ] && logger -p local3.info "$0 INFO: $1" } warn () { [ "$VERB" -gt 1 ] && echo "WARN: $1" [ "$VERB" -gt 1 ] && [ "$LOG" -eq 1 ] && logger -p local3.warn "$0 WARN: $1" } err () { [ "$VERB" -gt 0 ] && echo "ERR: $1" >&2 [ "$VERB" -gt 0 ] && [ "$LOG" -eq 1 ] && logger -p local3.err "$0 ERR: $1" } # Report and error with a command an clear a temporary file cmd_err() { command=$1 exitval=$2 tempfile=$3 warn "Execution of '$command' on the interface did not complete successfully (exit value $2)." clear_temp $tempfile } clear_temp() { tempfile=$1 if [ -n "$tempfile" ] && [ -e "$tempfile" ]; then /bin/rm -f -- "$tempfile" fi trap 0 1 2 3 13 15 } # Check if all commands we need are available # NOTE: if using nslookup add "nslookup dnsutils" ( /bin/echo -e "netstat net-tools\nifconfig net-tools\n\ ping netkit-ping|inetutils-ping|iputils-ping\n\ arp net-tools\nip iproute\nhost host|bind9-host\nmktemp debianutils\n\ nc netcat-openbsd" | while read cmd package; do if ! `which $cmd 2>/dev/null >&2`; then err "$cmd is not available! (please install $package)" exit 1 fi done ) || exit 1 # Recommended programs ( /bin/echo -e "ethtool ethtool" | while read cmd package; do if ! `which $cmd 2>/dev/null >&2`; then warn "$cmd is not available (consider installing $package)" exit 1 fi done ) # Default route for programs ETHTOOL=/usr/sbin/ethtool MIITOOL=/sbin/mii-tool # Other needs # We need /proc/net if [ ! -d /proc/net ] ; then err "/proc is not available! Please mount it ('mount -t /proc')" exit 1 fi defaultif=none export defaultif # Check the network routes configured in the system # # Specifically, check the default route to see if the system has one. # If it has, the interface configured for it is identified check_routes () { # Extract the interface of our default route local status=0 local defaultroutes="" defaultif="`netstat -nr |grep ^0.0.0.0 | awk '{print $8}' | head -1`" defaultroutes="`netstat -nr |grep ^0.0.0.0 | wc -l`" if [ -z "$defaultif" ] ; then defaultif=none warn "This system does not have a default route" status=1 elif [ "$defaultroutes" -gt 1 ] ; then warn "This system has more than one default route" else info "This system has exactly one default route" fi debug "Interfaces routes: $defaultif" debug "System routes: $defaultroutes" return $status } # Check the status of the loopback interface # # If the loopback interface is not define there might be issues # with local connnectivity. check_local () { local status=0 # Is there a loopback interface? if [ -n "`ip link show lo`" ] ; then # OK, can we ping localhost if ! check_host localhost 1; then # Check 127.0.0.1 instead (not everybody uses this IP address however, # although its the one commonly used) if ! check_host 127.0.0.1 1; then err "Cannot ping localhost (127.0.0.1), loopback is broken in this system" else err "Localhost is not answering but 127.0.0.1, check /etc/hosts and verify localhost points to 127.0.0.1" fi else info "Loopback interface is working properly" fi else err "There is no loopback interface in this system" status=1 fi return $status } # Check the link of a Ethernet interface using 'miitool' check_if_link_miitool () { local ifname=$1 local status=0 [ ! -x "$MIITOOL" ] && return 0 if $MIITOOL $ifname 2>&1| grep -q "no link"; then status=1 fi return $status } # Check the link of a Ethernet interface using 'ethtool' check_if_link_ethtool () { # Note: Unlike other sections of the script we need to be root # to test this local ifname=$1 local status=0 [ ! -x "$ETHTOOL" ] && return 0 LINK="`$ETHTOOL $ifname 2>&1| grep \"Link detected\"`" # If ethtool fails to print out the link line we break off # notice that ethtool cannot get the link status out of all # possible network interfaces [ -z "$LINK" ] && return if ! echo $LINK | grep -q "Link detected: yes" ; then status=1 fi return $status } # Check the link of a Ethernet interface using 'ip link' check_if_link_iplink () { local ifname=$1 local status=0 [ ! -x /sbin/ip ] && return 0 # Check if the interface is up if [ -z "`ip link show $real_iface up 2>/dev/null`" ]; then status=1 fi return $status } # Check the link of a Ethernet interface # # Depending on how is the script is running either ethtool or # 'ip link' is used. check_if_link_ethernet() { local status=-1 local iface=$1 # Use ethtool if installed (preferable to mii-tool) # If none are installed we will test using 'ip link show' if [ "`id -u`" -eq 0 ] ; then if [ -x "$ETHTOOL" ] ; then check_if_link_ethtool $iface status=$? elif [ -x "$MIITOOL" ]; then check_if_link_miitool $iface status=$? fi fi # If no test has done use ip link if [ $status -eq -1 ]; then check_if_link_iplink $iface status=$? fi return $status } # Check the link of a generic interface # check_if_link_generic() { local status=-1 local iface=$1 check_if_link_iplink $iface status=$? return $status } # Check a network interface # # Test a network interface to see if it is working properly. Valid # tests for interfaces are: # - link tests (for Ethernet interfaces) # - IP address assignment. An interface without IP might indicate # an error in network connectity (e.g. failure to obtain an IP # using DHCP) # - packet statistics. An interface with 0 packets transmitted / received # or errors might indicate a malfunctioning device. # # TODO: # - do specific wireless tests for WiFi networks (e.g. determine if the # interface is properly associated with its configured network - check if the # link up test should be sufficient for this) check_if () { local ifname=$1 local status=0 local realif=$ifname [ -z "$ifname" ] && return 1 # Check if the interface has a link # The following allows for specific tests to be done on specific # types of interfaces case "$ifname" in en*@* | eth*@*) realif="`echo $ifname | sed -e 's/^.*@//g'`" ifname="`echo $ifname | sed -e 's/@.*//g'`" check_if_link_ethernet $realif ; status=$?;; en* | eth*) check_if_link_ethernet $ifname ; status=$?;; *) check_if_link_generic $ifname; status=$? ;; esac # Print results if [ $status -ne 0 ] ; then if [ "$ifname" = "$defaultif" ] ; then err "The $ifname interface that is associated with your default route has no link!" else if [ "$realif" = "$ifname" ] ; then warn "Interface $ifname does not have link" else warn "The interface $realif does not have link (underlying interface of $ifname" fi fi fi # Prepare a tempfile tempfile="`mktemp --tmpdir tmptestnet.XXXXXX`" || { err "Cannot create temporary file! Aborting! " ; exit 1; } trap " [ -f \"$tempfile\" ] && /bin/rm -f -- \"$tempfile\"" 0 1 2 3 13 15 # Find IP addresses for $ifname ip addr show $ifname 2>/dev/null >$tempfile exitval=$? # Debug information if [ "$VERB" -gt 3 ] ; then debug "Interface information:" debugline cat $tempfile debugline fi if [ "$exitval" != "0" ] || [ ! -s "$tempfile" ] ; then cmd_err "ip addr show" $exitval $tempfile clear_temp $tempfile return 1 fi inetaddr="`cat \"$tempfile\" | grep \"inet \" | awk '{print $2}' | sed -e 's/\/.*//'`" if [ -z "$inetaddr" ] ; then warn "The $ifname interface does not have an IP address assigned" status=1 else # TODO: WARN if more than 2 IP addresses? echo $inetaddr | while read ipaddr; do info "The $ifname interface has IP address $ipaddr assigned" done fi # Lookup TX and RX statistics ifconfig $ifname 2>/dev/null >$tempfile exitval=$? if [ "$exitval" != "0" ] || [ ! -s "$tempfile" ] ; then cmd_err "ifconfig" $exitval $tempfile clear_temp $tempfile return 1 fi if [ "$VERB" -gt 3 ] ; then debug "Interface detail statistics:" debugline cat $tempfile debugline fi # TODO: This is done using ifconfig but could use /proc/net/dev for # more readibility or, better, 'netstat -i' txpkts="`cat \"$tempfile\" | awk '/TX packets/ { print $3 }' |sed 's/.*://'`" rxpkts="`cat \"$tempfile\" | awk '/RX packets/ { print $3 }' |sed 's/.*://'`" txerrors="`cat \"$tempfile\" | awk '/TX errors/ { print $3 }' |sed 's/.*://'`" rxerrors="`cat \"$tempfile\" | awk '/RX errors/ { print $3 }' |sed 's/.*://'`" # Abort if we do not have values to check [ -z "$txpkts" ] && [ -z "$rxpkts" ] && return 0 # TODO: Check also frames and collisions, to detect faulty cables # or network devices (cheap hubs) if [ "$txpkts" -eq 0 ] && [ "$rxpkts" -eq 0 ] ; then err "The $ifname interface has not tx or rx any packets. Link down?" status=1 elif [ "$txpkts" -eq 0 ]; then warn "The $ifname interface has not transmitted any packets." elif [ "$rxpkts" -eq 0 ] ; then warn "The $ifname interface has not received any packets." else info "The $ifname interface has tx and rx packets." fi # Abort if we do not have values to check [ -z "$txerrors" ] && [ -z "$rxerrors" ] && return 0 # TODO: It should be best if there was a comparison with tx/rx packets. # a few errors are not uncommon if the card has been running for a long # time. It would be better if a relative comparison was done (i.e. # less than 1% ok, more than 20% warning, over 80% major issue, etc.) if [ "$txerrors" -ne 0 ]; then warn "The $ifname interface has tx errors." fi if [ "$rxerrors" -ne 0 ]; then warn "The $ifname interface has rx errors." fi clear_temp $tempfile return $status } # Check the status of the network interfaces in the host # # The list of network interfaces is obtained using 'ip link' and # this list is reviewed to see if there is any valid (i.e. "UP") # interface. # If there is, the interface is analysed to determine if it # is working properly. # check_netif () { local status=0 # Debugging information if [ "$VERB" -gt 3 ] ; then debug "List of interfaces using IP:" debugline ip link show debugline if [ -x /usr/bin/nmcli ]; then debug "List of interfaces known to Network Manager:" debugline nmcli -p device show |tee debugline debug "List of connections known to Network Manager:" debugline nmcli -p connection show |tee debugline fi fi ip link show | egrep '^[[:digit:]]' | { validif=0 while read ifnumber ifname status extra; do ifname="`echo $ifname |sed -e 's/:$//'`" # Strip the ending ':' [ "$ifname" = "lo" ] && continue # Skip loopback # TODO: this is redundant with the check if_link test # (although faster since using it would make us call 'ip' # twice. if [ -n "`echo $extra | grep DOWN `" ] || [ -n "`echo $status | grep NO-CARRIER`" ] then if [ "$ifname" = "$defaultif" ] ; then err "The $ifname interface that is associated with your default route is down!" status=1 elif [ "$ifname" = "lo" ] ; then err "Your lo interface is down, this might cause issues with local applications (but not necessarily with network connectivity)" else warn "The $ifname interface is down" fi if [ -n "`echo $extra | grep LOWERLAYERDOWN `" ] ; then realif="`echo $ifname | sed -e 's/^.*@//g'`" info "$ifname is down because the underlying interface '$realif' is down" fi else # Check network routes associated with this interface info "The $ifname interface is up" check_if $ifname # Check the interface check_netroute $ifname # Check routes assigned to it # TODO: Determine under which conditions an # interface is valid validif=$(( $validif +1 )) fi done; return $validif; } if [ "$?" -eq 0 ] ; then err "No valid network interfaces were found. System does not have network connectivity" status=1 fi return $status } # Checks the network routes assigned to a given interface # if any of the routers defined for a network route does not # answer then consider it is not reachable (and, consequently, its route # might not be reachable). We do not consider the remote network # as unavailable as there might be two different routers for # the same network and we do not differentiate these check_netroute () { local ifname=$1 [ -z "$ifname" ] && return 1 # Debugging information if [ "$VERB" -gt 3 ] ; then debug "List of ip routes using IP:" debugline ip route show debugline debug "List of routes using netst:" debugline netstat -nr debugline fi netstat -nr | grep "${ifname}$" | while read network gw netmask flags mss window irtt iface; do # For each gw that is not the default one or a direct network, # check it # (default route is tested separately) if [ "$network" != "0.0.0.0" ] && [ "$gw" != "0.0.0.0" ]; then if ! check_router $gw ; then err "The router $gw (interface $ifname) is not reachable (network $network migth not be available)" return 1 fi fi done return 0 } # Checks the default network routes check_default_route () { local valid_defgw=0 netstat -nr |grep ^0.0.0.0 | { valid=0 while read network gw netmask flags mss window irtt iface; do # Test each default route separately # check it # (default route is tested separately) if ! check_router $gw ; then warn "The router $gw for the default route (in interface $iface) is not reachable" else valid=$(( $valid +1 )) fi done; return $valid; } valid_defgw=$? if [ "$valid_defgw" -eq 0 ] ; then err "The default route is not available" return 1 fi return 0 } # Checks if a router is up and alive # The check is done first by sending ICMP queries to the router # and then we check if we have the ARP address of it. # A router that does not answer to ICMP queries is just a warning # (some firewalls will behave this way) but we consider it # a failure if we do not obtain a proper MAC address check_router () { local router=$1 local status=0 [ -z "$router" ] && return 1 # First ping the router, if it does not answer then check arp tables and # see if we have an arp. We use 5 packets since it is in our local network. ping -n -q -c 5 "$router" >/dev/null 2>&1 if [ "$?" -ne 0 ]; then warn "Router $router does not answer to ICMP pings" # Router does not answer, check arp routerarp="`arp -n | grep \"^$router\" | grep -v incomplete`" if [ -z "$routerarp" ] ; then err "We cannot retrieve a MAC address for router $router" status=1 fi fi if [ "$status" -eq 0 ] ; then info "The router $router is reachable" fi return $status } # Check if a host is reachable # The host is checked by first sending ICMP queries # if the host does not answer to them it might be firewalled # or unavailable. # This script is intented to be run for any host (local or remote) # so it does not check for ARP replies (unlike the check_router() # function above. # # TODO: # - if the host is in our local network (no route needs to be used) then # check ARP availability # - if the host is not on our local network then check if we have a route # for it # - if it is a remote host we could alternatively use some other network # tests since ICMP queries are (unfortunately) many times firewalled. check_host () { local host=$1 [ -z "$host" ] && return 1 # Use 10 packets as we expect this to be outside of our network COUNT=10 [ -n "$2" ] && COUNT=$2 status=0 ping -n -q -c $COUNT "$host" >/dev/null 2>&1 if [ "$?" -ne 0 ]; then warn "Host $host does not answer to ICMP pings" status=1 else info "Host $host answers to ICMP pings" fi return $status } # Check the nameservers defined in /etc/resolv.conf # First the /etc/resolv.conf file is parsed, then, for each nameserver # found in it: # - We check if it is reachable using check_host # - We try to make a DNS query to see if it answers # # NOTE: Not all systems use DNS, /etc/nsswitch.conf might be configured # to use LDAP or file-based (ug!) queries to find out remote hosts. # However, in most cases, failure of DNS means the network connectivity # fails too. check_dns () { local status=1 local nsfound=0 local nsok=0 tempfile="`mktemp --tmpdir tmptestnet.XXXXXX`" || { err "Cannot create temporary file! Aborting! " ; exit 1; } trap " [ -f \"$tempfile\" ] && /bin/rm -f -- \"$tempfile\"" 0 1 2 3 13 15 # Debugging information if [ "$VERB" -gt 3 ] ; then debug "DNS resolution configuration": debugline cat /etc/resolv.conf debugline fi cat /etc/resolv.conf | grep -v ^# | grep nameserver | awk '/nameserver/ { for (i=2;i<=NF;i++) { print $i ; } }' >$tempfile if [ ! -s "$tempfile" ] ; then err "The system does not have any nameserver configured" return 1 fi for nameserver in `cat $tempfile`; do nsfound=$(( $nsfound + 1 )) info "This system is configured to use nameserver $nameserver" check_host $nameserver 5 if check_ns $nameserver ; then nsok=$(( $nsok +1 )) else status=$? fi done #Could also do: #nsfound="`wc -l $tempfile | awk '{print $1}'`" clear_temp $tempfile if [ "$nsfound" -eq 0 ] ; then err "The system does not have any nameserver configured" return 1 else if [ "$status" -ne 0 -a "$nsok" -eq 0 ] ; then if [ "$nsfound" -eq 1 ] ; then err "There is one nameserver configured for this system but it does not work properly" else err "There are $nsfound nameservers configured for this system and none of them works properly" fi else if [ "$nsfound" -eq 1 ] ; then info "The nameserver configured for this system works properly" else info "There are $nsfound nameservers configured for this system and $nsok are working properly" fi fi fi return $status } # Check the nameserver using a pre-defined host # This function tests a remote DNS server by querying it with # a pre-defined host and tries to determine if the DNS query # works as expected # # TODO: use nslookup? # nslookup $CHECK_HOST -$nameserver check_ns () { local nameserver=$1 local status=1 [ -z "$nameserver" ] && return 1 CHECK_RESULT="$CHECK_HOST .* $CHECK_IP_ADDRESS" # Using dnscheck: dnscheck="`host -t A $CHECK_HOST $nameserver 2>&1 | tail -1`" if [ -n "`echo $dnscheck |grep NXDOMAIN`" ] ; then err "Dns server $nameserver does not resolv properly" elif [ -n "`echo $dnscheck | grep \"timed out\"`" ] ; then err "Dns server $nameserver is not available" elif [ -z "`echo $dnscheck | egrep \"$CHECK_RESULT\"`" ] ; then warn "Dns server $nameserver did not return the expected result for $CHECK_HOST" else info "Dns server $nameserver resolved correctly $CHECK_HOST" status=0 fi # Using dlint # dlint $CHECK_HOST @$nameserver >/dev/null 2>&1 # if [ $? -eq 2 ] ; then # err "Dns server $nameserver does not resolv properly" # elif [ $? -ne 0 ]; then # err "Unexpected error when testing $nameserver" # else # info "Dns server $nameserver resolved correctly $CHECK_HOST" # status=0 # fi return $status } # Checks network connectivity to a web host # # Makes a check to test if a remote (pre-defined) system is available through # the network. # # This function currently uses two tests: # - check_host() which implements network test (ICMP queries) # - a standard query to the web server, the query is direct using # netcat. I.e. it does not use any proxy settings available in the system # # TODO: # - this could also implement proxy checks (if the http_proxy environment is # defined?) check_conn () { local status=0 if ! check_host $CHECK_WEB_HOST >/dev/null ; then warn "System does not seem to reach Internet host $CHECK_WEB_HOST through ICMP" else info "System can reach Internet host $CHECK_WEB_HOST" fi # Check web access, using nc /bin/echo -e "HEAD / HTTP/1.0\n\n" |nc -w 20 $CHECK_WEB_HOST $CHECK_WEB_PORT >/dev/null 2>&1 if [ $? -ne 0 ] ; then err "Cannot access web server at Internet host $CHECK_WEB_HOST (port $CHECK_WEB_PORT)" status=1 else info "System can access web server at Internet host $CHECK_WEB_HOST (port $CHECK_WEB_PORT)" fi return $status } # Checks network connectivity to a web host checking the content # # Makes a check to test if a remote (pre-defined) system is available through # the network and the content it delivers is provided without changes. # check_web_content () { local status=0 tempfile="`mktemp --tmpdir tmptestnet.XXXXXX`" || { err "Cannot create temporary file! Aborting! " ; exit 1; } trap " [ -f \"$tempfile\" ] && /bin/rm -f -- \"$tempfile\"" 0 1 2 3 13 15 # Check IP address, using curl /usr/bin/curl -s $CHECK_WEB_URL >$tempfile 2>&1 if [ $? -ne 0 ] ; then err "Cannot access web service at $CHECK_WEB_URL" status=1 else info "System can access web service at $CHECK_WEB_URL" fi md5=`md5sum $tempfile | awk '{print $1}'` if [ $md5 = "$CHECK_WEB_MD5" ] ; then info "System can connect to the Internet and received files without changes" else err "System can access the Internet, but the received files are modified somehow (file had md5 '$md5', expected ' $CHECK_WEB_MD5'" fi clear_temp $tempfile return $status } # Checks the public IP address of a service # # Connects to a public web sevice to determine the system's public IP address # check_ip_addr () { local status=0 tempfile="`mktemp --tmpdir tmptestnet.XXXXXX`" || { err "Cannot create temporary file! Aborting! " ; exit 1; } trap " [ -f \"$tempfile\" ] && /bin/rm -f -- \"$tempfile\"" 0 1 2 3 13 15 # Check IP address, using curl /usr/bin/curl -s $CHECK_IP_URL >$tempfile 2>&1 # Alternatively: # URI=`echo $CHECK_IP_URL | sed -e 's|^[^/]*/|/|' # /bin/echo -e "GET $URI HTTP/1.0\n\n" |nc -w 20 $CHECK_IP_URL 80 >$tempfile 2>&1 if [ $? -ne 0 ] ; then err "Cannot access IPv4 address service at Internet host $CHECK_IP_URL" status=1 else info "System can access web server at Internet host $CHECK_IP_URL" ip_address=`cat $tempfile` info "System public IPv4 address is $ip_address" fi clear_temp $tempfile return $status } check_ip6_addr () { local status=0 tempfile="`mktemp --tmpdir tmptestnet.XXXXXX`" || { err "Cannot create temporary file! Aborting! " ; exit 1; } trap " [ -f \"$tempfile\" ] && /bin/rm -f -- \"$tempfile\"" 0 1 2 3 13 15 # Check IP address, using curl /usr/bin/curl -s $CHECK_IP6_URL >$tempfile 2>&1 if [ $? -ne 0 ] ; then err "Cannot access IPv6 address service at Internet host $CHECK_IP6_URL" status=1 else info "System can access web server at Internet host $CHECK_IP6_URL" ip_address=`cat $tempfile` info "System public IPv6 address is $ip_address" fi clear_temp $tempfile return $status } check_geoip_info () { local status=0 tempfile="`mktemp --tmpdir tmptestnet.XXXXXX`" || { err "Cannot create temporary file! Aborting! " ; exit 1; } trap " [ -f \"$tempfile\" ] && /bin/rm -f -- \"$tempfile\"" 0 1 2 3 13 15 # Check IP address, using curl /usr/bin/curl -s $CHECK_GEOIP_URL >$tempfile 2>&1 if [ $? -ne 0 ] ; then err "Cannot access GeoIP service at Internet host $CHECK_GEOIP_URL" status=1 else info "System can access web server at Internet host $CHECK_GEOIP_URL" geoip_info=`cat $tempfile` info "System public geoIP information: $geoip_info" fi clear_temp $tempfile return $status } # TODO: checks could be conditioned to speed up the script, i.e. : # - if there is no proper interface setup don't bother with DNS # - don't do Internet external checks if DNS is not setup properly check_routes check_local || exit 1 check_netif || exit 1 check_default_route || exit 1 check_dns || exit 1 check_conn || exit 1 if [ "$VERB" -gt 4 ] ; then check_web_content check_ip_addr check_ip6_addr fi exit 0 ifupdown-extra/scripts/network-test.10000644000000000000000000001447213731327265015160 0ustar .\" network-test.1 - check the network and test if everything is OK .\" Copyright (C) 2006-2011 Javier Fernandez-Sanguino .\" Everybody is allowed to distribute this manual page, .\" to modify it, and to distribute modifed versions of it. .TH network-test 1 "September 19 2020" "ifupdown\-extra" "ifupdown\-extra" .SH NAME network-test \- check the network and test if everything is fine .SH SYNOPSIS .B network-test .RI -s .RI [-v verbose level] .SH DESCRIPTION The .B network-test program will test your system's network configuration using basic tests and providing both information (\fBINFO\fP), warnings (\fBWARN\fP) and possible errors (\fBERR\fP) based on the results of these tests. It will check and report on: .RS * Status of the network interfaces of the system including: link status, IP addressing and number of transmitted packets and error rates. * Accessibility to configured routes to external networks, including the default network route, checking the routers configured to give access to the network * Proper host resolution, testing DNS resolution against a known host. * Proper network connectivity, testing reachability of remote hosts using ICMP and simulating a web connections to a remote web server (the web server used for the tests can be configured through the environment, see below) * Extra information of network connectivity using calls to external API services including the actual Internet IPv4 address, IPv6 address as well as GeoIP information (only if enabled by the user in the highest verbose level) .RE .P The program does not need special privileges to run as it does not do any system change. However, the behaviour of the program when running as an unprivileged user is not the same as running as system administrator (i.e. root). If the program is run as system administrator it will try to run some tools that are only available to it to speed up some of the tests. .P The program relies on the use of \fBip\fR, \fBnetstat\fR, \fBifconfig\fR, \fBarp\fR, \fBnmcli\fR, and (when running as root and using Ethernet interfaces) \fBethtool\fR or \fBmii-tool\fR, to obtain information about the system's networking configuration (status of available interfaces and configured network routes). It also uses \fBping\fR, \fBhost\fR, \fBcurl\fR, and \fBnc\fR (netcat) to do tests of the network connectivity and ensure that the host can connect to the Internet. .SH OPTIONS .TP .B \-s The log messages are sent also to the \fBlocal3\fR syslog facility. This is useful if the script is run periodically (from \fBcron\fR) and the system administrator wants to preserve the output in syslog .TP .B \-v verbosity Verbosity level is a value that defines the level of output information that the script should use. Valid values are: 0 (silent run), 1 (show only error messages), 2 (Show error and warning messages), 3 (default level - show informational messages), 4 (show detailed information) and 5 (Show information from external APIs -IP address and GeoIP). As the privacy policies of different external services vary. These services are only queried if the user selects the highest verbosity level (5). .SH ENVIRONMENT The program will, by default, check .B www.debian.org and its associated web server. If you want to use a different check host you can setup the environment as follows: .br .TP .B CHECK_HOST The name of a host to use when testing DNS resolution. By default 'www.debian.org' .TP .B CHECK_IP_ADRESS The .B CHECK_HOST \'s IP address. By default defined with the following value: 194.109.137.218 .TP .B CHECK_WEB_HOST The web server to use for testing purposes when testing network connectivity. By default it will use 'www.debian.org' .TP .B CHECK_WEB_PORT The web server port of server .B CHECK_WEB_HOST that will be used for testing. By default it will use TCP port 80.. .TP .B CHECK_WEB_URL A web service to test network connectivity by downloading some content. By default it will use 'http://network-test.debian.org/moo' .TP .B CHECK_WEB_MD5 The MD5sum value of the content being checked. .TP .B CHECK_IP_URL A web service used to determine the system's public IPv4 address. By default it will use 'https://api.ipify.org' .TP .B CHECK_IP6_URL A web service used to determine the system's public IPv6 address. By default it will use 'https://api6.ipify.org' .TP .B CHECK_GEOIP_URL A web service used to determine the system's Geographical information based on public databases. By default it will use 'http://api.geoiplookup.net/' .SH EXIT STATUS The program will exit with error (1) if any of the network checks fail. .SH BUGS This program does not have \fIsuper cow powers\fP so it is unable to fix the errors by itself. It is also unable to detect if the network is failing due to a local firewall policy been in place so make sure you check your system logs with .B dmesg (1) to detect if some of the active tests are being dropped due to your local firewall. Other known issues that might make the program not work reliable are: .RS * IPv6: The program does not yet explicitly handle IPv6 only hosts, some of the tests might be biased towards IPv4 and might fail in IPv6 environments. * Proxies: The program does not check network connectivity for hosts that connect through the Internet using a proxy gateway for services. The program might report issues in hosts using proxies even when these might connect to the Internet properly through proxied services. * Firewall environments: some of the tests rely on direct connectivity to external hosts, which are tested using ICMP queries (through the use of \fBping\fR. These tests might fail in hosts installed in networking environments with firewalls that block outbound ICMP communication. .RE .SH SEE ALSO .B ip (8), .B ncmli (1), .B netstat (8), .B ifconfig (8), .B ethtool (8), .B mii-tool (8), .B ping (8), .B nc (1), .B curl (1), and .B host (1). .SH AUTHOR .B network-test was written by Javier Fernandez-Sanguino for the Debian GNU/Linux distribution. .SH COPYRIGHT AND LICENCE Copyright (C) 2005-2020 Javier Fernandez-Sanguino . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. On Debian systems, a copy of the GNU General Public License may be found in /usr/share/common-licenses/GPL.