X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=templates%2Fwelcome-message-800;h=db80105d123a64e106679824ae0eb9ba728b17d9;hb=18985887579c86d93d06f6e574d9f19dc99989b8;hp=2715e8daced70c1f86296dba0cdba87bdfbde240;hpb=4cdbd261b99eb273c7edf84471ff840f5426c3ef;p=mirror%2Fuserdir-ldap.git diff --git a/templates/welcome-message-800 b/templates/welcome-message-800 index 2715e8d..db80105 100644 --- a/templates/welcome-message-800 +++ b/templates/welcome-message-800 @@ -1,30 +1,128 @@ -To: "__REALNAME__" <__EMAIL__> +To: "__ENCODED_REALNAME__" <__EMAIL__> From: __WHOAMI__ -Subject: New Debian maintainer __REALNAME__ -Cc: da-manager@debian.org -Reply-To: da-manager@debian.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: 8bit +Subject: New Debian developer __ENCODED_REALNAME__ +Cc: nm@debian.org, debian-admin@debian.org +Reply-To: nm@debian.org Date: __DATE__ User-Agent: nm-create script run by __WHOAMI__ -[ This is a long (automatically-generated) mail, but it contains - important information, please read it all carefully. ] +[ This is a long mail with important information, so please read it all + carefully. ] Dear __REALNAME__! -An account has been created for you on developer-accessible machines -with username '__LOGIN__'. The password for this account can be found -encrypted with your PGP or GPG key and appended to this message. A list -of machines available to Debian developers can be found at -. Please take a minute now to -familiarize yourself with the Debian Machine Usage Policy, available -at - -You have been subscribed to the debian-private mailing list as -<__PRIVATE__>. Please respect the privacy of that list and don't forward -mail from it elsewhere. E-mail to <__LOGIN__@debian.org> will be -forwarded to <__EMAIL__>. To change this, please see - Also, please subscribe to -debian-devel-announce, if you haven't done so already. +Your account '__LOGIN__' has just been created in the central LDAP +database of the Debian project. Please note that it needs a bit of time +until this information is synced with all developer-accessible machines. +You should be able to login into debian.org machines after about 30-60 +minutes. If you applied for Debian Developer with uploading rights, +you should be able to upload packages already. + +Email sent to <__LOGIN__@debian.org> will be forwarded to <__EMAIL__>, +to change this visit . +The Debian mail setup allows various per-user settings, like enabling +greylisting, sender-verify-callouts and per-user dns blocklists. +Please refer to on how to change +these settings. Some may also be exposed via the web interface behind +. + +Your password to access db.debian.org can be found encrypted with your +PGP key and appended to this message. It cannot be used to log into +our machines; see the paragraph on SSH keys below. + +You now have access to various project machines, for a list of them take +a look at . +Please remember that you accepted the Debian Machine Usage Policy in +your NM process (available at ). + +If you need additional software installed on one of the machines (in the +host system) please contact debian-admin@lists.debian.org, but keep in +mind that not all software is available on all architectures. + +On porter machines, the chroot environments can be entered with the +'schroot' command, depending on setup; take a look at the list of +machines to know which are our porterboxes. You can install build +dependencies yourself once you instantiated a session. Please +consult for more information +and ask your fellow DDs if you need any help. + +You need to use ssh to log into the machines; telnet and rlogin are +disabled for security reasons. On debian.org servers the only ssh +authentication method available is publickey. The LDAP directory is +able to share RSA ssh keys among machines, please see +. Please be aware of the +security implications of using RSA authentication and ssh agents. The +SSH fingerprints for all Debian machines can be looked up at + or a known_hosts file can be +downloaded from . + +Debian secures some of its websites using SSL. The SSL certificates +used are signed by a current commercial certificate authority. + +To give you a quick overview here is a list of the most important +machines from the project you can access. There is the main archive +server, but shell access to it is restricted for security reasons, so you +can only upload with anonymous FTP - please use the service name +ftp.upload.debian.org as the target for your uploads (so that we can +point that some place else when the archive system is down for +maintenance etc.). A tool like dput or dupload can aid this +process. + +The project main shell server is located at people.debian.org. +If you want your own Debian related site to appear behind + then put it on this +machine in the directory ~/public_html/. + +The machine hosting most of our VCS repositories +({svn,bzr,git,arch,hg}.debian.org) is alioth.debian.org. It's handled +by a separate team (admin@alioth.debian.org) as it allows login by +non-Debian developers. You probably already have a *-guest account +there. Please refer to https://wiki.debian.org/AliothFAQ to learn +anything you need to know, including how to activate your account and +how to request the removal of your old -guest account. + +There is one developer-only mailing list, debian-private. You have been +subscribed to this list as <__PRIVATE__>, please respect the privacy of +this list and don't forward mail from it elsewhere. This subscription, and +a lot of other data like your private information, can be changed at the +web interface available behind ; just login +with the password information appended to this email. + +The information stored here is used to maintain your accounts on various +Debian machines, and also to allow other developers and general users to +find out more about you. Many of the fields are only visible to other +registered Debian developers. This is also the only way to change your +password. The passwd program does not work. + +You can refer to https://wiki.debian.org/MigrateToDDAccount to find +additional notes to help you migrate your previous information to your +new account. + +Before we go on with other important information let's remember the most +important documents from the NM process. That you now got your account +doesn't mean to stop reading and checking them whenever you do packaging +or other Debian related work. + + o The Debian Social Contract + + + o The Debian Policy Manual + + + o The Debian Developer's reference + + +You can find much more information useful to developers at +. + +Also, please subscribe to the mailing list debian-devel-announce, if you +haven't done so already. All Debian developers are required to read +this list, as important announcements are made there. Changes to +Debian's infrastructure and maintenance of it are announced to the +debian-infrastructure-announce mailing list. We strongly suggest that you use your __LOGIN__@debian.org address for the maintainer field in your packages, because that one will be valid @@ -34,62 +132,23 @@ add that address to your PGP/GPG key(s) (using `gpg --edit-key "YOUR USER ID"') and send it to the keyring server at keyring.debian.org with `gpg --keyserver keyring.debian.org --send-keys "YOUR USER ID"'. -You can find more information useful to developers at - (in particular, see the subsection -titled "Debian Developer's reference"). - We suggest that you subscribe to debian-mentors@lists.debian.org. This list is for new maintainers who seek help with initial packaging and other developer-related issues. Those who prefer one-on-one help can also post to the list, and an experienced developer may volunteer to help you. You can get online help on IRC, too, if you join the -channel #debian-devel on irc.debian.org. Take a look at the support -section on www.debian.org in order to find out more information. - -You should have read these documents before working on your packages. - - o The Debian Social Contract - - - o The Debian Policy Manual - +channel #debian-devel or #debian-mentors on irc.debian.org. Take a look +at the support section on in order to find +out more information. If you have some spare time and want to contribute it to Debian you -may wish to take a look at the "Work-Needing and Prospective Packages -for Debian GNU/Linux" also known as WNPP that can be found at - - -If you plan to make a Debian package from a not yet packaged piece of -software you *must* announce your intention on the debian-devel mailing -list to make sure nobody else is working on them. - -The machine ftp-master.debian.org is our main archive server. Every -uploaded package finds it's way there (except for Packages covered by US -crypto laws which go to non-us.debian.org) eventually. master.debian.org is -the home of our bug tracking system. Project web pages and CVS archives are -hosted on gluck.debian.org (aka cvs/www.debian.org), gluck is also our -general shell server. Web pages should be placed in public_html on gluck -and refered to by http://people.debian.org/~__LOGIN__ - -You should use ssh to log into the machines instead of regular telnet -or rlogin. Our LDAP directory is able to share ssh RSA keys among machines, -please see Otherwise when you -first login a ~/.ssh directory will be created with the appropriate -permissions. Please be aware of the security implications of using RSA -authentication and ssh agents. - -Finally, please take a minute to visit . -Login using the password information appended to this email, and -update your personal information. The information is used to maintain -your accounts on various Debian machines, and also to allow other -developers and general users to find out more about you. Many of -the fields are only visible to other registered Debian developers. This -is also the only way to change your password. The passwd program does not -yet work. +may wish to take a look at the "Work-Needing and Prospective Packages", +(WNPP) that can be found at . Welcome to the project! -- +Debian System Administrators on behalf of The Debian New Maintainer Team __PASSWORD__