Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
c43f6ed
Move optional steps for testing VMs out of README.md file
jafingerhut Oct 16, 2024
459987f
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Oct 25, 2024
5f69ce2
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Oct 31, 2024
fcdf6d2
Merge remote-tracking branch 'upstream/master'
jafingerhut Nov 3, 2024
27310d1
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Nov 7, 2024
51d5317
Merge remote-tracking branch 'upstream/master'
jafingerhut Nov 13, 2024
0054e7b
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Dec 1, 2024
b8a81f2
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Dec 1, 2024
1b02938
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Dec 10, 2024
f574bea
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Dec 10, 2024
40ac9e0
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Dec 30, 2024
365a909
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Dec 30, 2024
e62c95b
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Dec 30, 2024
0af41fd
Merge remote-tracking branch 'upstream/master'
jafingerhut Dec 30, 2024
d600b63
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Dec 31, 2024
29fd124
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Dec 31, 2024
fdd4721
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Jan 1, 2025
089cbd8
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Jan 3, 2025
ff1664a
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Jan 25, 2025
b8c5cab
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Jan 25, 2025
ff9c994
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Jan 27, 2025
3224949
Add 2025-Jan-30 versions of source code for install.sh
jafingerhut Jan 30, 2025
9235e50
Merge branch 'master' of https://github.com/p4lang/tutorials
jafingerhut Feb 11, 2025
fe22d96
Merge remote-tracking branch 'upstream/master'
jafingerhut Feb 28, 2025
2f66fc9
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Feb 28, 2025
82856d1
Merge remote-tracking branch 'upstream/master'
jafingerhut Mar 2, 2025
dcb3d72
Merge remote-tracking branch 'upstream/master'
jafingerhut Apr 1, 2025
2bb59c9
Merge remote-tracking branch 'up/master'
jafingerhut Apr 21, 2025
7f076ba
Merge remote-tracking branch 'up/master'
jafingerhut Apr 21, 2025
4e1408f
Merge remote-tracking branch 'up/master'
jafingerhut May 1, 2025
cdceaab
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut May 1, 2025
aa0e580
Merge remote-tracking branch 'up/master'
jafingerhut May 13, 2025
745f2bd
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut May 13, 2025
7b68640
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Jun 1, 2025
21aca3b
Merge remote-tracking branch 'upstream/master'
jafingerhut Jun 1, 2025
72c2c09
Merge remote-tracking branch 'up/master'
jafingerhut Jul 3, 2025
cb9381d
Merge remote-tracking branch 'up/master'
jafingerhut Jul 5, 2025
70c4cd8
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Aug 1, 2025
b71ef2a
Merge remote-tracking branch 'up/master'
jafingerhut Aug 1, 2025
54b84c2
Merge remote-tracking branch 'up/master'
jafingerhut Sep 1, 2025
471c37a
Merge remote-tracking branch 'up/master'
jafingerhut Oct 1, 2025
cf02788
Merge remote-tracking branch 'up/master'
jafingerhut Nov 1, 2025
143c96d
Merge remote-tracking branch 'up/master'
jafingerhut Nov 14, 2025
573a295
Merge remote-tracking branch 'up/master'
jafingerhut Jan 17, 2026
bd8682a
Merge remote-tracking branch 'up/master'
jafingerhut Jan 23, 2026
488b5d4
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Jan 23, 2026
6d5bb15
Merge remote-tracking branch 'up/master'
jafingerhut Feb 1, 2026
d9cb2b8
Merge remote-tracking branch 'up/master'
jafingerhut Feb 3, 2026
f562b70
Merge remote-tracking branch 'up/master'
jafingerhut Feb 21, 2026
9f2940c
Merge remote-tracking branch 'up/master'
jafingerhut Feb 21, 2026
61e3320
Merge remote-tracking branch 'up/master'
jafingerhut Mar 1, 2026
7b5d789
Merge remote-tracking branch 'upstream/master'
jafingerhut Mar 1, 2026
be8157e
Merge branch 'master' of github.com:jafingerhut/tutorials
jafingerhut Aug 1, 2026
02aace1
Merge remote-tracking branch 'up/master'
jafingerhut Aug 1, 2026
01686ba
Merge remote-tracking branch 'up/master'
jafingerhut Aug 5, 2026
6c0f979
Merge remote-tracking branch 'up/master'
jafingerhut Sep 1, 2026
2b94c35
Merge remote-tracking branch 'up/master'
jafingerhut Sep 4, 2026
df05df7
Merge remote-tracking branch 'up/master'
jafingerhut Oct 6, 2026
fc5259d
Merge remote-tracking branch 'up/master'
jafingerhut Oct 6, 2026
283e8de
Merge remote-tracking branch 'up/master'
jafingerhut Oct 6, 2026
c04413c
Merge remote-tracking branch 'up/master'
jafingerhut Oct 6, 2026
007ef79
Merge remote-tracking branch 'up/master'
jafingerhut Oct 15, 2026
545354e
Merge remote-tracking branch 'up/master'
jafingerhut Oct 15, 2026
e7ca967
Merge remote-tracking branch 'up/master'
jafingerhut Oct 18, 2026
a20ca68
Merge remote-tracking branch 'up/master'
jafingerhut Oct 26, 2026
9c9bf4c
Merge remote-tracking branch 'up/master'
jafingerhut Nov 2, 2026
bee4aea
Merge remote-tracking branch 'up/master'
jafingerhut Nov 3, 2026
7e2a464
Merge remote-tracking branch 'up/master'
jafingerhut Nov 3, 2026
054a687
Change license of documentation files to CC-BY-4.0
jafingerhut Nov 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Abhinav Kumar

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

---
Expand Down
156 changes: 156 additions & 0 deletions LICENSES/CC-BY-4.0.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion P4_tutorial.pdf.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2015 Antonin Bas

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# P4 Tutorial
Expand Down
2 changes: 1 addition & 1 deletion doc/P4sim/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2026 Vineet Goel

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# P4sim: P4-Programmable Packet Processing in ns-3
Expand Down
2 changes: 1 addition & 1 deletion doc/licenses.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2025 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Introduction
Expand Down
2 changes: 1 addition & 1 deletion exercises/basic/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing Basic Forwarding
Expand Down
2 changes: 1 addition & 1 deletion exercises/basic/pod-topo/pod-topo.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2019 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/basic_tunnel/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing Basic Tunneling
Expand Down
2 changes: 1 addition & 1 deletion exercises/basic_tunnel/topo.pdf.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/basic_tunnel/topo.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/calc/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing a P4 Calculator
Expand Down
2 changes: 1 addition & 1 deletion exercises/ecn/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing ECN
Expand Down
2 changes: 1 addition & 1 deletion exercises/ecn/setup.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/firewall/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2019 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing A Basic Stateful Firewall
Expand Down
2 changes: 1 addition & 1 deletion exercises/firewall/firewall-topo.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2019 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/flowcache/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2025 Davide Scano

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

## Introduction
Expand Down
2 changes: 1 addition & 1 deletion exercises/link_monitor/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2019 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing Link Monitoring
Expand Down
2 changes: 1 addition & 1 deletion exercises/link_monitor/link-monitor-topo.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2019 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/load_balance/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Load Balancing
Expand Down
2 changes: 1 addition & 1 deletion exercises/mri/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing MRI
Expand Down
2 changes: 1 addition & 1 deletion exercises/mri/setup.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/multicast/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2019 Tu Dang

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing Multicast
Expand Down
2 changes: 1 addition & 1 deletion exercises/multicast/topo.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2024 Abhinav Kumar

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/p4runtime/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing a Control Plane using P4Runtime
Expand Down
2 changes: 1 addition & 1 deletion exercises/qos/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2020 nikkytub

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing QOS
Expand Down
2 changes: 1 addition & 1 deletion exercises/qos/setup.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2020 nikkytub

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion exercises/source_routing/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Implementing Source Routing
Expand Down
2 changes: 1 addition & 1 deletion exercises/source_routing/setup.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2024 Adarsh Rawat

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion p4-cheat-sheet.pdf.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Duarte Dias

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# P4 Utils
Expand Down
4 changes: 2 additions & 2 deletions utils/cheat_sheet_src/main.tex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
% SPDX-FileCopyrightText: 2018 Stephen Ibanez
%
% SPDX-License-Identifier: Apache-2.0
%
% SPDX-License-Identifier: CC-BY-4.0

% P4 Cheat Sheet
% By P4.org

Expand Down
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/actions.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/adv_parsing.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/architecture.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/control_flow.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/counters.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/data_types.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/deparsing.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/expressions.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/header_stack.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/parsers.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/tables.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/cheat_sheet_src/src/v1model_std_metadata.txt.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Stephen Ibanez

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/img/TopoExample.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2024 Duarte Dias

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/img/minipython.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2024 Duarte Dias

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion utils/img/summary.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2024 Duarte Dias

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
2 changes: 1 addition & 1 deletion vm-ubuntu-20.04/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2021 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Creating the VM
Expand Down
2 changes: 1 addition & 1 deletion vm-ubuntu-20.04/create-vm-image-for-others.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Creating a VM image for distribution to others
Expand Down
2 changes: 1 addition & 1 deletion vm-ubuntu-20.04/p4-logo.png.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2018 Nate Foster

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Creating a VM using VirtualBox and an ISO disk image with an Ubuntu Desktop Linux 24.04 installer
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Creating a VM using VirtualBox and an ISO disk image with an Ubuntu Server Linux 24.04 installer
Expand Down
2 changes: 1 addition & 1 deletion vm-ubuntu-24.04/README-create-vm-using-iso-installer.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Create VM using ISO installer
Expand Down
2 changes: 1 addition & 1 deletion vm-ubuntu-24.04/README-create-vm-using-vagrant.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

## Creating the VM using VirtualBox and Vagrant
Expand Down
2 changes: 1 addition & 1 deletion vm-ubuntu-24.04/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Introduction
Expand Down
2 changes: 1 addition & 1 deletion vm-ubuntu-24.04/create-vm-image-for-others.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Creating a VM image for distribution to others
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
SPDX-FileCopyrightText: 2024 Andy Fingerhut

SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: CC-BY-4.0
-->

# Creating a VM using VirtualBox and an ISO disk image with an Ubuntu Desktop Linux 26.04 installer
Expand Down
Loading
Loading