diff --git a/debian/python-ifupdown2.postinst b/debian/python-ifupdown2.postinst index 2ded2b7..bff0a81 100644 --- a/debian/python-ifupdown2.postinst +++ b/debian/python-ifupdown2.postinst @@ -17,6 +17,8 @@ case "$1" in ln -sf /run/network /etc/network/run fi + ln -sf /usr/share/python-ifupdown2/generate_interfaces.py /usr/share/doc/python-ifupdown2/examples/generate_interfaces.py + [ -d /etc/network/if-pre-up.d ] || mkdir -p /etc/network/if-pre-up.d [ -d /etc/network/if-up.d ] || mkdir -p /etc/network/if-up.d [ -d /etc/network/if-post-up.d ] || mkdir -p /etc/network/if-post-up.d @@ -64,6 +66,7 @@ case "$1" in rm -f /sbin/ifquery rm -f /sbin/ifup rm -f /sbin/ifdown + rm -f /usr/share/doc/python-ifupdown2/generate_interfaces.py ;; esac diff --git a/man.rst/ifup.8.rst b/man.rst/ifup.8.rst index de76482..7474d3e 100644 --- a/man.rst/ifup.8.rst +++ b/man.rst/ifup.8.rst @@ -153,4 +153,4 @@ SEE ALSO ifquery(8), ifreload(8), interfaces(5), - interfaces-addons(5) + ifupdownaddons-interfaces(5) diff --git a/setup.py b/setup.py index e148b1e..ca04742 100755 --- a/setup.py +++ b/setup.py @@ -19,9 +19,10 @@ setup(name='ifupdown2', ('/sbin/', ['sbin/ifupdown']), ('/etc/network/ifupdown2/', ['config/ifupdown2.conf']), + ('/usr/share/python-ifupdown2/', + ['docs/examples/generate_interfaces.py']), ('/usr/share/doc/python-ifupdown2/examples/', - ['docs/examples/generate_interfaces.py', - 'docs/examples/interfaces', + ['docs/examples/interfaces', 'docs/examples/interfaces_bridge_template_func', 'docs/examples/interfaces_with_template'])] )