diff --git a/lib/netconf-junos/default.nix b/lib/netconf-junos/default.nix index a0dfd8f..ce08ba1 100644 --- a/lib/netconf-junos/default.nix +++ b/lib/netconf-junos/default.nix @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, diff --git a/lib/netconf-junos/interfaces.nix b/lib/netconf-junos/interfaces.nix index 69b3af0..0dad009 100644 --- a/lib/netconf-junos/interfaces.nix +++ b/lib/netconf-junos/interfaces.nix @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, ... }: let diff --git a/lib/netconf-junos/poe.nix b/lib/netconf-junos/poe.nix index c1b4bbc..117b002 100644 --- a/lib/netconf-junos/poe.nix +++ b/lib/netconf-junos/poe.nix @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, ... }: let diff --git a/lib/netconf-junos/protocols.nix b/lib/netconf-junos/protocols.nix index 6feac1e..484c46c 100644 --- a/lib/netconf-junos/protocols.nix +++ b/lib/netconf-junos/protocols.nix @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, ... }: let diff --git a/lib/netconf-junos/system.nix b/lib/netconf-junos/system.nix index 5045481..b8fc582 100644 --- a/lib/netconf-junos/system.nix +++ b/lib/netconf-junos/system.nix @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, ... }: let diff --git a/lib/netconf-junos/vlans.nix b/lib/netconf-junos/vlans.nix index dedc21e..2ffcaf3 100644 --- a/lib/netconf-junos/vlans.nix +++ b/lib/netconf-junos/vlans.nix @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, ... }: let diff --git a/machines/netconf/netcore02.nix b/machines/netconf/netcore02.nix index 0eae2b9..43a11bc 100644 --- a/machines/netconf/netcore02.nix +++ b/machines/netconf/netcore02.nix @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 + let #TODO: meta vlansPlan = { diff --git a/meta/nodes/default.nix b/meta/nodes/default.nix index 09372e5..e5caf35 100644 --- a/meta/nodes/default.nix +++ b/meta/nodes/default.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# SPDX-FileContributor: Ryan Lahfa +# +# SPDX-License-Identifier: EUPL-1.2 + builtins.foldl' (nodes: path: nodes // import path) { } [ ./liminix.nix ./nixos.nix diff --git a/meta/nodes/liminix.nix b/meta/nodes/liminix.nix index 9210d95..5c6e952 100644 --- a/meta/nodes/liminix.nix +++ b/meta/nodes/liminix.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# SPDX-FileContributor: Ryan Lahfa +# +# SPDX-License-Identifier: EUPL-1.2 + ### # File specifying all the deployement options for the nodes administrated by the dgnum. # diff --git a/meta/nodes/netconf.nix b/meta/nodes/netconf.nix index eb1a07b..162bd8d 100644 --- a/meta/nodes/netconf.nix +++ b/meta/nodes/netconf.nix @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# +# SPDX-License-Identifier: EUPL-1.2 { netcore02 = { site = "hyp01"; diff --git a/meta/nodes/nixos.nix b/meta/nodes/nixos.nix index c43f209..4812329 100644 --- a/meta/nodes/nixos.nix +++ b/meta/nodes/nixos.nix @@ -1,3 +1,10 @@ +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# SPDX-FileContributor: Julien Malka +# SPDX-FileContributor: Maurice Debray +# SPDX-FileContributor: Ryan Lahfa +# +# SPDX-License-Identifier: EUPL-1.2 + ### # File specifying all the deployement options for the nodes administrated by the dgnum. # diff --git a/modules/netconf/default.nix b/modules/netconf/default.nix index bdd3266..81c54d1 100644 --- a/modules/netconf/default.nix +++ b/modules/netconf/default.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + { imports = [ # List of modules to import diff --git a/modules/netconf/dgn-access-control.nix b/modules/netconf/dgn-access-control.nix index 4145400..44df5d4 100644 --- a/modules/netconf/dgn-access-control.nix +++ b/modules/netconf/dgn-access-control.nix @@ -1,4 +1,5 @@ # Copyright : +# SPDX-FileCopyrightText: 2024 Lubin Bailly # SPDX-FileCopyrightText: 2024 Ryan Lahfa # SPDX-FileCopyrightText: 2024 Tom Hubrecht # diff --git a/modules/netconf/dgn-hardware/EX2300-48P.nix b/modules/netconf/dgn-hardware/EX2300-48P.nix index 5852109..ac99edd 100644 --- a/modules/netconf/dgn-hardware/EX2300-48P.nix +++ b/modules/netconf/dgn-hardware/EX2300-48P.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + range: { diff --git a/modules/netconf/dgn-hardware/EX4100-F-48P.nix b/modules/netconf/dgn-hardware/EX4100-F-48P.nix index 06b2fde..49be42b 100644 --- a/modules/netconf/dgn-hardware/EX4100-F-48P.nix +++ b/modules/netconf/dgn-hardware/EX4100-F-48P.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + range: { diff --git a/modules/netconf/dgn-hardware/EX4400-24X.nix b/modules/netconf/dgn-hardware/EX4400-24X.nix index f8000c5..5c91591 100644 --- a/modules/netconf/dgn-hardware/EX4400-24X.nix +++ b/modules/netconf/dgn-hardware/EX4400-24X.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + range: { diff --git a/modules/netconf/dgn-hardware/EX4400-EM-4Y.nix b/modules/netconf/dgn-hardware/EX4400-EM-4Y.nix index 244c567..6a0e48a 100644 --- a/modules/netconf/dgn-hardware/EX4400-EM-4Y.nix +++ b/modules/netconf/dgn-hardware/EX4400-EM-4Y.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + range: { diff --git a/modules/netconf/dgn-hardware/default.nix b/modules/netconf/dgn-hardware/default.nix index 49261e3..0dc2dc7 100644 --- a/modules/netconf/dgn-hardware/default.nix +++ b/modules/netconf/dgn-hardware/default.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, ... }: let diff --git a/modules/netconf/dgn-interfaces.nix b/modules/netconf/dgn-interfaces.nix index 4cac980..f1b5277 100644 --- a/modules/netconf/dgn-interfaces.nix +++ b/modules/netconf/dgn-interfaces.nix @@ -1,3 +1,8 @@ +# SPDX-FileCopyrightText: 2024 Lubin Bailly +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + { config, lib, ... }: let