On Wed, 01 Apr 2009 00:01:58 +1000 Allan McRae <[email protected]> wrote:
> Allan McRae wrote: > > Daniel Isenmann wrote: > >> On Tue, 31 Mar 2009 21:06:39 +1000 > >> Allan McRae <[email protected]> wrote: > >> > >> > >>> Hi, > >>> > >>> As noted in FS#14038, the permissions of the ABS tree in the > >>> rsync server were not as they should be. This abs release > >>> adjusts the rsync command so that permissions are not copied. I > >>> also added an install script to attempt to correct the > >>> permissions in peoples ABS trees. > >>> > >>> I would like a signoff from someone with wrong directory > >>> permissions in /var/abs, reporting that they are nicely fixed > >>> afterwards. > >>> > >>> Allan > >>> > >>> > >> > >> I don't know if I had wrong permissions, but this happend during > >> update: > >> > >> (1/1) checking for file conflicts > >> [--------------------------------------------------------------------------------]100% > >> > >> ==> Fixing potential ABS tree permission issues (this may take a > >> while...) find: `/var/abs/core': No such file or directory find: > >> `/var/abs/extra': No such file or directory find: > >> `/var/abs/testing': No such file or directory find: > >> `/var/abs/core': No such file or directory find: `/var/abs/extra': > >> No such file or directory find: `/var/abs/testing': No such file > >> or directory error: scriptlet failed to execute correctly > >> (1/1) upgrading abs > >> [--------------------------------------------------------------------------------]100% > >> > >> > >> > >> In my abs.conf was only community activated, the others didn't > >> exists in /var/abs/, so this clarify the errors from find. But why > >> is there the error about the failed scriptlet? > >> > > > > The find command will be returning 1 here so the scriptlet will > > return 1 and be detected as failing. Looks like I am going to need > > a more clever scriptlet... > > This is fixed in abs-2.3.2-2 Confirm. The above error is fixed. But I can't tell you if the thing about the right permissions work, this must be confirmed by others. Daniel

