Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Raise PermissionDenied from getconfig() when appropriate. | Zac Medico | 2007-12-11 | 1 | -3/+5 |
| | | | | | | | | * When available, make getconfig() include an invalid token in a ParseError message. (trunk r8883) svn path=/main/branches/2.1.2/; revision=8885 | ||||
* | For bug #187518, handle EISDIR thrown from mkdir when the directory already ↵ | Zac Medico | 2007-08-02 | 1 | -1/+1 |
| | | | | | | exists on FreeBSD. (trunk r7544) svn path=/main/branches/2.1.2/; revision=7545 | ||||
* | Remove more unnecessary list generation. (trunk r6912) | Zac Medico | 2007-06-22 | 1 | -3/+3 |
| | | | | svn path=/main/branches/2.1.2/; revision=6931 | ||||
* | For bug #177591, increase shell compatibility by preserving quotes in ↵ | Zac Medico | 2007-05-09 | 1 | -2/+4 |
| | | | | | | varexpand() since quote removal is handled by shlex. (trunk r6504:6505) svn path=/main/branches/2.1.2/; revision=6510 | ||||
* | dump emerge's normpath in favor of portage_util's normalize_path (trunk r5698)v2.1.2-r1 | Zac Medico | 2007-01-19 | 1 | -0/+5 |
| | | | | svn path=/main/branches/2.1.2/; revision=5720 | ||||
* | Fix another typo. | Zac Medico | 2007-01-12 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5609 | ||||
* | purge string from portage.py, fix minor bug in portage_util | Alec Warner | 2007-01-12 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5604 | ||||
* | more string deprecation | Alec Warner | 2007-01-12 | 1 | -5/+5 |
| | | | | svn path=/main/trunk/; revision=5595 | ||||
* | docs for grabdict | Alec Warner | 2007-01-11 | 1 | -1/+21 |
| | | | | svn path=/main/trunk/; revision=5556 | ||||
* | continue is only for loops | Marius Mauch | 2007-01-11 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5550 | ||||
* | Extend ignore filter for grablines (bug #144445) | Marius Mauch | 2007-01-11 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=5548 | ||||
* | minor syntax changes ( in is faster than has_key ) and docstrings | Alec Warner | 2006-12-08 | 1 | -4/+33 |
| | | | | svn path=/main/trunk/; revision=5215 | ||||
* | Use portage_data.lchown for compatibility. | Zac Medico | 2006-11-22 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=5119 | ||||
* | Really fix bit mask support when preserving S_ISUID and S_ISGID in ↵ | Zac Medico | 2006-11-22 | 1 | -1/+3 |
| | | | | | | apply_permissions. svn path=/main/trunk/; revision=5117 | ||||
* | Fix bit mask support when preserving S_ISUID and S_ISGID in apply_permissions. | Zac Medico | 2006-11-22 | 1 | -1/+6 |
| | | | | svn path=/main/trunk/; revision=5116 | ||||
* | Fix apply_permissions logic for cases where mode is unspecified. | Zac Medico | 2006-11-22 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=5115 | ||||
* | For bug #142993, make sure that chown and chgrp calls preserve S_ISUID and ↵ | Zac Medico | 2006-11-22 | 1 | -6/+26 |
| | | | | | | S_ISGID mode bits. svn path=/main/trunk/; revision=5114 | ||||
* | Just use stat instead of lstat for config protect, so that broken symlinks ↵ | Zac Medico | 2006-10-30 | 1 | -6/+1 |
| | | | | | | are just ignored. svn path=/main/trunk/; revision=4881 | ||||
* | Fix CONFIG_PROTECT so that is works with symlinked directories for bug #151502. | Zac Medico | 2006-10-17 | 1 | -0/+10 |
| | | | | svn path=/main/trunk/; revision=4742 | ||||
* | Add -* support to stack_lists() and use dict.pop() for removal of flags when ↵ | Zac Medico | 2006-10-17 | 1 | -3/+7 |
| | | | | | | appropriate. svn path=/main/trunk/; revision=4736 | ||||
* | Simplify and optimize grabdict. Thanks to Brian Harring for suggesting this. | Zac Medico | 2006-10-15 | 1 | -10/+6 |
| | | | | svn path=/main/trunk/; revision=4719 | ||||
* | Make grabdict incremental, so that keys occuring multiple times will stack ↵ | Zac Medico | 2006-10-15 | 1 | -3/+10 |
| | | | | | | up instead of overwritting eachother. Thanks to Sven Wegener for this suggestion. svn path=/main/trunk/; revision=4718 | ||||
* | Don't call varexpand inside getconfig for env.d/profile.env values. | Zac Medico | 2006-10-06 | 1 | -2/+5 |
| | | | | svn path=/main/trunk/; revision=4603 | ||||
* | For bug #14215, put the shlex parser in posix mode so that it properly ↵ | Zac Medico | 2006-10-06 | 1 | -3/+3 |
| | | | | | | recognizes escaped quotes. svn path=/main/trunk/; revision=4602 | ||||
* | For bug #150163, remove unnecessary validation of new_protect_filename() ↵ | Zac Medico | 2006-10-06 | 1 | -4/+0 |
| | | | | | | parameters. svn path=/main/trunk/; revision=4601 | ||||
* | Optimize varexpand for bug #149900. | Zac Medico | 2006-10-02 | 1 | -4/+4 |
| | | | | svn path=/main/trunk/; revision=4574 | ||||
* | For bug #14321, add support for individual files in CONFIG_PROTECT and ↵ | Zac Medico | 2006-09-16 | 1 | -9/+41 |
| | | | | | | CONFIG_PROTECT_MASK. svn path=/main/trunk/; revision=4458 | ||||
* | Since none of the code is written to handle it, never return a tuple from ↵ | Zac Medico | 2006-09-04 | 1 | -6/+1 |
| | | | | | | new_protect_filename(). See bug #146289. svn path=/main/trunk/; revision=4400 | ||||
* | Make stack_dictlist return an empty dictionary when there is nothing to ↵ | Zac Medico | 2006-08-13 | 1 | -3/+1 |
| | | | | | | stack. See bug #143730. svn path=/main/trunk/; revision=4240 | ||||
* | Fix stack_dictlist() so that incremental stacking behaves more like it does ↵ | Zac Medico | 2006-08-11 | 1 | -12/+13 |
| | | | | | | in config.regenerate(). svn path=/main/trunk/; revision=4213 | ||||
* | Only ignore ENOENT in getconfig() so that more important errors don't go ↵ | Zac Medico | 2006-07-31 | 1 | -1/+3 |
| | | | | | | unnoticed. svn path=/main/trunk/; revision=4052 | ||||
* | Catch ParseError from getconfig during env_update for bug #142157. | Zac Medico | 2006-07-31 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=4050 | ||||
* | Stack /etc/profile.env inside portage.config so that it doesn't stop ↵ | Zac Medico | 2006-07-29 | 1 | -0/+2 |
| | | | | | | variables in inappropriate places. See bug #51370. svn path=/main/trunk/; revision=4048 | ||||
* | Fix unsafe deletion of a dictionary item during iteration. | Zac Medico | 2006-07-26 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=4026 | ||||
* | Do the portage_checksum import in local scope because of circular dependency. | Zac Medico | 2006-07-21 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3979 | ||||
* | Move new_protect_filename from the core portage module to portage_util. | Zac Medico | 2006-07-21 | 1 | -0/+51 |
| | | | | svn path=/main/trunk/; revision=3978 | ||||
* | Remove grabdict_package and grabfile_package from the core portage module ↵ | Zac Medico | 2006-07-21 | 1 | -0/+1 |
| | | | | | | since the copies in portage_util can now work by importing isvalidatom from portage_dep. svn path=/main/trunk/; revision=3975 | ||||
* | Move the ConfigProtect class to the portage_util module. | Zac Medico | 2006-07-16 | 1 | -0/+39 |
| | | | | svn path=/main/trunk/; revision=3895 | ||||
* | Move normalize_path into portage_util. | Zac Medico | 2006-07-15 | 1 | -0/+7 |
| | | | | svn path=/main/trunk/; revision=3891 | ||||
* | Wrap common write_atomic exceptions for easier error handling. | Zac Medico | 2006-07-09 | 1 | -4/+16 |
| | | | | svn path=/main/trunk/; revision=3822 | ||||
* | Sort filenames for predictable results. | Zac Medico | 2006-06-23 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=3621 | ||||
* | Test the basename for starting with "." instead of the full path. | Zac Medico | 2006-06-23 | 1 | -5/+4 |
| | | | | svn path=/main/trunk/; revision=3613 | ||||
* | Fix a typo from r3611 (file != files). | Zac Medico | 2006-06-23 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3612 | ||||
* | ignore .files in /etc/portage recursion | Alec Warner | 2006-06-23 | 1 | -0/+1 |
| | | | | svn path=/main/trunk/; revision=3611 | ||||
* | Import missing PermissionDenied class. Thanks to marienz for reporting (and ↵ | Zac Medico | 2006-06-16 | 1 | -1/+2 |
| | | | | | | suggesting pyflakes). svn path=/main/trunk/; revision=3516 | ||||
* | Wrap more exceptions in ensure_dirs(). | Zac Medico | 2006-06-12 | 1 | -2/+8 |
| | | | | svn path=/main/trunk/; revision=3494 | ||||
* | Wrap more exceptions when applying permissions. Thanks to marienz for ↵ | Zac Medico | 2006-06-11 | 1 | -3/+16 |
| | | | | | | reporting. svn path=/main/trunk/; revision=3493 | ||||
* | make elog mail module always set the 'From' header for rfc2822 compliance | Marius Mauch | 2006-06-10 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3483 | ||||
* | Add noiselevel=-1 to writemsg calls in portage_util.py for errors that ↵ | Zac Medico | 2006-05-27 | 1 | -9/+16 |
| | | | | | | shouldn't happen so that messages are printed even when --quiet is used. svn path=/main/trunk/; revision=3429 | ||||
* | Override LazyItemsDict.update() so that it works correctly with other ↵ | Zac Medico | 2006-04-15 | 1 | -2/+10 |
| | | | | | | instances of LazyItemsDict. svn path=/main/trunk/; revision=3159 |