{3} Active Tickets by Milestone (218 matches)

This report shows how to color results by priority, while grouping results by milestone.

Last modification time, description and reporter are included as hidden fields for useful RSS export.

Milestone 1.2.5.2 - mini-bugfix (1 match)

Ticket Summary Component Version Type Owner Status Created
#677 licorn-bin should depend on lsb-release, not ubuntu-minimal packaging stable enhancement olive accepted 03/01/12

Milestone 1.3 - New generation WMI (18 matches)

Ticket Summary Component Version Type Owner Status Created
#703 crash when group check rules are defined core stable defect olive accepted 05/12/12
#685 crash in daemon.dump_status() daemon stable defect olive accepted 03/27/12
#693 volumes with no label show as «» interfaces.wmi.django stable defect olive new 04/02/12
#704 crash on "mod group -aip" interfaces.cli (RWI) stable defect olive new 05/13/12
#706 RdiffBackup.disable doesn't do the complete job extensions.rdiffbackup stable defect olive new 05/16/12
#554 create a read-only lock and unblock the WMI when long CLI operations occur * (multicomponent) stable enhancement olive accepted 04/05/11
#597 add a massive "toggle permissive" operation icon for groups interfaces.wmi stable enhancement olive accepted 08/03/11
#680 implement a check path / chk directory command core stable enhancement olive accepted 03/11/12
#702 add the abiblity to disable inotifies for one or more users/groups core stable enhancement olive accepted 04/15/12
#705 more rdiffbackup exclusions packaging stable enhancement olive accepted 05/14/12
#652 debian/ubuntu: convert licorn.role to role in /etc/licorn/licorn.conf and other things to do packaging stable task olive accepted 10/14/11
#659 Pull-in new python dependancies for WMI2 packaging stable task olive accepted 11/06/11
#660 Convert the WMI JS translation mechanism to Django's one interfaces.wmi stable task olive accepted 11/19/11
#671 polish and merge the final WMI2 patch, then package for deploying packaging stable task olive accepted 02/02/12
#674 Move as much as possible from debian/*{post,pre}* to upgrades facility * (multicomponent) stable task olive accepted 02/22/12
#676 add the /usr/share/licorn/upgrades symlink * (multicomponent) stable task olive accepted 02/22/12
#681 Be sure to correctly support "old" LTS Ubuntu version 8.04 * (multicomponent) stable task olive accepted 03/11/12
#701 use apt-daemon in foundations.packaging (is really: we can't simply install packages from inside licornd) daemon stable task olive new 04/12/12

Milestone 1.4 - Machines (30 matches)

Ticket Summary Component Version Type Owner Status Created
#558 squid (and others): order of configuration directives matters extensions.squid stable defect olive accepted 04/11/11
#662 minor crash in core.machines core.machines stable defect olive accepted 11/21/11
#341 advanced energy policies preferences page in WMI interfaces.wmi dev-pyro enhancement olive accepted 10/02/10
#403 user should have ability to cancel his machine's shutdown * (multicomponent) stable enhancement olive accepted 10/27/10
#426 implement mod config -b/-B dnsmasq backends.dnsmasq stable enhancement olive accepted 11/24/10
#460 add TS unittest scenario for class ConfigFile testsuite.core stable enhancement olive accepted 12/23/10
#482 volumes: implement enable/disable commands extensions.volumes stable enhancement olive accepted 01/11/11
#618 startup operations seem consecutive and not parallel daemon stable enhancement olive accepted 09/23/11
#697 core.*: use serialize() instead of object.backend.delete_*(object) core stable enhancement olive new 04/11/12
#698 convert the rdiffbackup dedicated thread to a simple task extensions.rdiffbackup stable enhancement robin new 04/11/12
#180 machines: get current status of network clients core.machines stable task olive accepted 08/12/10
#337 shutdown machines: advanced use cases (cf. ADEME) core.machines stable task olive accepted 10/02/10
#339 R/W part for dnsmasq_plugin backends stable task olive accepted 10/02/10
#340 scheduled task (licorn-cron) implementation core stable task olive accepted 10/02/10
#392 implement client package management from server core.system stable task olive accepted 10/27/10
#393 implement global system environment management core.system stable task olive accepted 10/27/10
#395 implement local proxying on small META networks (one server) packaging stable task olive accepted 10/27/10
#396 implement global and specific "one clic package upgrade" (WMI part of #392) interfaces.wmi stable task olive accepted 10/27/10
#397 implement #392 in CLI, and related testsuite scenarii interfaces.cli (RWI) stable task olive accepted 10/27/10
#579 make historization more featurefull and simplify the logging display for CLI / WMI * (multicomponent) stable task olive accepted 07/19/11
#586 fully integrate the machines handling in the new generation WMI interfaces.wmi stable task olive accepted 07/20/11
#587 Passive network scanner thread daemon.network stable task olive accepted 07/21/11
#616 port the machines core to the new WMI arch core.machines stable task olive accepted 09/22/11
#617 remove the experimental flag for Machines when the milestone is released core.machines stable task olive accepted 09/22/11
#633 TODO for an NFS extension extensions stable task olive accepted 09/28/11
#644 squid: reconfigure the log rotation extensions.squid stable task olive accepted 10/07/11
#670 strange [synchronization-related] problems core.machines stable task olive accepted 12/21/11
#696 create a licornd-helper to daemonize any task * (multicomponent) stable task olive accepted 04/11/12
#406 update the debian dependancies licorn schema on the website external dependancy stable enhancement olive accepted 11/02/10
#532 update know networked machines and equipment database (informations and icons) core.machines stable enhancement olive accepted 01/31/11

Milestone 1.4.1 - Machines & new WMI bugfix (42 matches)

Ticket Summary Component Version Type Owner Status Created
#412 can't change a user password with passwd nor slappasswd if user stored in ldap backend backends.openldap stable defect olive accepted 11/05/10
#641 CLI unusable from CRON or when there is no TTY (was: cannot restart licornd from a cron/at job) daemon stable defect olive accepted 10/04/11
#679 licornd terminates (or crashes) when dbus is restarted extensions stable defect olive accepted 03/09/12
#416 enhance testsuite for daemon status testing testsuite defect olive accepted 11/09/10
#423 crash with connection lost at the end of the testsuite testsuite stable defect robin new 11/23/10
#457 --no-colors doesn't work anymore foundations stable defect olive accepted 12/21/10
#470 licornd (CLIENT) crashes when eth0 has no IP address daemon.cmdlistener stable defect olive accepted 01/06/11
#493 must catch "invalid cross-device link" in del* commands core stable defect olive accepted 01/14/11
#522 bug inotifier : during start of the daemon, home groups are not checked but files inside groups are. daemon.inotifier defect olive accepted 01/27/11
#525 licornd client totally unresponsive if backend configuration problem daemon stable defect olive accepted 01/28/11
#630 partial crash on add user via WMI in LDAP interfaces.wmi stable defect robin new 09/27/11
#638 "install from source" needs more love, or the openldap backend * (multicomponent) stable defect new 10/03/11
#639 licornd client: crash when DHCP server is not the licornd server daemon stable defect olive accepted 10/03/11
#648 get inside ignores LICORN_SERVER environment variable interfaces.cli (RWI) stable defect olive new 10/10/11
#655 not much pretty output for just a non-existing group interfaces.cli (RWI) stable defect olive new 10/26/11
#686 WMI2: jquery fadeIn/fadeOut sync problem on some massive or very-quick push/mouse events interfaces.wmi stable defect olive accepted 03/28/12
#687 User's profile information is not up to date on 'user_added' event interfaces.wmi stable defect olive accepted 03/28/12
#690 exception and misleading message when group directory doesn't exist * (multicomponent) stable defect olive accepted 04/01/12
#695 unknown cause crash in foundations.fsapi.check_perms() on _fast_aclcheck() * (multicomponent) stable defect new 04/06/12
#700 Exception encountered while running _pyro_forward_goodbye_from((['192.168.111.131', '172.16.34.129'],), None): global name 'machine' is not defined core.machines stable defect olive accepted 04/12/12
#707 "del group toto" tries to delete group "group" (first argument) interfaces.cli (RWI) stable defect olive accepted 05/17/12
#374 ignore .dropbox/command_socket in check users core.users stable enhancement olive accepted 10/08/10
#375 implement machines selection / exclusion in CLI interfaces.cli (RWI) enhancement robin new 10/10/10
#382 implement Pyro authentication, client-side interfaces.cli (RWI) stable enhancement olive accepted 10/12/10
#415 implement testsuite parts for machines testsuite stable enhancement olive accepted 11/09/10
#477 implement HTTPS in WMI daemon.wmi stable enhancement olive accepted 01/10/11
#517 add 127.0.0.1 to machines.build_self* core.machines stable enhancement olive accepted 01/26/11
#518 Machine.resolve: perform a reverse DNS request to raise broken DNS entries core.machines stable enhancement olive accepted 01/26/11
#592 Normalize JSON calls uris in the WMI daemon.wmi stable enhancement olive new 07/29/11
#593 Finish the admins-related WMI features interfaces.wmi stable enhancement robin new 07/29/11
#667 better exception handling in the HTTP server part of the WMI daemon.wmi stable enhancement olive new 12/18/11
#675 Find a way to unload `upgrades` * (multicomponent) stable enhancement olive accepted 02/22/12
#683 TODO: implement password parameters in WMI users views/edit pages interfaces.wmi stable enhancement olive accepted 03/20/12
#684 add user should not overwrite profile on new user creation when home already exists core.users stable enhancement olive accepted 03/23/12
#694 make a decision on FORM handling when creating a new user (WMI2) interfaces.wmi stable enhancement olive accepted 04/02/12
#606 new WMI: halt and reboot commands don't work anymore interfaces.wmi stable regression robin new 09/01/11
#604 a locked user account can still access the WMI daemon.wmi stable task olive new 08/31/11
#628 Implement a global ALERT mechanism * (multicomponent) stable task new 09/26/11
#400 ['MOD', 'groups', {'name': 'group_test', 'permissive': '/etc/skelldoesntexist'}] make the group permissive core.groups stable defect olive accepted 10/27/10
#461 inotifier flip/flap when group shared dir doesn't exist daemon.inotifier stable defect olive accepted 01/01/11
#632 user is not marked as member of "users" in new WMI -> don't display his primary group at all interfaces.wmi stable defect robin new 09/27/11
#689 get config is visually broken in WMI2 repo core.configuration stable regression olive accepted 03/29/12

Milestone 1.9 - Quality, XP (27 matches)

Ticket Summary Component Version Type Owner Status Created
#97 pylint core.groups core.groups stable enhancement olive accepted 06/09/10
#283 finish the adduser implementation core.users stable defect olive accepted 09/10/10
#388 inconsistency of -S argument for add user and mod user interfaces.cli (RWI) stable defect olive accepted 10/22/10
#13 users: testuite for samba parts. testsuite stable enhancement olive accepted 12/07/07
#39 fsapi.make_symlink() : investigate a bit more in case of existing file/dir foundations enhancement olive accepted 06/11/08
#42 port the keywords code (or just verify) to python-xattr core.tags (=core.keywords) enhancement olive accepted 06/13/08
#79 create a --add-to-whitelist | -w for “add group --system” core.groups stable enhancement olive accepted 01/08/09
#94 core.* : make Set*() methods be clearer core stable enhancement olive accepted 06/08/10
#96 pylint core.users core.users stable enhancement olive accepted 06/09/10
#139 core.users.LockAccount(): remove user from members of group remotessh too, or set shell to /bin/false core.users stable enhancement olive accepted 07/02/10
#176 add a test for #173 testsuite stable enhancement robin assigned 08/12/10
#357 remove testsuite duplicates testsuite enhancement robin new 10/05/10
#387 refactor configuration.CheckAndLoadAdduserConf() to use self.check_system_file_generic() core.configuration stable enhancement robin assigned 10/22/10
#535 implement TS unit tests for foundations.base testsuite enhancement olive accepted 02/03/11
#538 readers: put generators everywhere foundations stable enhancement olive accepted 02/09/11
#553 merge skel-applying code for users core.users stable enhancement olive accepted 03/16/11
#649 get --version (or any cli tool) doesn't display the daemon version interfaces.cli (RWI) stable enhancement olive accepted 10/11/11
#1 refactoring of configuration.*{dir,file} core.configuration stable task olive accepted 11/26/07
#110 keywords: rename to tags core.tags (=core.keywords) stable task olive accepted 06/11/10
#221 notice: having 2 groups with same name in 2 backends result in silent overwrite backends stable task olive accepted 08/25/10
#238 remove all FIXME entries core stable task olive accepted 08/28/10
#446 add the daemon interactive commands to documentation site documentation stable task olive accepted 12/10/10
#578 transform the stylize() method into a generic stylizing function: do not encode for CLI foundations stable task olive accepted 07/19/11
#646 update the modules code to clean the status handling part core stable task olive accepted 10/08/11
#669 investigate the volume.unmount() method behavior extensions.volumes stable task olive new 12/21/11
#14 CLI tools: unify --no-sync flag and --batch interfaces.cli (RWI) stable defect olive accepted 12/08/07
#282 finish the argparser documentation interfaces.cli (RWI) stable enhancement olive accepted 09/10/10

Milestone 1.9.1 - Performance (6 matches)

Ticket Summary Component Version Type Owner Status Created
#490 handle the history file with care at the end of interactive session (was: profile daemon's memory usage) daemon stable defect olive accepted 01/13/11
#678 INotifier performance is poor (missed inotify events) on huge file/dirs arborescence daemon.inotifier stable defect olive accepted 03/09/12
#407 push numeric IDs only into fsapi.* methods (was: slapd takes the CPU when licornd starts on heavily used system) external dependancy stable enhancement olive accepted 11/03/10
#445 enhance new checks performance core stable enhancement robin assigned 12/10/10
#511 use epoll instead of select. daemon stable enhancement olive accepted 01/20/11
#645 Study rfoo for Pyro replacement daemon.cmdlistener stable task olive accepted 10/07/11

Milestone 1.9.2 - Python upgrade (13 matches)

Ticket Summary Component Version Type Owner Status Created
#141 convert argparser module from optparse to argparse interfaces.cli (RWI) stable enhancement olive accepted 07/05/10
#142 logging: upgrade to built-in python module ? backends stable enhancement olive accepted 07/05/10
#143 convert to set and dict comprehensions where justified core stable enhancement olive accepted 07/05/10
#144 convert long formated strings to string format interfaces.wmi stable enhancement olive accepted 07/05/10
#145 process.*: convert to check_output where needed ? foundations stable enhancement olive accepted 07/05/10
#427 use dictviews() in foundations.base.*.__*__() methods * (multicomponent) stable task olive accepted 11/28/10
#428 use "from future_builtins import hex, map" to ease py3k transition * (multicomponent) stable task olive accepted 11/28/10
#429 rewrite exception handling code to ease py3k transition * (multicomponent) stable task olive accepted 11/28/10
#536 python 3k compatibility: drop lambda's, map(), filter(), reduce() and others * (multicomponent) stable task olive accepted 02/07/11
#665 Check all classes against new-style classes * (multicomponent) stable task new 12/06/11
#666 study pyutil for inclusion / replacement * (multicomponent) stable task olive accepted 12/09/11
#253 difficulty to catch some problems related to strange arguments on CLI interfaces.cli (RWI) stable enhancement olive accepted 09/07/10
#385 merge with statements in core (and perhaps other locations) core stable task olive accepted 10/13/10

Milestone 1.9.3 - Daemon reliability (9 matches)

Ticket Summary Component Version Type Owner Status Created
#619 Potential deadlock between inotifier/ACLChecker * (multicomponent) stable defect new 09/23/11
#627 possible memory leak on the Pyro side in multiple-licorn setup daemon.cmdlistener stable defect olive new 09/26/11
#25 implement Privilege Separation in licornd and basic controlling mechanisms daemon enhancement olive accepted 03/28/08
#86 implement a server locator thread daemon stable enhancement olive accepted 01/13/09
#421 checks: selectively disable inotifier monitoring on the directory beiing checked * (multicomponent) stable enhancement olive accepted 11/11/10
#24 implement a basic security model in the HTTP server daemon.wmi 1.0 task olive accepted 03/28/08
#557 auto-add proxy peers when new licorn servers are discovered extensions.squid stable task robin new 04/05/11
#623 make the backup process external to the daemon daemon stable task olive new 09/26/11
#650 replace the event manager with libevent * (multicomponent) stable task new 10/12/11

Milestone 1.9.4 - Darcs 2 Git and more (2 matches)

Ticket Summary Component Version Type Owner Status Created
#642 Create dev-install and dev-uninstall Makefile targets * (multicomponent) stable enhancement olive accepted 10/04/11
#643 Darcs 2 Git migration operations details * (multicomponent) stable task new 10/04/11

Milestone 2.0 - The Licorn® Cluster (5 matches)

Ticket Summary Component Version Type Owner Status Created
#154 ldap: multi-master replication daemon stable enhancement olive accepted 07/09/10
#77 Implement Client / Server Synchronization POC daemon stable task olive accepted 01/05/09
#394 implement global proxying on META networks * (multicomponent) stable task olive accepted 10/27/10
#590 study kerrighed and concurrents for integration * (multicomponent) stable task new 07/21/11
#688 SSL certificates for Pyro connections * (multicomponent) stable task olive accepted 03/28/12

Milestone 2.1 - Clever daemon (2 matches)

Ticket Summary Component Version Type Owner Status Created
#332 stopping shutdown page in web browser prevents WMI to quit if daemon is shut down backends stable defect olive accepted 09/28/10
#699 Licornd needs to be restarted on package system changes to mark extensions available * (multicomponent) stable enhancement olive accepted 04/11/12

Milestone 2.2 - More LDAP and backup (8 matches)

Ticket Summary Component Version Type Owner Status Created
#327 gecos is not utf-8 friendly in LDAP backend backends.openldap stable enhancement olive accepted 09/23/10
#494 catch the deviceBusy exception in volumes or rdiff-backup extensions stable enhancement olive accepted 01/14/11
#499 integrate automatic fsck in volumes extensions extensions.volumes stable enhancement olive accepted 01/16/11
#503 handle a "can't mount" problem properly in volumes/rdiff-backup extensions.volumes stable enhancement olive accepted 01/16/11
#539 rdiff: store the last_backup_file outside of the volume extensions.rdiffbackup stable enhancement olive accepted 02/09/11
#540 inotify the main configuration file and restart the timer thread if the backup.interval changes extensions.rdiffbackup stable enhancement olive accepted 02/09/11
#476 add TS scenarii for volumes testsuite stable task olive accepted 01/10/11
#564 integrate ideas from various rdiff-backup related sources extensions.rdiffbackup stable task olive new 05/27/11

Milestone 2.3 - Full e-mail integration (1 match)

Ticket Summary Component Version Type Owner Status Created
#611 implement the server-side sieve editor (CLI/WMI) for users mail * (multicomponent) stable task new 09/15/11

Milestone 2.4 - Tags and searches (4 matches)

Ticket Summary Component Version Type Owner Status Created
#147 add tag command interfaces.cli (RWI) stable defect olive accepted 07/05/10
#32 indexer: integrate posix perms and posix1e ACLs in the cache DB daemon enhancement olive accepted 05/22/08
#33 filter search result against permissions daemon enhancement olive accepted 05/22/08
#48 indexer: cache documents contents into DB daemon stable task olive accepted 07/31/08

Milestone 2.7 - Caching data (4 matches)

Ticket Summary Component Version Type Owner Status Created
#45 Crash conditions not catched in the Cache (from INotifier) (was #52: Crash in licornd, when removing a bunch of files while daemon starting) daemon defect olive accepted 07/26/08
#61 sanitize the Cache class daemon stable enhancement olive accepted 09/08/08
#80 daemon.internal.cache: make the whole thing truly asynchronous daemon stable enhancement olive accepted 01/09/09
#44 inverted add/check/remove behaviour on file creation between the Cache and the INotifier daemon 1.0 defect olive accepted 07/26/08

Milestone 3.0 - New functionnalities and extensions (37 matches)

Ticket Summary Component Version Type Owner Status Created
#108 unix: move core.keywords I/O to backend backends.shadow stable enhancement olive accepted 06/11/10
#135 ldap: implement schema for profiles ? backends.openldap enhancement olive accepted 06/29/10
#148 move a group or a user from a backend to another backends stable enhancement olive accepted 07/05/10
#235 user account lock enhancement core.users stable enhancement olive accepted 08/28/10
#308 enhance compatibility with Debian command adduser core.users stable enhancement olive accepted 09/16/10
#405 nss_initgroups_ignoreusers includes www-data in /etc/ldap.conf external dependancy stable enhancement olive accepted 11/02/10
#413 implement daemon interactions via the daemon socket daemon.interactor stable enhancement olive accepted 11/09/10
#418 watch and auto-check /home/archives and /home/backup daemon.inotifier stable enhancement olive accepted 11/11/10
#424 users should be able to change their own password with licorn CLI (is really: modification of the Pyro security model, pull in RPC ACL) backends stable enhancement olive accepted 11/24/10
#425 integrate cracklib in the #353 implementation core.users stable enhancement olive accepted 11/24/10
#497 implement and add hook in apt.conf.d to rescan licornd extensions on package change extensions stable enhancement olive accepted 01/15/11
#551 when we are about to auto-format backup volumes: make room for a lot of inodes... extensions.volumes stable enhancement olive accepted 02/23/11
#560 integrate quotawarn * (multicomponent) stable enhancement new 04/13/11
#572 RAID status/eject/rebuild support * (multicomponent) stable enhancement new 07/03/11
#577 Install time-tracking related plugins in Licorn® Trac external dependancy enhancement olive accepted 07/18/11
#625 add the ability to check a volume extensions stable enhancement olive accepted 09/26/11
#109 ldap: implement the backend for keywords backends.openldap stable task olive accepted 06/11/10
#153 argparser: deport configuration directives into backends backends stable task olive accepted 07/08/10
#163 TODO for a samba-enabled ldap backend backends stable task olive accepted 08/05/10
#164 make SAMBA become a backend or a plugin backends stable task olive accepted 08/05/10
#368 implement LDAP changes notifications (via persistent search thread) daemon dev-pyro task olive accepted 10/07/10
#467 (re-)implement user and group quotas, as an extension extensions stable task olive accepted 01/04/11
#474 document the extensions.ignore and extension.*.ignore features documentation stable task olive accepted 01/10/11
#501 networked volumes for backups extensions stable task olive accepted 01/16/11
#555 Sumup of contents for a sudo extension extensions stable task olive new 04/05/11
#571 "duplicity" extension for remote backup volumes * (multicomponent) stable task olive accepted 06/21/11
#581 last/wtmp/utmp extension (or core fuctionnality) * (multicomponent) stable task new 07/20/11
#237 make get groups behave like getent groups core.groups stable enhancement olive accepted 08/28/10
#276 make --no-colors automatic when stdin is not a tty foundations stable enhancement olive accepted 09/10/10
#312 implement format string for gecos core.users stable enhancement olive accepted 09/17/10
#315 chk user: take Dropbox in account core.users stable enhancement olive accepted 09/21/10
#325 import / package python-prctl packaging stable enhancement olive accepted 09/22/10
#376 implement exclusions for profiles interfaces.cli (RWI) stable enhancement robin new 10/10/10
#402 push notifications from the META server to ALT clients core.system stable enhancement olive accepted 10/27/10
#433 network.find_server_linux crashes when multiple interfaces are found on a client foundations stable enhancement olive accepted 12/04/10
#435 better check between permissions in core.Objects.ACLRule.generate_dir_info() core enhancement olive accepted 12/06/10
#441 accept any case in mod config * interfaces.cli (RWI) stable enhancement olive accepted 12/09/10

Milestone Later (9 matches)

Ticket Summary Component Version Type Owner Status Created
#5 make a default profile selectable core.profiles stable enhancement olive accepted 12/07/07
#7 implement profile migrations core.profiles stable task olive accepted 12/07/07
#8 implement groups of groups core.groups stable task olive accepted 12/07/07
#9 implement pure groups core.groups stable task olive accepted 12/07/07
#41 make “public_html” be customizable core.users task olive accepted 06/13/08
#537 users/groups: one more scenario to check core stable task olive accepted 02/07/11
#591 various small things noted in my TODO list * (multicomponent) stable task new 07/29/11
#17 use /var/backups instead of /home/backups ? core stable task olive accepted 01/07/08
#155 ldap: implement rename base_dn backends.openldap stable task olive accepted 07/28/10
Note: See TracReports for help on using and creating reports.