Stranica: 1/1.
[Arch] stvaranje PKGBUILD-a za haveged
Postano: 14 stu 2010, 20:27
Postao/la pootzko
ne znam je li se itko od vas ovdje bavio pravljenjem paketa za AUR, ali naletio sam na paket kojeg nije bilo ni u official reposima ni u AUR-u pa sam odlučio sam napraviti PKGBUILD, jer sam neke pakete i preuzeo na održavanje i doradio ih kada nisu valjali te sam mislio da ću znati sastaviti PKGBUILD za
haveged, ali sam naletio na problem i paket iako prođe kompajliranje, kada ga probam pokrenuti dobijem segfault.
da ne tipkam sve ovdje ponovo, evo
link na arch forum gdje sam sve napisao i objasnio.
pa ako slučajno postoji netko itko tko ima vremena malo mi pomoći, bio bih jako zahvalan

Re: [Arch] stvaranje PKGBUILD-a za haveged
Postano: 15 stu 2010, 02:09
Postao/la pootzko
pomogo neki lik, i ostala mi još
sitnica za popravit. daemon se upali i radi ali svejedno kod paljenja izbaci error kao da ne može naći naredbu, iako ju je zapravo našao.. svašta
ideje?

Re: [Arch] stvaranje PKGBUILD-a za haveged
Postano: 15 stu 2010, 08:27
Postao/la glaskoncILLa
ako ju nije nasao, nije ju nasao, najvjerovatnije zato jer mu se ne nalazi u PATH-u..
pretpostavljam, nemam pojma kako je to na arch-u slozeno, ni gdje bi trebala biti ta komanda..
a mozes ili dodati taj dir u parh ili hard codeirati path do komande.
Re: [Arch] stvaranje PKGBUILD-a za haveged
Postano: 15 stu 2010, 09:17
Postao/la pootzko
stvar je da ju zapravo nađe, i nakon što ispiše success, onda tek ispiše da ju nije našao. kad provjerim u procesima, daemon se vrti i radi
Kod: Označi sve
# /etc/rc.d/haveged start
Starting haveged: /etc/rc.d/haveged: line 15: success: command not found
/etc/rc.d/haveged: line 15: failure: command not found
pathove sam već promijenio jer u početku nije uopće radilo baš zato što je kod archa malo drugačiji razmještaj gdje se šta nalazi.. nakon što sam ih promijenio, sada radi sve, samo što izbaci taj zbunjujući error.
Re: [Arch] stvaranje PKGBUILD-a za haveged
Postano: 15 stu 2010, 09:32
Postao/la glaskoncILLa
a sto je u haveged fileu na liniji 15, si siguran da to postoji?
ili ako i postoji, na koji nacin je definirano da izbaci gresku?
Re: [Arch] stvaranje PKGBUILD-a za haveged
Postano: 15 stu 2010, 09:33
Postao/la pootzko
ovo je taj haveged file
Kod: Označi sve
#!/bin/bash
##
# chkconfig: 2345 75 25
# description: havege entropy daemon
#
# source function library
. /etc/rc.d/init.d/functions
RETVAL=0
prog="haveged"
case "$1" in
start)
echo -n $"Starting $prog: "
/usr/local/sbin/$prog -w 1024 -v 1 && success || failure
RETVAL=$?
[ "$RETVAL" = 0 ] && touch /var/lock/subsys/$prog
echo
;;
stop)
echo -n $"Stopping $prog: "
if [ -e /var/run/$prog.pid ]; then
kill `cat /var/run/$prog.pid` && success || failure
else
failure
fi
RETVAL=$?
[ "$RETVAL" = 0 ] && rm -f /var/lock/subsys/$prog
echo
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $prog [start|stop|restart]"
esac
exit $RETVAL
ovo je 15. linija:
Kod: Označi sve
/usr/local/sbin/$prog -w 1024 -v 1 && success || failure
Re: [Arch] stvaranje PKGBUILD-a za haveged
Postano: 15 stu 2010, 10:23
Postao/la pootzko
u biti ne poznaje naredbu 'success'

pretpostavljam da je developer mislio stavit echo 'success' ili nešto..
kad sam to promjenio sad ne prijavljuje više greške nikakve jedino još provjerit da li haveged radi ono što bi trebao radit..
