• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Writing to Config File

Scheduled Pinned Locked Moved Development
1 Posts 1 Posters 1.0k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J
    josephnexus
    last edited by Oct 24, 2013, 2:45 AM

    I'm trying to learn how to write my own custom php scripts to modify the config.  I've got some code that works wonderfully (it is used for adding users to a specific group).  I'm wanting to now start using this in a production environment, but I have some concerns first.

    Mostly, how can I ensure that if two people hit this script at the same time that the last one to hit the script will not destroy the first one's settings?  I see that there is some locking/unlocking that happens.  Can I just check if -1 was returned when calling write_config() and if so, reload the config, reapply my settings, and try again?  Would something like that work?

    Thanks a ton!

    1 Reply Last reply Reply Quote 0
    1 out of 1
    • First post
      1/1
      Last post
    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
      This community forum collects and processes your personal information.
      consent.not_received