19 Commits

Author SHA1 Message Date
Paul Labedan
08f069f936 add a standalone graphical mode to test html content 2012-07-11 00:19:24 +02:00
Guillaume BINET
377f830444 Now if a plugin has a requirements.txt, err will check if the
listed dependencies are present.
2012-07-02 22:59:28 +02:00
Guillaume BINET
3bf9abe82e Security fix : the plugin permissions were too lax
Now it is 0755
2012-06-25 23:39:07 +02:00
Guillaume BINET
93b93d492a Moved to an independent file the pid support for windows 2012-06-24 15:44:47 +02:00
Guillaume BINET
c7ecb95f5a Another Windows compatibility fp 2012-06-24 15:40:07 +02:00
Guillaume BINET
59204cf7c8 fp on windows compatibility 2012-06-24 15:35:53 +02:00
Guillaume BINET
ddab0d2099 Windows compatibility attempt 2012-06-24 15:34:43 +02:00
Guillaume BINET
bacda7b4df Fixes the "run from dev tree" problem :
./scripts/err.py -t
Traceback (most recent call last):
  File "./scripts/err.py", line 25, in <module>
      from errbot.utils import PidFile
      ImportError: No module named errbot.utils
2012-06-18 17:28:14 +02:00
Guillaume BINET
109917b00a Added the uid and gid for starting the daemon in another security context 2012-06-16 12:39:31 +02:00
Guillaume BINET
1f371b119a Added pid file creation support for daemonization 2012-06-16 11:24:39 +02:00
glenbot
bec9a8049d Importing patch_jabberbot at top caused issue because patch_jabberbot requires config, moved to test conditional 2012-06-13 19:51:43 -05:00
Guillaume BINET
c72df1d181 Added the test mode (-t) 2012-06-14 00:03:58 +02:00
Guillaume BINET
21551f8125 Don't nag the user for irrelevent settings in the template 2012-06-13 15:02:43 +02:00
Guillaume BINET
fb6db3c872 Added a config checker and a clear message in case of startup failure 2012-06-12 16:40:47 +02:00
Guillaume BINET
d8d780b459 fixed the daemonization combined with the restart feature
thx to strace -ff
2012-06-10 17:49:32 +02:00
Guillaume BINET
85ab638ed4 added the -d (--daemon, to daemonize directly the process) and -c
(--config, to set the directory of config.py)
2012-06-10 17:03:02 +02:00
Guillaume BINET
84e669db54 messup with the current directory 2012-06-08 18:28:03 +02:00
Guillaume BINET
798c11c1ab append the current directory in order to find config.py 2012-06-08 18:01:41 +02:00
Guillaume BINET
673597460a moved around the files for matching an official python egg structure
added setup.py for uploading to pypi
2012-06-08 17:11:58 +02:00