Suntan Special version 0.68
Suntan Special Warp4 edition
Suntan Special Application Table
Suntan Special for Warp 4 includes the listed software. This section describes each application in detail.
Contents | Description |
---|---|
FAT32 file system 5.00.00
Keyword: anFAT32 Media: CD Category: Extra Driver |
This command installs or updates the FAT32 installable file system version 5.00.00 New releases are available from the Arca Noae website. FAT32 is a part of the OS/2 & eCS drivers and software package. If a previous version of FAT32 is installed, it must be uninstalled before installing this version. The uninstall is not kind to config.sys. Back up your config.sys before uninstalling FAT32, and restore it afterward. Installing this driver will make the appropriate changes to the config.sys that you saved before installing the previous version.
The files for the FAT32 file system 5.00.00 are not supplied
on the Suntan Special CD-ROM. You must supply this item: FAT32-5_0_0.exe |
USB driver stack version 12.03
Keyword: anUSB Media: CD Category: Extra Driver |
This command updates the USB driver stack version 12.03. USB drivers must have been previously installed and configured. This installation script does not install COM or AUDIO by default. New releases are available from the Arca Noae website. USB is a part of the OS/2 & eCS drivers and software package.
The files for the USB driver stack version 12.03 are not supplied
on the Suntan Special CD-ROM. You must supply this item: USB-12.03.exe |
Turn off Desktop Archive
Keyword: archiveOff Media: CD Category: Configuration |
This command sets the computer to NOT archive the desktop at system boot. There is a companion command, archiveON, that sets the computer to archive the desktop a system boot.
|
Turn on Desktop Archive
Keyword: archiveOn Media: CD Category: Configuration |
This command sets the computer to archive the desktop at system boot. There is a companion command, archiveOff, that sets the computer to NOT archive the desktop a system boot.
|
ArcView
Keyword: ArcViewer Media: CD Category: Application |
This command installs Archive Viewer, written by Alex Taylor. Archive Viewer is a very simple GUI tool for viewing and extracting archive files of various types. It originated as a system utility included in eComStation (and it remains so to this day). However, the product is also released as open source software under the GNU GPL. Installation is unattended by WarpIN. A reboot is needed after installation unless ArcView was previously installed.
|
Remove Warp 4 automatic registration tool
Keyword: art Media: CD Category: Configuration |
This command opens the Installed Features folder to facilitate the removal of the Automatic Registration Tool (ART) also known as the "Dancing Elephant".
Procedure
|
Automatic LAN Login
Keyword: autologon Media: CD Category: Configuration |
This command creates an automatic LAN login object in the startup folder. After creating the object, the designated user will be logged in each time the system is started. The login window will be preloaded with the user specified in the settings 'username', 'password' and 'domain'
|
cdrtools2 2.01.01a04
Keyword: cdrtools2 Media: CD Category: Application |
This command installs cdrtools2 2.01.01a04, a suite of command line programs for manipulating CD and DVD media. An ASPI router driver is installed, and Config.Sys is modified. If OS2AHCI.ADD is installed, the SCSI option /S is enabled.
|
Clean Settings
Keyword: cleanSettings Media: CD Category: Operation |
This command cleans the Suntan Special settings, adding any missing settings, and removing any extra settings. The install is unattended.
|
Commit OS/2 fixpaks
Keyword: commit Media: CD Category: FixPak |
Deletes all fixpak archives and log files. This eliminates the possibility to revert fixpaks, but it saves space.
|
cputemp
Keyword: cputemp Media: CD Category: Application |
This command installs cputemp, a temperature monitoring application which includes an eCenter widget. Thanks to Vasilkin Andrey for creating cputemp. cputemp requires XWorkPlace or equivalent. A reboot is needed to load a device drver. Config.sys is updated.
|
DaniATAPI driver
Keyword: DaniATAPI Media: CD Category: Driver |
This command installs Daniela Engert's ATAPI driver, version 0.4.0. The command recognizes that the driver is sometimes installed as DANIATAP.FLT but installs as DaniATAPI.FLT. The command removes IBMATAPI.FLT, IBMIDECD.FLT and RSJIDECD.FLT from the Config.Sys file. This install is unattended, and config.sys is modified, so a reboot is necessary after the installation completes.
|
DaniDASD driver
Keyword: DaniDASD Media: CD Category: Driver |
This command installs Daniela Engert's DASD driver. (DaniDASD.DMD) This driver is only applicable to Warp 4. This driver should not be used with a system that uses LVM. This install is unattended, and config.sys is modified, so a reboot is necessary after the installation completes.
|
DaniS506 driver
Keyword: DaniS506 Media: CD Category: Driver |
This command installs Daniela Engert's EIDE driver. (DaniS506.ADD) DaniS506 is now maintained by Steven Levine Version 1.8.15 This install is unattended, and config.sys is modified, so a reboot is necessary after the installation completes. Reference to IBMS506.ADD in config.sys is changed to DaniS506.ADD. Reference to PCMSSDIF.SYS is removed.
|
Clean up desktop after weird install problems
Keyword: deskclean Media: CD Category: Configuration |
This command cleans up after weird install problems caused by some app installs. Each case is tested, and action is taken only if a problem is detected. This install is unattended.
|
DMD drivers
Keyword: dmd Media: CD Category: Driver |
This command installs the July 19, 2005 update to the DMD drivers, IBM OS2DASD.DMD (version 14.104) and OS2CDROM.DMD (version 10.157) The update in this package includes a very important update to OS2DASD.DMD that appears to resolve various traps that occur when processing removeable media. This install is unattended.
|
DVDDAO 2.0.6
Keyword: dvddao Media: CD Category: Application |
This command installs DVDDAO 2.0.6, a program for ripping and burning DVD. DVDDAO was written by nickk. You must have a file system capable of supporting large files to work with DVD iso images. (Probably that means you need a JFS drive with at least 4.7 GB free) A command file is provided as examples of how to rip (leach.cmd) Two command files (burniso.cmd and burnfolder.cmd) are provided to burn DVD.
|
eCups
Keyword: ecups Media: CD Category: Application |
This command installs eCups. The installation is unattended. The eCups control panel is added to the Setup Folder. This is a URL object that will open in the default browser. The eCups help file is placed in the Information folder.
|
EMX runtime
Keyword: emxrt Media: CD Category: Application |
This command installs the emx runtime. An icon for the emx documentation is created. The command makes changes to config.sys to support emx. The install is unattended. A reboot is required after the installation is complete.
|
configure ePDF
Keyword: ePDFconfig Media: CD Category: Configuration |
This command guides the user to configure ePDF for first time use.
|
Feature Install 1.2.5
Keyword: FeatureInstall Media: CD Category: Application |
This command installs feature install, the OS/2 installer needed for the installation of TCP/IP 4.3, Java and other programs.
Procedure
|
InnoTek Font Engine
Keyword: FontEngine Media: CD Category: Application |
This command installs the Innotek Font Engine, release 1 The installation is unattended.
|
FPos
Keyword: fpos Media: CD Category: Application |
This command installs FPos, a WPS cleaning utility written by Rich Walsh. In addition to creating a program icon, the FPos program will be started. The user will be prompted to delete all Folder Position entries in the OS/2 ini file, which can cure the problem of icon drift. The install is unattended. The command creates a program object.
|
free IDEDASD driver
Keyword: FreeIDEDASD Media: CD Category: Driver |
This command installs IBM's final free IDEDASD package. It detects LVM systems and installs the appropriate version of the driver. This install is unattended, and config.sys is modified, so a reboot is necessary after the installation completes.
|
GCC 4 Core
Keyword: gcc4core Media: CD Category: Library |
This command installs GCC 4 runtime libraries needed for all Qt 4 installations. On OS/2 the libraries are installed to OS2\DLL, while on eCS, the libraries are installed to eCS\DLL. On ArcaOS, the installation is skipped, as the libraries are installed and maintained by RPM/YUM. The installation is unattended.
|
TCP/IP hosts file
Keyword: hosts Media: CD Category: Configuration |
This command installs the TCP/IP hosts file from the location specified by the setting 'hostsFile'. If hostsFile is blank, the user is prompted for a hosts file.
|
hplip-3.15.11-os2-20151121
Keyword: hplip Media: CD Category: Application |
This command installs a newer HPLIP to an existing eCups installation. The installation is unattended.
|
Inetver
Keyword: inetver Media: CD Category: Configuration |
This command copies the Inetver output to the log
|
InnoTek Font Runtime
Keyword: InnotekRuntime Media: CD Category: Application |
This command installs the Innotek Runtime, 1.12 The installation is unattended.
|
IBM Peer for OS/2 Warp 4 FixPak 8414
Keyword: ip_8414 Media: CD Category: FixPak |
This command applies the IBM Peer for OS/2 Warp 4 FixPak 8414. This FixPak applies to Warp 4. FixPak 8414 is applied using an unattended install method. A reboot is required after applying the FixPak.
|
Java Fonts
Keyword: javafont Media: CD Category: Configuration |
This command configures Java 1.1 to use the Microsoft Web Fonts. The font properties are modified. A backup file is created in the \java11\lib directory named font.original.prp.
|
Java Plugin Manager
Keyword: javaplug Media: CD Category: Configuration |
This command configures the Java plugin for Netscape, Mozilla, PmW-Fx and Firefox. The user selects the Java to be used for each browser.
|
Java JDK 1.1.8
Keyword: jdk_118 Media: CD Category: Application |
This command installs the IBM Java Development Kit version 1.1.8. The installation is unattended, and a reboot is needed after the installation is complete.
|
InnoTek OS/2 Kit for Java (JRE)
Keyword: jdk_142 Media: CD Category: Application |
This command installs InnoTek OS/2 Kit for Java, JRE version. Due to the Innotek license, you must download this product yourself. Suntan Special will install and configure the product once you have downloaded it. The JavaPlug command can be used to set up Java in each browser. The setting java2Home sets the Java 2 home directory.
|
Java JDK 1.1.8 patch
Keyword: jdk_patch Media: CD Category: FixPak |
This command patches the Java JDK 1.1.8. The version of Java before and after the installation is displayed.
Procedure
|
LibC
Keyword: libc Media: CD Category: Application |
This command installs Innotek LibC 0.5.1, a prerequisite for some older software on OS/2.
|
MMIOMP3
Keyword: mmiomp3 Media: CD Category: Application |
This command installs MMIOMP3 by Russell O'Connor. It is safe to take all the defaults suggested by the installer. A reboot is required after the installation is complete.
Procedure
|
Netscape 4.61
Keyword: netscape Media: CD Category: Application |
This command installs Netscape 4.61 and the improved icons. The install of Netscape is unattended. After the installation completes, a reboot is needed.
Procedure
|
NewView
Keyword: newview Media: CD Category: Application |
This command installs NewView, an enhanced help viewer. NewView was created by Aaron Lawrence, and is now maintained by Ronald Brill. Alex Taylor contributed this version.
|
NoScript 2.6.6.1
Keyword: noscript Media: CD Category: Application |
This command installs NoScript into Mozilla, Firefox, PmW-Fx, SeaMonkey and SeaMonkey2 web browsers. The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows JavaScript, Java, Flash and other plugins to be executed only by trusted web sites of your choice (e.g. your online bank).
|
Odin
Keyword: odin Media: CD Category: Application |
This command installs Odin. Odin provides support for Win32 programs under OS/2 and eComStation. The installation is automated using WarpIN. The Odin version is 0.8.9
|
oo
Keyword: oo Media: CD Category: Application |
This command installs oo, a command line utility to manipulate Workplace Shell Objects, to the utilities directory. oo is written by Rich Walsh.
|
Update Password
Keyword: passwordUpdate Media: CD Category: Configuration |
This command updates the Suntan Special phone home userid, password and URL. This information is used to download additional applications for Suntan Special.
|
Pause
Keyword: pause Media: CD Category: Operation |
This command pauses for some time (default: 60 seconds). Also signals sequence page progress bar.
|
Pause on Error
Keyword: PauseOnError Media: CD Category: Configuration |
This command sets the computer to ignore errors while config.sys is processed. An argument of "NO" will cause the computer to continue booting without pausing, while any other entry will cause the computer to pause on errors while the config.sys is processed.
|
Plug-in Pack
Keyword: pluginpk Media: CD Category: Application |
This command installs the Plug-in Pack version 3.0, which normally accompanies Netscape 4.61. The install is unattended.
|
System Reboot
Keyword: reboot Media: CD Category: Operation |
This command reboots the computer. If the turbo mode is 0, message is displayed before rebooting. Both IBM boot manager and AiR-Boot are supported.
|
Customize the Recovery Choices Menu
Keyword: recoverychoicesmenu Media: CD Category: Configuration |
This command customizes the Recovery Choices menu with the hostname and boot drive letter.
|
OS/2 Registry Editor
Keyword: regedit2 Media: CD Category: Application |
This command creates an icon for the OS/2 registry editor. The install is unattended. The command creates a program object.
|
TCP/IP Name Resolution file
Keyword: resolv2 Media: CD Category: Configuration |
This command installs the resolv2 file, which provide name resolution for TCP/IP. The resolv2 file is copied from the location specified by the setting 'resolvFile' The install is unattended.
|
Restore Boot Manager
Keyword: RestoreBootManager Media: CD Category: Configuration |
This command restores the boot manager options saved by the Save Boot Manager command.
|
ensure that unicode.sys is included in config.sys
Keyword: RestoreUnicodeSys Media: CD Category: Configuration |
This command ensures that unicode.sys is included in config.sys.
|
RSJ 6.03
Keyword: rsj600 Media: CD Category: Application |
This command installs RSJ CD-Writer 6.03 The installation is unattended, but the installer shows up on the screen. If user-supplied registration keys are not accepted by the installer, the installation will prompt for user name. When the installer completes, config.sys will be changed to permit the system to see the CD-RW as a normal CD-Rom. The buffer sizes are increased to 64K to handle modern DVD Writers. A reboot is required after the installation is complete.
|
Save Boot Manager
Keyword: SaveBootManager Media: CD Category: Configuration |
This command saves Boot Manager settings, then programs boot manager to always boot the current partition. RestoreBootManager undoes the changes. SaveBootManager is useful when running a process such as FixPak 15 which reboots the machine twice. The reboot command is guaranteed to start the current partition only once.
|
Scan for Extra files
Keyword: scanExtra Media: CD Category: Configuration |
This command scans a sequence for extra files and displays a message. Sequences invoked by the selected sequence are not scanned.
|
set Pink Floyd sounds
Keyword: setBlondeSounds Media: CD Category: Configuration |
Automatically set my custom sounds, all 44.1 KHz to work with USB Audio Driver (Make your own default sounds file based on this one)
|
Setup Editor
Keyword: SetupEd Media: CD Category: Configuration |
This command runs the Setup Directory Editor. The Setup Directory Editor displays all of the applications in the setup directory. Each application may be selected by the user for deletion.
|
set Sound Volume
Keyword: setVolume Media: CD Category: Configuration |
This command opens the Volume applet.
|
Suntan Special
Keyword: suntan Media: CD Category: Application |
This command installs Suntan Special version 0.68.
|
System tray widget for XCenter
Keyword: systray Media: CD Category: Application |
System tray widget for XCenter, version 0.3 This command installs the System tray widget for XCenter. After installation, user can create system tray widget on eCenter or xCenter manually.
|
IBM TCP/IP 4.3
Keyword: tcpip43 Media: CD Category: Extra Application |
This command installs TCP/IP version 4.32. Supported systems include Warp 4 and Warp Server for e-Business. The installation is unattended. TCP/IP 4.32 can be downloaded from Software Choice or www.ecomstation.com A reboot is required after installing TCP/IP 4.32.
The files for the IBM TCP/IP 4.3 are not supplied
on the Suntan Special CD-ROM. You must supply this item: tcpip43_eng.zip |
IBM TCP/IP 4.3 post-installation fixup
Keyword: tcpip43fixup Media: CD Category: Configuration |
This command cleans up after the installation of IBM TCP/IP version 4.32. TCP/IP 4.3 can be downloaded from Software Choice or www.ecomstation.com A reboot is required after this command.
|
TCP/IP Configuration (Local)
Keyword: tcpipconfig Media: CD Category: Configuration |
This command opens the TCP/IP configuration for TCP/IP version 4.1 and up found in Warp Server for e-business, MCP, ACP and eComStation.
Procedure
|
TCP/IP passwd file
Keyword: tcpippw Media: CD Category: Configuration |
This command installs the TCP/IP password file from the location specified by the setting 'passwdFile'. The default name of the TCP/IP password file is TCPNBK.NBK The install is unattended.
|
top
Keyword: top Media: CD Category: Application |
This command installs top V2.14, an OS/2 VIO application to monitor CPU usage by process. It does NOT impose an artificial load on the system to generate usage statistics. The process list can be sorted according to various criteria (including CPU percentage, name, threads), and any process from the list can be selected to be killed. CADH, a program that handles ctrl-alt-del is also installed. The install is unattended. The command creates a program object. Config.sys is updated to load the CADH device driver. The CAD Popup is added to the Startup Folder.
|
TZUpdater
Keyword: tzupdater Media: CD Category: fixpak |
This command updates the timezone code for Innotek Java 1.4.2 to reflect 2007 changes to Daylight Saving Time.
|
Unzip 6
Keyword: unzip6 Media: CD Category: Application |
This command installs InfoZip Unzip version 6.00 compiled by Paul Smedley. The Unzip executables are replaced in each place that they occur in the path. The Unzip documentation, if found, is replaced in the eCS directories.
|
TCP/IP FixPak UN_0980
Keyword: un_0980 Media: CD Category: FixPak |
This command applies the November 18, 1999 - TCP/IP FixPak UN_0980. This FixPak applies to Warp 4 and Warp Server. TCP/IP FixPak UN_0980 is applied using an unattended install method. A reboot is required after applying the FixPak.
|
TCP/IP 4.3 for OS/2 FixPak un_2334
Keyword: un_2334 Media: CD Category: FixPak |
This command applies TCP/IP 4.3 for OS/2 FixPak un_2334. This FixPak applies to TCP/IP 4.3x. TCP/IP 4.3 for OS/2 FixPak un_2334 is applied using an unattended install method. A reboot is required after applying this FixPak.
|
USB Basic driver
Keyword: usbbasic Media: CD Category: Extra Driver |
This command installs USB Basic support. This install is unattended, and config.sys is modified, so a reboot is necessary after the installation completes.
The files for the USB Basic driver are not supplied
on the Suntan Special CD-ROM. You must supply this item: usb10162.zip |
USB Storage driver
Keyword: usbmsd Media: CD Category: Extra Application |
This command installs USB Storage support. This install is unattended, and config.sys is modified, so a reboot is necessary after the installation completes.
The files for the USB Storage driver are not supplied
on the Suntan Special CD-ROM. You must supply this item: usbs10162.zip |
USB Printer driver
Keyword: usbprint Media: CD Category: Extra Application |
This command installs USB Printer support. This install is unattended, and config.sys is modified, so a reboot is necessary after the installation completes.
The files for the USB Printer driver are not supplied
on the Suntan Special CD-ROM. You must supply this item: usbp10157.zip |
USB Resource Manager
Keyword: usbres Media: CD Category: Application |
This command installs the USB Resource Manager, which is a utility from the great folks at OS/2 NetLabs. This install is unattended, and requires usbcalls to be installed.
|
Blonde Guy utilities
Keyword: utils Media: CD Category: Application |
This command installs Blonde Guy utilities. The copies of zip and unzip are old, staticly linked programs that run under Warp 4 GA. If the utility directory is not already in the LIBPATH, the Config.Sys is modified. Directories listed in LIBPATH are cleared of unwanted copies of unzip32.dll. if wget.cmd is found, it is renamed to wget2.cmd. A reboot may be needed after the installation completes.
|
VPC Additions
Keyword: VPCAdditions Media: CD Category: Application |
This command installs VPC Additions. It is intended to be installed on an OS/2 system inside Microsoft Virtual PC. A reboot is needed after installing. Use these additions instead of the newer Microsoft version if you use shared folders.
|
Warp 4 Kernel August 11, 2005
Keyword: w420050811 Media: CD Category: FixPak |
This command applies the August 11, 2005 - Kernel patch. This patch applies to Warp 4, MCP and eComStation. The Kernel patch is applied using an unattended install method. A reboot is required after applying this patch.
|
Update Warp 4 Config.Sys
Keyword: warp4cs Media: CD Category: Configuration |
This command modifies the Warp4 Config.Sys with my favorite changes. Seventeen lines are changed in all. Ensure TEMP is defined and exists Set Time Zone (TZ=) ReserveDriveLetter A reboot is needed because Config.Sys is changed.
|
Open TCP/IP configuration program
Keyword: warp4tcpcfg Media: CD Category: Configuration |
This command opens the TCP/IP configuration for TCP/IP version 4.0 found in Warp 4.
|
WarpIN
Keyword: WarpIN Media: CD Category: Application |
This command installs WarpIN version 1.0.22. WarpIN is the new OS/2 installer originally written by Ulrich Moeller and now maintained by Paul Ratcliffe. The initial installation of WarpIN is interactive, but upgrades are to existing WarpIN installations are unattended.
|
Warp 4 welcome object
Keyword: welcome Media: CD Category: Configuration |
This command removed the Welcome program, which is the whirling animation that appears when Warp is first installed. This command is unattended.
|
Open System Properties
Keyword: wp_system Media: CD Category: Configuration |
This command opens the System properties. If XWorkplace or eWorkplace is installed, it opens the Screen properties.
|
Open WarpCenter Properties
Keyword: wp_warpcenter Media: CD Category: Configuration |
This command opens the WarpCenter properties. I like to change the icons to Large, and turn off all monitors except the CPU monitor.
|
FixPak wr_8423
Keyword: wr_8423 Media: CD Category: FixPak |
This command applies IBM MPTS Lan Adapter and Protocol Support FixPak wr_8423. This FixPak applies to Warp 3 Connect, Warp 4 and Warp Server. IBM MPTS Lan Adapter and Protocol Support FixPak wr_8423 installs a new version of MPTS. It is safe to take all the default settings for this installation. A reboot is required after applying this FixPak.
|
FixPak wr_8425
Keyword: wr_8425 Media: CD Category: FixPak |
This command applies IBM MPTS Lan Adapter and Protocol Support FixPak wr_8425. This FixPak applies to Warp 3 Connect, Warp 4 and Warp Server. FixPak WR_8423 is a prerequisite for this FixPak. IBM MPTS Lan Adapter and Protocol Support FixPak wr_8425 is applied using an unattended install method. A reboot is required after applying this FixPak.
|
FixPak wr_8708
Keyword: wr_8708 Media: CD Category: FixPak |
This command applies IBM MPTS FixPak wr_8708. This FixPak applies to TCP/IP 4.3x. IBM MPTS Lan Adapter and Protocol Support FixPak wr_8708 is applied using an unattended install method. A reboot is required after applying this FixPak.
|
Device Driver FixPak 2
Keyword: xr_d002 Media: CD Category: FixPak |
This command applies the July 21, 2000 - Warp 3 FixPak XR_D002, known as Device Driver Fixpak 2. This FixPak applies to Warp 3, Warp 4 and Warp Server for e-Business. Device Driver FixPak 2 is applied using an unattended install method. A reboot is required after applying the FixPak.
|
OS/2 Warp 4 FixPak 15
Keyword: xr_m015 Media: CD Category: FixPak |
This command applies the December 4, 2000 - Warp 4 FixPak XR_M015, known as OS/2 Warp 4 FixPak 15. This FixPak applies to OS/2 Warp 4. OS/2 Warp 4 FixPak 15 is applied using an unattended install method. A reboot is required after applying the FixPak.
|
XWorkplace
Keyword: XWorkplace Media: CD Category: Application |
This command installs X-Workplace 1.0.12, a workplace shell extender written by Ulrich Moeller and maintained by Paul Ratcliffe and Rich Walsh.
|
XWorkplace configuration
Keyword: XWP_config Media: CD Category: Configuration |
This command configures XWorkplace.
|
Arca Noae Package Manager version 1.04
Keyword: yumie Media: CD Category: Application |
This command installs Arca Noae Package Manager version 1.04 Branding Details: branding.bmp - logo file (about 90 x 100 pixels) yubrnden.msg - compiled message file containing text for the about box yubrnden.txt - source for message file containing text for the about box
|
YUM utility
Keyword: yumutil Media: CD Category: Configuration |
Yum utility runs a yum command to give Suntan Special sequences full access to the facilities of RPM/YUM for OS/2. Useful commands: update
|
Zip 3
Keyword: zip3 Media: CD Category: Application |
This command installs InfoZip Zip version 3.0-8 by bitwise. The Zip executables are replaced in each place that they occur in the path. The Zip documentation, if found, is replaced in the eCS directories. Finally, yum is called to update zip.
|
Graphics by Colorful Language
Copyright 2019 by Blonde Guy