mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-04 16:10:10 +00:00
postfix: don't hard-code PATH in service file
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
This commit is contained in:
parent
9b67eabcec
commit
710459da20
|
|
@ -5,11 +5,11 @@ Conflicts=sendmail.service exim.service
|
|||
|
||||
[Service]
|
||||
Type=forking
|
||||
PIDFile=/var/spool/postfix/pid/master.pid
|
||||
ExecStartPre=-/usr/libexec/postfix/aliasesdb
|
||||
ExecStart=/usr/sbin/postfix start
|
||||
ExecReload=/usr/sbin/postfix reload
|
||||
ExecStop=/usr/sbin/postfix stop
|
||||
PIDFile=@LOCALSTATEDIR@/spool/postfix/pid/master.pid
|
||||
ExecStartPre=-@LIBEXECDIR@/aliasesdb
|
||||
ExecStart=@SBINDIR@/postfix start
|
||||
ExecReload=@SBINDIR@/postfix reload
|
||||
ExecStop=@SBINDIR@/postfix stop
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
|
|
|||
|
|
@ -147,7 +147,9 @@ do_install () {
|
|||
|
||||
install -d ${D}${systemd_unitdir}/system
|
||||
install -m 0644 ${WORKDIR}/postfix.service ${D}${systemd_unitdir}/system
|
||||
sed -i 's,/usr/sbin/,${sbindir}/,g' ${D}${systemd_unitdir}/system/postfix.service
|
||||
sed -i -e 's#@LIBEXECDIR@#${libexecdir}#g' ${D}${systemd_unitdir}/system/postfix.service
|
||||
sed -i -e 's#@LOCALSTATEDIR@#${localstatedir}#g' ${D}${systemd_unitdir}/system/postfix.service
|
||||
sed -i -e 's#@SBINDIR@#${sbindir}#g' ${D}${systemd_unitdir}/system/postfix.service
|
||||
|
||||
install -m 0755 ${WORKDIR}/aliasesdb ${D}${libexecdir}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user