Sada je: 25 tra 2024, 01:23.
Diskusije usko vezane uz Arch Linux i srodne distribucije.

Moderator/ica: Moderatori/ce

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

:komp
...I put on my robe and a wizard hat...
Avatar
Postovi: 816
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Lokacija: Nerdvana
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch GNU/Linux + KDE
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 rofl

ideje? :D
...I put on my robe and a wizard hat...
Avatar
Postovi: 816
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Lokacija: Nerdvana
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch GNU/Linux + KDE
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.
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Postovi: 5678
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 41 puta
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 :D

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.
...I put on my robe and a wizard hat...
Avatar
Postovi: 816
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Lokacija: Nerdvana
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch GNU/Linux + KDE
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?
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Postovi: 5678
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 41 puta
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
...I put on my robe and a wizard hat...
Avatar
Postovi: 816
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Lokacija: Nerdvana
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch GNU/Linux + KDE
u biti ne poznaje naredbu 'success' :D
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.. :D
...I put on my robe and a wizard hat...
Avatar
Postovi: 816
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Lokacija: Nerdvana
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch GNU/Linux + KDE

Na mreži
Trenutno korisnika/ca: / i 8 gostiju.