Issue 133 Dec 2011
Cover Theme: The New Web
DVD Theme: Ubuntu 11.10 Sixpack
Article Code
The New Web: Prepare for the next-generation web, as HTML5 rolls out some powerful new cross-platform development features and the Internet moves from IPv4 to IPv6.
Cover Story:
- HTML5 Graphics: HTML5 provides some powerful graphics capabilities for building cross-platform applications.
- Web Mapping: Web Mapping: Integrate maps into your website with OpenLayers, MapFish, and Mapbender.
- IPv6 Programming: IPv6 in C/C++, Python, and Perl.
- BlueGriffon: This versatile web editor supports HTML5 and CSS3.
Also in this issue:
- Table of Contents
- On the DVD: Ubuntu 11.10 Sixpack
- Comment: Freedom Stew
- News
- Tech Tools
- Ask Klaus! Klaus Knopper answers your Linux questions. This month: Klaus helps a user recover data partitions.
- Charly: S3QL: A filesystem for online storage.
- Arkose: Give unstable and sensitive apps a timeout in an Arkose sandbox.
- Trusted Boot: Create a chain of trust with TrustedGRUB.
- Security Lessons: Web Apps: Kurt shares a few tools and techniques for secure web app development.
- Perl – Screen Scraper: If your web scraper yields JavaScript instead of data, try this Perl screen scraper.
- Spam Protection: Postscreen puts a hatchet in the head of that mail zombie before it gets to your Inbox.
- Tor: Obfuscate your web presence.
- Workspace – Arduino: Open source electronics prototyping with Fritzing.
- TLP Power Management: Make your laptop an energy miser.
- Command Line – Spell Checkers: CLI spell checkers are especially effective with tagged text.
- Anki: Old school flash card drills.
- Doghouse – Apples and Oranges: The passing of Steve Jobs has maddog comparing Android and Windows.
- Kernel News: Zack reports on kernel.org server security, binary breaks, and SLIMbus.
- Free Software Projects: RapidSMS in Africa aids humanitarian programs; PhoneGap apps.
Issue 132 Nov 2011
Cover Theme: Real-World HPC
DVD Theme: BackTrack 5 R1 Network Security Suite
Article Code
Real-World HPC: High performance isn't just for research institutions anymore. Universities, hosting companies, hospitals, and even some mid-range corporate networks are taking up the HPC challenge.
Cover Story:
- HPC: Buying the hardware is only the first step in the path to building your own high-performance cluster. This month, we take you through the steps of setting up your own HPC system with Kickstart, SSH, and Son of Grid Engine.
Also in this issue:
- Table of Contents
- Comment: HP Phone Home
- On the DVD: BackTrack 5 R1
- News
- Tech Tools
- BlueSpice: This innovative add-on brings the MediaWiki collaboration engine to enterprise users.
- Squirrel: Gather nuts with this lean and lively scripting engine.
- GPT Partitions: The GUID partition table replaces the legacy Master Boot Record partitioning scheme.
- PDF Converter: Send a doc by email and receive a PDF as a reply.
- Security Lessons: Passwords Tips for proper password storage.
- Perl: VirtualBox Snapshots Testing CPN modules in a pristine environment with VirtualBox snapshots.
- Charly: OpenNetAdmin Track and manage network objects with OpenNetAdmin.
- Ask Klaus! Klaus Knopper answers your Linux questions. This month: Dynamic Doldrums and KVM.
- Workspace: phTagr: Publish and share your images on the web.
- Zoneminder: Turn your webcam into a security camera.
- Command Line: Compiling: You can go a long way with package managers, but sooner or later, you'll need to compile some source code.
- deck.js: This nifty presentation tool is so simple – if you know a little HTML.
- Doghouse: LinuxCon NA: maddog takes a trip to LinuxCon North America and reminisces on 20 years of Linux .
- Kernel News: Kernel developer Zack Brown reports on rebooting Kernelhoops.org and weighs in on long-term kernel plans.
- Projects: If you've tried Drupal and WordPress and you're ready for something new, post up with the Joomla and concrete5 content management systems.
Issue 131 Oct 2011
Cover Theme: Linux 3.0
DVD Theme: Knoppix 6.7 - The world's greatest Live distro
Article Code
Linux 3.0: Not so much is brand new in the Linux 3.0 kernel, but much has changed since the original 2.6 release.
Cover stories:
- Linus Torvalds: Linux creator Linus Torvalds reveals the state of the kernel and looks at the path ahead.
- Linux 3.0: We take a close look inside the Linux kernel.
- Knoppix Architecture: We also take a tour of the most popular Live Linux.
Also in this issue:
- Table of Contents
- News
- Tech Tools
- OpenVAS: This open assessment tool will find network vulnerabilities before the intruders find them.
- Drupal Commerce: Drupal 7 makes it easier than ever to create your own online e-commerce shop.
- Charly: haveged. Better cryptography requires better random numbers.
- IPv6 Security: The new Internet Protocol isn't really so new when it comes to security. We'll show you what you need to know to stay safe on IPv6 networks.
- TBB 3.0: Intel's Threading Building Blocks provides a big head start for creating custom parallel applications.
- Ask Klaus!: Knoppix creator Klaus Knopper answers your Linux questions.
- Perl-Hacker's Toolbox: The Perlmeister builds a Perl coder's bag of tricks.
- Security Lessons: Modified Code Attacks. A few brazen intruders have tried to slip malicious source code into legitimate apps.
- ePub Tools: Roll your own ePub docs.
- iTunes Alternatives: Free Linux music tools.
- Workspace: GetSimple. Get online with this easy CMS.
- Command Line: Shells. Bash isn't the only shell in the ocean.
- After the Deadline: Check style, spelling, and grammar with this open source language checker.
- Doghouse: You don’t need a letter of authorization to get started with Free Software.
- Kernel News: 3.0 fallout, OpenRISC, and framebuffer advances.
- Projects: Our tour of open source science projects includes TileMill, HUBzero, and Virtual Microscope.
- Linux Beer Hike: Hiking and hacking in the Austrian Alps.
Issue 130 Sep 2011
Cover Theme: Virtualization
DVD Theme: Mageia 1 - first release of the Mandriva fork
Article Code
Virtualization saves money, saves space, and helps you build a stronger web presence. We show you some top tools for next-generation virtual environments.
Cover stories:
- Auto-Installing XenServer: Install the XenServer hypervisor over the network.
- Archipel: This cross-hypervisor management tool chats with servers over the Jabber protocol.
- Open Dropbox Alternatives: Check out these free alternatives to the popular Dropbox service.
- Cross-Cloud Services:A cross-cloud service lets you manage instances across multiple providers.
Also in this issue:
- Table of Contents
- News
- Tech Tools
- Trinity Rescue Live boot to a Linux that can save your ailing Windows.
-
PHP with C++: The Simplified Wrapper and Interface Generator (SWIG) connects your C++ code with PHP and other languages.
Review: - MySQL Buddy and Adminer: Keep your databases in line with these MySQL management tools.
- Charly: LUG Camp Mountain high in Tschierv, Switzerland.
- Security Lessons: cgroups and Linux Containers
- IPv4/IPv6 Dual Stack: Prepare now for IPv6 in the future
- Ask Klaus!: Klaus Knopper answers your Linux questions.
- Perl: WebSockets - Take advantage of the HTML5 WebSocket API from Perl.
- ARP Monitoring Tools Listen for intruders on your local network.
- Workspace: Chrome Apps We show you how to extend your Chrome and Chromium browsers.
- gLabels 3.0: Create your own labels and business cards.
- Command Line: man Man is full of complexities - and so is man, the *nix documentation utility.
- Disk Cleaners: You don't have to wipe the slate clean to get your disks in order.
- Doghouse: maddog shows why project Cauã changes with the times and comes out strong.
- Kernel News
Issue 129 Aug 2011
Cover Theme: Working with Windows
DVD Theme: Fedora 15 & Linux Mint 11 Live
Article Code
If you have to live with Windows, you might was well make the most of it.
Cover stories:
- Samba and Windows 7: Samba provides Windows-ready file and print services on mixed networks. We'll show you how to set up a Samba server for Windows 7 clients.
- Cygwin: Cygwin lets you run Linux applications on Windows. The package even includes a shell environment and some popular Linux command-line utilities.
Also in this issue:
- Table of Contents
- News
- Tech Tools
- NoSQL: Light and scalable, NoSQL offers benefits of a conventional database.
- Koha: Manage your collections with this open source integrated library system.
- BackTrack Linux 5: This penetration testing distro will help you look for vulnerabilities.
- Nmap Scripting: Create custom scripts with NSE.
- SystemTap: Track down kernel problems.
- Grace XY Plotting: Use this 2D plotting tool for analyzing scientific data.
- Perl - Dropbox: Exploring the Dropbox Web API.
- Ask Klaus! Klaus Knopper answers your Linux questions.
- Charly - dig: Dig for DNS information.
- Security Lessons: Process Windows 7 log data on a Linux system.
- BilboPlanet: Aggregate blog posts from your workgroup or community.
- Password Management: We show you some tools for generating strong passwords.
- Dia: Draw diagrams and flow charts with this open source process visualization tool.
- More GPG: We show you more GNU Privacy Guard techniques for encrypting and decrypting messages.
- Cache - Lib-Ray: Blu-ray without the DRM.
- Doghouse: maddog cleans out his electronics closet and envisions a low-energy future.
- Kernel News: Zack reports on Google firmware, concurrent versioning, sysfs, and non-masking interrupts.
- Projects on the Move: Linux for children with HeliOS, Edubuntu, and Qimo for kids.
Issue 128 Jul 2011
Cover Theme: Device Tricks
DVD Theme: Ubuntu 11.04 Sixpack
Article Code
This month, learn how to customize your hardware configuration through the powerful udev system. We also help you optimize your code for the processor topology, and we show you how to use your smartphone as a remote.
Also in the July issue:
- Table of Contents
- Letter from the Editor: Bring on the Trolls
- Boxee Box: You don't need a box to set up Boxee Box, the open source personal video recorder. We'll show you how to put Boxee on a plain Linux system.
- Tech News
- Ubuntu 11.04 "Natty Narwhal" Sixpack DVD
- DVD Inlay
- Open Search Server: The OSS indexing suite integrates search capabilities into your websites.
- iSCSI: Use iSCSI to reach network-aware SCSI storage devices.
- Charly - crontab Hazards: Avert disaster by mastering cron script parameters.
- Security Lessons - JTAG Hacking: Load custom firmware with a little JTAG hacking.
- Ask Klaus! Your Linux questions are answered.
- Perl - Banshee Database: Access Banshee metadata in an SQLite database.
- sz/rz Over SSH: Send and receive files over SSH.
- Workspace - Makagiga: A tool for every kind of content.
- Xara Xtreme for Linux: Xara is an Inkscape alternative for vector graphics.
- FVWM: This old-time window manager gives you control over your desktop.
- Radio Tray: Systray web radio control.
- Command Line - GPG: Keep secure with GNU Privacy Guard.
- Review - GNOME 3: Discover the Gnome 3 desktop.
- Cache: Flattr makes it easy to support the open source projects you love.
- Doghouse: An open letter to a young man considering free software.
- Kernel News: As the Kernel Turns
- Projects on the Move: Vinca, Orca, and Gnome lead the way in Linux accessibility.
Issue 127 Jun 2011
Cover Theme: New Tech
DVD Theme: Ultimate Distro Toolbox: Linux Mint, PCLinuxOS, Sabayon, Puppy Linux, and more!
Article Code
This month, we open the door to some promising new technologies, including facial recognition and the semantic web. We show you how to create, process and analyze semantic data with the Apache Jena platform. You'll learn how the innovative ZFS filesystem integrates RAID and volume management. And see how digiKam and libface bring facial recognition to your desktop.
Also in this issue:
- Ultimate Distro Toolbox DVD: Linux Mint “Debian”, Parted Magic, PCLinuxOS "Gnome” , Zenwalk Core, Sabayon Linux "E17", PFire, and Puppy Linux!
- Tech Tools: Tools for discriminating professionals
- Buy a Linux PC: 10 options for pre-installed Linux
- Editorial: Don't try this at home.
- OpenCL: Use your graphics processor and OpenCL for parallel processing problems.
- Blender: We show you how to build, constrain, and control a skeleton so you can pose and animate your Blender models.
- Ask Klaus!
- Charly: tcpflow and Huge URL
- Security Lessons: Bufferbloat
- Perl: OpenOffice Label Merge
- Sentinella: This vigilant sentry is just what you need for automatic monitoring of resources on your KDE desktop.
- GPS Tracking and Geocoding: Open GPS Tracker, GPS Photo Correlator, Geotag, and Prune
- Quassel: Chat with this flexible IRC client.
- Hotot: Post text messages from your netbook with this microblogger.
- Darktable: This photographer's tool helps you manipulate RAW files.
- Command Line: The handy abcde command will rip CDs to your favorite format.
- Cache: What was your first Linux?
- Doghouse: A new software business model
- PyCon Pythonistas meet in Atlanta
- Linux New Media Awards: 2011 awards for the best in Linux
- Projects on the Move: 3 open hardware projects
- Kernel News: Keeping up with the kernel community
Issue 126 May 2011
Cover Theme: Choose a Cloud
DVD Theme: openSUSE 11.4
Article Code
We take a practical look at cloud computing, including real-world configurations based on several popular platforms:
- OpenNebula: Create a private or hybrid cloud with this laaS open source toolbox.
- UEC Services: Construct and destroy VMs with Ubuntu Enterprise Cloud Services.
- Amazon Web Services: We show you a real-world custom solution built around the Amazon cloud.
- OpenStack: The OpenStack cloud framework is finally ready for real networks.
- CSA: The Cloud Security Alliance addresses security in the cloud.
- Interview: Jim Reavis talks about the CSA mission.
Also in this issue:
- News
- Tech Tools
- Letter from the Editor: Systems and Stores
- On the DVD: openSUSE 11.4
- KIO Slaves: KDE 4 comes with some handy helpers that will save you time on common tasks.
- PHP Shell and Shell in a Box: Put the shell in a browser to access your remote server from an unfamiliar network or Internet cafe.
- JDiskReport: Scan your disk and see where the space has gone.
- Ask Klaus! Your Linux questions answered by Knoppix creator Klaus Knopper.
- Perl -- D-Bus: Cross-application communication with D-Bus.
- Terminator: Manage, navigate, and group multiple shell windows from a single screen.
- Cloud Security: Stay secure, even when you're using someone else's infrastructure.
- AutoKey: Automate routine tasks with this easy desktop utility.
- ACH: Analysis of Competing Hypotheses builds consensus.
- Déjà Dup: This backup solution is simplicity itself.
- Ogg Vorbis: Play Ogg Vorbis audio files from the command line.
- Cache: Has open source software reached the "tipping point"?
- Doghouse: GNU/Linux powers some important projects but still can't "get no respect."
- Projects on the Move: Carla Schroder checks in on MuseScore, Lilypond, and Chordii.
- SCaLE 9x: Open source fun in L.A.
- Kernel News: News from the kernel community.
Issue 125 Apr 2011
Cover Theme: Locked Down: Shut out network intruders
DVD Theme: Debian 6.0 Squeeze & Knoppix 6.5 Exclusive
Article Code
This month, we examine some Snort helper apps, explore the Prelude IDS, and study an open source methodology for security compliance:
- OSSTMM 3: Open source tools let you test security compliance according to the Open Source Security Testing Methodology Manual.
- Intrusion Detection: Prelude displays host- and network-based IDS messages in an easy web interface.
- Snort Helpers: Snorby, OpenFPC, and Pulled Pork extend the performance of this venerable porcine intrusion detection engine.
Also in this issue:
- News
- Tech Tools
- Letter from the Editor: Oceanic Distress
- DVD Inlay: Debian 6.0 Squeeze & Knoppix 6.5 Exclusive
- On the DVD: Knoppix 6.5 and Debian 6.0
- MariaDB: The MariaDB fork of the MySQL database has a few features not found in the original.
- Git and SSH: Use the Git version control system to protect your configuration files from a catastrophic failure.
- Goosh: The Goosh search engine front end can make you the crowned head of command-line cool.
- MooseFS: This innovative filesystem lets you protect your data in a distributed setting.
- Perl -- Scan to PDF: Just a push of the button scans those deadwood archives to PDF.
- Secure Video: Are security cameras secure?
- Ask Klaus! She done him wrong.
- Workspace -- TT-RSS: The Tiny Tiny RSS is big on features.
- Kate: Kate's advanced options satisfy text-savvy editors.
- SANE: The SANE API preserves your scanning sanity.
- Sandy Bridge: Get a sneak peek at Intel's new processor architecture.
- Firefox 4: Mozilla redesigns its browser and reinvents tabs.
What's happening in the community:
Issue 124 Mar 2011
Cover Theme: Mobility
DVD Theme: Mandriva Linux 2010.2
Article Code
Smart, mobile devices are hot and getting hotter. We look at some Linux tools for the mobile revolution. Learn how to keep all your devices on the same page with Funambol, an open source syncing solution. If iTunes isn't for you, you can still manage your music with the GPL'd gtkpod toolkit. And if those bulky default desktop tools are weighing down your netbook, try some lightweight and agile apps.
Also this month:
- Letter from the Editor: The Wake of Google's Wave
- This month's DVD: Mandriva 2011.2
- Btrfs: Is Btrfs destined to become the new default Linux filesystem?
- HD Video Disc: Burn your own high-capacity Blu-ray discs with the Linux x264 encoder.
- Gpredict: Discern artificial satellites from stars and track them across the sky.
- Blender: Part 2 of our Blender series describes some expert techniques for modeling hair and skin.
- Ishw: Get the lowdown on all your hardware with this hardware lister.
- Ask Klaus! Video cards, RAM, and modems! Oh my! And a hacked PC, too.
- lsof: The lsof command shows more than just the names of open files.
- HTML5: New dangers lurk.
- Perl & R: Analyze historical data with Perl and the R statistics tool.
- wget: This download manager deals in web addresses.
- Prey and Pombo: Track lost or stolen computers with open source tracking software.
- NeverNote: Organize your notes and musings with this open source alternative to the commercial Evernote tool.
- Cache: An update on the Haiti OpenStreetMap project, and an online hardware exchange.
- Doghouse: The highs and lows of open source and commercial support.
- Kernel News: Zack Brown looks at changes to the stable series support, persistent storage, and hardware reporting.
- Projects on the Move: Everyone's a DJ with Mixxx; be a web radio DJ with Liquidsoap.
Issue 123 Feb 2011
Cover Theme: Sys Admin
DVD Theme: Ubuntu 10.10 Sixpack
Article Code
This month we look at tools, technologies, and techniques for the next generation of system administrators. We will show you why a little bait is all you need to turn up spammers with project Honey Pot. We look into professional 3D modeling for everyone with Blender 2.5. In addition, Gnome and KDE developers team up on a cross-desktop keyring tool.
Also in this issue:
- Table of Contents: Sys Admin
- Welcome: Letter from the Editor
- Ubuntu 10.10 Sixpack: Double-Sided DVD
- Linux Magazine DVD Inlay: Ubuntu 10.10 Sixpack
- Project Honey Pot: Set a trap to catch spammers in the act.
- Happy Birthday Knoppix 6.4: An interview with Klaus Knopper
- Letters: A reader raves about Mandriva Linux
- Secrets Service API: Gnome and KDE developers team up on a cross-desktop keyring tool.
- Ask Klaus! Knoppix creator Klaus Knopper looks at RAID mirrors, persistence, version variance, and Skype woes.
- Blender 2.5: A hands-on guide to building your own 3D model.
- Charly: Cluster SSH - This load balancing has a minimalist Tk text interface.
- Security Lessons: OpenID Outsourcing authentication.
- Perl: IRC Monitor A bot listens for keywords and notifies a user.
- CAcert: Save money and stay free with this community-based digital certificate authority.
- DNSSEC: The Internet name resolution system is vulnerable to attack, but maybe the solution is closer than you think.
- Right-Size RAID: A few simple calculations will show you whether your storage system is sized for success.
- OpenNMS: This nifty monitoring tool is ideal for large, geographically distributed networks.
- Diaspora: Protect your privacy with this open source social networking alternative.
- Command Line: Tools for managing users.
- Workspace: Piwigo This handy tool helps you host your own photo gallery.
- Synapse: This simple launcher will help you start programs with a few easy keystrokes.
- Red Hat Enterprise Linux 6: We show you around the latest Enterprise Linux release.
- Doghouse: maddog ponders putting 2TB of data on a vintage tape drive.
- Kernel News: Zack Brown reports.
- Cache: Mobility and Smart Developer.
- LISA: Reporting from the Usenix Large Installation System Admin show.
- Projects on the Move: Time management tools.
- SC10: Sizing up SuperComputing 2010.
Issue 122 Jan 2011
Cover Theme: Interoperability
DVD Theme: Knoppix 6.4 EXCLUSIVE! & Fedora 14
Article Code
Why can't we all just get along? With the tools and methods we feature in this issue, you can make sure everybody plays nice. Learn how to find intrusions with Caine, the Ubuntu-based forensic distro. We'll take a look at the license-free video codec VP8 and the supporting WebM container. We will explore the Java-based open source tool Data Crow and teach you how to manage all of your collections. You'll also learn how to manage your digital images with imgSeek.
In this issue you'll also find:
- Table of Contents: Interoperability
- Welcome: Letter from the Editor
- Knoppix 6.4 Exclusive: Double-Sided DVD
- Linux Magazine DVD Inlay: Excluisve Knoppix 6.4 & Fedora 14
- Letters: The value of Linux
- RS-232 Serial Port: Control your home theater receiver.
- Libferris: Combine indexes from multiple devices for a unified search.
- Caine: Uncover the scene of the crime with this forensic distro.
- WebM and VP8: Google’s open source codec.
- SPL: The Shakespeare Programming Language.
- Password Management: Avoid password fatigue with a password storage system.
- LessFS: Save space on your hard drive with this deduplicating filesystem.
- Ask Klaus! Knoppix creator Klaus Knopper tackles garbled desktops, misbehaving cursors, and PDFs.
- Perl - iCalendar: Build your own calendar alerting system with this Perl daemon.
- Fedora 389 Directory Server: Use this free Fedora tool to merge Linux authentication services with the Windows Active Directory environment.
- KDE in Windows: Even if you can't give up Windows, you can still use classic open source components like KDE.
- NTFS: A few easy tools will help you mount, read, and write NTFS disks without fear of data loss.
- Workspace - Sironta: This collaboration tool integrates tightly with OpenOffice.org.
- Data Crow: Customize this collection manager to handle all your goodies.
- Command Line - XRandR: Manage your graphical displays with this command-line tool.
- imgSeek: Search and manage large collections of images.
- Pinta: If you’re GIMP-challenged, try the Pinta image editor instead.
- Doghouse: Workable solutions for deprecated formats.
- Cache: Predictions for 2011 from the tech world.
- Kernel News: Zack Brown takes a look at the kernel community.
- Projects on the Move: The PayPal Donate button is for registered charities only, and we explore the text-to-speech developments in open source.
- ApacheCon: 2010 conference report.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Thousands of Linux Servers Infected with Stealth Malware Since 2021
Perfctl is capable of remaining undetected, which makes it dangerous and hard to mitigate.
-
Halcyon Creates Anti-Ransomware Protection for Linux
As more Linux systems are targeted by ransomware, Halcyon is stepping up its protection.
-
Valve and Arch Linux Announce Collaboration
Valve and Arch have come together for two projects that will have a serious impact on the Linux distribution.
-
Hacker Successfully Runs Linux on a CPU from the Early ‘70s
From the office of "Look what I can do," Dmitry Grinberg was able to get Linux running on a processor that was created in 1971.
-
OSI and LPI Form Strategic Alliance
With a goal of strengthening Linux and open source communities, this new alliance aims to nurture the growth of more highly skilled professionals.
-
Fedora 41 Beta Available with Some Interesting Additions
If you're a Fedora fan, you'll be excited to hear the beta version of the latest release is now available for testing and includes plenty of updates.
-
AlmaLinux Unveils New Hardware Certification Process
The AlmaLinux Hardware Certification Program run by the Certification Special Interest Group (SIG) aims to ensure seamless compatibility between AlmaLinux and a wide range of hardware configurations.
-
Wind River Introduces eLxr Pro Linux Solution
eLxr Pro offers an end-to-end Linux solution backed by expert commercial support.
-
Juno Tab 3 Launches with Ubuntu 24.04
Anyone looking for a full-blown Linux tablet need look no further. Juno has released the Tab 3.
-
New KDE Slimbook Plasma Available for Preorder
Powered by an AMD Ryzen CPU, the latest KDE Slimbook laptop is powerful enough for local AI tasks.