ワンショットサービスの作成

/opt/one_shot.sh

#!/bin/bash
#
#	one_shot.sh
#
LOG_FILE="/tmp/one_shot.log"
date >> $LOG_FILE
echo "one_shot" >> $LOG_FILE
date >> $LOG_FILE
#
		
/etc/systemd/system/one_shot.service

ネットワークが立ち上がってから実行する

[Unit]
Description=one_shot shell
After=netctl@profile.service

[Service]
ExecStart=/bin/bash /opt/one_shot.sh
Type=simple

[Install]
WantedBy=multi-user.target
		
起動設定
# systemctl enable one_shot

Return

Jan/07/2016 AM 08:15