3943
Comment:
|
3336
|
Deletions are marked like this. | Additions are marked like this. |
Line 9: | Line 9: |
* Install [[http://wiki.samba.org/index.php/Samba4|samba4]] * Provision using [[http://wiki.samba.org/index.php/Samba4/samba-tool/domain/classicupgrade/HOWTO|classicupgrade]] * Rename domain (is this even possible - might need to do it before classicupgrade) * Review [[http://wiki.samba.org/index.php/DNS|DNS]] changes that need to be made |
* Install [[http://wiki.samba.org/index.php/Samba4|samba4]]: `apt-get install --no-install-recommends samba4 ldb-tools attr` (except that the Samba4 4.0.0~beta2+dfsg1-3.2 runs into [[https://lists.samba.org/archive/samba-technical/2012-March/082299.html|this bug]], using 4.0.4 fixes it * Provision using [[http://wiki.samba.org/index.php/Samba4/samba-tool/domain/classicupgrade/HOWTO|classicupgrade]]: `./samba-tool domain classicupgrade --dbdir=/opt/samba-old/dbdir --use-xattrs=yes --realm test.ucc.gu.uwa.edu.au --dns-backend=BIND9_FLATFILE --verbose /opt/samba-old/smb.conf.pdc` * Install the requisite changes to the domain files in `private/dns` * Disable nsupdate in `smb.conf` |
Line 16: | Line 17: |
* Schema changes for MIFARE | * Schema changes for MIFARE and migrate all the MIFARE IDs across. |
Line 19: | Line 20: |
= Gvinum = | * Building from source requires `ulimit -s unlimited` to build the manpages (manifests as SIGBUS with xsltproc without it) |
Line 21: | Line 22: |
http://www.freebsd.org/doc/en/books/handbook/vinum-root.html http://www.schmut.com/howto/freebsd-software-raid-howto http://devel.reinikainen.net/docs/how-to/Vinum/#Chapter3.1 http://www.blognow.com.au/q/61953/RAID_5_Array_using_gvinum_on_FreeBSD.html http://books.google.com/books?id=vebgS-r9fP8C&pg=PA12&lpg=PA12&dq=freebsd+swap+multiple&source=web&ots=9Es5SXZBrj&sig=t_myeN-dWJEM_8uP1p_OtLgW5hA#PPA14,M1 http://www.onlamp.com/pub/a/bsd/2005/11/10/FreeBSD_Basics.html?page=1 == Gvinum problems == Rename doesn't appear to work. Trying to reproduce on other hardware. Handbook is a bit of a mess. * Despite using gvinum everywhere as recommended in 20.1, you need to use 'vinum' in the bsdlabel. * Too many references to 4.X * Too much nonsense about nomenclature, not enough actual how-to or why-to. * Remind not to use identical names. = Places Dev = https://bugzilla.mozilla.org/show_bug.cgi?id=320831 {{{toolkit/components/places}}} {{{make SOLO_FILE="test_history.js" -C tests check-one}}} https://developer.mozilla.org/en/Querying_Places needs updating with RESULTS_AS_FULL_VISIT information when done. https://bugzilla.mozilla.org/show_bug.cgi?id=399799 for a template "we need a new query attribute" thingo. might be worth fixing at the same time. |
`classicupgrade` [[http://gitweb.samba.org/?p=samba.git;a=blob;f=source4/scripting/python/samba/upgrade.py;h=13d33c14422b5ee739ed7a1887a20e69c6823c92;hb=b3413711e12c1357cb63cdbdaa250786f9119032|source]] |
UCC projects that people could work on
- Planet UCC: "you should move the revision control to git and port it to support cheetah templates and generally make it less shit"
Buildbot on Manudba
SMSScreen rewrite
samba4
- Set up new server
Install samba4: apt-get install --no-install-recommends samba4 ldb-tools attr
(except that the Samba4 4.0.0~beta2+dfsg1-3.2 runs into this bug, using 4.0.4 fixes it
Provision using classicupgrade: ./samba-tool domain classicupgrade --dbdir=/opt/samba-old/dbdir --use-xattrs=yes --realm test.ucc.gu.uwa.edu.au --dns-backend=BIND9_FLATFILE --verbose /opt/samba-old/smb.conf.pdc
Install the requisite changes to the domain files in private/dns
Disable nsupdate in smb.conf
- Test windows auth
- Work out linux auth / required properties - do we need an OpenLDAP proxy (if so, run a backup DC on the LDAP hosts?)
- Work out user adding
- Schema changes for MIFARE and migrate all the MIFARE IDs across.
- kerberos hahah oh god kill me now
Building from source requires ulimit -s unlimited to build the manpages (manifests as SIGBUS with xsltproc without it)
classicupgrade source
ipsec stuff
http://www.c0t0d0s0.org/archives/4087-Less-known-Solaris-features-IPsec.html
http://www.securityfocus.com/infocus/1625
http://docs.sun.com/app/docs/doc/819-3000/ipsectm-1?a=view is the sun doco
http://www.cyberdogsecurity.net/firewalls/tutorial.php?page=ipsec
http://www.sherman.ca/archives/2004/11/21/linux-26-ipsec-vpns/
http://www.sherman.ca/archives/2004/12/09/ipsec-with-linux-269-shorewall/
http://www.gir.me.uk/computers/debian_vpn.html
samba reference
sms screen ideas
http://www.vidarholen.net/contents/blog/?p=6
http://bf1942.lightcubed.com/dist/bf1942_lnxded-1.6-rc2.run
samba printing
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/classicalprinting.html#id2627720
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/CUPS-printing.html#id2643862
http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#PRINTING
https://bugzilla.samba.org/show_bug.cgi?id=7064
rdiff-manager
config file? or just stat all the host file lists and take hostnames from that
joblist = dictionary of hosts with values as list of jobs output = dictionary of hosts with values as output push jobs (test directory, test server, clean old backups, run backup)
run a select loop, when the process completes
http://stackoverflow.com/questions/3194018/wait-the-end-of-subprocesses-with-multiple-parallel-jobs
config format
[__default__] duration_to_keep = 1 month exclude_sockets = True exclude_fifo = True exclude_devices = True backup_location = /backups sources = / include_list = None [machinename] hostname = (defaults to machinename) backup_location = (defaults to __defaults__/machinename)