Displaying 20 results from an estimated 200 matches similar to: "PATCH: pidfile/sigterm race"
2001 Jun 21
1
pw_expire/pw_change in current portable openssh CVS bombs
The references to pw_expire and pw_change in pwcopy() in misc.c cause
compilation errors at least on solaris. How about doing a memcpy of the
whole structure and only explicitly setting those that need xstrdup?
That would work on openbsd and everywhere else.
- Dave Dykstra
--- misc.c.O Thu Jun 21 11:35:28 2001
+++ misc.c Thu Jun 21 11:36:09 2001
@@ -125,14 +125,10 @@
{
struct passwd *copy =
2002 Sep 05
7
sshd and SIGKILL
On command:
#kill -9 `cat /var/run/sshd.pid`
sshd leave pid file !
sshd.c code:
===============
....
/*
* Arrange to restart on SIGHUP. The handler needs
* listen_sock.
*/
signal(SIGHUP, sighup_handler);
signal(SIGTERM, sigterm_handler);
signal(SIGQUIT, sigterm_handler);
....
===============
Missing line is :
signal(SIGKILL, sigterm_handler);
2000 Jul 09
0
OpenSSH 2.1.1p2: /etc/nologin handling and related stuff
Attached is a patch to be applied with GNU patch -p0, notice that
configure needs to be regenerated.
The patch addresses the following annoyances:
* On AIX there is a signal called SIGDANGER which is sent to all
processes when the machine runs low on virtual memory. This patch
makes sure that this signal is ignored, because the default on older
AIX releases is to kill the running process
2020 Jul 27
0
SegFault when using TunnelServer=yes
Hi. I have few questions out of curiosity.. Cant help for now with
your problem...
What version is crashing? 1.1 or 1.0 ?
How your network is segmented..?
I use tinc myself here a lot too (1.0) but my network is very segmented.
I use switch mode and handle routing myself, so mesh links arent large..
I would NOT go beyond 30 nodes for full auto-mesh.. its already like 435
edges...
Regards,
2020 Jul 28
0
SegFault when using TunnelServer=yes
Thanks for answers.
I think its now flaw.. but design.. Tinc auto-mesh is very very handy.
You just need to avoid flat networks.
There is also IndirectMode w/ forces nodes to be switched by
intermediate node... but I would be cautionus how its used.
I use it myself for certain nodes behind NATs where they
cannot be connected to, so always connect node handles switching for them.
You noticed it
2020 Jun 19
2
SegFault when using TunnelServer=yes
Hi all,
I have a network with about ~800. The network is a mix of tinc 1.0 and
1.1 nodes. It is gradually expanding for several years now.
The problem is that at some point it seams the daemon can not handle the
processing of the new connection and the edges.
There are 3 major nodes in the system and every other node initially
makes connection to one of them.
Now after a lot of debugging
2000 Feb 27
0
[PATCH] Fix login.conf, expiration, BSD compatibility in OpenSSH
This patch revive almost all login.conf and password/account expiration
features, makes OpenSSH more FreeBSD login compatible and fix non-critical
memory leak.
Please review and commit.
--- sshd.c.old Fri Feb 25 08:23:45 2000
+++ sshd.c Sun Feb 27 02:53:33 2000
@@ -37,9 +37,8 @@
#endif /* LIBWRAP */
#ifdef __FreeBSD__
-#include <libutil.h>
-#include <syslog.h>
#define LOGIN_CAP
2001 Oct 26
2
problems building on solaris 2.6
Using the latest cvs sources, the compilation of ssh.c fails.
The 'struct rlimit rlim;' line is being expanded by cpp into
'struct rlimit64 rlim;' and there is no struct rlimit64 defined.
In order to get the struct rlimit64 to be included when the
#include <sys/resource.h>
is used, it appears to need the _LARGEFILE64_SOURCE symbol defined OR
it needs the '#if
2020 Jul 27
3
SegFault when using TunnelServer=yes
Hi, thank for getting back.
I'll answer the questions, but I've already gave up on tinc and switch
to zerotier-one.
On 2020-07-27 5:10 p.m., borg at uu3.net wrote:
> Hi. I have few questions out of curiosity.. Cant help for now with
> your problem...
>
> What version is crashing? 1.1 or 1.0 ?
1.1 is crashing
>
> How your network is segmented..?
> I use tinc myself
2013 Oct 08
57
[Bug 2158] New: Race condition in receiving SIGTERM
https://bugzilla.mindrot.org/show_bug.cgi?id=2158
Bug ID: 2158
Summary: Race condition in receiving SIGTERM
Product: Portable OpenSSH
Version: 6.2p1
Hardware: All
OS: Linux
Status: NEW
Severity: minor
Priority: P5
Component: sshd
Assignee: unassigned-bugs at mindrot.org
2002 Jun 25
0
[Bug 298] New: sshd fails to set user context, preventing all logins, also setgroups is failing
http://bugzilla.mindrot.org/show_bug.cgi?id=298
Summary: sshd fails to set user context, preventing all logins,
also setgroups is failing
Product: Portable OpenSSH
Version: -current
Platform: ix86
OS/Version: BSDI
Status: NEW
Severity: major
Priority: P2
Component: sshd
2002 Mar 20
1
privsep
i think our strategy for privsep is to just keep portable sync'd closely
with openbsd's tree, even though things will be broken wrt privsep for
many platforms. then we just get primary one's working and work out
issues as we go along. i'll start to work on sun and hp-ux again
tomorrow.
2001 Mar 01
5
Expired password handling in openssh-2.5.1p1/2
Are there plans, or does someone have a fix, for having openssh force
users to change passwords when they're expired?
Right now the program closes the connection....the commercial ssh
manages to exec /bin/passwd after they enter their current password.
Any ideas?
2001 Jun 03
3
Handling of password & account expirations
Hello,
There has been an annoyance with OpenSSH that has been bugging me
lately. It pays no attention to pw_change and pw_expire fields from the
passwd file for users by default. Thus even if the admin has set a
user's account to expire 5 days ago they can still login. So one might
say, just add 'UseLogin yes' and all of your problems will be solved.
This of course is not a good
1998 Aug 13
0
samba pidfile
Hi all,
sorry about the samba newbie question, but..
where is pidfile for the smbd processes that are currently running?
I know smbstatus, but it reports the number of current connections ( I
think) which is one less than a ps -ef smbd (or equivalent) outputs.
Basically, I am looking at a script to kill all smbd and the nmbd
processes. Unfortunately, O/S is solaris, and I don't have the
2007 Sep 28
2
DO NOT REPLY [Bug 4998] New: [PATCH] rsync returns from fork before a valid pidfile is created
https://bugzilla.samba.org/show_bug.cgi?id=4998
Summary: [PATCH] rsync returns from fork before a valid pidfile
is created
Product: rsync
Version: 2.6.9
Platform: Other
URL: http://bugs.gentoo.org/show_bug.cgi?id=192075
OS/Version: FreeBSD
Status: NEW
Severity: normal
Priority: P3
2009 May 18
1
tftpd-hpa and pidfile
Hello,
i've got a problem on lenny with tftpd-hpa
When i launch it from /etc/init.d/tftpd-hpa start, there is no pidfile created.
what is the way to get it ?
thank you
--
---------------------------------------------------------------
Pascal Legrand
*IUT de Chartres* - _Service Informatique_
---------------------------------------------------------------
1, place Roger Joly
28000 Chartres
2017 May 04
0
running tomcat as non-root user.. (/var/run pidfile issue)
On Thu, 4 May 2017, Jason Welsh wrote:
> hey folks, we are migrating our tomcat setup over to centos 7. Im
> converting init-scripts over to systemd services and whatnot.. One
> thing that Ive noticed is that my systemd startup script cant seem
> to write to /var/run as a non-root user to drop a pidfile.. If I
> create a directory in /var/run owned by my user, it gets wiped out
2017 May 04
1
running tomcat as non-root user.. (/var/run pidfile issue)
Am 04.05.2017 um 18:35 schrieb Paul Heinlein:
> The second method is to add an ExecStartPre to
> /usr/lib/systemd/system/tomcat.service, e.g.,
Sorry, no. Better not touch the service files in /usr/lib/systemd/system
which ship with the associated packages. You create user custom service
files in /etc/systemd/system/. Easiest by "systemctl edit foo.service".
Alexander
2020 Feb 12
2
feature request for setting alternative pidfile
Hi,
because of an unsupported combination of configuration parameters for
different dovecot services I looked into setting up two dovecot
instances with different configurations on the same host. It looks like
running two different dovecot instances on the same host is not easily
possible because the pidfile seems to be hard-coded and there is no way
to tell dovecot to use a different one, right?