Blame doc/modules/posix.syslog.html

Packit 437b5e
Packit 437b5e
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Packit 437b5e
<html>
Packit 437b5e
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
Packit 437b5e
<head>
Packit 437b5e
    <title>luaposix 33.3.0 Reference</title>
Packit 437b5e
    <link rel="stylesheet" href="../ldoc.css" type="text/css" />
Packit 437b5e
</head>
Packit 437b5e
<body>
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e
	
Packit 437b5e
	
<big></big>
Packit 437b5e
	
Packit 437b5e
 
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e
Packit 437b5e

Packit 437b5e

luaposix 33.3.0

Packit 437b5e
Packit 437b5e
    Packit 437b5e
      
  • Index
  • Packit 437b5e
    Packit 437b5e
    Packit 437b5e

    Contents

    Packit 437b5e
      Packit 437b5e
    • Functions
    • Packit 437b5e
    • Constants
    • Packit 437b5e
      Packit 437b5e
      Packit 437b5e
      Packit 437b5e

      Modules

      Packit 437b5e
        Packit 437b5e
          
      • posix
      • Packit 437b5e
          
      • posix.ctype
      • Packit 437b5e
          
      • posix.curses
      • Packit 437b5e
          
      • posix.dirent
      • Packit 437b5e
          
      • posix.errno
      • Packit 437b5e
          
      • posix.fcntl
      • Packit 437b5e
          
      • posix.fnmatch
      • Packit 437b5e
          
      • posix.getopt
      • Packit 437b5e
          
      • posix.glob
      • Packit 437b5e
          
      • posix.grp
      • Packit 437b5e
          
      • posix.libgen
      • Packit 437b5e
          
      • posix.poll
      • Packit 437b5e
          
      • posix.pwd
      • Packit 437b5e
          
      • posix.sched
      • Packit 437b5e
          
      • posix.signal
      • Packit 437b5e
          
      • posix.stdio
      • Packit 437b5e
          
      • posix.stdlib
      • Packit 437b5e
          
      • posix.sys.msg
      • Packit 437b5e
          
      • posix.sys.resource
      • Packit 437b5e
          
      • posix.sys.socket
      • Packit 437b5e
          
      • posix.sys.stat
      • Packit 437b5e
          
      • posix.sys.statvfs
      • Packit 437b5e
          
      • posix.sys.time
      • Packit 437b5e
          
      • posix.sys.times
      • Packit 437b5e
          
      • posix.sys.utsname
      • Packit 437b5e
          
      • posix.sys.wait
      • Packit 437b5e
          
      • posix.syslog
      • Packit 437b5e
          
      • posix.termio
      • Packit 437b5e
          
      • posix.time
      • Packit 437b5e
          
      • posix.unistd
      • Packit 437b5e
          
      • posix.utime
      • Packit 437b5e
        Packit 437b5e

        Classes

        Packit 437b5e
          Packit 437b5e
            
        • posix.curses.chstr
        • Packit 437b5e
            
        • posix.curses.window
        • Packit 437b5e
          Packit 437b5e

          Examples

          Packit 437b5e
            Packit 437b5e
              
          • curses.lua
          • Packit 437b5e
              
          • dir.lua
          • Packit 437b5e
              
          • fork.lua
          • Packit 437b5e
              
          • fork2.lua
          • Packit 437b5e
              
          • getopt.lua
          • Packit 437b5e
              
          • glob.lua
          • Packit 437b5e
              
          • limit.lua
          • Packit 437b5e
              
          • lock.lua
          • Packit 437b5e
              
          • netlink-uevent.lua
          • Packit 437b5e
              
          • ping.lua
          • Packit 437b5e
              
          • poll.lua
          • Packit 437b5e
              
          • rt_sched.lua
          • Packit 437b5e
              
          • signal.lua
          • Packit 437b5e
              
          • socket.lua
          • Packit 437b5e
              
          • termios.lua
          • Packit 437b5e
              
          • tree.lua
          • Packit 437b5e
            Packit 437b5e
            Packit 437b5e
            Packit 437b5e
            Packit 437b5e
            Packit 437b5e
            Packit 437b5e

            Module posix.syslog

            Packit 437b5e

            Control System Log.

            Packit 437b5e

            Packit 437b5e
            Packit 437b5e

            Packit 437b5e
            Packit 437b5e
            Packit 437b5e

            Functions

            Packit 437b5e
            Packit 437b5e
            	
            Packit 437b5e
            	LOG_MASK (priority)
            Packit 437b5e
            	Mask bit for given log priority.
            Packit 437b5e
            	
            Packit 437b5e
            	
            Packit 437b5e
            	closelog ()
            Packit 437b5e
            	Close system log.
            Packit 437b5e
            	
            Packit 437b5e
            	
            Packit 437b5e
            	openlog (ident[, option[, facility=`LOG_USER`]])
            Packit 437b5e
            	Open the system logger.
            Packit 437b5e
            	
            Packit 437b5e
            	
            Packit 437b5e
            	setlogmask (mask)
            Packit 437b5e
            	Set log priority mask.
            Packit 437b5e
            	
            Packit 437b5e
            	
            Packit 437b5e
            	syslog (priority, message)
            Packit 437b5e
            	Write to the system logger.
            Packit 437b5e
            	
            Packit 437b5e
            Packit 437b5e

            Constants

            Packit 437b5e
            Packit 437b5e
            	
            Packit 437b5e
            	posix.syslog
            Packit 437b5e
            	System logging constants.
            Packit 437b5e
            	
            Packit 437b5e
            Packit 437b5e
            Packit 437b5e

            Packit 437b5e

            Packit 437b5e
            Packit 437b5e
            Packit 437b5e
                

            Functions

            Packit 437b5e
            Packit 437b5e
                
            Packit 437b5e
                
            Packit 437b5e
                
            Packit 437b5e
                LOG_MASK (priority)
            Packit 437b5e
                
            Packit 437b5e
                
            Packit 437b5e
                Mask bit for given log priority.
            Packit 437b5e
            Packit 437b5e
            Packit 437b5e
                

            Parameters:

            Packit 437b5e
                
              Packit 437b5e
                      
            • priority
            • Packit 437b5e
                          int
              Packit 437b5e
                       one of LOG_EMERG, LOG_ALERT, LOG_CRIT, LOG_WARNING,
              Packit 437b5e
                LOG_NOTICE, LOG_INFO or LOG_DEBUG
              Packit 437b5e
                      
              Packit 437b5e
                  
              Packit 437b5e
              Packit 437b5e
                  

              Returns:

              Packit 437b5e
                  
                Packit 437b5e
                Packit 437b5e
                           int
                Packit 437b5e
                        mask bit corresponding to priority
                Packit 437b5e
                    
                Packit 437b5e
                Packit 437b5e
                Packit 437b5e
                    

                See also:

                Packit 437b5e
                    
                  Packit 437b5e
                           setlogmask(3)
                  Packit 437b5e
                      
                  Packit 437b5e
                  Packit 437b5e
                  Packit 437b5e
                  Packit 437b5e
                      
                  Packit 437b5e
                      
                  Packit 437b5e
                      closelog ()
                  Packit 437b5e
                      
                  Packit 437b5e
                      
                  Packit 437b5e
                      Close system log.
                  Packit 437b5e
                  Packit 437b5e
                  Packit 437b5e
                  Packit 437b5e
                  Packit 437b5e
                  Packit 437b5e
                      

                  See also:

                  Packit 437b5e
                      
                    Packit 437b5e
                             syslog(3)
                    Packit 437b5e
                        
                    Packit 437b5e
                    Packit 437b5e
                    Packit 437b5e
                    Packit 437b5e
                        
                    Packit 437b5e
                        
                    Packit 437b5e
                        openlog (ident[, option[, facility=`LOG_USER`]])
                    Packit 437b5e
                        
                    Packit 437b5e
                        
                    Packit 437b5e
                        Open the system logger.
                    Packit 437b5e
                    Packit 437b5e
                    Packit 437b5e
                        

                    Parameters:

                    Packit 437b5e
                        
                      Packit 437b5e
                              
                    • ident
                    • Packit 437b5e
                                  string
                      Packit 437b5e
                               all messages will start with this
                      Packit 437b5e
                              
                      Packit 437b5e
                              
                    • option
                    • Packit 437b5e
                                  int
                      Packit 437b5e
                               bitwise OR of zero or more of LOG_CONS, LOG_NDELAY,
                      Packit 437b5e
                        or LOG_PID
                      Packit 437b5e
                               (optional)
                      Packit 437b5e
                              
                      Packit 437b5e
                              
                    • facility
                    • Packit 437b5e
                                  int
                      Packit 437b5e
                               one of LOG_AUTH, LOG_AUTHPRIV, LOG_CRON,
                      Packit 437b5e
                        LOG_DAEMON, LOG_FTP, LOG_KERN, LOG_LPR, LOG_MAIL, LOG_NEWS,
                      Packit 437b5e
                        LOG_SECURITY, LOG_SYSLOG, LOG_USER, LOG_UUCP or LOG_LOCAL0
                      Packit 437b5e
                        through LOG_LOCAL7
                      Packit 437b5e
                               (default `LOG_USER`)
                      Packit 437b5e
                              
                      Packit 437b5e
                          
                      Packit 437b5e
                      Packit 437b5e
                      Packit 437b5e
                      Packit 437b5e
                          

                      See also:

                      Packit 437b5e
                          
                        Packit 437b5e
                                 syslog(3)
                        Packit 437b5e
                            
                        Packit 437b5e
                        Packit 437b5e
                        Packit 437b5e
                        Packit 437b5e
                            
                        Packit 437b5e
                            
                        Packit 437b5e
                            setlogmask (mask)
                        Packit 437b5e
                            
                        Packit 437b5e
                            
                        Packit 437b5e
                            Set log priority mask.
                        Packit 437b5e
                        Packit 437b5e
                        Packit 437b5e
                            

                        Parameters:

                        Packit 437b5e
                            
                          Packit 437b5e
                                  
                        • mask
                        • Packit 437b5e
                                      int
                          Packit 437b5e
                                   bitwise OR of LOG_MASK bits.
                          Packit 437b5e
                                  
                          Packit 437b5e
                              
                          Packit 437b5e
                          Packit 437b5e
                              

                          Returns:

                          Packit 437b5e
                              
                            Packit 437b5e
                            Packit 437b5e
                                       int
                            Packit 437b5e
                                    previous mask, if successful
                            Packit 437b5e
                                
                            Packit 437b5e
                                 

                            Or

                            Packit 437b5e
                                
                              Packit 437b5e
                                      
                            1. Packit 437b5e
                                      nil
                              Packit 437b5e
                                      
                            2. Packit 437b5e
                                         string
                              Packit 437b5e
                                      error message
                              Packit 437b5e
                                      
                            3. Packit 437b5e
                                         int
                              Packit 437b5e
                                      errnum
                              Packit 437b5e
                                  
                              Packit 437b5e
                              Packit 437b5e
                              Packit 437b5e
                                  

                              See also:

                              Packit 437b5e
                                  
                                Packit 437b5e
                                         setlogmask(3)
                                Packit 437b5e
                                    
                                Packit 437b5e
                                Packit 437b5e
                                Packit 437b5e
                                Packit 437b5e
                                    
                                Packit 437b5e
                                    
                                Packit 437b5e
                                    syslog (priority, message)
                                Packit 437b5e
                                    
                                Packit 437b5e
                                    
                                Packit 437b5e
                                    Write to the system logger.
                                Packit 437b5e
                                Packit 437b5e
                                Packit 437b5e
                                    

                                Parameters:

                                Packit 437b5e
                                    
                                  Packit 437b5e
                                          
                                • priority
                                • Packit 437b5e
                                              int
                                  Packit 437b5e
                                           one of LOG_EMERG, LOG_ALERT, LOG_CRIT, LOG_WARNING,
                                  Packit 437b5e
                                    LOG_NOTICE, LOG_INFO or LOG_DEBUG
                                  Packit 437b5e
                                          
                                  Packit 437b5e
                                          
                                • message
                                • Packit 437b5e
                                              string
                                  Packit 437b5e
                                           log message
                                  Packit 437b5e
                                          
                                  Packit 437b5e
                                      
                                  Packit 437b5e
                                  Packit 437b5e
                                  Packit 437b5e
                                  Packit 437b5e
                                      

                                  See also:

                                  Packit 437b5e
                                      
                                    Packit 437b5e
                                             syslog(3)
                                    Packit 437b5e
                                        
                                    Packit 437b5e
                                    Packit 437b5e
                                    Packit 437b5e
                                    Packit 437b5e
                                    Packit 437b5e
                                        

                                    Constants

                                    Packit 437b5e
                                    Packit 437b5e
                                    Packit 437b5e
                                        
                                    Packit 437b5e
                                        
                                    Packit 437b5e
                                        
                                    Packit 437b5e
                                        posix.syslog
                                    Packit 437b5e
                                        
                                    Packit 437b5e
                                        
                                    Packit 437b5e
                                        System logging constants.
                                    Packit 437b5e
                                    Any constants not available in the underlying system will be nil valued.
                                    Packit 437b5e
                                    Packit 437b5e
                                    Packit 437b5e
                                        

                                    Fields:

                                    Packit 437b5e
                                        
                                      Packit 437b5e
                                              
                                    • LOG_AUTH
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               security/authorisation messages
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_AUTHPRIV
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               private authorisation messages
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_CONS
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               write directly to system console
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_CRON
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               clock daemon
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_DAEMON
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               system daemons
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_FTP
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               ftp daemon
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_KERN
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               kernel messages
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL0
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL1
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL2
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL3
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL4
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL5
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL6
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LOCAL7
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               reserved for local use
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_LPR
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               line printer subsystem
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_MAIL
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               mail system
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_NDELAY
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               open the connection immediately
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_NEWS
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               network news subsystem
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_PID
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               include process id with each log message
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_SYSLOG
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               messages generated internally by syslogd
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_USER
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               random user-level messages
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_UUCP
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               unix-to-unix copy subsystem
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_EMERG
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               system is unusable
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_ALERT
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               action must be taken immediately
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_CRIT
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               critical conditions
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_ERR
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               error conditions
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_WARNING
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               warning conditions
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_NOTICE
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               normal but significant conditions
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_INFO
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               informational
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                              
                                    • LOG_DEBUG
                                    • Packit 437b5e
                                                  int
                                      Packit 437b5e
                                               debug-level messages
                                      Packit 437b5e
                                              
                                      Packit 437b5e
                                          
                                      Packit 437b5e
                                      Packit 437b5e
                                      Packit 437b5e
                                      Packit 437b5e
                                      Packit 437b5e
                                          

                                      Usage:

                                      Packit 437b5e
                                          
                                        Packit 437b5e
                                                
                                        Packit 437b5e
                                          -- Print syslog constants supported on this host.
                                        Packit 437b5e
                                          for name, value in pairs (require "posix.syslog") do
                                        Packit 437b5e
                                            if type (value) == "number" then
                                        Packit 437b5e
                                              print (name, value)
                                        Packit 437b5e
                                             end
                                        Packit 437b5e
                                          end
                                        Packit 437b5e
                                            
                                        Packit 437b5e
                                        Packit 437b5e
                                        Packit 437b5e
                                        Packit 437b5e
                                        Packit 437b5e
                                        Packit 437b5e
                                         
                                        Packit 437b5e
                                         
                                        Packit 437b5e
                                        Packit 437b5e
                                        generated by LDoc 1.4.3
                                        Packit 437b5e
                                        Last updated 2015-03-01 09:06:02 
                                        Packit 437b5e
                                         
                                        Packit 437b5e
                                         
                                        Packit 437b5e
                                        </body>
                                        Packit 437b5e
                                        </html>