Administrador

📄 start-stop-daemon

Tamaño: 47.5 KB
Modificado: 2026-05-06 11:38:18
Permisos: 100755
Ruta: /usr/sbin/start-stop-daemon
Contenido del Archivo
ELF>PU@8@8
@@@@8!8!000CC''Ъкк88800hhhDDStd88800PtdQtdRtdpp/lib64/ld-linux-x86-64.so.2 GNUGNUȞ'7ejZm2GNUbbem0S6z /N.N%[>Ea{5A^tou HogtF@~h"O] .k#n&:<EVT"__libc_start_main__cxa_finalize__cxa_atexitstdout__vfprintf_chk__stack_chk_failstderr__fprintf_chkstrerrorfputc__errno_locationmallocstrndupstrlen__snprintf_chk__isoc23_strtolunlinkrmdirstrcmpgettimeofday__fdelt_chkpselectrecvstrncmpstrchrnulfdopenfclosesigemptysetsigaddsetsigprocmaskforksetsidumask_exitsocketfcntlgetuidaccess__asprintf_chkmkdtempchownsetenvstrncpybindchmodsetsockoptgetenvwaitpid__ctype_b_loc__sprintf_chkfopenstrncasecmp__getdelimfreekill__printf_chkputs__vasprintf_chkreadlink__isoc23_fscanfopendirreaddir__isoc23_sscanfclosedirfilenofstatgetgidgetopt_longoptargstrcspnmemcpysched_get_priority_minsched_get_priority_maxgetpwuidoptindgetpwnamgetgrnamgetpidsched_setschedulersyscallchdirchrootsetgidinitgroupssetuiddup2execvnicegetdtablesizeputcharlibc.so.6GLIBC_2.3GLIBC_2.14GLIBC_2.33GLIBC_2.8GLIBC_2.15GLIBC_2.4GLIBC_2.38GLIBC_2.34GLIBC_2.3.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable	
	
[ii
e
o	zii
ii
ti	ui	0VUй 0@P`Ɔp;ˆІՆچ߆@`߂ąV ̅@`Ӆm؅ޅ @`	# +@1`<IXahu @C
4ȿ7пUؿb_ؼ	
 (08@HPX`hpx !"Ƚ#н$ؽ%&'()*+,- .(/0081@2H3P5X6`8h9p:x;<=>?@ABCDȾEоFؾGHIJKLMNO P(Q0R8S@THVPWXX`YhZp[x\]^`aHHHtH5%@hfhfhfhfhfhfhfhrfhbfh	Rfh
Bfh2fh"fh
fhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfh fh!fh"fh#fh$fh%fh&fh'rfh(bfh)Rfh*Bfh+2fh,"fh-fh.fh/fh0fh1fh2fh3fh4fh5fh6fh7rfh8bfh9Rfh:Bfh;2fh<"fh=fh>fh?fh@fhAfhBfhCfhDfhEfhFfhGrfhHbfhIRfhJBfhK2fhL"fhMfhNfhOfhPfhQfhRfhSfhTfhUfhVfhWrfhXbf%fD%fD%fD%fD%fD%ކfD%ֆfD%ΆfD%ƆfD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD%fD%fD%fD%fD%ޅfD%օfD%΅fD%ƅfD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD%fD%fD%fD%fD%ބfD%քfD%΄fD%ƄfD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fDUHAWAVE1AUAATISHdHHdH%(HEHHDžHDžHDžHDžHDžHDžHHDž@E1H
FLDHYPx&BC5HcH>
-LH
dHcH>,vH?
0HHY[MHHH7H
HH<HԂ
ň HHˈHHHHHHC؈Hp
aHHE1D={HD
5HH3^_RHHH<HHH&HHHH=H́H5DL8LKLHHHHcA<:ID8uH=E1(	HeHHHDH5Z1lH=Z01J;HL0,HHHH߀HHeHɀ
1H8*deHHHH=SM~H=MrH=NfH=PZH=VNH=WBH=X6H=_X*1lGH
HH*HAHt&HD
=+HHt&H
h=[HHtH5M{AL1f</HukA1ۍ<&DLIMHЄD&fLh(A}t~A<$/LIIM)IH0LLBƄ50A}IHHcMM,HforeverH90{AEDEjLDDL9xHcÃHH9WHHE1HH5@D VHHIHHB<0:H55AHHIH*ME1EVAFA~AA~&AV9t9HHHH5 @Dž HHIKHHB<0:H5@HHIHuAF AFHHt1H|kHHt	8/%HHtH|
1=t=-{H=?H= -HtH`H=>P=#=H=
3=EHSJ A
{uH=ЈrthH5}HtZ>/tH=H`HH=HHtHH5'HOH;(tHFHHtHW{
HHHtH;{
HHwHtlH{
Hv=zHH
HH=,H-Cz6H{ H0vH/z}1HUdH+%(HH[A\A]A^A_]HH=HHH=H=V=tH=H=WHH=H=WHnHTHKH=VqH5=HH5<H
HZIFNH5<HtYH5<Hh
AF HHH&H=U11AF AF HEdH+%(C
HH[A\A]A^A_]X)H=	RlH=Q`H J|0
_H=kS1TH J|0
H=;1(} H5H;LHHr}wCHCHQuCH=QHL {uH	HCHCHCKHs H=;uH7H|CywH#:H|HHd
@;wHHH@Ht|w'H=|H5|H1H=:
v[=F|t"H=4|tH=;V1
E1L|H5;|H;H=91d#11H={HEHHHHH9{H{HcAHDHcXAAtEg
H11;
HAHLiHLEIH1k	HHHiHI9b&1H={H1H
 m1H m	H(H HiI9fA	AHLH)H)yHHʚ;HH)HH)HyHHʚ;HHHIcAʚ;HHHHIHHH	f)HH9tHHHHuH-1HDž-1E11111L58'H=;91H9HHEdH+%(A1HH[A\A]A^A_]H9H)H9-1ɉ$1H=xtHH-]DA^HcÀ=nxM$C=xcHxA)ݿ1H56ELHH561HAdEHwHtB
rH561:HwH#
drH561HwHtH5{61lwHUwHtHH1H5|PH(wHtHH1H5PH=H4^=7w=1EDHIcM$H5zwH=61Hew=sqID$x1=v=5w?H wH/BH߉=iv=qH=DvHtA1ADžD5<vEH$vHt,Dh@ H D9HuHt0DhA
DhD1L-uMt LLL-tLWAH=wuAtpA9LH=UuHt6oA9=oA9t
J	=tt-AtD6D)=roHUuIt$HHHH=^41WH5uHH5uH6H=C41	H5622H=qtHND;-o<	E1DDIHA}DH=M1
qH5
tH=31
nIH=1ttHHJ1s~H=31KHEdH+%(1@H5s1H= N5mg5mJH5sHH=31F1aX
߃'H=DM1uH=21b8DH=LH1=L-011LeÅM=lr6H=JG5'mH=pL1		H=0H=FH5RrH=01H5}rH=0H
LHM1H=385lH=k11LH=A11LH=11rH={K1dH5qH=01OH501#)-H=HH==JH=JH=uIDA1H
FHMH=2]H=vFH=FH=8/H=G}H=,1EH
mK1GHLH=2H=I:HH=/1IH5pH=$/6H=F
H=FH='GH=FH=wEH=FLH=o/1f.1I^HHPTE11H=+jf.H=	oHoH9tHjHt	H=nH5nH)HH?HHHtHiHtfD=nu+UH=iHtH=id}n]wUHHHXH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1royNHEHDž0H8HPH0H@HhDž40HH4HHdH+%(u{ff.UHHHXH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1nNHEHDž0H8HPH0H@HgDž40HHTHHdH+%(uff.UHATSHHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81L%lgH

lH'I<$HEI<$HH(H@H Dž Dž$0H0[H8dH+%(uH[A\]UHSHHtWHfI1H
gkH&H;kH;H
Ik1H-N=ltHtfǿl9t
u=lUH={-H[ff.UHATSHHL`Lht#)p)M)U)])e)m)u)}dH%(H81L%eHAH
kjL-I<$RH%fHEI<$HH(H@H Dž  Dž$0H0=kXZt
fUHAVIAUATASHHx%H L-eH
idH%(HE1I}oHCLHMHEEI}!Et5DI}H%H1j=jt7Iu
ݿff.fUHHHXH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEHH0H81HPDž0Dž40H@ff.UHSHHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEDž H(H@Dž$0H0H Hދ8fUHcHSHHHtH]ÉH=L##UHATISHNHt[A\]LHH=-#fUHAVAUIATIS*LHLtDrHMLAUHHL"H1fHeH[A\A]A^]fDUHAVAAUIATSHHdH%(HE1t;tYDHuHIGHUH9t>:u9A$u1H=w)AEHEdH+%(uH[A\A]A^]T@UH=gHH=g]ff.@U=)gHATStL%ggMt	=gt$1uH5gH=(pfa[A\]Lyt8tLH=!1>ff.UHHAWIAVAUATI
SHt@L-Z1Mf.It4I6LIuHADA$H1[A\A]A^A_]H[A\A]A^A_]ff.UHAWAVAUATSHH$HLc%}`1HdH%(HE1LHDžHE1HHiHHHHHH@1HHHcI|HHH='HH	@1HA~E1L11'Å="1H )HH Hi(H)HH)y
HHʚ;LH)LH)HHyHHʚ;HHHL-&Iދ1ɺLH(ƄtHLLHYH5HH5HD1HH=	'\A>L
H8
IuIL1)H5HEmHH{
DžNbHc1H0IHiMbDH&)LciLA)McMi@BLGH0HHi8A>HLhfKH=$1	H=%HEdH+%(H[A\A]A^A_]1H0H{
0;tHH=%%10H=31H=c$1dHH=$1SH=1EH=$1fU1HAUAAATISH,xFH5HHt0HD1HYHuH[A\A]]LH=$1LH=q1UH=HAWAVAULATSH@HH5PadH%(HE1|HH1LH^=aA	ÅJ=`FÅ)uK1L91H=HEdH+%(HĘ[A\A]A^A_]ÿI=Z`tH=I`Ht=1DN]1ҾxAą3Ǿ1+D1oH1HHمS1LHH=_[H=_mH%H=(
Y5YH=m_ Aƅ	H
V_1HH=I_
H55_H=HRLPDHH5_HߺkfDžP<nLDHX5XH[AH
9DDqH=3HHH
\LLf{8i1LVt9PLƃu3=]D{DV~H=13H="1#H=1H=41H=1H=f1H=D"1H=y1H5`]H=A!lH=]!1^H= 1PH= 1BH=14H=U!1&H=o!1H=!1
H= 1H=5 1YH=p1+ff.UHATISHHHDJt(A$IT$
Hu2[A\]D-It$H<AuA$[A\]H=Y!4H=u!(UHAWAVIAULmATAHSH8dH%(HE1^LEHH
1 
H5-LHIL%[HLLtWL
H5h[H=i[IHy1LHEdH+%(uQH8H[A\A]A^A_]fCD<H[^HHDB tHCHDB u1DUHAWAVAUIATISHL5ZMtLM6MuL=ZL5H_ZMu!JL1A$M?Mt+="ZAWuډt'u[M?AEMuH[A\A]A^A_]AWUHtEH5YUHYA$H0P@K8AwH=kH1낾H=%1f.YH=jYUH551HAUAATSHH7YzH3YHt(L%SL1NHHuHR)H0E~DH51HH=[A\A]]ff.@UHHHXH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEHH0H8HPH=XDž0Dž40H@xHHdH+%(uH=1NfUA H
HATSL0HLHdH%(HEH (deleteH%1Dž,ed)HLtqHH%ƄH9twLdH%LuA$HHPSu'HVH9PuHVH9X@1HUdH+%(u,H[A\]-Hf9nfDUHAUATSHdH%(HE1H=Vt
D%PEH=hVtH1Aغ L H
;D-PLH@LSubD;\uYL%VMt"H5HHt7Lu+=9Vt/16t"Mt/fDVHHUXHUH1HUdH+%(ucH[A\A]]f.H5KrHHtH
tfA9XH=1]H=1Mff.fUHAVAUATSHHTdH%(HE1HtHHHu=NHTL-TM=mTH5	LIHH5mL'H,TH5L1AŃKLvHEdH+%(Hİ[A\A]A^]ÐHEdH+%(Hİ[A\A]A^]	fH=$IHEE1L-%fLHt;HxH<1LNuً<AL9GHuLE!H=1fLH@=RtBXLH=1{=R
L#AD\|9t
\u`9t`tLH={1LH=1H=18'LH=j1|f.fHML1HH%s: warning: %s: %s
%s:%s:%d:%s: internal error: %s:  (%s)
malloc(%d) failedstrndup(%s, %zu) failed%s/%scannot remove pidfile '%s'gettimeofday failedEXTEND_TIMEOUT_USEC=ERRNO=program failed to initializeREADY=1w%d
unable to close pidfile '%s'/run/tmpDetaching to start %s...
cannot block SIGCHLDTMPDIR.s-s-d-notify%s/%s.XXXXXX%s/notifycannot allocate socket nameNOTIFY_SOCKETunable to do first forkerror waiting for childchild was killed by signal %dcannot set session IDunable to do second forkcannot restore signal maskDetaching complete...
/proc/%d/statusWould send signal %d to %d.
failed to kill %d: %s
Stopped %s (pid, retry #%d./proc/%d/exePPid:/proc/%dName:error checking pid %u status/dev/nullcannot stat pidfile %sunable to open pidfile %sunable to opendir /procprocess1.22.6missing group nameforeverotherfiforrinvalid IO scheduler priorityreal-timebest-effortidleinvalid IO scheduler policyinvalid notify timeout valueunable to stat %suser '%s' not foundgroup '%s' not foundHOME%s already running.
Would start %s  (as user %s[%d], and group %s[%d]) in directory %s, and add %i to the priorityStarting %s...
unable to open '%s'unable to chdir() to %sunable to chroot() to %sunable to set gid to %dunable to set uid to %sunable to start %sprocess in pidfile '%s'process with pid %dprocess(es) owned by '%s'%d pids were not killed
select() failed for pausehelpstopstartversionstartasoknodoppidquietsignaltestusergroupchrootverboseexecchuidnicelevelprocschedioschedumaskbackgroundnotify-awaitnotify-timeoutno-closeoutputmake-pidfileremove-pidfileretrychdir/ABRTALRMFPEHUPINTKILLPIPEQUITSEGVTERMUSR1USR2CONTSTOPTSTPTTINTTOUTry '%s --help' for more information.
only one command can be specified../../utils/start-stop-daemon.cNo %s found running; none killed.
Waiting for notifications... (timeout %lusec %lunsec)
cannot monitor notification socket for activitytimed out waiting for a notificationcannot receive notification packetChild sent some notification...
cannot parse extended timeout notification %scannot parse errno notification %s-> Notification => ready for service.
-> Notification line '%s' received
unable to open pidfile '%s' for writingcannot create notification socketcannot read fd flags for notification socketcannot set close-on-exec flag for notification socketcannot allocate socket directory namecannot create socket directory %scannot change socket directory ownershipcannot bind to notification socketcannot change notification socket permissionscannot change notification socket ownershipchild returned error exit status %dunexpected status %d waiting for childinvalid timeout value in scheduleinvalid schedule item (must be [-]<signal-name>, -<signal-number>, <timeout> or 'forever'cannot allocate formatted stringmatching only on non-root pidfile %s is insecurematching on world-writable pidfile %s is insecurenothing in /proc - not mounted?HKSVTa:n:op:qr:s:tu:vx:c:N:P:I:k:bCO:mR:g:d:Usage: start-stop-daemon [<option>...] <command>
Commands:
  -S, --start -- <argument>...  start a program and pass <arguments> to it
  -K, --stop                    stop a program
  -T, --status                  get the program status
  -H, --help                    print help information
  -V, --version                 print version
Matching options (at least one is required):
      --pid <pid>               pid to check
      --ppid <ppid>             parent pid to check
  -p, --pidfile <pid-file>      pid file to check
  -x, --exec <executable>       program to start/check if it is running
  -n, --name <process-name>     process name to check
  -u, --user <username|uid>     process owner to check
Options:
  -g, --group <group|gid>       run process as this group
  -c, --chuid <name|uid[:group|gid]>
                                change to this user/group before starting
                                  process
  -s, --signal <signal>         signal to send (default TERM)
  -a, --startas <pathname>      program to start (default is <executable>)
  -r, --chroot <directory>      chroot to <directory> before starting
  -d, --chdir <directory>       change to <directory> (default is /)
  -N, --nicelevel <incr>        add incr to the process' nice level
  -P, --procsched <policy[:prio]>
                                use <policy> with <prio> for the kernel
                                  process scheduler (default prio is 0)
  -I, --iosched <class[:prio]>  use <class> with <prio> to set the IO
                                  scheduler (default prio is 4)
  -k, --umask <mask>            change the umask to <mask> before starting
  -b, --background              force the process to detach
      --notify-await            wait for a readiness notification
      --notify-timeout <int>    timeout after <int> seconds of notify wait
  -C, --no-close                do not close any file descriptor
  -O, --output <filename>       send stdout and stderr to <filename>
  -m, --make-pidfile            create the pidfile before starting
      --remove-pidfile          delete the pidfile after stopping
  -R, --retry <schedule>        check whether processes die, and retry
  -t, --test                    test mode, don't do anything
  -o, --oknodo                  exit status 0 (not 1) if nothing done
  -q, --quiet                   be more quiet
  -v, --verbose                 be more verbose
Retry <schedule> is <item>|/<item>/... where <item> is one of
 -<signal-num>|[-]<signal-name>  send that signal
 <timeout>                       wait that many seconds
 forever                         repeat remainder forever
or <schedule> may be just <timeout>, meaning <signal>/<timeout>/KILL/<timeout>
The process scheduler <policy> can be one of:
  other, fifo or rr
The IO scheduler <class> can be one of:
  real-time, best-effort or idle
Exit status:
  0 = done
  1 = nothing done (=> 0 if --oknodo)
  2 = with --retry, processes would not die
  3 = trouble
Exit status with --status:
  0 = program is running
  1 = program is not running and the pid file exists
  3 = program is not running
  4 = unable to determine statusstart-stop-daemon %s for Debian

Written by Marek Michalkiewicz, public domain.pid value must be a number greater than 0ppid value must be a number greater than 0signal value must be numeric or name of signal (KILL, INT, ...)--retry takes timeout, or schedule list of at least two itemsinvalid schedule item: far too long (you must delimit items with slashes)invalid schedule: 'forever' appears more than onceinvalid schedule: 'forever' appears last, nothing to repeatcount=%d != schedule_length=%dinvalid process scheduler priorityinvalid process scheduler policyprocess scheduler priority less than minprocess scheduler priority greater than maxIO scheduler priority less than minIO scheduler priority greater than maxumask value must be a positive number--output file needs to be an absolute filenameneed one of --start or --stop or --statusneed at least one of --exec, --pid, --ppid, --pidfile, --user or --namethis system is not able to track process names
longer than %d characters, please use --exec instead of --name.
--start needs --exec or --startas--make-pidfile requires --pidfile--remove-pidfile requires --pidfileneed either --pid or --pidfile, not both--background is only relevant with --start--no-close is only relevant with --background--output is only relevant with --background, with scheduling policy %s with priority %i, with IO scheduling class %s with priority %iunable to alter nice level by %iunable to set process schedulerunable to alter IO priority to mask %i (%s)
unable to set initgroups() with gid %dIgnoring --retry in test mode
process(es) with parent pid %dno match option, please reportschedule[%d].type value %d is not validProgram %s, %d process(es), refused to die.
=ҦҦҦҦ֞ҦҦҦzdҦUF7Ҧ
ҦҦҦҦҦҦҦҦҦҦjҦҦTҦҦҦ>Ҧ2ڜĜvҦYB6_kparse_schedulerun_stop_schedule;!H@pPг0,0H hP <hpp@p`0`T|`0 zRx&D$4PFJw?9*3$"\Ȓt AC

A ԳAC

A$AC
C
AhxAC
E̵%VJ
4AC
C TAC
BLDx\AC
AC
A -AF
AV
A$.AC
BDQ
A(jAC
DEDX((ܸAC
BEFw
HTP!EJ
M$t`rAJ
C|
A0AF
BIMY
HS,$^AC
\
A(TAJ
BJHN
A,,AJ
FJ
A,\XAC
BDx
Fg
A,AC
DEFK
J,&AC
FED
H,]L
BO{BBA HAC

A$@*AW
C
D(hAC
E<
K0AC
N
Bb
N@EC
DEEDX

A
E

E0VU	

Ɔ;ˆІՆچ߆[0
so 

X0	oooo8o9к00@0P0`0p00000000011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3p33333333344 404@4P4`4p44444444455 505@5P5`5p55555<HKS߂TVąaVn̅oӅmp؅qޅstugrvx	cNP#I+k1b<IXCaOhmuRdC/usr/lib/debug/.dwz/x86_64-linux-gnu/dpkg.debugKdCŚF9ef6fa2790371c65cbc5fb96876a5aa46dd532.debugT.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.data.bss.gnu_debugaltlink.gnu_debuglink880&hh$9 Go$QH	Y 
 
ao88no}0BX00 0 05555`;`;b8ss
! 0 кЪ( 	 D Դ4/