diff --git a/talimatname/2/net-utils/tftp-hpa#5.2-1/kurkos.sh b/talimatname/2/net-utils/tftp-hpa#5.2-1/kurkos.sh new file mode 100644 index 00000000..1d03dc8a --- /dev/null +++ b/talimatname/2/net-utils/tftp-hpa#5.2-1/kurkos.sh @@ -0,0 +1 @@ +install -d --group=nogroup --owner=nobody /var/lib/tftpboot diff --git a/talimatname/2/net-utils/tftp-hpa#5.2-1/talimat b/talimatname/2/net-utils/tftp-hpa#5.2-1/talimat index 340239d7..f6d42420 100644 --- a/talimatname/2/net-utils/tftp-hpa#5.2-1/talimat +++ b/talimatname/2/net-utils/tftp-hpa#5.2-1/talimat @@ -25,4 +25,4 @@ betik = make INSTALLROOT=${PKG} install betik = mv ${PKG}/usr/bin/{tftp,${isim}} betik = mv ${PKG}/usr/share/man/man1/{tftp,${isim}}.1 betik = install -D -m644 "${SRC}/tftpd.conf" "$PKG/etc/tftpd.conf" -betik = install -D -m644 $SRC/tftpd.service $PKG/etc/rc.d/init.d/tftpd +betik = install -D -m755 $SRC/tftpd.service $PKG/etc/rc.d/init.d/tftpd diff --git a/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.conf b/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.conf index f910f17a..ec481822 100644 --- a/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.conf +++ b/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.conf @@ -1 +1 @@ -TFTPD_ARGS="--secure /srv/tftp/" +TFTPD_ARGS="-c --secure /var/lib/tftpboot" diff --git a/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.service b/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.service index 24509972..77324cd1 100755 --- a/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.service +++ b/talimatname/2/net-utils/tftp-hpa#5.2-1/tftpd.service @@ -13,6 +13,7 @@ SCRIPTNAME=/etc/init.d/tftpd [ -x "$DAEMON" ] || exit 0 [ -f /etc/tftpd.conf ] && . /etc/tftpd.conf +[ ! -d /var/lib/tftpboot ] && install -d --group=nogroup --owner=nobody /var/lib/tftpboot case "$1" in start)