HI Glypyh,

I'm using Ubuntu currently,

what I'm trying to accomplish is changing the default file creation
for the daemon, which from what I'm reading was changed some time ago.

http://twistedmatrix.com/trac/ticket/966

what I'd like is for the twistd daemon to create files with a certain
default file creation permission, so I'm looking at changing the
umask,
but so far I can't get the format correctly, as I'm trying to use what
I'd normally use for chmod

when starting twistd what is the correct format for umask? is what I
have correct?
desired result is rw for owner, group and world.

 21 DAEMON_OPTS="--umask=0666 --pidfile=${PIDFILE}
--logfile=${LOGFILE} --python     ${SERVICE_PATH}"
 22
 23 # Set python path so twistd can find the plugin
 24 # See: http://twistedmatrix.com/projects/core/documentation/howto/plugin.htm
   l
 25 export PYTHONPATH=$SERVICE_DIR
 26
 27 if [ ! -x $DAEMON ]; then
 28   echo "ERROR: Can't execute $DAEMON."
 29   exit 1
 30 fi
 31
 32 if [ ! -x $SERVICE_PATH ]; then
 33   echo "ERROR: Can't execute: $SERVICE_PATH"
 34   exit 1
 35 fi
 36
 37 start_service() {
 38   echo -n " * Starting $SERVICE_NAME... "
 39   start-stop-daemon -Sq --chuid ${RUNAS} --group ${RUNAS} -p
$PIDFILE -x $DA    EMON -- $DAEMON_OPTS


On Mon, Aug 29, 2011 at 9:45 AM, Glyph Lefkowitz
<[email protected]> wrote:
>
> On Aug 29, 2011, at 8:20 AM, Stephan wrote:
>
> I still have the issue, but I've found out that it has something to do
> with the fact that the twisted daemon isn't starting as the user I've
> asked it to start as.
>
> The --chuid flag to start-stop-daemon is not seen by twistd; twistd is
> started by start-stop-daemon allegedly already running as that user.  If
> this is a bug, it's a bug in your platform's startup-management tools, not
> Twisted itself.
> Note that os.environ['USER'] is informational only and does not represent
> the actual current user.  Look at os.getuid() for the real number.
>
> _______________________________________________
> Twisted-web mailing list
> [email protected]
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web
>
>

_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web

Reply via email to