freenas | 26 Jan 19:21 2015

[freenas/freenas] 1113579: Generate ldap.conf for AD (for use with SSL and TLS)

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit 1113579d97df3228d97e9767cb7e692043e89d09
Author: John Hixson <john@...>
Date:   Mon Jan 26 10:20:58 2015 -0800

    Generate ldap.conf for AD (for use with SSL and TLS)

    Ticket: #7421
---
 src/freenas/etc/ix.rc.d/ix-activedirectory | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/freenas/etc/ix.rc.d/ix-activedirectory b/src/freenas/etc/ix.rc.d/ix-activedirectory
index 9ccf725..643f400 100755
--- a/src/freenas/etc/ix.rc.d/ix-activedirectory
+++ b/src/freenas/etc/ix.rc.d/ix-activedirectory
 <at>  <at>  -185,6 +185,8  <at>  <at>  activedirectory_start()
 	then
 		AD_init

+		/usr/local/libexec/nas/generate_ldap_conf.py
+
 		AD_log "activedirectory_start: trying to join domain"
 		if ! AD_join_domain
 		then
freenas | 26 Jan 19:00 2015

[freenas/freenas] c5b1b52: Send a UPS the power down signal when the UPS trips a system poweroff

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit c5b1b52a9d0823f6ca806f55fae2a0d96fd41e5f
Author: Josh Paetzel <josh@...>
Date:   Mon Jan 26 09:53:39 2015 -0800

    Send a UPS the power down signal when the UPS trips a system poweroff

    Ticket: #7675
---
 build/nanobsd-cfg/Files/etc/rc.shutdown.local | 3 +++
 src/freenas/etc/ix.rc.d/ix-ups                | 1 +
 2 files changed, 4 insertions(+)

diff --git a/build/nanobsd-cfg/Files/etc/rc.shutdown.local b/build/nanobsd-cfg/Files/etc/rc.shutdown.local
index 0fb24dd..18854d8 100644
--- a/build/nanobsd-cfg/Files/etc/rc.shutdown.local
+++ b/build/nanobsd-cfg/Files/etc/rc.shutdown.local
 <at>  <at>  -1 +1,4  <at>  <at> 
 /bin/sh /usr/local/sbin/save_rrds.sh
+if [ -f /etc/killpower ]; then
+	/usr/local/sbin/upsdrvctl shutdown
+fi
diff --git a/src/freenas/etc/ix.rc.d/ix-ups b/src/freenas/etc/ix.rc.d/ix-ups
index ae18ac8..970e388 100755
--- a/src/freenas/etc/ix.rc.d/ix-ups
+++ b/src/freenas/etc/ix.rc.d/ix-ups
 <at>  <at>  -75,6 +75,7  <at>  <at>  NOTIFYFLAG NOCOMM SYSLOG+EXEC
(Continue reading)

freenas | 26 Jan 13:11 2015

[freenas/freenas] 55eb9a4: Spell VMware correctly

branch: 9.3-STABLE
Repository: freenas/freenas
Pushed by: git
Pushed to: branch 9.3-STABLE
commit 55eb9a4b92f843da1cb5ff14a26c3ec8a38ffd35
Author: William Grzybowski <wg@...>
Date:   Mon Jan 26 10:11:10 2015 -0200

    Spell VMware correctly

    Ticket:	#7666
    (cherry picked from commit a689ac97aaf67c90b514a5b9c083e09e29adb647)
---
 gui/storage/admin.py             | 2 +-
 gui/storage/forms.py             | 2 +-
 gui/storage/models.py            | 8 ++++----
 gui/templates/storage/index.html | 2 +-
 gui/tools/autosnap.py            | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/gui/storage/admin.py b/gui/storage/admin.py
index 5917540..a0a484c 100644
--- a/gui/storage/admin.py
+++ b/gui/storage/admin.py
 <at>  <at>  -629,7 +629,7  <at>  <at>  class TaskFAdmin(BaseFreeAdmin):

         columns.insert(5, {
             'name': 'vmwaresync',
-            'label': _('VMWare Sync'),
+            'label': _('VMware Sync'),
(Continue reading)

freenas | 26 Jan 13:11 2015

[freenas/freenas] a689ac9: Spell VMware correctly

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit a689ac97aaf67c90b514a5b9c083e09e29adb647
Author: William Grzybowski <wg@...>
Date:   Mon Jan 26 10:11:10 2015 -0200

    Spell VMware correctly

    Ticket:	#7666
---
 gui/storage/admin.py             | 2 +-
 gui/storage/forms.py             | 2 +-
 gui/storage/models.py            | 8 ++++----
 gui/templates/storage/index.html | 2 +-
 gui/tools/autosnap.py            | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/gui/storage/admin.py b/gui/storage/admin.py
index 5917540..a0a484c 100644
--- a/gui/storage/admin.py
+++ b/gui/storage/admin.py
 <at>  <at>  -629,7 +629,7  <at>  <at>  class TaskFAdmin(BaseFreeAdmin):

         columns.insert(5, {
             'name': 'vmwaresync',
-            'label': _('VMWare Sync'),
+            'label': _('VMware Sync'),
             'sortable': False,
(Continue reading)

freenas | 26 Jan 12:16 2015

[freenas/freenas] c475cc9: Handle IOError in plugin install

branch: 9.3-STABLE
Repository: freenas/freenas
Pushed by: git
Pushed to: branch 9.3-STABLE
commit c475cc99770e1d40dae644573a1dbf81bcd2ec7b
Author: William Grzybowski <wg@...>
Date:   Mon Jan 26 09:15:01 2015 -0200

    Handle IOError in plugin install

    Ticket:	#7653
    (cherry picked from commit bf302e4bd9222a5fb415a023cf29a67c5fa83948)
---
 gui/plugins/views.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gui/plugins/views.py b/gui/plugins/views.py
index c7a3e72..3b2023c 100644
--- a/gui/plugins/views.py
+++ b/gui/plugins/views.py
 <at>  <at>  -278,10 +278,12  <at>  <at>  def install_available(request, oid):

         try:
             jail = new_default_plugin_jail(plugin.unixname)
+        except IOError:
+            raise MiddlewareError(e.message)
         except MiddlewareError, e:
             raise e
         except Exception as e:
-            raise MiddlewareError(e)
(Continue reading)

freenas | 26 Jan 12:16 2015

[freenas/freenas] bf302e4: Handle IOError in plugin install

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit bf302e4bd9222a5fb415a023cf29a67c5fa83948
Author: William Grzybowski <wg@...>
Date:   Mon Jan 26 09:15:01 2015 -0200

    Handle IOError in plugin install

    Ticket:	#7653
---
 gui/plugins/views.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gui/plugins/views.py b/gui/plugins/views.py
index c7a3e72..3b2023c 100644
--- a/gui/plugins/views.py
+++ b/gui/plugins/views.py
 <at>  <at>  -278,10 +278,12  <at>  <at>  def install_available(request, oid):

         try:
             jail = new_default_plugin_jail(plugin.unixname)
+        except IOError:
+            raise MiddlewareError(e.message)
         except MiddlewareError, e:
             raise e
         except Exception as e:
-            raise MiddlewareError(e)
+            raise MiddlewareError(unicode(e))
(Continue reading)

freenas | 26 Jan 08:38 2015

[freenas/freenas] 8492775: Various fixes to add SSL support to AD

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit 84927757fd1b479a7142e9f28597c918ed64dd0d
Author: John Hixson <john@...>
Date:   Sun Jan 25 23:36:14 2015 -0800

    Various fixes to add SSL support to AD

    Ticket: #7421
---
 gui/common/freenasldap.py                          | 32 ++++++++++----
 gui/directoryservice/forms.py                      | 22 ++++++++--
 .../etc/directoryservice/rc.ActiveDirectory        | 22 +++++++++-
 src/freenas/etc/ix.rc.d/ix-kinit                   |  2 +-
 src/freenas/usr/local/bin/adtool                   | 19 ++++++++-
 .../usr/local/libexec/nas/generate_ldap_conf.py    | 49 ++++++++++++++++++----
 6 files changed, 122 insertions(+), 24 deletions(-)

diff --git a/gui/common/freenasldap.py b/gui/common/freenasldap.py
index 057c5d6..b1fcfdd 100755
--- a/gui/common/freenasldap.py
+++ b/gui/common/freenasldap.py
 <at>  <at>  -1076,7 +1076,7  <at>  <at>  class FreeNAS_ActiveDirectory_Base(object):
         return dcs

      <at> staticmethod
-    def get_domain_controllers(domain, site=None):
+    def get_domain_controllers(domain, site=None, ssl=FREENAS_LDAP_NOSSL):
(Continue reading)

freenas | 24 Jan 18:15 2015

[freenas/freenas] 2107083: New ChangeLog

branch: 9.3-STABLE
Repository: freenas/freenas
Pushed by: git
Pushed to: branch 9.3-STABLE
commit 2107083fdbaefa50af99ebff8cae134c71d3ee24
Author: Jordan Hubbard <jkh@...>
Date:   Sat Jan 24 09:14:54 2015 -0800

    New ChangeLog
---
 ChangeLog | 25 ++++++++-----------------
 1 file changed, 8 insertions(+), 17 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 5694452..cfaa284 100644
--- a/ChangeLog
+++ b/ChangeLog
 <at>  <at>  -1,17 +1,8  <at>  <at> 
-#6994	Normal	Make poolnames using reserved words work
-#7101	Normal	Jail storage not mounted after reboot
-#7141	Normal	FTP WebUI with TLS cert
-#7340	Normal	Microsoft Account user mapping
-#7355	Normal	Possible syntax error in inadyn-mt.conf (dynamic DNS)
-#7380	Normal	Shadow copies are not properly set up for home directories
-#7436	Normal	Need to create a default boot environment that is a "pristine install" but not boot into it
-#7441	Normal	High CPU utilization every minute due to alert.py
-#7542	Normal	Password Visible When Importing TLS Certificate and Private Key
-#7547	Normal	crash dumps are broken
-#7566	Low	Web GUI status "light" does not change back to green from yellow or red
-#7572	Normal	Notify user of available updates for 9.3
(Continue reading)

freenas | 23 Jan 22:07 2015

[freenas/freenas] 50b7d10: Add plugin providing access to session history.

branch: freenas10/development
Repository: freenas/freenas
Pushed by: git
Pushed to: branch freenas10/development
commit 50b7d103c57886d79766618f7f1c90d06b37861d
Author: Jakub Klama <jakub@...>
Date:   Fri Jan 23 22:07:32 2015 +0100

    Add plugin providing access to session history.
---
 src/dispatcher/plugins/SessionPlugin.py | 63 +++++++++++++++++++++++++++++++++
 1 file changed, 63 insertions(+)

diff --git a/src/dispatcher/plugins/SessionPlugin.py b/src/dispatcher/plugins/SessionPlugin.py
new file mode 100644
index 0000000..25129c2
--- /dev/null
+++ b/src/dispatcher/plugins/SessionPlugin.py
 <at>  <at>  -0,0 +1,63  <at>  <at> 
+#+
+# Copyright 2015 iXsystems, Inc.
+# All rights reserved
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted providing that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
(Continue reading)

freenas | 23 Jan 22:07 2015

[freenas/freenas] 814e12d: Use our plugin to write collectd data instead of mongodb one.

branch: freenas10/development
Repository: freenas/freenas
Pushed by: git
Pushed to: branch freenas10/development
commit 814e12df86711cfba0faf6dba941bc4fbd2035bd
Author: Jakub Klama <jakub@...>
Date:   Fri Jan 23 22:06:08 2015 +0100

    Use our plugin to write collectd data instead of mongodb one.
---
 src/etcd/plugins/local/collectd.conf.mako | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/etcd/plugins/local/collectd.conf.mako b/src/etcd/plugins/local/collectd.conf.mako
index d453f1f..f9e886e 100644
--- a/src/etcd/plugins/local/collectd.conf.mako
+++ b/src/etcd/plugins/local/collectd.conf.mako
 <at>  <at>  -17,7 +17,7  <at>  <at>  LoadPlugin swap
 LoadPlugin uptime
 LoadPlugin syslog
 LoadPlugin zfs_arc
-LoadPlugin write_mongodb
+LoadPlugin python
 LoadPlugin unixsock

 <Plugin "syslog">
 <at>  <at>  -54,17 +54,17  <at>  <at>  LoadPlugin unixsock
 <Plugin "df">
 </Plugin>

(Continue reading)

freenas | 23 Jan 22:07 2015

[freenas/freenas] a5fb1dd: Initial statd drop-in.

branch: freenas10/development
Repository: freenas/freenas
Pushed by: git
Pushed to: branch freenas10/development
commit a5fb1dd3041c77b0afb7200a7a0b1bd390320979
Author: Jakub Klama <jakub@...>
Date:   Fri Jan 23 21:41:01 2015 +0100

    Initial statd drop-in.
---
 nas_ports/freenas/freenas-statd/Makefile  |  33 +++++++
 nas_ports/freenas/freenas-statd/pkg-descr |   1 +
 nas_ports/freenas/freenas-statd/pkg-plist |   4 +
 src/statd/Makefile                        |  11 +++
 src/statd/etc/statd                       |  22 +++++
 src/statd/sbin/statd                      |   3 +
 src/statd/src/main.py                     | 146 ++++++++++++++++++++++++++++++
 7 files changed, 220 insertions(+)

diff --git a/nas_ports/freenas/freenas-statd/Makefile b/nas_ports/freenas/freenas-statd/Makefile
new file mode 100644
index 0000000..dc83e56
--- /dev/null
+++ b/nas_ports/freenas/freenas-statd/Makefile
 <at>  <at>  -0,0 +1,33  <at>  <at> 
+#
+# $FreeBSD$
+# $Id$
+#
+
(Continue reading)


Gmane