Changeset 33:8efa7a7802d4 in mailjam
- Timestamp:
- May 24, 2012, 7:25:07 PM (13 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
conf/mailjam.conf
r16 r33 10 10 ssl_crt = /usr/local/etc/mailjam/ssl/mailjam.crt 11 11 logfile = /var/log/mailjam/xmlrpc_server.log 12 accesslog = /var/log/mailjam/access.log 12 13 13 14 [storage] -
mailjam/__init__.py
r29 r33 11 11 """ 12 12 13 __version__ = '0.1.0' 14 13 __version__ = '0.1.1' 15 14 16 15 from mailjam.models import Member, MailingList -
mailjam/daemon.py
r31 r33 235 235 self.server = SimpleXMLRPCServer((self.address, self.port), 236 236 allow_none=True, 237 logRequests= False)237 logRequests=True) 238 238 self.server.register_introspection_functions() 239 239 return True -
mailjam/tests/mailjam.conf
r16 r33 12 12 ssl_crt = /usr/local/etc/mailjam/ssl/mailjam.crt 13 13 logfile = /tmp/mailjam-tests/xmlrpc_server.log 14 accesslog = /var/log/mailjam/access.log 14 15 15 16 [storage] -
setup.py
r30 r33 2 2 from distutils.core import setup 3 3 4 # Yes, I'm ommiting windoze... 5 BSDs = ['FreeBSD', 'OpenBSD', 'NetBSD', 'DragonFlyBSD'] 6 linux = ['Linux'] 7 osx = ['Darwin'] 8 4 9 def proper_etc_path(): 5 # Yes, I'm ommiting windoze... 6 BSDs = ['FreeBSD', 'OpenBSD', 'NetBSD', 'DragonFlyBSD'] 7 linux = ['Linux'] 8 osx = ['Darwin'] 10 """ 11 Try to set the proper path for configuration files, depending 12 on the operating system. 13 14 FIXME: I'm not sure this would work fine, as this will be executed 15 when running python setup.py sdist, not when installing from the 16 source package. 17 """ 9 18 os_name = os.uname()[0] 10 19 if os_name in BSDs: … … 12 21 if os_name in linux or os_name in osx: 13 22 return '/etc/' 23 return '' 24 25 def proper_rc_path(): 26 """ 27 Similar to proper_etc_path(), returns the path where startup scripts 28 should be placed 29 """ 30 os_name = os.uname()[0] 31 etc_path = proper_etc_path() 32 if os_name in 'BSDs': 33 return etc_path+'rc.d' 34 if os_name in linux: 35 return etc_path+'init.d' 36 if os_name in osx: 37 # FIXME: not sure about where startup scripts should be placed in 38 # "stock" osx (no macports, no homebrew, etc) 39 return etc_path 40 return '' 14 41 15 42 setup( 16 43 name='mailjam', 17 version='0.1. 0',44 version='0.1.1', 18 45 author='Francisco de Borja Lopez Rio', 19 46 author_email='borja@codigo23.net', 20 packages=['mailjam'], 47 packages=['mailjam'], 21 48 url='https://bitbucket.org/codigo23/mailjam', 22 49 license='BSD licence, see LICENSE', … … 26 53 data_files=[(proper_etc_path()+'mailjam', ['conf/mailjam.conf', 27 54 'conf/mailjam-mta.conf', 28 'conf/mailjam-cli.conf']),29 ]55 'conf/mailjam-cli.conf']), 56 (proper_rc_path(), ['bin/rc.d/mailjam'])] 30 57 )
Note:
See TracChangeset
for help on using the changeset viewer.