(ArchLinux) 使用systemd创建自定义的开机启动项
[ ]The content is recoverd from Wordpress Blog, for more details please check HERE
August 14, 2016
为了满足日常工作开发需要, 窝需要Cisco的VPN agent在开机额时候就启动, 而Arch不像Ubuntu用/etc/initrc下编写启动脚本, 下面简单记录一下编写vpnagentd的启动脚本以及启动的设置为开机启动的过程
首先在 /usr/lib/systemd/system下创建一个文件叫做vpnagentd.service然后写入如下内容
[Unit]
Description=Cisco VPN Service
Wants=NetworkManager.service
After=NetworkManager.service
[Service]
Type=forking
ExecStart=/opt/cisco/anyconnect/bin/vpnagentd
PIDFile=/var/run/vpnagentd.pid
ExecReload=/usr/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target
这里的ExecStart填写的是你要启动的vpnagentd所在的路径, 其他的参数都一目了然, WantedBy暂时先不解释(因为窝也没研究呢QAQ)
然后 执行 systemctl enable vpnagentd.service
然后就可以啦
archlinux, Linux, Linux_Basis C. Linux, kernel, Laravel, PHP, Python, Shell, Web, wine
Historical Comments
Post navigation ————— NEXT
[看着不爽] NEUCrack 替代掌上东大的网页端查询工具 PREVIOUS [Linux 文件系统]一张图解释什么是硬链接什么是软链接