[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

FIXMEs in our setup (aka debian-edu-config)



Our configuration in Wheezy contain a lot of FIXME entries that should
be checked out before the release.  Here is the complete list:

% cd debian-edu-config
% grep -r FIXME .|grep -v .svn|egrep -v 'testsuite/doc|debian/changelog'|sed 's/:/\n  /'
./ldap-tools/ldap-debian-edu-install
    ## FIXME: make sure gosa.conf is in place if it is missing:
./ldap-tools/ldap-debian-edu-install
      ## FIXME: this next part now is experimental... it needs sanity checks...
./ldap-tools/ldap-debian-edu-install
      ## END OF FIXME
./ldap-tools/sitesummary2ldapdhcp
      # FIXME How to handle several MAC addresses?
./etc/sssd/sssd-debian-edu.conf
  ; FIXME reqcert should be enabled when we figure out a way to get it working
./etc/ldap/slapd-debian-edu.conf
  # Defaultaccess ##FIXME: this ACL for kadmin-service is probably 
./etc/mklocaluser.d/20-debian-edu-config
  # FIXME Would be nice if the same bookmark file could be used for both
./etc/security/pam_mount-winbind-debian-edu.conf
  # --bind may be a Linuxism.  FIXME: find BSD equivalent.
./etc/security/pam_mount-stateless-debian-edu.conf
  # --bind may be a Linuxism.  FIXME: find BSD equivalent.
./ldap-bootstrap/root.ldif
  # FIXME See if this is still true after Squeeze.
./ldap-schemas/ltspclientaux.schema
  # FIXME:
./cf/cf.ltsp
      # FIXME: Modify network definition to revert to 255.255.254.0 netmask: 
./cf/cf.ltsp
      # FIXME: Is all this still needed for NFSv4?
./cf/cf.ltsp
      # FIXME:  Could not find this in the chroot.  
./cf/cf.krb5client
        # FIXME See if this is still needed in Wheezy.
./cf/cf.syslog
    # On server.  FIXME tcp-wrapper do not seem to be used by rsyslogd
./cf/cf.ldapclient
      # FIXME Check if nslcd still pull in libpam-ldapd (bug #591773)
./cf/cf.ldapclient
      # FIXME Check if cifs-utils still pull in libpam-winbind (bug #706434).
./cf/cf.homes
                ## FIXME: needed because of #521878:
./sbin/snakeoil-on-ice
  ## FIXME: Why is resolv.conf empty or missing? Because network 
./sbin/debian-edu-pxeinstall
  ## FIXME: Why is resolv.conf empty or missing? Because network 
./sbin/debian-edu-pxeinstall
        # FIXME check if this workaround is still needed.  It is
./sbin/debian-edu-update-netblock
      # FIXME This is an alternative drop rule to only drop some
./sbin/debian-edu-update-netblock
      # FIXME ports.
./sbin/debian-edu-ltsp
  # FIXME: Added ugly workaround to let installation succeed in case the
./sbin/debian-edu-ltsp-audiodivert
  # FIXME Review program list and follow up on bug reports asking for 
./sbin/debian-edu-fsautoresize
      return 1000; # FIXME Placeholder
./share/ltsp/plugins/ltsp-build-client/Debian-custom/020-rootpath
              # FIXME: this assumes that a CD install is a debian-installer
./share/ltsp/plugins/ltsp-build-client/Debian-custom/015-edu-apt-source
              # the system too.  FIXME Should really check the CD for list
./share/debian-edu-config/d-i/pre-pkgsel
  # FIXME Rewrite function/subsystem to allow IP numbers and subnet
./share/debian-edu-config/d-i/pre-pkgsel
          # FIXME: /etc/init.d/update-hostname has been removed! 
./share/debian-edu-config/tools/ltsp-addfirmware
      # with each other.  FIXME review if this is needed after squeeze.
./share/debian-edu-config/tools/gosa-create
  #FIXME Change this ldap search to only find new users, to not slow down as more users are added.
./share/debian-edu-config/tools/pxe-addfirmware
      # with each other.  FIXME review if this is needed after squeeze.
./share/debian-edu-config/tools/sssd-generate-config
  # FIXME Changed 'ldap_tls_reqcert' from demand to never because LDAP
./share/debian-edu-config/tools/sssd-generate-config
  # FIXME certificate checking do not work in Debian Edu.
./share/debian-edu-config/tools/sssd-generate-config
  ; FIXME reqcert should be enabled when we figure out a way to get it working
./share/debian-edu-config/tools/auto-addfirmware
        # FIXME verify that this is the correct of the three firmware
./share/debian-edu-config/tools/kerberos-kdc-init
  ## FIXME: Is this ("1>&2") still necessary after all db_* queries are done?
./share/debian-edu-config/tools/kerberos-kdc-init
          ## FIXME: setting enctypes still needed due to #521878#24
./share/debian-edu-config/tools/subnet-change
  # FIXME need to edit a lot of files too
./share/debian-edu-config/tools/subnet-change
      # FIXME the netmask handling should be more robust for reordered
./share/debian-edu-config/tools/subnet-change
      # FIXME should find algorithm to handle switching to large subnets better.
./share/debian-edu-config/tools/setup-roaming
  # FIXME Review this when newer sssd version with netgroup support is
%

As we have agreed to only do minimal changes to our Wheezy release and
delay the major changes to the next release, please consider if the
change is absolutely required for Debian Edu Wheezy to work.

-- 
Happy hacking
Petter Reinholdtsen


Reply to: