Skip to content

Commit d5735b6

Browse files
committed
0.1.1-SNAPSHOT
1 parent 91e65e2 commit d5735b6

File tree

2 files changed

+22
-46
lines changed

2 files changed

+22
-46
lines changed

README.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,22 @@ The tool uses a configuration file `EchoRepeatConfig.json` that can contain the
5757
}
5858
```
5959

60+
## Execution
61+
62+
To run, the tool requires a configuration file (see above or [here](/EchoRepeatConfig.json)) and an input file
63+
(see [here](/EchoRepeatDestinations-short.csv)).
64+
65+
An executable jar file is available in
66+
the [GitHub Releases section](https://github.com/netsec-ethz/scion-java-multiping/releases/download/v0.1.0/scion-multiping-0.1.0-shaded.jar).
67+
It can be executed
68+
with:
69+
70+
```dtd
71+
java -jar scion-multiping-0.1.0-shaded.jar
72+
```
73+
74+
See also the troubleshooting section below in case of issues.
75+
6076
## Output
6177

6278
The output file is a csv file with one row per round/path.
@@ -86,10 +102,13 @@ This shows a LOCAL_AS and a NO_PATH event:
86102
71-2:0:4a,,2024-09-13T15:46:16.554705200Z,NO_PATH,0,[]
87103
```
88104

89-
# Trouble shooting
105+
# Troubleshooting
90106

91107
## No DNS search domain found. Please check your /etc/resolv.conf or similar.
92-
This happens, for example, on Windows when using a VPN. One solution is to execute the jar with the following property (the example works only for `ethz.ch`):
108+
109+
This happens, for example, on Windows when using a VPN. One solution is to execute the jar with the following property (
110+
the example works only for `ethz.ch`):
111+
93112
```
94113
java -DSCION_DNS_SEARCH_DOMAINS=ethz.ch. -jar target/scion-multiping-0.0.1-ALPHA-SNAPSHOT-shaded.jar
95114
```

pom.xml

Lines changed: 1 addition & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,14 @@
66

77
<groupId>org.scion</groupId>
88
<artifactId>scion-multiping</artifactId>
9-
<version>0.1.0</version>
9+
<version>0.1.1-SNAPSHOT</version>
1010

1111
<properties>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

1414
<scion.junit.version>5.10.1</scion.junit.version>
1515
<scion.slf4j.version>2.0.9</scion.slf4j.version>
1616

17-
<scion.io-grpc.version>1.63.0</scion.io-grpc.version>
18-
1917
<scion.bnd-maven-plugin.version>6.4.0</scion.bnd-maven-plugin.version>
2018
<scion.build-helper-maven-plugin.version>3.3.0</scion.build-helper-maven-plugin.version>
2119
<scion.fmt-maven.version>2.20</scion.fmt-maven.version>
@@ -289,47 +287,6 @@
289287
</plugins>
290288
</build>
291289
</profile>
292-
<profile>
293-
<id>build-echo-repeat</id>
294-
<build>
295-
<!-- <resources>-->
296-
<!-- <resource>-->
297-
<!-- <directory>${litewebPath}/resources</directory>-->
298-
<!-- <filtering>true</filtering>-->
299-
<!-- </resource>-->
300-
<!-- </resources>-->
301-
<finalName>EchoRepeat-${project.version}</finalName>
302-
<plugins>
303-
<plugin>
304-
<artifactId>maven-assembly-plugin</artifactId>
305-
<version>3.4.2</version>
306-
<!-- <configuration>-->
307-
<!-- <descriptors>-->
308-
<!-- <descriptor>liteassembly.xml</descriptor>-->
309-
<!-- </descriptors>-->
310-
<!-- </configuration>-->
311-
<executions>
312-
<execution>
313-
<phase>package</phase>
314-
<goals>
315-
<goal>single</goal>
316-
</goals>
317-
<configuration>
318-
<archive>
319-
<manifest>
320-
<mainClass>org.scion.multiping.EchoRepeat</mainClass>
321-
</manifest>
322-
</archive>
323-
<descriptorRefs>
324-
<descriptorRef>jar-with-dependencies</descriptorRef>
325-
</descriptorRefs>
326-
</configuration>
327-
</execution>
328-
</executions>
329-
</plugin>
330-
</plugins>
331-
</build>
332-
</profile>
333290
<profile>
334291
<id>shaded-echo-repeat</id>
335292
<build>

0 commit comments

Comments
 (0)