yast2-printer-4.0.2-lp150.2.3.1<>,8[E/=„s4pA8Þ n0,n|*!Hm^W [h%蹭סC(Tc[#PNSo.Yn? 鰧X]764o}f^kDj(|`3f^4H9v~S%hzX!mNK"S=Qݾɶ 惜B]%MpuAg ę\T e//n!#f?3$B4j|6]u۲7Cilyk>C?|d " @ '' ' (' '  +'  T' ' 'v'<   (8E9E:_EBvFvGv'Hw`'Iw'Xx$Yx4Zx\[x`\xd']y'^{f b|c}/d}e}f}l}u}'v~w\'x'yz 06xCyast2-printer4.0.2lp150.2.3.1YaST2 - Printer ConfigurationThis package contains the YaST2 component for printer configuration.[Elamb25openSUSE Leap 15.0openSUSEGPL-2.0http://bugs.opensuse.orgSystem/YaSTlinuxx86_64 dзsE! #GWy C.?=;%8!YGDP"`DDs0F큤A큤A큤[/[/[D[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[C[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[D[C[/fd2cb3368238b702bc08d5ef9edb04c1edac1aa8f7539a0779280a1c3497a53708c5c89e6e94ebfca9aaf0700a7766b6a1a6987ae5e578a5cf44dbb0ac860237e3e79023ffc451e1eb173b588009ed26327838f982c728a78abf64466453622a95f1b55f98df3bec63695dd9f95185fba7c6606a4e63b05c734103a8d02cfa82723f3af5a435fed054ca252abeab11e7c2814455c28443a20096704e9d71c71a790bf2c5e4509743c44192c457d5e29665d25e61a4a98d6b92653eba6cc947d05c728d0fa8fe15295f255cb6686763565dc0105656f482ad6e147cba826dc023797a53a4a7a6a827c666a46fab39f45af901aac5f73ea560335e25b7d15b703462a33ff1bec52ac24ed0b52630a907aea65e89849d2c1f932de156a84a32ad6ac09ae6195852044984c1aeb15d81621fb74979d430d3576bce215f0cab01466025b4654e1648da40e5357a18719a0a7f9219fe5dbebaaf2278ddfbf6102346f54d00cc38e8e4571aedd23f09beded2b837aba82ac74960943a293410fada481ef695069986a908146915de4feb46254354ec35cc3f9ab47ff7b21e156f6a4c0ea424dcd1c4d34f29c997b7f8ef6e652aad130f56fd7cd061ebe1ff4314f7244f39c297b6aceaf77c3428fe68ef4a16e6db425334438d3ffcc2866fc2d7df8db9452bb4e2f63fa24a5f03163afad307a0f3115e5deec3daacd3a9b6e2a52a01b3004d69b8a2db51cdbff6fe5544255117c2a87cedb725d7936a431bb66eb69b8f32a76ef7eece53863350d90df855c4f12ca1cdfa4d5badbc056bba0f63bbcf07ea670e60f00d2356ea4006fbceff4ba9796f0c71e3a3f3ee9ff8b119ec8b923768b6c5b3ee79206deb08e5a183e933f7c041cdc7859ce9b9c923885a782bf2d48ef9131091ff96cb9f21f1ee19a9360e70bfb4addda1334e92d0358ee5d97cadc90a4b72da904437c88610368785bbd9d5ead88411c10da294741ca693de80de5c69995fc05968a02f846e214ae7d4c18bb1ab203d454e0758babbbe8d302623370f7a1c4207cef38f50802c5dd9fa25cf7192b80f1d43963dfb7385005f8f7543747354a322345357f4d547317b68018aade7823c629a86c52875f57bffccf5250d2f0262f2504cb85fe51a514e29bbe6ccb979a281bb80c8ed7d02131d0b6d84ca04284195856335be09da1409efb4827f939f27ec52103a50934ad6f271c0b22f15ad5cf1d5527c2f8d7d65412df8131c0c27c499dc13db2441d2d8c980e063842e16bd531a4b2ee093d7f2b18c966f0187240cc8035016452b24e8bf76bd6b0355fefe274ae20d1dd07b2c004e370a11f7208661555a8ec4b069737a43d4a7a24e949b903acb1f5cd2d648581ac281ee37ad486c8e0c79736ba95ca7b1a9b8167fd6e3a0e10ac8be9d34796ae5eb2487bae8b481fb00d466e80b29c9f40c5b1c598dbf2409d0c3ab6dca627ed67018c9a5b9365561043c8139543df8aa2b0bed77a0a67fa92e49b6a7e1824acdd043a0706386967f28a6e9dcc43f4beab1e59dbb7219127a5780ffd6cc6d76dc95dac3dac61a8ba2c9c900ab92b63a78f5c1ea38ca504acae92fc14887f6eb030add81bd5fc5cd1435c65a07048501d9028177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-printer-4.0.2-lp150.2.3.1.src.rpmapplication()application(YaST2/printer.desktop)yast2-printeryast2-printer(x86-64)@@@@@    /bin/bash/bin/mktemp/usr/bin/sedlibX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)yast2yast2-ruby-bindings3.0.4-14.6.0-14.0-15.2-13.1.1831.0.04.14.1[Z؄Za@X@WN@W@M6@M,F@LLA@Lk@La?@L,@L!@LGKK@KtKыKKKO@KY@KUKMK0K@J@Jyt@Jn@JT@J%@J@IIIX@IIIԨIschubi@suse.deigonzalezsosa@suse.commfilka@suse.comlslezak@suse.czigonzalezsosa@suse.commchandras@suse.deschubi@suse.delslezak@suse.czjreidinger@suse.comjsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejreidinger@suse.comjreidinger@suse.comlslezak@suse.czjsmeix@suse.dejsmeix@suse.dejsmeix@suse.deyast-devel@opensuse.orgcfarrell@suse.comjsmeix@suse.dejsmeix@suse.decoolo@suse.comjsmeix@suse.detgoettlicher@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@novell.comjsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dekmachalkova@suse.czjsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.deug@suse.dejsmeix@suse.demzugec@suse.czjsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.dejsmeix@suse.de- Fixed alignment of input fields in "Connection Wizard". (bnc#1091290) - 4.0.2- Fix help texts so they can be properly translated (bsc#1082257). - 4.0.1- bnc#1087957 - version bump - 4.0.0- Dropped yast2-core-devel build dependency, it is not needed anymore, fix up for the documentation removal (fate#320356) - 3.2.0- Drop yast2-printer-devel-doc package (fate#320356) - 3.1.6- Remove /bin/ping dependency. All references to 'ping' have been removed in 3.1.2. This allows us to not depend to iputils anymore. - 3.1.5- Using "uptime" from package yast2 instead of Builtins.time. Cleanup for bnc#956730. - 3.1.4- Use the correct RPM Group (System/YaST) (bsc#951817) - 3.1.3- clean up patches and integrate it in git repositories - 3.1.2- disable_legacy_items_and_add_beh_requirement.diff disables legacy stuff for SLE12 (see comment#18 in bnc#871548 and for other legacy stuff see bnc#892395 and bnc#877520) and furthermore it adds the cups-backends RPM as needed package when using beh (beh = Backend Error Handler).- restart_cupsd_when_driver_RPMs_changed.diff shows the "Restart locally running CUPS daemon" user confirmation popup because usually a change in printer driver RPMs (installation or removal) changes print job processing which requires a restart of cupsd (bnc#888782).- In replace_network_test_with_echo.diff replace the therein new string "Server name must not be empty" by the elsewhere existing string "Servername could not be empty." that exists already in the list of translated strings so that its translation is shown in non-English locales (bnc#887562).- Added timeouts to cups_client_only.for_cups_since_version_1.6, replace_network_test_with_echo.diff, test_remote_ipp.without_ping, test_remote_lpd.without_ping, and test_remote_socket.without_ping (i.e. all test that run "echo -n '' >/dev/tcp/$SERVER/$PORT") so that those tests exit in any case after 2 seconds and do no longer hang in possibly annoying long default system timeouts in "unfriendly" network environments e.g. when a firewall drops packages without any response (fate#312491). - Added "/version=1.1" support to test_remote_ipp.without_ping see the entry dated "Tue Apr 29 15:00:04 CEST 2014" below (bnc#868241).- use_fast_append_instead_of_slow_add.diff replaces slow Builtins.add() with fast '<<' append operator where needed to avoid "hang up impression" (bnc#877516).- test_remote_ipp.without_ping, test_remote_lpd.without_ping, test_remote_novell.without_ping, test_remote_smb.without_ping, and test_remote_socket.without_ping are replacements for test_remote_ipp, test_remote_lpd, test_remote_novell, test_remote_smb and test_remote_socket in /usr/lib/YaST2/bin/ that do no longer use 'ping' so that there is no need to distinguish between IPv4 and IPv6 and there is no longer a requirement for 'netcat' (fate#312491). - Adapted cups_client_only.for_cups_since_version_1.6 so that it also does no longer use 'ping' or 'netcat' (fate#312491).- cups_client_only.for_cups_since_version_1.6 is an enhancement for /usr/lib/YaST2/bin/cups_client_only that provides additional support when on a CUPS >= 1.6 client system a CUPS <= 1.5 server should be used via "ServerName /version=1.1" (bnc#868241). - Enhanced modify_cupsd_conf.for_cups-browsed which now has support when cups-browsed should poll CUPS <= 1.5 servers via "BrowsePoll /version=1.1" (bnc#868241).- Enhanced modify_cupsd_conf.for_cups-browsed which now has some basic support for what was BrowseAddress up to CUPS 1.5.4 via BrowseLocalProtocols settings for cups-browsed (bnc#868241).- modify_cupsd_conf.for_cups-browsed is an enhancement for /usr/lib/YaST2/bin/modify_cupsd_conf that provides additional support for cups-browsed (bnc#868241).- replace_network_test_with_echo.diff implements IPv6 support for YaST printer module (fate#312491).- remove X-KDE-Library from desktop file (bnc#899104)- Add explicit COPYING file - apply test_if_hplip_is_installed.diff upstream - 3.1.1- do not use *.spec.in template, use *.spec file with RPM macros instead - 3.1.0- test_if_hplip_is_installed.diff is a simple band-aid patch to avoid that the AddDriverDialog works inconsistently regarding HPLIP RPMs (see bnc#837770). The real solution will be implemented later according to what is described in bnc#808315 comment#3.- Using newest yast2-printer-3.0.0.tar.bz2 from YaST:Head that differs only in autodocs-ycp.ami configure configure.ac doc/autodocs/Makefile.in Makefile.am.common src/Makefile.in (i.e. no changes in the actual program's source code files).- Re-added the changelog entry dated "Thu Sep 20 12:41:03 UTC 2012" that was somehow removed by the previous change that is dated "Wed Jul 31 08:37:43 UTC 2013" (the License value in the spec file is still correct). - Removed a changelog entry that reads "merged proofread texts" dated "Thu Mar 29 15:42:29 CEST 2012 - jsuchome@suse.cz" that was somehow falsely added by the change dated "Wed Jul 31 08:37:43 UTC 2013". - Re-set the main-package Group back to "System/YaST" that was somehow changed to "Documentation/SUSE" by the change dated "Wed Jul 31 08:37:43 UTC 2013" (only the Group for the devel-doc sub-package should be "Documentation/SUSE"). - The change dated "Wed Jul 31 08:37:43 UTC 2013" results that the package now only builds for openSUSE_Factory. Before it had built in its openSUSE development project "Printing" for SLE_11 SLE_11_SP1 SLE_11_SP2 openSUSE_12.1 openSUSE_12.2 openSUSE_12.3 and openSUSE_Tumbleweed. The version before is still available in the "Printing" project as source package "yast2-printer-YCP" and its binary "yast2-printer" RPMs have version 2.23.1 (see the entry dated "Wed May 9 15:49:23 CEST 2012" below).- converted from YCP to Ruby by YCP Killer (https://github.com/yast/ycp-killer) - version 3.0.0- license update: GPL-2.0 SPDX format- In create_printer_ppd_database re-replace "usleep 100" by the old traditional "sleep 1" to avoid a RPM requirement for the package sysvinit or sysvinit-tools which provides /bin/usleep. Furthermore using usleep would need more changes so that the whole progress in create_printer_ppd_database works again o.k. even if there is not yet a /var/cache/cups/ppds.dat. - 2.23.1- Adapted it for "hplip-sane" (bnc#726316). - Updated HTTP URLs (bnc#732271). - Using ButtonBox widget (bnc#701263). - Fixed DownloadProgress error (bnc#748884). - Enhanced progress in create_printer_ppd_database (using usleep) and adapted expected progress file size in Printer.ycp. - 2.23.0- add an explicit GPL-2.0 license to the spec file template- Added new driver "epson-inkjet-printer-escpr" to the "Add Driver" dialog (bnc#722625). - Fixed typos in help texts (bnc#703201). - 2.21.0- Removed "X-KDE-RootOnly=true" from printer.desktop (bnc#681249).- Be backward compatible in the "Driver Packages" dialog regarding OpenPrintingPPDs-ghostscript and cups-drivers: It tries first to install OpenPrintingPPDs-ghostscript but if this fails it tries to install cups-drivers and it removes both OpenPrintingPPDs-ghostscript and cups-drivers if installed. - 2.20.8- Fixed the automatic configuration in printer_proposal.ycp so that it waits until config files have been actually updated. - Enhanced the "Automatic Configuration" dialog so that the user can trigger that the automatic configuration via printer_proposal.ycp is run. - 2.20.7- Adapted the "Driver Packages" dialog because the package "cups-drivers-splix" is renamed to "splix" for openSUSE 11.4 (see Novell/openSUSE Bugzilla bnc#659579). To be backward compatible it tries first to install "splix" but if this fails it tries to install "cups-drivers-splix" and it removes both splix and cups-drivers-splix if installed (see Novell/openSUSE Bugzilla bnc#642510). - 2.20.6- Rework the "Autoconfig Settings" dialog and drop the support for cups-autoconfig which is no longer available since openSUSE 11.2 (see Novell/openSUSE Bugzilla bnc#665445). - Avoid leftover buttons with WidgetID "`abort" when other YaST modules have been run from yast2-printer. E.g. when the YaST package installer is run via Package::Install(package_name) it leaves a misused "abort" button which is labeled "Skip Autorefresh". Clicking this leftover button in yast2-printer would cause a sudden abort of the whole yast2-printer module. - 2.20.5- Added support for samba-krb-printing to set up printing in a kerberized Windows Active Directory (AD) environment (see Novell/openSUSE Bugzilla bnc#661845). - 2.20.4- Adapted "Driver Packages" dialog for current RPMs: Removed CheckBoxes for cups-drivers and ghostscript-omni. Added CheckBoxes for OpenPrintingPPDs-ghostscript, OpenPrintingPPDs-hpijs, OpenPrintingPPDs-postscript, cups-drivers-splix, and m2300w (see Novell/openSUSE Bugzilla bnc#642510). - 2.20.3- Replaced Popup::TimedMessage while "Updating configuration files" with a nicer looking animated ProgressBar widget (see Novell/openSUSE Bugzilla bnc#640547). - Changed the numbers for DownloadProgress to multiple of 1024 to get nicer looking "nnn.0 KB" texts in the Gtk UI. - Fixed some typos in texts at various places. - 2.20.2- Added a "Use as Default" check-box below the input field for the queue name in the "Add" dialog and enhanced its help text accordingly (see Novell/openSUSE Bugzilla bnc#631263). - 2.20.1- Added testprint.2pages.ps and enhanced test page printing in overview.ycp to let the user choose to print one (default) or two pages test print e.g. to test duplex printing (see Novell/Suse Bugzilla bnc#629160). - Enhanced texts in popups regarding firewall so that they can no longer be misunderstood to open ports (see Novell/Suse Bugzilla bnc#627799). - Enhanced the help text regarding possible drawback (delays if CUPS server does not respond) for a "client only" config. - 2.20.0- Enhanced the test_* tools to do the most meaningful test first so that ICMP echo (ping) is no longer required in any case (see Novell/Suse Bugzilla bnc#616706). - 2.19.14- In autodetect_print_queues replace each " character by \" in the YCP output for the print queue description and location strings (see Novell/Suse Bugzilla bnc#616687). - 2.19.13- In Printer.ycp and helps.ycp fixed the text strings therein which still refer to the old button labels before they have been renamed in version 2.19.3 and 2.19.4 (see Novell/Suse Bugzilla bnc#610724). - In the driver options dialog replaced the awkward way in the DriverOptionItems function how the currently selected value was shown by a more clean way via plain text addendums which has the advantage that now both the current setting in the system and the currently selected value can be shown to the user (see Novell/Suse Bugzilla bnc#603182). - 2.19.12- Added 'Settings;System' to the Categories in printer.desktop so that it will show up at the right place on all desktop environments in particular for the LXDE/XFCE menu (see Novell/Suse Bugzilla bnc#607047). - 2.19.11- yast2-printer can launch hp-setup to set up HP devices. When hp-setup has finished, it is likely that a new print queue was created by it and therefore basicadd.ycp should call Printerlib::WaitForUpdatedConfigFiles after hp-setup finished (see Novell/Suse Bugzilla bnc#603247). - 2.19.10- Do no longer show positive feedback in TestClientOnlyServer because this would cause annoying popups for the user because in most cases TestClientOnlyServer is called indirectly without a button click. Only show positive feedback in printingvianetwork.ycp when TestClientOnlyServer is called by the user when clicking the [Test Server] button. - 2.19.9- In overview.ycp added an initial responsive test if CUPS server is accessible by using the TestClientOnlyServer function which was moved from printingvianetwork.ycp to Printer.ycp and adapted so that it can be used both for overview.ycp and printingvianetwork.ycp (see Novell/Suse Bugzilla bnc#595612). - Fixed English spelling in basicadd.ycp, basicmodify.ycp, and Printerlib.ycp (see Novell/Suse Bugzilla bnc#596526). - In overview.ycp for testpage printing added "tail -n 20" when the CUPS error_log info is grepped to avoid a too tall popup which may show too many lines (in particular in case of the oververbose Gutenprint driver). - In overview.ycp show a generic text when the user selected that testpage printing had failed for a local queue but there are no messages in /var/log/cups/error_log regarding the testpage print job. - 2.19.8- Further cleanup and enhancement of printer_auto.ycp: Added CreateBackupFile to backup /etc/cups/cupsd.conf and /etc/cups/client.conf before "Reset" and "Write". Added restart of local cupsd in "Change" if its config was reset to system defaults by "Reset" before. Made ReadFileContent safe against possible end of CDATA section strings "]]>" inside file contets. - 2.19.7- Major cleanup of the AutoYaST printer client printer_auto.ycp (see Novell/Suse Bugzilla bnc#588679): Now there is verbatim cupsd.conf and client.conf as XML CDATA in the AutoYaST control file. This results a new AutoYaST control file structure: Provide a new src/printer.rnc to match the new AutoYaST control file structure. - In src/printer.desktop added the line X-SuSE-YaST-AutoInstSchema=printer.rnc to pull in printer.rnc when yast2-schema is build (see Novell/Suse Bugzilla bnc#588998). - In printer_proposal.ycp use Printer::DeriveModelName and Printer::DeriveDriverFilterString the same way as in basicadd.ycp so that the proposal results now the same queue setup as if the user would have just clicked [OK] in the BasicAddDialog. - Prefer "manufacturer-PPD" over "recommended" PPD (see Novell/Suse Bugzilla bnc#589371). - 2.19.6- Fixed tools/autodetect_print_queues by testing for the positive "lpstat -r" output "scheduler is running" the same way as already implemented in src/Printerlib.ycp (bnc#584540). - Fixed testpage printing in overview.ycp: When testpage printing failed, the queue may have become disabled so that a refresh of the overview content is needed (e.g. to show the new queue state). Added support to show the particular logging info in /var/log/cups/error_log for the testpage print job when the user clicked "Testpage printing failed". - In CUPS version 1.5 SCSI printer support will be dropped, see http://www.cups.org/str.php?L3500 i.e. the CUPS scsi backend will be dropped. Therefore in yast2-printer SCSI printer support is also dropped in connectionwizard.ycp and helps.ycp. Nevertheless because of the dropped scsi backend there is at least a user notification Popup::ErrorDetails if the scsi backend is used for a queue but there is no /usr/lib*/cups/backend/scsi (bnc#580121). - In none of the bash scripts for yast2-printer bash globbing is needed. Actually in all those scripts no bash globbing should happen. Therefore I added to all those scripts a "set -f" line (bnc #575056). - 2.19.5- Fixed search usability in basicadd.ycp and basicmodify.ycp in each run of the user input while loop before UI::UserInput() by first replacing the [Search for] button with itself with `opt(`default) to enforce this default regardless whatever function call or UI bug (see bnc#558900) may have changed it and then additionally but only when the user is already searching drivers, set the focus to the InputField for the search string so that the user can just type in another search string. In contrast when the user is not already searching drivers, it is annoying in particular in the text-only ncurses UI when the focus becomes always set to the search string InputField for each run of the user input while loop. - In basicadd.ycp and basicmodify.ycp re-rename the PushButton to launch the DriverAdd dialog from "Install Driver" to "Driver Packages" because the former can be confused by the user with the functionality what the [OK] button in basicadd.ycp and basicmodify.ycp does i.e. to install the print queue with the selected driver. - Improved help text 'regarding firewall' and added link to 'SDB:CUPS and SANE Firewall settings' at http://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings - 2.19.4- More meaningful wording in BasicAdd and BasicModify dialogs in particular the following PushButton renames: From "More Connections" to "Detect More", from "Search" to "Search for", from "More Drivers" to "Find More", from "Add Driver" to "Install Driver", from "Set Name" to "Set Arbitrary Name". - 2.19.3- Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su where root privileges are needed, removed X-KDE-SubstituteUID key (bnc#540627)- Added percent encoding of URI values in the "Connection Wizard" (see Novell/Suse Bugzilla bnc#561626). - Added support to launch 'hp-setup' from the BasicAdd dialog to provide setup support for HP printers which require a proprietary plugin to be downloaded and installed and better setup support for HP network printers and HP all-in-one devices (HP's own tool 'hp-setup' implements special handling for special HP devices better than YaST). - 2.19.2- An existing connection can be modified by the "Connection Wizard" which launches with a matching sub-dialog where the values of the existing connection are preset or it falls back to the "Specify Arbitrary Device URI" sub-dialog if the existing URI scheme does not match to a more specific sub-dialog (see Novell/Suse Bugzilla bnc#553871). - Added support for current_queue_name and current_device_uri in Printer.ycp, overview.ycp, basicadd.ycp, and basicmodify.ycp which means that the currently used queue and/or connection is preselected in the Overview and/or Add/Modify dialogs (i.e. there no longer only the default Table widget prelelection which preselects the topmost item). - Replaced several duplicated code blocks in basicmodify.ycp, basicadd.ycp, and connectionwizard.ycp by calling the new added DeriveModelName and DeriveDriverFilterString functions in Printer.ycp. - Added "bugfix-support" for username and password in ipp/http URIs and for username in lpd URIs. "Bugfix-support" means that there is no support to set up URIs with those stuff because the CUPS main author Michael Sweet really does not want to encourage its use but when it is already there in an existing URI, it is at least shown correctly. Usually username and password components for ipp/http and lpd URIs are shown in the matching "Connection Wizard" sub-dialog in the hostname field in the form username:password@hostname for ipp/http and username@hostname for lpd URIs (see Novell/Suse Bugzilla bnc#512549). - Connection Wizard: test connection does no longer require printer manufacturer (see Novell/Suse Bugzilla bnc#536461). - Enhanced error messages in the test_remote_* tools to indicate possible reasons for the error (see Novell/Suse Bugzilla bnc#553872). - In Printer.ycp replaced "Detected printers" by "Printer detection finished" (see Novell/Suse Bugzilla bnc#533584). - Added BrowsePoll support for "Print via Network" (see Novell/Suse Bugzilla bnc#433047). - Added bugfixes and minor support for local classes: Local classes are shown as "class" (not as "remote") and one can delete a local class but there is no support to add or edit classes. - 2.19.1- Added a generic test if a firewall is used to Printerlib.ycp and if yes show popup info to the user regarding CUPS+firewall for the "Print via Network" and "Share Printers" dialogs (see Novell/Suse Bugzilla bnc#549065). - 2.19.0- In the Autoconfig dialog autoconfig.ycp added support for udev-configure-printer which replaces cups-autoconfig because cups-autoconfig is deprecated because cups-autoconfig uses HAL which is deprecated, see http://lists.freedesktop.org/archives/hal/2009-June/013429.html nevertheless cups-autoconfig is still supported too (see Novell/Suse Bugzilla bnc#526657). - 2.18.19- Be prepared for CUPS 1.4: * Since CUPS 1.4 'lpstat -r' results true even when scheduler is not running. Therefore we must now grep in its output for 'scheduler is running' (see Novell/Suse Bugzilla bnc#520599). * Since CUPS 1.4 there is no longer a readymade PostScript testpage in CUPS. Therefore a slightly modified CUPS 1.3.10 testprint.ps was added as /usr/share/YaST2/data/testprint.ps (see Novell/Suse Bugzilla bnc#520617). * Since CUPS 1.4 there are several seconds delay until cupsd writes config files like printers.conf which requires the new function Printerlib::WaitForUpdatedConfigFiles (see Novell/Suse Bugzilla bnc#520612). * At least in CUPS 1.4.rc1 a 'sleep 1' workaround is required to ensure that 'lpoptions -l' reports correct defaults (see Novell/Suse Bugzilla bnc#520642 and CUPS STR #3264 http://www.cups.org/str.php?L3264). - 2.18.18- redone printer.rnc file- Adapted the Connection Wizard and its help text regarding beh for the new foomatic-filters 4.0.1 which now contains beh so that cups-backends is no longer required to set up beh (see Novell/Suse Bugzilla bnc#502656 comment #15). - Fixed the determine_printer_driver_options tool which failed to set PPD options with special characters in keywords (see Novell/Suse Bugzilla bnc#503774). - Let the autodetect_print_queues tool ignore "root"-instances (see Novell/Suse Bugzilla bnc#503065). - 2.18.17- fixed: creating AY profile (bnc#504762) - 2.18.16- In the Print via Network dialog changed ambiguous wording "receive" to "accept" to make it more clear that this setting is not about actively polling via BrowsePoll but regarding passively accepting via BrowseAllow (see Novell/Suse Bugzilla bnc#433047 comment #10). - 2.18.15- Fixed the Connection Wizard which now checks for each connection which is not natively supported by CUPS if the RPM package which provides the matching CUPS backend is installed. - 2.18.14- When printing a testpage in the Overview dialog, explicitly show the pending print jobs so that the user can now better decide whether or not the pending jobs could be deleted. - Fixed serial printer setup in the Connection Wizard (see Novell/Suse Bugzilla bnc#488655) and fixed SCSI printer setup in the Connection Wizard accordingly. - Makeshift fix of the bluetooth setup in the Connection Wizard so that manual bluetooth printer setup is possible now (see Novell/Suse Bugzilla bnc#467220 comment #11). - Removed all stuff regarding "infra" from the Connection Wizard because we do not and did not provide a CUPS backend for infrared access (IrDA) which does not mean that such a setup is impossible because any special case can be set up via "Specify Arbitrary Device URI". - 2.18.13- Undo using "-o document-format=application/vnd.cups-postscript" when submitting the test page because it does not work for the Gutenprint driver (see Novell/Suse Bugzilla bnc#467877). - 2.18.12- Removed the "filters" package from the "Add Driver" dialog because this package was dropped for openSUSE 11.2. - Be prepared for the upcomming PDF workflow by submitting the test page using "-o document-format=application/vnd.cups-postscript" (see Novell/Suse Bugzilla bnc#467877). - 2.18.11- Improved the driver search functionality in basicadd.ycp and in basicmodify.ycp (in particular each sequence of spaces in the search string is replaced by the regexp '.*' so that the search string "ACME 100" would find "ACME FunPrinter 100"). - 2.18.10- Fixed a few bugs in the "More Drivers" functionality. In particular it works now always based on the current visible search string and no longer on whatever obsure other stuff. - The DriverItems function in Printer.ycp searches the model name now also in the 1284DeviceID entry in the PPDs because this entry should contain the exact model name how it is autodetected while the NickName entry (which is still searched) may contain a different model name (e.g. what is labeled on the device). - 2.18.9yast2-printer-devel-doclamb25 1528436549  !"#$%&'4.0.2-lp150.2.3.14.0.2-lp150.2.3.1 autodetect_print_queuesautodetect_printersbasicadd_displaytestcreate_printer_ppd_databasecups_client_onlydetermine_printer_driver_optionsmodify_cupsd_conftest_devicetest_remote_ipptest_remote_lpdtest_remote_novelltest_remote_smbtest_remote_socketprinter.rbprinter_auto.rbprinter_proposal.rbtestprint.2pages.pstestprint.psprinterautoconfig.rbbasicadd.rbbasicmodify.rbconnectionwizard.rbdialogs.rbdriveradd.rbdriveroptions.rbhelps.rboverview.rbpolicies.rbprintingvianetwork.rbreadwrite.rbsharing.rbwizards.rbPrinter.rbPrinterlib.rbprinter.rncprinter.desktopyast2-printerCOPYING/usr/lib/YaST2/bin//usr/share/YaST2/clients//usr/share/YaST2/data//usr/share/YaST2/include//usr/share/YaST2/include/printer//usr/share/YaST2/modules//usr/share/YaST2/schema/autoyast/rnc//usr/share/applications/YaST2//usr/share/doc/packages//usr/share/doc/packages/yast2-printer/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8263/openSUSE_Leap_15.0_Update/3c46ba68aa70552474b07631214a5e6e-yast2-printer.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linuxBourne-Again shell script, ASCII text executable, with very long linesBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=acc3b541c14bba6820606b559ffa74e079073c38, strippedRuby script, ASCII textPostScript document text conforming DSC level 3.0, Level 1directoryRuby script, ASCII text, with very long linesASCII text RRRRRRRRRRRRRRRRPPoн ͷ̿B0 @cups-clientiptablesnetcatsamba-clientutf-88213e95b012952f933ddc6431130ea40a293db2afb191fd15a4b19069f20f45f?7zXZ !t/]"k%uX ٸ<'˕- a8JG5Ƀ& |v+rUxda rv+\?G#z'|6]):(P|VO3pciB4ī~>\&_OyJ#6.mu|CRiy'?pwrh!-lZ t;q '3Jb.A6` X -FVk%nGka:wJF溁WGD,-E&Qm7nJNcֳؔZǡͥKcۭlر').:Z4kC1:Qͼ7RkKN|o2G# jiS_1UOJ{anC$ty0Yk_.d?YNJZp7\C[L_2-ߘ9v+ߣ^'AmˋE4kڅ#vAvbN,1\(+Iei)6"YC<J"st[j IXq5هM Ĭ.:! <c C]̄cjXlNܪ?2O(q聊dzL kU'L%0|hi dB%㐮 Dco\j[C?@%-|BNP!L4rT`NϖA,(LM+\O33th :)vCv=g]qK< cs3_], '$ :-0MBiGѕ?## -  9s%}[^V6wOϐ,u%;x±=fC/.sW]dcVc%VK;fږ dd*f`7\^xUD55DiS|%AB~Xב&tO Wz_AӪXmxc{1O#>cY6۞ka>~5zC fK۾j@LJ.Gxy AnpER?B߁qSϻr&NA