• R/O
  • HTTP
  • SSH
  • HTTPS

Fulcon: コミット

Fulconのソース管理


コミットメタ情報

リビジョン211fd4af64aada4c7812ddfcea6dd5456b7e6ce9 (tree)
日時2016-04-16 22:08:10
作者niwa-hideyuki <niwa.niwa@nift...>
コミッターniwa-hideyuki

ログメッセージ

check overlap NIC

変更サマリ

差分

--- a/src/Makefile
+++ b/src/Makefile
@@ -200,8 +200,6 @@ install-dockerfile :
200200 install -m 755 driver/docker/dockerfile/ubuntu1510/80proxy $(DESTDIR)/$(localstatedir)/lib/fulcon/driver/dockerfile/ubuntu1510/80proxy
201201
202202 install-service :
203- mkdir -p $(DESTDIR)$(systemddir)/system
204- install -m 644 service/fulcon.service $(DESTDIR)$(systemddir)/system/fulcon.service
205203 install -m 644 service/fulcon.service $(DESTDIR)/lib/systemd/system/fulcon.service
206204
207205 install-doc :
--- a/src/subcmd/net-add
+++ b/src/subcmd/net-add
@@ -58,6 +58,12 @@ if [ $? -ne 0 ]; then
5858 fi
5959 NUM=$3
6060
61+# check overlap of nic
62+if [ -f $FULCONDIR/container/$LXCNAME/net/${LXCNAME}_${NUM} ]; then
63+ echo "error: ${LXCNAME}_$NUM exists already"
64+ exit -1
65+fi
66+
6167 # check ip address of bridge
6268 if [ x"`ip a show $NETDEV | egrep "inet " | awk '{print $2}'`" == x"" ]; then
6369 echo "error: $NETDEV has not an IP address"
旧リポジトリブラウザで表示