7183N/ARemove user-accounts panel on Solaris since we don't have pwquality library.
7183N/A
7183N/ANot suitable for upstream as is - would need to convert to check if pwquality
7183N/Ais present and if not, then disable the module.
7183N/A
7301N/AEven if that's resolved, we'd need to deal with panels/user-accounts/run-passwd.c
7301N/Awhich currently execs /usr/bin/passwd and looks for the responses it expects
7301N/Afrom the Linux passwd command, instead of using PAM or similar for Solaris.
7301N/A
7301N/AIf this panel is ever restored, then you will also need to remove
7301N/A../gnome-shell/patches/07-account-settings.patch to restore its menu entry.
7301N/A
7183N/A--- gnome-control-center-3.18.2/configure.ac 2016-10-05 13:52:06.244424424 -0700
7183N/A+++ gnome-control-center-3.18.2/configure.ac 2016-10-05 14:09:43.829904386 -0700
7183N/A@@ -167,7 +167,6 @@
7183N/A polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION
7183N/A gnome-desktop-3.0
7183N/A gdk-pixbuf-2.0 >= $GDKPIXBUF_REQUIRED_VERSION
7183N/A- pwquality >= $PWQUALITY_REQUIRED_VERSION
7183N/A accountsservice >= $ACCOUNTSSERVICE_REQUIRED_VERSION)
7183N/A PKG_CHECK_MODULES(SHARING_PANEL, $COMMON_MODULES)
7183N/A PKG_CHECK_MODULES(REMOTE_LOGIN_HELPER, glib-2.0 >= $GLIB_REQUIRED_VERSION gio-2.0)
7183N/A--- gnome-control-center-3.18.2/panels/Makefile.am 2016-10-05 14:10:42.367244420 -0700
7183N/A+++ gnome-control-center-3.18.2/panels/Makefile.am 2016-10-05 14:10:48.722872762 -0700
7183N/A@@ -12,7 +12,6 @@
7183N/A sound \
7183N/A keyboard \
7183N/A universal-access \
7183N/A- user-accounts \
7183N/A datetime \
7183N/A search \
7183N/A privacy \
7183N/A--- gnome-control-center-3.18.2/shell/Makefile.am 2016-10-05 14:11:27.817541135 -0700
7183N/A+++ gnome-control-center-3.18.2/shell/Makefile.am 2016-10-05 14:11:45.146654661 -0700
7183N/A@@ -72,8 +72,7 @@
7183N/A $(top_builddir)/panels/search/libsearch.la \
7183N/A $(top_builddir)/panels/sharing/libsharing.la \
7183N/A $(top_builddir)/panels/sound/libsound.la \
7183N/A- $(top_builddir)/panels/universal-access/libuniversal-access.la \
7183N/A- $(top_builddir)/panels/user-accounts/libuser-accounts.la
7183N/A+ $(top_builddir)/panels/universal-access/libuniversal-access.la
7183N/A
7183N/A if BUILD_WACOM
7183N/A gnome_control_center_LDADD += $(top_builddir)/panels/wacom/libwacom-properties.la
7183N/A--- gnome-control-center-3.18.2/shell/cc-panel-loader.c 2016-10-05 14:39:04.203136226 -0700
7183N/A+++ gnome-control-center-3.18.2/shell/cc-panel-loader.c 2016-10-05 14:39:28.489591313 -0700
7183N/A@@ -54,7 +54,6 @@
7183N/A extern GType cc_sharing_panel_get_type (void);
7183N/A extern GType cc_sound_panel_get_type (void);
7183N/A extern GType cc_ua_panel_get_type (void);
7183N/A-extern GType cc_user_panel_get_type (void);
7183N/A #ifdef BUILD_WACOM
7183N/A extern GType cc_wacom_panel_get_type (void);
7183N/A #endif /* BUILD_WACOM */
7183N/A@@ -98,7 +97,6 @@
7183N/A PANEL_TYPE("sharing", cc_sharing_panel_get_type ),
7183N/A PANEL_TYPE("sound", cc_sound_panel_get_type ),
7183N/A PANEL_TYPE("universal-access", cc_ua_panel_get_type ),
7183N/A- PANEL_TYPE("user-accounts", cc_user_panel_get_type ),
7183N/A #ifdef BUILD_WACOM
7183N/A PANEL_TYPE("wacom", cc_wacom_panel_get_type ),
7183N/A #endif