Change request: fasClient
by Toshio Kuratomi
I'd like to apply the following patch to the fasClient on bastion. I'll
spin a new fasClient package with it applied but we probably won't
update fas-clients on all the machines until after the change freeze.
The patch changes how the email aliases are generated. The server is
removing accounts that are marked inactive from having individual
aliases. This change causes fasClient to eliminate those email
addresses from the group aliases as well.
Possible impact: We could break break email alias generation
What it fixes: Currently group email aliases have many undeliverable
addresses.
Mitigating factors:
- Tested this on fas1.stg. A brief look at the alias lists seems to
be correct (only people who are inactive are left out).
- This change will only be on bastion so it's easy to back out a
change by copying fasClient from another machine.
Can I get two +1's ?
-Toshio
diff --git a/client/fasClient b/client/fasClient
index ee83eae..8203e90 100644
--- a/client/fasClient
+++ b/client/fasClient
@@ -500,6 +500,10 @@ class MakeShellAccounts(AccountSystem):
for membership in self.memberships[name]:
role_type = membership['role_type']
person =
self.all_people[membership['person_id']]['username']
+ if person not in sorted_emails:
+ # If the person isn't in sorted_emails, their
account has
+ # been inactivated. Don't add them to the group
aliases
+ continue
try:
members['members'].append(person)
except KeyError:
15 years, 1 month
change request
by Mike McGrath
I need to install transifex-extras on app1 (same deal as before) Low
risk. It does pull in bzr, bzrtools pysvn, python-paramiko.
2 +1's?
-Mike
15 years, 1 month
Change request
by Mike McGrath
We're in the change freeze, I have two changes I would like to make:
1) an update to django-contact-form-0.3-3.el5.hg97559a887345
2) An addition of /site_media/ Proxy Pass on translate.fp.o
Risk: low, neither 1) nor 2) is in use already and is only adding
functionality. Roll back is easy.
2+1's?
-Mike
15 years, 1 month
Re: Password Reset
by Toshio Kuratomi
Michael Schwendt wrote:
> On Tue, 10 Mar 2009 02:26:07 +0100, Kevin wrote:
>
>> Another unfortunate side effect of that password expiration: mail to
>> username(a)fedoraproject.org bounces for those people who haven't renewed
>> their password in time. This is also a security risk because it means
>> people can commit bad things to their packages without them noticing. (I
>> just got such a bounce for the commit message for a rebuild for broken
>> dependencies.)
>
> Just for the record, two hours ago I got a delivery failure notification
> for 14 users expanded from the packager sponsors' group alias. IMO there
> is an additional problem [unless the accounts for all these well-known
> names have been disabled].
>
The following patch should remove inactive accounts from group aliases.
If this looks right I'll request a change freeze exception tommorrow.
If anyone wants to look before I get up, output from old and new (with
the patch) fasClient is on bastion:~toshio/aliases.{old,new}
-Toshio
diff --git a/client/fasClient b/client/fasClient
index ee83eae..8203e90 100644
--- a/client/fasClient
+++ b/client/fasClient
@@ -500,6 +500,10 @@ class MakeShellAccounts(AccountSystem):
for membership in self.memberships[name]:
role_type = membership['role_type']
person =
self.all_people[membership['person_id']]['username']
+ if person not in sorted_emails:
+ # If the person isn't in sorted_emails, their
account has
+ # been inactivated. Don't add them to the group
aliases
+ continue
try:
members['members'].append(person)
except KeyError:
15 years, 1 month
With every git push I get a "Returned mail: see transcript for details"
by susmit shannigrahi
Hi,
Just for your information, every time I do a git push, I am getting
this (almost certainly everyone else is getting it too!!!
Just to let you know. :)
Thanks.
----- The following addresses had permanent fatal errors -----
<dfurlong(a)dark-hill.co.uk>
(reason: 550 Host unknown)
----- Transcript of session follows -----
550 5.1.2 <dfurlong(a)dark-hill.co.uk>... Host unknown (Name server:
dark-hill.co.uk: host not found)
Original-Recipient: rfc822;sysadmin-members(a)fedoraproject.org
Final-Recipient: RFC822; dfurlong(a)dark-hill.co.uk
Action: failed
Status: 5.1.2
Remote-MTA: DNS; dark-hill.co.uk
Diagnostic-Code: SMTP; 550 Host unknown
Last-Attempt-Date: Sun, 8 Mar 2009 08:21:09 -0400
--
Regards,
Susmit.
=============================================
ssh
0x86DD170A
http://www.fedoraproject.org/wiki/user:susmit
=============================================
Sent from: Calcutta Wb India.
15 years, 1 month
Re: [fedora-india] [RFC] #fedora-india IRC sessions
by Rahul Sundaram
Shakthi Kannan wrote:
> Hi,
>
> I would like to know what would be convenient times to have IRC
> tutorial sessions on #fedora-india.
>
> 1. Do people prefer to learn/experiment new things in the afternoon,
> or evenings during weekends?
In the past, we have done it in weekends or late evenings because many
students wanted it that way and colleges regularly block IRC.
> 2. Is there any way of creating polls in fedoraproject.org/wiki to get
> feedback for such queries?
We have a infrastructure for elections at
https://admin.fedoraproject.org/voting but that is probably a overkill
for simple polls. CC'ing Fedora infrastructure list to see if we have a
better system for this but meanwhile you can do this via fedoraforum.org
if necessary.
> The sessions in #fedora-classroom (UTC) occur quite late nights (IST).
True. Kevin Fenzi (CC'ed) is leading this effort. Maybe we can do it
other timings as well?
Rahul
15 years, 1 month
Outstanding tickets
by Mike McGrath
If you have one of the tickets below please do clean it up :) Some are
over a year old.
1 boodle
1 bretm
1 elections-members
1 fchiulli
1 ggruener
1 ivazquez
1 jcollie_jsmith
1 jkeating
1 mdomsch
1 onekopaka
1 owner
1 santosp
1 skvidal
1 sspreitzer
1 steved
1 susmit
1 ynemoy
2 damian
2 glezos
2 laxathom
2 mmahut
2 web-members
2 webmaster
4 huzaifas
4 ianweller
4 jcollie
4 lmacken
4 sysadmin-noc-members
6 notting
6 toshio
10 ausil
10 mmcgrath
10 santosp_ricky_mmcgrath
14 nigelj
14 ricky
14 sysadmin-hosted-members
39 nobody
-Mike
15 years, 1 month
Change Freeze and an exception
by Mike McGrath
Hey guys, just a reminder the beta release is to be released at the end of
the month. The change freeze will start on the 10th and be lifted on
March 25th.
Also during this freeze we're going to be working with the translations
team to deploy a new tx instance. Based on what I know the risk to the
beta release is fairly low. At worst we'll see some downtime on our
webapps for a small period of time. Still, it's a risk and we'll be
treating tx like everything else and asking for changes every time we have
them... but be prepared, there could be many.
-Mike
15 years, 1 month
Introduction
by Clifford Chandler
Hello everyone,
My name is Cliff Chandler, and I'm a student at GA State University. I'm really looking forward to being involved with Fedora. I've been using Fedora since Fedora 6, and I've been gradually using it more and more, and now I nearly depend on it. At school I do all my programming in Java, so I've become quite proficient at that, however in my free time,
I prefer to write in C and play with OpenGL and SDL. As for web development, I am comfortable with HTML/CSS, PHP (and SQL when a database is needed), and basic JavaScript. Python seems to be more important every day, so I've just started with that as well. I've checked out the infrastructure/getting started page (this message is to the infrastructure-list as well as the websites-list), but any more guidance is appreciated.
-Cliff
15 years, 1 month
FAS freeze
by Mike McGrath
If you're not toshio or myself please leave the account system stuff alone
in puppet until further notice. We're in the process of a multi-part
migration (both an FAS update and a conversion to an fas module) and
changes would muddy things up :)
I hope to have it all cleaned up soon. If you do need to make a change
coordinate it with me or toshio.
-Mike
15 years, 1 month