From 4fcc54c7e7a6312ac8220760da46d5b1a0235ee5 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Tue, 20 Jun 2023 13:17:09 +0200 Subject: [PATCH] ip6.service: Import existing file into repository --- install.sh | 1 + misc_systemd_units/ip6.service | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 misc_systemd_units/ip6.service diff --git a/install.sh b/install.sh index 9e1289bf..a8a4153e 100755 --- a/install.sh +++ b/install.sh @@ -262,6 +262,7 @@ install_data misc_etc_files/request-key.d/id_resolver.conf \ "$DESTDIR$sysconfdir/request-key.d/id_resolver.conf" install_symlink /etc/local/access.conf "$DESTDIR$sysconfdir/security/access.conf" install_data misc_etc_files/cups/client.conf "$DESTDIR$sysconfdir/cups/client.conf" +install_data misc_systemd_units/ip6.service "$DESTDIR$systemdunitdir/ip6.service" postinstall exit diff --git a/misc_systemd_units/ip6.service b/misc_systemd_units/ip6.service new file mode 100644 index 00000000..728636a0 --- /dev/null +++ b/misc_systemd_units/ip6.service @@ -0,0 +1,15 @@ +[Unit] +DefaultDependencies=no +Wants=startup-tags.service +After=startup-tags.service +ConditionPathExists=/node/tags/ip6 + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/bin/bash -c "echo 0 >/proc/sys/net/ipv6/conf/all/disable_ipv6" +ExecStop=/usr/bin/bash -c "echo 1 >/proc/sys/net/ipv6/conf/all/disable_ipv6" + +[Install] +WantedBy=network.target +