TSG-7784 PacketAdapter支持CI自动构建RPM; 修改代码结构
This commit is contained in:
1
script/CMakeLists.txt
Normal file
1
script/CMakeLists.txt
Normal file
@@ -0,0 +1 @@
|
||||
install(FILES service/packetadapter.service DESTINATION /usr/lib/systemd/system/ COMPONENT Program)
|
||||
10
script/service/packetadapter.service
Normal file
10
script/service/packetadapter.service
Normal file
@@ -0,0 +1,10 @@
|
||||
[Unit]
|
||||
Description=Packet Adapter
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
ExecStartPre=/usr/sbin/iptables -A OUTPUT -o eno4 -p udp --dport 2152 -j NFQUEUE --queue-num 1
|
||||
ExecStartPre=/usr/sbin/ip6tables -A OUTPUT -o eno4 -p udp --dport 2152 -j NFQUEUE --queue-num 1
|
||||
ExecStart=/opt/tsg/packetadapter/bin/packetadapter
|
||||
ExecStopPost=/usr/sbin/iptables -D OUTPUT -o eno4 -p udp --dport 2152 -j NFQUEUE --queue-num 1
|
||||
ExecStopPost=/usr/sbin/ip6tables -D OUTPUT -o eno4 -p udp --dport 2152 -j NFQUEUE --queue-num 1
|
||||
Reference in New Issue
Block a user